Showing 36 of 986 projects
A low-memory JSON-based database for MicroPython that stores data in a folder structure for easy inspection.
MicroPython ESP32 library for calibrated on-chip ADC conversion using efuse calibration values.
A Node.js interface that bridges Homematic smart home devices and MQTT for unified control and automation.
A DIY robot bartender built with Raspberry Pi and Go that mixes drinks using pumps and speech synthesis.
A simple class for controlling HD44780 LCD displays in 4-bit mode with MicroPython pyboard.
A lightweight, interrupt-driven MicroPython library for controlling Semtech SX127x LoRa chips with power-efficient callbacks.
Node-RED nodes to control Yamaha Audio/Video Receivers via the YNCA protocol for home automation.
An asynchronous MQTT client library compatible with both standard Python and MicroPython, optimized for ESP32.
An Alexa Skill that enables voice control of LIFX smart lightbulbs through Amazon Echo devices.
A Node-RED node for reading data from Xiaomi Bluetooth 4 (BLE) sensors like MiFlora and temperature/humidity devices.
A MicroPython module for formatting sensor data into BTHome BLE advertisements to integrate DIY sensors with home automation systems.
A MicroPython library for controlling JQ6500 sound modules via serial communication on ESP32 and compatible boards.
A JavaScript class for creating and managing IPSO Smart Objects to abstract hardware and sensor data.
A pure Crystal XMPP library for building clients, components, and IoT applications with modern security features.
Node-RED nodes to control AVM Fritz!Box smart home devices like thermostats, switches, bulbs, and blinds.
A Crystal shard providing an idiomatic FFI wrapper for libgphoto2 to control digital cameras.
An authoritative DNS server for ESP8266 written in MicroPython that serves zones via AXFR with minimal memory usage.
A Node.js web server for interacting with the Alexa Voice Service API.
A MicroPython wrapper for FastLZ, providing lightning-fast lossless compression on embedded systems.
A dual analog joystick gamepad using ESP32 with MicroPython, transmitting values over BLE via Nordic UART Service.
A Node-RED module to control Somfy Tahoma home automation devices (roller shutters, garage doors, awnings) via local API.
A lightweight RSA signing implementation for MicroPython, optimized for memory-constrained devices like ESP32.
Publishes operating system metrics like uptime, load average, memory, and CPU usage to an MQTT broker at regular intervals.
A MicroPython library for ESP32 to interact with Google Sheets via HTTP and Google Apps Script API.
A Node-RED node for reading from and writing to MySQL and MariaDB databases with TLS encryption and modern authentication support.
A MicroPython library for interfacing with the YuTone VoiceTX SYN6988 text-to-speech module via UART.
A Node-RED plugin to connect with Hubitat's Maker API for home automation control and monitoring.
Sample code demonstrating MQTT-based control of Parrot drones using IBM IoT Foundation and Node.js libraries.
A minimal web server framework for MicroPython, enabling web applications on embedded devices.
A Node-RED node implementing finite state machines using the Javascript State Machine library.
A Node-RED node for controlling devices via Amazon Alexa and Google Home with real-time state reporting.
Android app that sends phone accelerometer data to InfluxDB for time-series analysis.
A Python daemon that streams tweets from Twitter's API and republishes them to an MQTT topic.
A Java-based MQTT bridge for controlling Sunricher Perfect RF LED devices via WiFi-to-RF converters.
Node-RED nodes for browser-based file upload, camera capture, and microphone recording.
A MicroPython library for interfacing with Winbond W25Q series flash memory chips via SPI.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.