IoTSdk is a lightweight ESP-IDF component that enables ESP32-based IoT devices to participate in real-time rooms through the VideoSDK platform. It provides seamless integration for joining rooms and publishing/subscribing to audio and video.
Beautiful real-time web dashboards for ESP32 in a few lines of C++ — Zero-Waste UI (the linker strips unused widgets), offline AP + captive portal, WebSocket, i18n (EN/RU/UZ/AR + RTL) and AI control via MCP.
SCADABLE platform integration for ESP32. Boots, loads the
device certificate from NVS, discovers the MQTT broker via
edge.scadable.com, connects over TLS, publishes heartbeats,
and handles OTA updates. Optional streaming file upload to
uploads.scadable.com (compile-time opt-in). Customer brings
their own network (Wi-Fi / Ethernet / cellular).
ESP32 smart-device firmware as a library: Wi-Fi pairing over BLE or soft-AP, TCP/UDP local control, AWS IoT MQTT with per-device certificate provisioning, HTTPS OTA. Call cything_begin() and implement two command hooks — see CyThingEsp32.h.
Connect ESP32 hardware to Nodrix in a few lines — NODRIX_WRITE control handlers with typed values, one-call telemetry, WebSocket and HTTP transports, at-least-once delivery, and optional TLS pinning.