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