Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes |
howto:arduino-esp:esp-now_compteurs [2021/10/08 14:18] – guillaume | howto:arduino-esp:esp-now_compteurs [2021/10/08 14:24] – guillaume |
---|
====== Compteurs de public synchronisés ====== | ====== Compteurs de public synchronisés ====== |
===== Système de comptage distribué, sans fil pour les manifestations à jauge limitée ===== | ===== Système de comptage distribué, sans fil pour les manifestations à jauge limitée ===== |
| [[https://framagit.org/Fablab_des_fabriques_Besancon/compteurspublicsync|Sources Framagit]] |
| |
| |
Nous utilisons le protocole de communication ESP-Now [5] développé par Espressif pour faire communiquer clients et nœud central. Idéal pour ce genre d'application, il permet en sus de s'assurer de la bonne transmission des informations (et à défaut de les garder en mémoire pour une seconde tentative). Seul inconvénient, il nécessite de rentrer en dur les adresses MAC des modules utilisés pour les appairer. | Nous utilisons le protocole de communication ESP-Now [5] développé par Espressif pour faire communiquer clients et nœud central. Idéal pour ce genre d'application, il permet en sus de s'assurer de la bonne transmission des informations (et à défaut de les garder en mémoire pour une seconde tentative). Seul inconvénient, il nécessite de rentrer en dur les adresses MAC des modules utilisés pour les appairer. |
La gestion de l'affichage sur le M5 tire parti de la bibliothèque M5Stack disponible sur Github [6]. Sur les modules TTGO, nous utilisons TTGO-T-Display [7]. Pour stocker les informations dans l'EEPROM et les rendre résistantes aux redémarrages, nous utilisons <Preferences.h> [8]. | La gestion de l'affichage sur le M5 tire parti de la bibliothèque M5Stack disponible sur Github [6]. Sur les modules TTGO, nous utilisons TTGO-T-Display [7]. Pour stocker les informations dans l'EEPROM et les rendre résistantes aux redémarrages, nous utilisons <Preferences.h> [8]. |
| |
| [[howto:arduino-esp:esp-now|Le tutoriel ESP-NOW sur le wiki]]. |
| |
==== Améliorations en cours ==== | ==== Améliorations en cours ==== |