Showing 36 of 478 projects
A customizable Lovelace UI card for controlling and monitoring robot vacuum cleaners in Home Assistant.
A lightweight program for storing and accessing location data published by OwnTracks apps via MQTT or HTTP.
A fully functional MQTT client library for ESP8266 microcontrollers, supporting SSL, multiple connections, and all QoS levels.
A Go package for building Bluetooth Low Energy peripherals and clients using the GATT protocol.
A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.
A curated list of open-source dashboard and data visualization tools, frameworks, and resources.
Open-source hardware and software for building a DIY battery management system for lithium-ion battery packs.
A simple web-based user interface library for ESP32 and ESP8266 microcontrollers using WebSockets.
A high-performance, feature-rich Java client library for MQTT 5.0 and 3.1.1 with multiple API flavors and backpressure support.
A collection of extra nodes for Node-RED, extending its capabilities with hardware, I/O, social, storage, and utility functions.
A collection of extra nodes for Node-RED, extending its capabilities with hardware I/O, social APIs, data parsing, and utility functions.
An open-source replacement for Milight/LimitlessLED WiFi gateways, enabling local control of smart bulbs via ESP8266/ESP32.
A comprehensive Flutter plugin for Bluetooth Low Energy (BLE) communication across Android, iOS, macOS, Web, Linux, and Windows.
A curated list of delightful Embedded Systems libraries, RTOSes, modules, references, and resources.
A Node.js wrapper for the pigpio C library enabling fast GPIO, PWM, servo control, and interrupt handling on Raspberry Pi.
A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.
A curated list of awesome Bluetooth beacon software, tools, libraries, and resources for iBeacon and Eddystone.
Detects Wi-Fi deauthentication attacks using an ESP8266 microcontroller by monitoring for malicious management frames.
An open-source framework for reliable peer-to-peer group messaging and clustering over local area networks.
A modular Python framework for auditing and penetration testing of IoT devices, supporting WiFi, NFC, and BLE technologies.
A Node.js sample implementation of Google's Smart Home device control APIs for cloud-to-cloud integrations.
A lightweight cross-platform serial port library with protocol parsing for C++, C, C#, Java, Python, Node.js, Electron, and Rust.
A portable MQTT v3.1.1 client library written in ANSI C for embedded systems and PCs.
A Home Assistant custom component that syncs color-changing lights with the natural daylight cycle to support circadian rhythms.
A Node.js add-on for multicast DNS service discovery (Zeroconf/Bonjour) to announce and browse services on local networks.
A Go implementation of MQTT clients, servers, and benchmarking tools for IoT and messaging systems.
Tutorials, drivers, and applications for asynchronous programming with MicroPython's asyncio library on hardware interfaces.
A secure, affordable telemetry link firmware for ESP32 modules, enabling bidirectional communication between drones/UAVs and ground control stations.
An open-source hardware and software system for remote monitoring, diagnosis, and control of electric and other vehicles via OBD2.
A Node.js implementation of the Chromecast CASTV2 protocol for programmatically controlling Chromecast devices.
A BLE to MQTT bridge for ESP32 that exposes Bluetooth GATT characteristics and advertisements as MQTT topics.
A lightweight MQTT-based messaging convention for automatic discovery and interoperability of IoT devices.
Arduino IDE plugin for uploading files to the ESP8266's SPIFFS flash file system.
A distributed MQTT broker built on Kafka, handling 100M+ connections and 10M+ messages/sec with industrial-grade persistence.
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software, and resources.
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software, and resources.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.