Betaflight, INAV a firmware
Letový kontroler (FC) je „mozek“ dronu, ale sám o sobě neumí nic - chytrý ho udělá až firmware. To je software, který běží přímo na FC, čte data ze senzorů (gyroskop, akcelerometr, případně GPS a barometr), porovnává je s tím, co po dronu chceš pomocí páček, a tisíckrát za sekundu počítá, jak roztočit jednotlivé motory, aby dron letěl tak, jak chceš.
K čemu firmware slouží
Sekce “K čemu firmware slouží”Firmware se stará hlavně o regulační smyčku: měří, jak je dron natočený a jak rychle se otáčí, a okamžitě koriguje otáčky motorů. Tomuto ladění se říká PID tuning a věnuje se mu samostatná stránka /software/pid-tuning. Kromě toho firmware řeší letové režimy, kalibraci senzorů, OSD (údaje ve video obrazu), mapování kanálů z přijímače, bezpečnostní pojistky (failsafe) a komunikaci s regulátory motorů.
Tři hlavní firmwary
Sekce “Tři hlavní firmwary”| Vlastnost | Betaflight | INAV | EmuFlight |
|---|---|---|---|
| Hlavní použití | freestyle, race, běžné FPV | GPS, long-range, fixed-wing | freestyle, „hladký“ pocit z letu |
| GPS funkce (return-to-home, waypointy) | omezené | rozsáhlé | omezené |
| Letadla a křídla | ne | ano | ne |
| Komunita / rozšíření | největší | střední | menší |
| Aktuální generace (2026) | 4.5+ | aktivní vývoj | navazuje na starší BF |
Betaflight je jednoznačně nejrozšířenější. Je optimalizovaný na svižnou, ostrou odezvu, má největší komunitu, nejvíc návodů a podporuje skoro každý FC na trhu. Pro freestyle, race i běžné poletování je to výchozí volba.
INAV vychází z Betaflightu, ale zaměřuje se na autonomní a navigační funkce - návrat domů (RTH), let podle GPS waypointů, udržení pozice (position hold), podpora barometru a kompasu. Je to volba pro long-range, létání s GPS a hlavně pro fixed-wing (letadla a křídla), která Betaflight neumí.
EmuFlight je menší odnož Betaflightu. Láká piloty, kterým vyhovuje jeho „hladší“ a tlumenější pocit z letu. Funkčně je blízko Betaflightu, ale s menší komunitou a podporou.
Configurator a porty
Sekce “Configurator a porty”Firmware nastavuješ přes Configurator - samostatnou aplikaci nebo webovou verzi (Betaflight i INAV mají vlastní). FC připojíš USB kabelem k počítači, Configurator ho rozpozná a po připojení vidíš živá data ze senzorů.
Klíčová je záložka Ports, kde přiřazuješ funkce k jednotlivým UART portům FC - typicky:
- jeden UART pro přijímač (SBUS/CRSF, viz /ovladani/elrs),
- jeden pro VTX (řízení video vysílače), případně pro GPS.
Pokud něco „nejede“ (přijímač, GPS), bývá příčinou špatně přiřazený nebo přehozený port (RX/TX).
CLI
Sekce “CLI”Pro pokročilejší zásahy slouží CLI (příkazová řádka). Tam se dají měnit parametry, na které není přepínač v grafickém rozhraní, a hlavně se odsud dělá záloha celé konfigurace příkazem diff all (výpis zkopíruješ a uložíš). To je první věc, kterou bys měl udělat - kdyby ses do něčeho zamotal, snadno se vrátíš.
Základní setup po flashnutí
Sekce “Základní setup po flashnutí”Když máš čerstvě nahraný firmware (viz /stavba/stavba-dronu), projdi tyto kroky:
- Setup / orientace - zkontroluj, že se 3D model dronu v Configuratoru hýbe správně, když dronem nakláníš. Pokud je FC otočený, naprav orientaci (yaw 180° apod.).
- Ports - přiřaď UART pro přijímač a VTX/GPS.
- Receiver - nastav protokol přijímače (dnes nejčastěji CRSF pro ELRS) a ověř, že páčky reagují správným směrem.
- Modes - namapuj arm (ostření) na přepínač a přidej letové režimy (Angle pro stabilizovaný let, Acro pro plnou kontrolu, případně Beeper, Turtle).
- Motors - s vyndanými vrtulemi ověř směr a pořadí otáčení motorů.
- Rates - nastav citlivost páček (jak rychle se dron otáčí). Pro začátek klidně nech výchozí hodnoty.
- OSD - rozmísti údaje ve video obrazu (napětí baterie, časovač, RSSI).
Kam dál
Sekce “Kam dál”Když dron létá, ale „klepe“, přestřeluje nebo se chová neostře, je čas na ladění regulační smyčky. Pokračuj na /software/pid-tuning. Pokud teprve sestavuješ, vrať se na /stavba/stavba-dronu. Neznámé pojmy najdeš ve slovníčku.