Protocolo de Red y Malla
ESP-NOW & Mesh
Protocolo de comunicación inalámbrica sin conexión desarrollado por Espressif. Permite la transmisión ultrarrápida de paquetes cortos entre dispositivos ESP32 sin necesidad de enrutador Wi-Fi.
- Lenguaje
- C / C++
- ESP-NOW Protocol & Mesh-Lite
- Categoría
- Protocolo de Red y Malla
- Objetivo principal
- Intercambio de mensajes punto a punto, broadcast y formación de redes en malla de baja latencia y consumo mínimo
Funciones destacadas
- Comunicación directa entre chips sin handshake ni asociación Wi-Fi (latencia típica < 5 ms)
- Cifrado seguro de paquetes mediante claves precompartidas CCMP/AES-128
- Compatible con transmisiones punto a punto, punto a multipunto y broadcast
- Paquetes de carga útil de hasta 250 bytes por trama
- Coexistencia nativa con modo Wi-Fi Station o SoftAP tradicional en el mismo chip
- Soporte para ESP-NOW Mesh para retransmisión de datos en múltiples saltos
Cuándo usar
- Sensores a batería que despiertan de Deep Sleep, transmiten datos y duermen en < 100 ms
- Controles remotos industriales y de robótica de latencia ultrabaja
- Interruptores inalámbricos y mandos de pared para automatización doméstica
- Redes de sensores agrícolas distribuidas en áreas sin cobertura Wi-Fi
- Sistemas de emergencia y alarmas de disparo instantáneo
Ejemplo de código
Fragmento de inicio en C / C++. Ajuste los pines y la configuración para su placa.
ESP-NOW & MeshC / C++
1