Passer au contenu
Fast Wireless Protocol

ESP-NOW

Protocole sans fil propriétaire d'Espressif basé sur les trames d'action du standard 802.11. Permet une communication peer-to-peer rapide et basse consommation sans routeur Wi-Fi.

Langage
C / C++
ESP-NOW Wireless Communication Protocol
Catégorie
Fast Wireless Protocol
Objectif principal
Communication sans fil ultra-rapide et basse consommation entre dispositifs ESP sans routeur Wi-Fi

Fonctionnalités clés

  • Communication directe peer-to-peer sans négociation AP ni point d'accès
  • Temps de transmission ultra-faible : latence de quelques millisecondes
  • Prise en charge de la diffusion unicast et broadcast
  • Chiffrement sécurisé des trames via clés CCMP (AES-128)
  • Faible consommation d'énergie, idéal pour les appareils fonctionnant sur batterie
  • Compatibilité ascendante avec tous les modèles de SoCs ESP32 et ESP8266
  • Charge utile jusqu'à 250 octets par paquet, suffisante pour la télémétrie et le contrôle

Quand l'utiliser

  • Télécommandes et interrupteurs muraux sans fil à réveil instantané
  • Réseaux de capteurs sur batterie envoyant des relevés périodiques
  • Contrôleurs de drones, robots et modélisme télécommandé
  • Boutons d'urgence industriels nécessitant une latence critique
  • Communication de secours locale lorsque le réseau Wi-Fi est indisponible

Exemple de code

Extrait de départ en C / C++. Adaptez les broches et la configuration à votre carte.

ESP-NOWC / C++
1