Async MQTT client for ESP8266 and ESP32 ============================= [![Build Status](https://img.shields.io/travis/marvinroger/async-mqtt-client/master.svg?style=flat-square)](https://travis-ci.org/marvinroger/async-mqtt-client) An Arduino for ESP8266 and ESP32 asynchronous [MQTT](http://mqtt.org/) client implementation, built on [me-no-dev/ESPAsyncTCP (ESP8266)](https://github.com/me-no-dev/ESPAsyncTCP) | [me-no-dev/AsyncTCP (ESP32)](https://github.com/me-no-dev/AsyncTCP) . ## 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](http://platformio.org/lib/show/346/AsyncMqttClient) ## Requirements, installation and usage The project is documented in the [/docs folder](docs).