IoTDataHub client library for ESP32, ESP8266, Pico W, MKR, Ethernet, GSM and NB-IoT boards.
Drop-in library that abstracts WiFi/Ethernet/GSM connection, MQTT with LWT, and virtual pin dispatch. Users only write IoTDATAHUB_WRITE(Vx) / IoTDATAHUB_READ(Vx) handlers and call IoTDataHub.begin() / IoTDataHub.run(). Supports ESP32, ESP8266, Raspberry Pi Pico W (RP2040), Arduino MKR WiFi 1010, Nano 33 IoT, Arduino Ethernet W5100/W5500, ENC28J60, TinyGSM (SIM800/SIM900/SIM7600), Arduino MKR GSM 1400, Arduino MKR NB 1500, and STM32 with ESP8266 AT shield.
| Filename | Release Date | File Size |
|---|---|---|
| IoTDataHub-1.1.1.zip | 2026-06-17 | 68.20 KiB |
| IoTDataHub-1.1.0.zip | 2026-06-17 | 67.41 KiB |