Embedded/IoT
Lua sdk for Esp32/Esp32c2/Esp32c3/Esp32c6/Esp8266/STM32L4
Pre-built ESP8266 + ESP32 toolchains for NodeMCU development and CI use
Visual Studio Code extension for ESP-IDF projects
Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Latest ESP8266 SDK based on FreeRTOS, esp-idf style.
Template application for https://github.com/espressif/esp-idf
Source code for example apps from IoT Development for ESP32 and ESP8266 with JavaScript.
The quickest way for getting started with JS on devices
Tools for developers to create truly open IoT products using standard JavaScript on low cost microcontrollers.
Universal wireless communication library for embedded devices
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Ultra-lightweight JavaScript engine for the Internet of Things.
Convert Svelte (or React/Angular/Vue) JS application to serve it from ESP32/ESP8266 webserver
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
A full functional WiFi Repeater (correctly: a WiFi NAT Router)
Generate `library.properties` for ArduinoIDE from Lua. Parse it back to Lua.
The MQTT client for Node.js and the browser
Barebone MQTT broker that can run on any stream server, the node way
Eclipse Mosquitto - An open source MQTT broker
The most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles
An ultra-lightweight and blazing-fast Messaging broker/bus for IoT edge & SDV
A distributed MQTT message broker based on Erlang/OTP. Built for high quality & Industrial use cases. The VerneMQ mission is active & the project maintained. Thank you for your support!
A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
A client library for the Arduino Ethernet Shield that provides support for MQTT.
An all-round MQTT client that provides a structured topic overview
Paho MQTT C client library for embedded systems. Paho is an Eclipse IoT project (https://iot.eclipse.org/)