Firmware pour mon horloge Nixie sur ESP32
Hardware utilisé
Voir mes schémas : https://code.laurentclaude.fr/laurent/Horloge_Nixie_Schematics
Licence
Mon code est publié sous licence libre GNU GPL v3. Mais tout n'est pas écrit par moi, consultez les licences correspondantes.
Librairies utilisées :
WiFiManager - https://github.com/tzapu/WiFiManager WiFiUdp - RTClib - Date and time functions using a DS1307 RTC connected via I2C and Wire lib. https://github.com/adafruit/RTClib NTP - The NTP library allows you to receive time information from the Internet. https://github.com/sstaub/NTP
Personnalisation
TODO :
Gestion des erreurs
- [En cours] WiFi : utiliser le Wifi Manager https://github.com/tzapu/WiFiManager
- RTC : en cas d'echec de récupération du temps Internet
- Pas/Perte de réseau
- Fonctionnalités
- Remise à zéro par pression d'un BP au démarrage : config Wifi,
- Syncro de l'heure par internet et prise en compte heure d'été
- affichage de l'heure sur Nixie
- [En cours] Effets lumineux sur leds RGB
- ajustement de l'heure par encodeur rotatif
- Traitement parallélisé (synchro NTP via réso // affichage de l'heure)
Description
Languages
C++
96.7%
C
3.3%