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