Showing 36 of 986 projects
A Home Assistant add-on providing Node-RED for flow-based IoT automation and device integration.
A Linux daemon that collects data from Xiaomi Mi Flora plant sensors via Bluetooth and publishes it to an MQTT broker for smart home integration.
A system using ESP-NOW and LoRa to transport sensor data in remote areas without WiFi or LoRaWAN infrastructure.
Program RFID cards to trigger digital actions like playing music or movies using a Raspberry Pi.
A curated collection of awesome IoT and Hybrid Apps frameworks, tools, resources, videos, and projects.
A Rust hardware abstraction layer (HAL) for Nordic Semiconductor's nRF51, nRF52, and nRF91 microcontroller families.
A Node-RED integration package that enables visual automation with Home Assistant via WebSocket.
A key-value datastore for Arduino and resource-constrained embedded systems with disk-based persistent storage.
A Rust implementation of the OPC UA client and server specification for industrial monitoring and control.
A micro-ROS library for Arduino IDE and CLI, enabling ROS 2 communication on embedded microcontrollers.
Send arbitrary IEEE 802.11 frames using Espressif ESP32 by reverse-engineering the closed-source WiFi stack.
Arduino WiFi library for ESP8266 modules, providing internet connectivity with API compatibility to standard Arduino WiFi.
A deprecated Hass.io add-on for running zigbee2mqtt to connect Zigbee devices to Home Assistant via MQTT.
A pure asyncio MQTT client library for Python with full MQTTv5 support and no callbacks.
Adds OV2640 camera support to MicroPython for ESP32 devices, enabling image capture and processing.
A library for creating self-organizing mesh networks on ESP8266 and ESP32 hardware using Arduino.
A curated list of open-source and user-controlled smart home and home automation projects, services, and resources.
A minimal, portable regular expression engine for C/C++ with a tiny footprint.
A pure Rust Modbus library built on tokio for asynchronous and synchronous industrial communication.
A ROS client library for connecting small embedded devices like Arduino to the Robot Operating System.
The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.
A curated collection of useful nodes, resources, and integrations for the Node-RED visual programming tool.
A PHP extension wrapper for the Eclipse Mosquitto MQTT client library, enabling MQTT communication in PHP applications.
Official Docker images and deployment guides for running Node-RED, a flow-based programming tool, in containerized environments.
Node-RED packaged as an addon for Homematic CCU3 and RaspberryMatic, enabling visual smart home automation.
Node-RED packaged as an addon for Homematic CCU3 and RaspberryMatic, enabling visual smart home automation.
A low-level multicast DNS implementation in pure JavaScript for Node.js.
A collection of code samples, unofficial FAQ, and module index for MicroPython, covering hardware drivers, asyncio, GUIs, and embedded systems.
A collection of code samples, unofficial FAQ, and index to supported modules for MicroPython development.
ESP8266 firmware for controlling digital LED strips via MQTT and Home Assistant with color, effects, and transitions.
A frontend JavaScript framework for developing DNS rebinding exploits against vulnerable LAN devices and IoT products.
A framework for exploiting DNS rebinding vulnerabilities to bypass Same-Origin Policy and attack internal networks from browsers.
A ROS 2 RMW implementation using the Zenoh protocol for efficient, scalable, and configurable middleware communication.
Scripts and prebuilt binaries to build and run Swift 5.4 on ARM devices like Raspberry Pi.
An asynchronous custom component for Home Assistant that integrates Arlo security cameras and devices.
An Arduino library for ESP8266 WiFi modules with automatic reconnection and simplified network operations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.