Skip to content

Please add MqttEspnowPeer2Peer library to the Arduino IDE #6346

@marcelopi

Description

@marcelopi

Repository:
👉 https://github.com/marcelopi/MqttEspnowPeer2Peer

Description:
This is a library to enable MQTT-like publish/subscribe communication over ESP-NOW for ESP32 devices, allowing peer-to-peer messaging without the need for Wi-Fi infrastructure.

Inspiration and Core Concept
This system was designed to unify MQTT and ESP-NOW paradigms, creating a transparent communication layer where:
ESP-NOW acts as "Wireless MQTT": Messages are routed using topic patterns (source/destination/action), simulating MQTT's publish/subscribe model without requiring a central broker.
This library includes implemented methods for performing OTA (Over-The-Air) updates using ESP-NOW, as well as an abstraction layer for controlling the NTP-based RTC (Real-Time Clock).

Full Abstraction: Developers interact with a single API while the library automatically chooses between:
ESP-NOW: For local peer-to-peer communication (ESP32/ESP8266)
MQTT: For cloud/remote connectivity (ESP32 Router only)

Version:
v1.2.2

The library includes a valid library.properties file and is properly tagged.
Please add it to the Arduino IDE Registry.

Thank you! 🙏

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions