howto:arduino-esp:esp-now_compteurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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] guillaumehowto:arduino-esp:esp-now_compteurs [2021/10/08 14:24] guillaume
Ligne 1: Ligne 1:
 ====== 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]] 
  
  
Ligne 34: Ligne 35:
 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 ====
  • howto/arduino-esp/esp-now_compteurs.txt
  • Dernière modification : 2021/10/09 17:30
  • de guillaume