Skip to content

cturqueti/async-mqtt-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
  • New: Option to discover the MQTT server by searching for the service _mqtt over the _tcp port.

Requirements, installation and usage

The project is documented in the /docs folder.

About

📶 An Arduino for ESP8266 asynchronous MQTT client implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 97.0%
  • Shell 1.5%
  • Python 1.1%
  • Other 0.4%