Showing 36 of 986 projects
Node-RED nodes to control LG webOS Smart TVs via a WebSocket API.
Bidirectional nRF24L01+ radio protocols for MicroPython enabling reliable exchange of arbitrary Python objects between Pyboards.
A Swift library for managing Bluetooth LE sensors on iOS and macOS with concrete service and characteristic classes.
A lightweight C# library for accessing and controlling GoPro HERO action cameras with media browsing and live preview.
A Node.js implementation of Amazon Echo Alexa's App Kit for building custom Alexa skills.
MicroPython scripts to control Sonoff switches and ESP8266 modules via MQTT.
A MicroPython driver for Waveshare E-Paper displays on Pycom devices, enabling low-power graphics and image rendering.
A Node.js module to remotely control Samsung SmartTVs (2016+) via network commands.
Emulates Belkin WeMo devices on ESP32 with MicroPython to enable Amazon Echo/Alexa control of DIY smart home devices.
A physical remote control for Sonos systems using an ESP8266 microcontroller and rotary encoder.
A Node.js app that transforms a Raspberry Pi with a display into a smart desktop clock.
A collection of MicroPython experiments and utilities for embedded development.
A lightweight HTTP client for MicroPython on ESP32 and Pycom modules, supporting SSL/TLS, SOCKS5, authentication, and JSON.
A production-ready MQTT v5.0 and v3.1.1 platform providing a client library, multi-transport broker, and embedded protocol crate in Rust.
A Homebridge plugin to control 2016 Samsung TVs via HomeKit and Siri.
MicroPython and CircuitPython examples for MQTT communication with Adafruit IO on ESP8266/ESP32 boards.
A pure MicroPython driver for the DS1302 real-time clock (RTC) module, enabling timekeeping on embedded devices.
Adafruit IO for CircuitPython
A Home Assistant add-on providing a self-hosted Matrix server for secure, decentralized communication.
MicroPython library for controlling Semtech SX127x LoRa modules via SPI communication.
A library to simplify WiFi and MQTT connectivity for ESP32 microcontrollers with OTA update support.
An ioBroker adapter that integrates Node-RED as a visual programming tool for home automation and IoT.
A message broker for IoT, mobile, and web applications, supporting MQTT v3.x and v5.
An Arduino library for ESP32 that implements an SSH client to connect and execute commands on remote servers.
MicroPython driver for AHT10 and AHT20 temperature and humidity sensors.
A Node-RED node for accessing AVM FritzBox devices via TR064 API for configuration, presence detection, and call monitoring.
A MicroPython driver for the BME680 environmental sensor, supporting I2C and SPI interfaces.
A pure Python IEEE802.15.4 and ZigBee network stack for MicroPython, developed for Silicon Labs Gecko boards.
A Nix-based tool for building Arduino sketches as Nix derivations with support for multiple boards and libraries.
A web service API for controlling Node-RED smart home flows via Alexa and Google Home voice assistants.
A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.
A captive portal implementation for MicroPython on ESP8266/NodeMCU devices to redirect network traffic to a local web page.
A MicroPython example for connecting ESP32 devices to Google Cloud IoT Core to publish telemetry data.
A Dart MQTT client library supporting both browser (WebSocket) and VM (socket/WebSocket) environments.
A lightweight web server for MicroPython on ESP8266, designed for serving REST APIs and simple web interfaces.
A powerful and polished Z-Wave integration for Node-RED, providing full Z-Wave network control and management via a deeply integrated UI.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.