Showing 36 of 986 projects
A Raspberry Pi-based temperature controller with web interface for homebrewing and sous vide cooking.
A simple home automation solution using MQTT and AngularJS, designed to run on a Raspberry Pi.
A lightweight MicroPython class for interfacing with MFRC522 RFID readers on embedded boards like ESP8266 and WiPy.
A Python program that executes shell commands triggered by MQTT messages with payload-based configuration.
Open-source software for the AutoPi dongle, enabling car telemetry, automation, and customization via SaltStack.
A pure-Lua MQTT client library supporting both v3.1.1 and v5.0 protocols for maximum portability.
A pure Rust implementation of the MQTT 3.1.1 protocol for building IoT and messaging applications.
A Node.js app that repurposes Amazon Dash Buttons to order Domino's pizza with a single press.
Utility reporting system health and status via MQTT
.NET bindings for ROS2 enabling cross-platform robotics application development in C# and .NET Core.
A comprehensive Node-RED node collection for controlling KNX home automation systems with Philips Hue integration and ETS import.
A Homebridge plugin that integrates Homematic smart home devices (CCU3/RaspberryMatic/pivCCU) into Apple's HomeKit ecosystem.
A secure firmware framework for WebAssembly applets that makes embedded development more accessible.
An open-source DTDL-based ontology for modeling smart buildings, providing a common language for digital twins in real estate.
A ROS 2 middleware layer that enables the Eclipse Cyclone DDS implementation for fast, reliable, and robust ROS 2 communication.
An ADO.NET provider for TDengine supporting native, WebSocket, and RESTful protocols with Schemaless and Stmt features.
A pre-configured Node-RED setup for home automation with Zigbee, MQTT, and dashboard support, designed for self-hosting.
An open-source platform that translates Google Assistant voice commands to MQTT messages for smart home control.
A React Native shim for the noble library, enabling Bluetooth Low Energy (BLE) communication in mobile apps.
An ESP32-based weather display that fetches data from Dark Sky API and shows it on a 4.2" ePaper screen using ESP-IDF.
A MicroPython driver for the HC-SR04 ultrasonic sensor with accurate timing and integer-only distance calculation.
A Semtech SX126X LoRa driver for Micropython and CircuitPython, ported from RadioLib.
Machine Learning and Digital Signal Processing library for MicroPython, enabling TinyML on microcontrollers without C code.
A lightweight FTP server for MicroPython on ESP8266, ESP32, and Pyboard D devices.
MQTT server and client components for Delphi, enabling IoT and messaging applications.
A simple HTTP server library for building web interfaces and APIs on MicroPython-powered devices like ESP8266/ESP32.
A user-friendly camera API for MicroPython, providing precompiled firmware and support for various camera sensors on ESP32 and other ports.
A Home Assistant add-on for self-hosting Traccar, a modern GPS tracking platform with extensive device support.
A Ruby gem for building back-end services for Amazon Alexa skills.
A dashboard for Raspberry Pi car computers that displays real-time vehicle data from OBD2 Bluetooth devices.
A simple app that exposes all events from Amcrest security devices to an MQTT broker for home automation integration.
The Open Source Controller
A MicroPython driver for SX127x LoRa transceivers, enabling wireless communication on ESP8266, ESP32, and Raspberry Pi.
Compile WebAssembly to native MicroPython modules for running high-performance code on embedded systems.
A Python library providing high-level async/await APIs for serial port communication, built on pySerial and asyncio.
A MicroPython driver for the Bosch BME280 temperature, pressure, and humidity sensor, also compatible with BMP280.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.