Betaflight
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Nuvola_apps_emacs_vector.svg/35px-Nuvola_apps_emacs_vector.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Icons8_flat_electronics.svg/35px-Icons8_flat_electronics.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/0/00/Avion_silhouette.svg/32px-Avion_silhouette.svg.png)
Cet article est une ébauche concernant un logiciel libre, l’électronique et l’aéronautique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Développé par | Michael Keller (d)![]() |
---|---|
Dernière version | 4.5.1 ()[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![]() |
modifier - modifier le code - voir Wikidata (aide)
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].
Fonctionnalités
Ce logiciel comporte une CLI pour les réglages[8].
Un logiciel de configuration appelé betaflight-configurator est disponible pour Linux, Mac et Windows, sorti vers 2016[4] il remplace définitivement, depuis fin 2017, un plugin de configuration qui dépendait du navigateur web Google Chrome jusqu'à ce que celui-ci change sa politique de plugin[10].
Il est possible de régler, depuis la version 4.2, sortie en mai 2020, la réactivité du drone, via le « Feed Forward », entre mode course, vol libre, cinématique et des intermédiaires. Elle permet également de compenser la baisse de tension de la batterie, lors de la décharge de celle-ci, pour conserver la même réactivité, si désiré[11].
Annexes
Notes et références
- ↑ « Release 4.5.1 », (consulté le )
- ↑ « LICENSE », sur Betaflight sur GitHube
- ↑ Vidéo, « Game of Drones » réalisé par Antoine Rivière, pour Game One
- ↑ a et b Fred, « Betaflight Configurator 1.5 », sur HelicoMicro,
- ↑ a et b (en) « Betaflight/README.md at master · betaflight/betaflight », sur GitHub (consulté le ).
- ↑ Fred, « Betaflight Evolution », sur Helicomicro,
- ↑ Ludovic Toinel, « Betaflight », sur RC-soar.com
- ↑ a et b Frédéric Giacomaggi, « Betaflight, les fonctions vraiment pratiques », sur FPV-passion.fr,
- ↑ (en) « Emuflight », sur Compte GitHub d'EmuFlight
- ↑ Frédéric Giacomaggi, « Betaflight est mort, vive Betaflight ! », sur FPV-passion.fr,
- ↑ Fred, « Betaflight 4.2 : les 5 nouveautés importantes », sur Helico Micro,
Articles connexes
Liens externes
- Dépôt du code source et site officiel : https://github.com/betaflight/
Portail des logiciels libres
Portail de l’électricité et de l’électronique
Portail de la robotique
Portail de l’aéromodélisme
Portail de l’aéronautique