/mqqt-arduino-client

Primary LanguageC++MIT LicenseMIT

arduino-mqtt-sn-client

Arduino based MQTT-SN Client

Models

  • Arduino Mega ❎
  • ESP8266 ✅
  • ESP32 ❎

Transmission Technology to Platform Matrix

UDP TCP Ethernet WiFi ZigBee LoRa BLE
Arduino ESP8266 ❎* ❎* ❎*
Arduino ESP32 ❎* ❎* ❎*
Arduino Mega ❎* ❎* ❎* ❎* ❎*

* needs additional transmission hardware

Legend:
  • ✅ implemented and tested
  • ❎ not implemented yet
  • ❌ will not be implemented

Getting Started

ESP8266 (UDP)

Download the the library and copy it into your Arduino Library directory. Unzip the archive and rename the folder to arduino-mqtt-sn-client . Restart your Arduino IDE if open. Select a ESP8266 board in the Arduino IDE. An example is in examples -> arduin-mqtt-sn-client -> example -> WiFiUdpMqttSnClient.