Showing 36 of 986 projects
A Python daemon that streams tweets from Twitter's API and republishes them to an MQTT topic.
A MicroPython driver for SIM800 cellular modules enabling SMS, calls, and TCP/IP connectivity.
A web-based tool for programming ESP32 IoT devices using blocks or Python with multiple connection modes.
A minimal, fully async HTTP/1.0 server for MicroPython and CircuitPython on tiny devices like ESP32 and Raspberry Pi Pico.
A Home Assistant custom component for controlling Amazon Alexa devices via the unofficial Alexa API.
A MicroPython library for controlling character LCD displays in 4-bit mode on ESP8266/ESP32.
A web-based tool for programming ESP32 IoT devices using blocks or Python with multiple connection modes.
Node-RED nodes for browser-based file upload, camera capture, and microphone recording.
A Unix-style IoT framework using MQTT for wiring and notifications, built as small independent tools in Go.
A Fast and Easy MQTT Benchmark Tool
A simple shell MQTT client with callback system, interactive publishing, and TCP/WebSockets support.
A robust MicroPython library for NTP time synchronization, RTC manipulation, drift compensation, and timezone handling.
A collection of Java examples demonstrating the ROS2 Java bindings for robotics and IoT applications.
A Node-RED node set that persists message data across restarts and deploys using filesystem storage.
An interactive command-line shell for interacting with MQTT brokers using Spring Shell and Eclipse Paho.
A simple remote syslog client for MicroPython that sends log messages over UDP to a syslog server.
A Micropython library for DS3231 real-time clock modules with full alarm support.
A MicroPython-compatible Python class for controlling Philips Hue lights via the Hue Bridge API.
A Go client library for interacting with Adafruit IO cloud services to manage IoT data feeds.
A Rust CLI tool that generates realistic IoT sensor test data and sends it via MQTT, HTTP, or TCP protocols.
Android SDK for scanning Bluetooth beacons and advertising as a beacon, compatible with reelyActive's open IoT ecosystem.
A Node-RED extension to control Logitech Harmony Hub devices and activities through custom nodes.
A MicroPython OTA updater for ESP32 devices enabling wireless firmware updates.
Node.js script to control TP-Link HS100 and HS110 smart plugs via MQTT for home automation.
A pure MicroPython driver for the DEPG0213BN E-Ink display used on TTGO T5 V2.3 ESP32 boards.
Publishes Amazon Dash button presses as MQTT messages for home automation integration.
A MicroPython script that creates a WiFi access point with a DNS and web server to implement a captive portal.
MicroPython library for reading temperature and humidity data from the Aosong DHT12 sensor via I2C.
Control Tuya-type smart power outlets using MicroPython on ESP32 devices.
A Node-RED node for previewing images directly in the flow editor from buffers, base64 strings, Jimp objects, or URLs.
A captive portal for MicroPython devices with DNS server and web interface to configure WiFi networks.
A service that consumes, transforms, and republishes JSON messages on MQTT topics using configurable JSON-e templates.
A Node.js server and client implementation of the HomeMatic xmlrpc_bin:// protocol for smart home device communication.
Runs speedtest-cli and publishes internet speed test results (ping, download, upload) via MQTT.
A Raspberry Pi Zero W project that uses WS2812B LEDs and the Tesla API to collect and display a Tesla vehicle's status.
Publishes BME680 sensor data (temperature, humidity, pressure, gas) over MQTT using MicroPython.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.