Showing 36 of 986 projects
A service that consumes, transforms, and republishes JSON messages on MQTT topics using configurable JSON-e templates.
A Node-RED node for adding simple user authentication and access control to HTTP endpoints using JWT.
A Node.js bridge that connects Sony Bravia smart TVs to MQTT for home automation integration.
A Rust CLI tool that generates realistic IoT sensor test data and sends it via MQTT, HTTP, or TCP protocols.
An Alexa Smart Home Skill SDK for controlling network-connected entertainment devices using payload V3.
MicroPython library for assisted GPS location using GSM cell tower data, supporting both online queries and offline databases.
Arduino sketch that reads DS18B20 temperature sensors via OneWire and publishes readings to an MQTT broker.
A Node-RED node for previewing images directly in the flow editor from buffers, base64 strings, Jimp objects, or URLs.
A Micropython driver for ILI9341 TFT displays on ESP32 microcontrollers.
A Go-based CLI tool and library for managing NodeMCU/ESP8266 modules with cross-platform support.
NEC infrared receiver class for MicroPython boards to decode remote control signals.
A MicroPython driver for ST7565-based LCD displays, supporting serial communication mode.
A MicroPython library for controlling Nextion serial displays, ported from the ITEAD Arduino library.
A lightweight home automation engine that extends existing gateways, records device data, and enables cross-protocol automation with Lua.
A MicroPython driver for connecting SX127x-based LoRa modules (like Ra-01) to ESP8266/ESP32 boards.
A DCF77 time signal transmitter for Raspberry Pi Pico W that emulates the German longwave time standard for proximate clock synchronization.
A Graylog input plugin that subscribes to MQTT brokers and indexes published messages for centralized logging.
A MicroPython class for controlling Ebyte E22 Series LoRa modules via UART.
A Bash script that bridges MQTT messages to desktop notifications using Freedesktop.org's notify-send.
A JavaFX and Arduino system to control lights and LED strips in a drum booth via a Raspberry Pi.
A REST web API for controlling cameras via libgphoto2, enabling remote capture, configuration, and file management.
MicroPython library for controlling 28BYJ-48 stepper motors with ULN2003 drivers using full-step and half-step modes.
A MicroPython library for controlling jxl XL9535-KxV5 I2C relay boards with 1-16 relays.
MicroPython library for controlling AXP202 and AXP192 power management chips, ported from Arduino AXP202_Library.
A MicroPython library that enables ESP8266 boards to sleep for multiple hourly increments, extending deep sleep beyond the default 71-minute limit.
A tiny V library for serial communication on Linux systems.
A JavaScript library for matching MQTT topics against wildcard patterns.
Demonstrates IoT device interaction with Google Cloud Platform using a Raspberry Pi and Pi Camera to capture and transmit images.
A pure MicroPython RF transmitter for ESP32 that sends 433MHz signals using configurable encoders.
An asynchronous task scheduler with persistence for MicroPython, enabling periodic coroutine execution and deep sleep support for battery-powered devices.
A Node-RED plugin for connecting to and automating OpenHAB 3.x items via REST API and Server-Sent Events.
A Node-RED node for connecting to TDEngine databases and executing SQL queries via REST API.
Node-RED nodes for querying operating system information like CPU, memory, drives, and network interfaces.
A dynamic secure mesh network implementation for ESP32 IoT devices using ESP-NOW and MicroPython.
A gateway to control GARDENA Smart system devices through MQTT, enabling integration with home automation platforms.
An Alexa Lambda function that integrates with IFTTT Maker Channel to control Homeboy security cameras.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.