Showing 36 of 986 projects
A gateway to control GARDENA Smart system devices through MQTT, enabling integration with home automation platforms.
A MicroPython library for sending IoT sensor data to ThingSpeak.com from devices like ESP8266.
MicroPython code for HC05 Bluetooth adapter with an Android app example for bidirectional communication with PyBoard.
Node-RED nodes for querying operating system information like CPU, memory, drives, and network interfaces.
A Node-RED node for connecting to TDEngine databases and executing SQL queries via REST API.
DEPRECATED Node-RED nodes for two-way WhatsApp communication, allowing sending, receiving, and confirmation messages via flows.
A Node-RED node for retrieving German holiday information and checking if a given day is a holiday.
A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.
A fast MQTT dashboard application and rule engine framework written in C for Linux, Raspberry Pi, and Windows.
MicroPython driver for AS7262 and AS7263 spectral sensors, designed for PyCom boards.
A JJY time signal transmitter for Raspberry Pi Pico W that generates configurable 40/60 KHz signals using NTP-synchronized JST time.
Node-RED nodes for accessing The Weather Company and Weather Underground Personal Weather Station APIs.
A MicroPython firmware project for Raspberry Pi Pico with WIZnet Ethernet chip support, enabling network connectivity and IoT applications.
A Python console tool that prettifies MQTT messages into a colored, sortable table with custom icons.
Micropython software for ESP8266 that streams MPU6050 sensor data to an MQTT server.
A Micropython wrapper for ESP-NOW providing asynchronous messaging with chunking, CRC verification, and ACK support.
An asynchronous Sentry.io client for MicroPython to send exceptions with stacktraces to Sentry.
A configurable IR remote controller for ESP32 that connects to MQTT to play scenes supporting NEC, RC6, and Onkyo EISCP protocols.
A GUI tool that collects and displays per-topic statistics for MQTT brokers, showing message counts and traffic volume.
A simple adapter that connects Yamaha AV receivers to MQTT for home automation integration.
A Node-RED module for interacting with Bluetooth Low Energy (BLE) devices using the noble library.
A Rust client library for interacting with the Vert.x TCP event-bus bridge, enabling bidirectional communication between Rust and Vert.x applications.
MicroPython examples for interacting with iTag Bluetooth keychain devices using aioble on ESP32 hardware.
A MicroPython module for I2C communication with the Bosch BME280 temperature, humidity, and pressure sensor.
A Node.js CLI tool for controlling LIFX smart lamps using the LIFX LAN protocol.
MicroPython library for controlling CH9121 Ethernet modules using uasyncio.
Gateway that bridges Enocean ESP3-capable devices (like TCM310) to an MQTT broker for smart home integration.
Lua scripts for ESP8266 to connect GPIO pins to MQTT for home automation.
A MicroPython driver for FT6x06 capacitive touch sensors, supporting both interrupt-driven callbacks and polling.
MicroPython driver for PN532 NFC/RFID breakout boards, enabling NFC/RFID communication on MicroPython-compatible hardware.
Controller software for the Occu-pi bathroom door sensor, managing GPIO-connected sensors and LEDs.
A MicroPython driver for the BMA423 accelerometer with step detection and feature engine support.
A MicroPython driver for connecting to CrateDB databases, enabling SQL queries and data operations from microcontrollers.
An Alexa skill that reads out recent earthquakes near a specified city using USGS data.
A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.
A Twitter status updater bot for MicroPython v1.8.4 running on ESP8266 microcontrollers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.