Les librairies

Ce chapitre va décrire les librairies utilisées

Gestion des Capteurs
AccelCalibrator : Calibration du MPU
IntTW : Gestion
kalmanvert : Gestion du filtre de kalman
LightInvensense : Gestion du MPU9250
MPU : Gestion du MPU9250
ms5611TW : Gestion du MS5611
NmeaParser : Parser GPS
SerialNmea : Capture des Trames GPS et BT
TwoWireScheduler :
VarioCalibration : Gestion de la calibration des capteurs
vertaccel :

Gestion de l’écran
Adafruit_GFX_Library : Librairie utilisée pour la gestion de l’écran
GxEPD2 : Librairie de gestion de l’écran E-Paper
digit : Gestion de l’affichage des champs numériques
varioscreen : Gestion de l’écran

Gestion des paramètres
ArduinoJson : Librairie de gestion des fichier json
HardwareConfig : Gestion des paramètres matériels communs
HardwareConfigESP32 : Gestion des paramètres matériels liés à l’ESP32
VarioSetting : Gestion des paramètres utilisateur

Gestion des péripheriques
beeper : Gestion du son du vario
EepromHAL : Gestion de la mémoire flash
SdFat_-_Adafruit_Fork : Librairie de gestion de la SDcard
sdcardHAL : Gestion de la SDCard
tone_esp32 : Gesption du son compatible avec l’ESP32
toneHAL : Gestion du son
VarioButton : Gestion des boutons
VarioWebServer : Librairie Modifier WebServer
VarioWifiServer : Gestion du site web embarqué

Debbugage
ArduinoTrace : Librairie de gestion des fonctions de debug
DebugConfig : Gestion de l’affichage des messages de débuggage
VarioLog : Gestion des fichiers de log

Outils
esp32FOTA2 : Gestion des mises à jours via internet
utility : Fonctions diverses
VarioStat : Gestion des statistiques de vol

Lien vers les librairies utilisées

Adafruit-GFX-Library
ArduinoJson
ArduinoTrace
EepromHAL
esp32FOTA
GxEPD2
SdcardHAL
SdFat