Betaflight
From Wikipedia, the free encyclopedia
| Développé par | Michael Keller (d) |
|---|---|
| Dernière version | 4.5.3 ()[1] |
| Dépôt | github.com/betaflight/betaflight |
| Écrit en | C |
| Environnement | STM32 |
| Type | Firmware |
| Licence | Licence publique générale GNU version 3 |
| Documentation | github.com/betaflight/betaflight/wiki |
| Site web | github.com/betaflight |
Betaflight est un logiciel libre, sous licence GPLv3[2] de contrôle de drone quadrirotor, de course et de freestyle avec pilotage en immersion (ou FPV). Il s'agit d'un fork par le néerlandais Boris B.[3],[4](également surnommé borisbstyle), de Cleanflight, créé par Dominic Clifton/Hydra[5], lui-même basé sur BaseFlight de Timecop[6]. C'est probablement le firmware qui est embarqué sur le plus de contrôleurs de vol[7].
Il est conçu pour fonctionner sur des cartes comportant un SoC STM32 F7, F4, F3 et F1 de STMicroelectronics[8],[5].
Il existe également un autre fork appelé EmuFlight, dont l'objectif annoncé est de « s'orienter vers les performances de vol, un filtrage innovant et des fonctionnalités récentes ». Celui-ci ne fonctionne que sur les STM32 F4 et F7[9].