async-mqtt-client icon indicating copy to clipboard operation
async-mqtt-client copied to clipboard

📶 An Arduino for ESP8266 asynchronous MQTT client implementation

Async MQTT client for ESP8266 and ESP32

Build with PlatformIO cpplint

An Arduino for ESP8266 and ESP32 asynchronous MQTT client implementation, built on me-no-dev/ESPAsyncTCP (ESP8266) | me-no-dev/AsyncTCP (ESP32) .

Features

  • Compliant with the 3.1.1 version of the protocol
  • Fully asynchronous
  • Subscribe at QoS 0, 1 and 2
  • Publish at QoS 0, 1 and 2
  • SSL/TLS support
  • Available in the PlatformIO registry

Requirements, installation and usage

The project is documented in the /docs folder.