Ross ROSS = Recommend OSS · open-source software intelligence for agents

domain: iot

778 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
peng-zhihui/ESP32-PicoDK
An open-source miniature development board based on the ESP32-PicoD4 SiP module, including PCB design files, schematics, and documentation.…
321239stable
zwave-js/zwave-js-ui
A full-featured Z-Wave control panel web UI and MQTT gateway built with Node.js and Vue/Vuetify. It lets users manage Z-Wave devices and br…
961238active
rauc/rauc
RAUC (Robust Auto-Update Controller) is an open-source update client and host tool for embedded Linux systems that manages fail-safe, atomi…
871232stable
witnessmenow/Universal-Arduino-Telegram-Bot
An Arduino IDE library providing an interface to the Telegram Bot API, designed to work across multiple Arduino architectures such as ESP82…
231230active
EliasKotlyar/Xiaomi-Dafang-Hacks
Custom firmware (CFW) for the Xiaomi Dafang, Xiaofang 1S, Wyzecam V2/Pan, and other Ingenic T10/T20-based IP cameras. It replaces the stock…
324316maintenance
duino-coin/duino-coin
Duino-Coin is a centralized, eco-friendly proof-of-work cryptocurrency (DUCO) designed to be mined with low-power devices such as Arduino b…
651226active
3dg1luk43/ha_washdata
A Home Assistant custom integration that monitors smart-plug-connected appliances like washing machines, dryers, and dishwashers. It learns…
831224active
mendersoftware/mender
Mender is an open-source over-the-air (OTA) software update client for IoT and embedded Linux devices, part of a client-server platform for…
831223stable
nordicsemi/Android-nRF-Toolbox
An Android container app from Nordic Semiconductor that bundles demo applications for standard Bluetooth Low Energy profiles such as heart …
991220active
simondlevy/TinyEKF
TinyEKF is a lightweight, header-only C/C++ implementation of the Extended Kalman Filter designed for microcontrollers like Arduino and STM…
661217stable
mz-automation/libiec61850
libiec61850 is an open-source (GPLv3) C library implementing the IEC 61850 client and server protocols MMS, GOOSE, Sampled Values, and R-Se…
861212stable
RPi-Monitor/RPi-Monitor
RPi-Monitor is a self-hosted application that performs real-time monitoring of embedded devices such as the Raspberry Pi. It includes an em…
641211active
OpenWonderLabs/SwitchBotAPI
Official documentation for the SwitchBot Open API v1.1, a REST API for controlling and monitoring SwitchBot smart home devices. It covers a…
751210active
blinker-iot/blinker-nRF52
A Blinker support library for Nordic nRF52xx series chips, built on the nRF5 SDK v16.0.0 and nRF5 SDK for Mesh v4.0.0. It enables BLE 5.0 a…
324231maintenance
hivemq/hivemq-community-edition
HiveMQ Community Edition is a Java-based open-source MQTT broker fully supporting MQTT 3.x and MQTT 5, serving as the foundation of the Hiv…
911207active
awslabs/amazon-kinesis-video-streams-webrtc-sdk-c
A pure C WebRTC client SDK for Amazon Kinesis Video Streams that enables real-time audio/video communication between embedded devices and t…
951206active
hybridgroup/cylon
Cylon.js is a JavaScript/Node.js framework for robotics, physical computing, drones, and IoT. It offers a unified robot definition API with…
324212maintenance
m5stack/StackChan
StackChan is an open-source kawaii AI desktop robot co-created by M5Stack and its community, built around the CoreS3 (ESP32-S3) IoT develop…
601200active
alexpfau/calendar-card-pro
Calendar Card Pro is a custom Lovelace card for Home Assistant that displays upcoming calendar events in a sleek, highly customizable layou…
881197active
banto6/haier
A Home Assistant custom integration (HACS-installable) that connects Haier smart home appliances to Home Assistant. It exposes Haier device…
861196active
pnoker/iot-dc3
IoT DC3 is an open-source, cloud-native industrial IoT platform built on Java and Spring Cloud that provides multi-protocol device connecti…
951193active
owntracks/recorder
A lightweight C program that stores and serves location data published by OwnTracks mobile apps via MQTT or HTTP. It stores data in plain f…
891193active
weewx/weewx
WeeWX is an open-source Python application that collects data from a wide variety of personal weather stations and sensors. It generates pl…
901192stable
koalazak/dorita980
An unofficial Node.js SDK for controlling Wi-Fi enabled iRobot Roomba and Braava robots (i7, 980, 960, e5, 690, 675, m6, etc.) via the iRob…
631192active
JuulLabs/kable
Kable is a Kotlin Multiplatform library providing a Coroutines-powered API for interacting with Bluetooth Low Energy devices. It supports A…
981187active
Anashost/HA-Animated-cards
A collection of customizable animated card templates for Home Assistant dashboards, covering appliances, battery status, environmental grap…
611187active
rstrouse/ESPSomfy-RTS
ESPSomfy-RTS is firmware for an ESP32 with a CC1101 433MHz transceiver that controls Somfy RTS motorized blinds and shades. It supports up …
221183active
custom-components/pyscript
Pyscript is a Home Assistant custom integration (installable via HACS) that lets you write automations and logic as Python functions, with …
951181active
G6EJD/ESP32-e-Paper-Weather-Display
An Arduino/ESP32 firmware project that fetches weather data from the OpenWeatherMap API and renders it on Waveshare ePaper (e-ink) displays…
761181active
rzeldent/esp32cam-rtsp
Firmware for ESP32-CAM modules that turns the device into an RTSP streaming camera server, HTTP Motion JPEG streamer, and HTTP snapshot ima…
681178active
wind-c/comqtt
Comqtt is a lightweight, high-performance MQTT broker written in Go supporting MQTT v3.0, v3.1.1, and v5.0. It can run as a standalone serv…
931175active
openGemini/openGemini
openGemini is a cloud-native distributed time-series database written in Go, designed for storing and analyzing massive telemetry data such…
841172active
flixlix/power-flow-card-plus
Power Flow Card Plus is a highly customizable Home Assistant Lovelace card that visualizes live (instantaneous) power flow between grid, so…
821172active
FarmBot/farmbot_os
FarmBot OS (FBOS) is the operating system and related software that runs on FarmBot's Raspberry Pi, built with Elixir and the Nerves framew…
841169active
deviceplug/btleplug
btleplug is an async Rust library for Bluetooth Low Energy (BLE) GATT access in host/central mode, supporting Windows, macOS, Linux, iOS, a…
771168active
jmcollin78/versatile_thermostat
Versatile Thermostat is a feature-rich custom component for Home Assistant that turns any heating or cooling equipment (radiators, AC units…
941166active
nightscout/AndroidAPS
AndroidAPS is an open-source automated insulin delivery (closed loop) system for people with type 1 diabetes, running on Android smartphone…
991164active
majianjia/nnom
NNoM is a high-level neural network inference library written in C for microcontrollers. It converts Keras models into optimized on-device …
231164stable
me-no-dev/ESPAsyncWebServer
An asynchronous web server library for ESP8266 and ESP32 microcontrollers, supporting WebSocket, Server-Sent Events, and event-driven reque…
104045maintenance
TheThingsNetwork/lorawan-stack
The Things Stack is an open source LoRaWAN network server written in Go, providing network, application, and join server components plus an…
951161active
andrew-codechimp/HA-Battery-Notes
A Home Assistant custom integration that adds battery notes to devices, tracking battery type, replacement dates, low battery thresholds, a…
961157active
usetrmnl/trmnl-firmware
Open-source firmware for the TRMNL e-ink display device, written in C for embedded hardware. It handles Wi-Fi provisioning via a captive po…
931155active
e2002/yoradio
yoRadio is open-source firmware for building an internet web-radio player on an ESP32 microcontroller, based on the ESP32-audioI2S and ESP3…
551152active
wuspy/portal_calendar
A Portal-themed e-ink desk/wall calendar built on ESP32 hardware that runs for years on AAA batteries. It displays the date with Portal cha…
541145active
metartc/metaRTC
MetaRTC is a pure C WebRTC SDK designed for embedded, IoT, and robotics devices, implementing a complete WebRTC protocol stack (ICE, DTLS/S…
781143active
ThingPulse/esp8266-weather-station
An Arduino library for building ESP8266-based weather stations that fetches data from OpenWeatherMap, Aeris, and other weather APIs. It inc…
231143active
bluez/bluez
BlueZ is the official Bluetooth protocol stack for Linux, providing the kernel interfaces, daemons, and command-line utilities for Bluetoot…
931137stable
stuartpittaway/diyBMSv4
Version 4 of a do-it-yourself battery management system (BMS) for lithium-ion battery packs and cells, including ESP32-based controller boa…
471134active
roleoroleo/yi-hack-Allwinner-v2
A custom firmware modification for Xiaomi Yi 1080p cameras built on the Allwinner SoC, replacing the stock cloud-dependent software with a …
851133active
espressif/esp-dl
ESP-DL is Espressif's lightweight neural network inference framework for ESP-series chips, with a custom .espdl model format, quantization …
721125active
s00500/ESPUI
ESPUI is an Arduino-style C++ library that serves a web-based user interface from ESP8266 and ESP32 microcontrollers using websockets. It l…
591124active
hivemq/hivemq-mqtt-client
HiveMQ MQTT Client is a high-performance Java client library implementing MQTT 5.0 and MQTT 3.1.1 with reactive, asynchronous, and blocking…
951116stable
homebridge-plugins/homebridge-camera-ffmpeg
A Homebridge plugin that exposes FFmpeg-based IP cameras to Apple HomeKit, streaming video and audio via RTSP or HTTP sources. It also supp…
581116active
steve-community/steve
SteVe is an open-source OCPP server implementation in Java for managing EV charging stations, charge points, user data, and RFID card authe…
941109active
elax46/custom-brand-icons
A custom icon pack plugin for Home Assistant that adds hundreds of brand and device icons (Philips Hue, Xiaomi, IKEA, and more) usable with…
1001105active
revk/xESP32-Faikout
Faikout is an ESP32-based hardware module and firmware that controls Daikin air conditioning units, allowing network-based management of th…
101105active
contiki-os/contiki
Contiki is an open source operating system for tiny low-power microcontrollers, providing standardized low-power wireless communication acr…
323805maintenance
kerberos-io/agent
Kerberos Agent is an open-source, scalable video surveillance application written in Go with a React frontend, designed to connect to IP ca…
951103active
shmuelzon/home-assistant-floor-plan
A plugin for Sweet Home 3D that generates 3D rendered floor plan panels for Home Assistant dashboards. It renders images of your home showi…
641101active
pageauc/speed-camera
A Python3 and OpenCV application that turns a Raspberry Pi, Unix, or Windows computer with a Pi camera, USB webcam, or IP/RTSP camera into …
531101active
chirpstack/chirpstack
ChirpStack is an open-source LoRaWAN Network Server written in Rust for setting up private or public LoRaWAN networks. It provides a multi-…
941096stable
256dpi/arduino-mqtt
An Arduino library wrapping the lwmqtt MQTT 3.1.1 client with an Arduino-style API. It supports many Arduino-compatible boards and shields …
711092stable
EspressifApp/EsptouchForAndroid
EspTouch is an Android library and app by Espressif that provisions ESP8266/ESP32 IoT devices by broadcasting the router's SSID and passwor…
511090active
iioter/iotgateway
IoTGateway is a cross-platform, B/S-architecture industrial IoT gateway built on .NET that connects southbound to industrial devices (PLCs,…
741082active
thomluther/ha-anker-solix
A Home Assistant custom integration for Anker Solix power devices such as Solarbank, smart meters, and portable power stations, built on th…
931081active
DroneBridge/ESP32
DroneBridge for ESP32 is open-source firmware for ESP32 modules that provides a secure, transparent, bidirectional telemetry link between a…
951080active
echavet/MitsubishiCN105ESPHome
ESPHome custom component/firmware for ESP32/ESP8266 that lets a microcontroller talk to Mitsubishi heat pumps and air conditioners over the…
871080active
x-tools-author/x-tools
xTools is an open-source, cross-platform Qt-based debugging tool-set for serial port, HID, BLE, UDP, TCP, WebSocket, Modbus, CAN Bus, MQTT,…
891079active
dingjikerbo/Android-BluetoothKit
An Android BLE Bluetooth communication library that wraps the native Android Bluetooth API with a simple client interface. It supports devi…
323695maintenance
dext0r/yandex_smart_home
A Home Assistant custom component that exposes Home Assistant devices to Yandex Smart Home (Alice) and VK Marusia platforms. It lets users …
961076active
particle-iot/device-os
The open-source Device OS firmware for Particle IoT devices, providing the operating system, hardware abstraction layer, cloud communicatio…
931076active
NVIDIA/jetson-gpio
A Python library for controlling the GPIO pins on NVIDIA Jetson development boards (TX1, TX2, AGX Xavier, Nano, etc.) via their 40-pin head…
751075stable
mqttsnet/thinglinks
ThingLinks is an enterprise-grade, multi-tenant SaaS IoT platform built on Spring Cloud microservices with a Netty/BifroMQ-based engine sup…
881070active
slashback100/presence_simulation
A Home Assistant integration that simulates occupancy while you are away by replaying historical on/off states of lights, switches, covers,…
901069active
rednblkx/HomeKey-ESP32
Firmware for ESP32 boards that implements Apple HomeKit lock functionality with support for Apple Home Key, enabling NFC-based door unlocki…
791069active
jeffbass/imagezmq
imageZMQ is a set of Python classes that transport OpenCV images between computers using PyZMQ messaging. It enables distributed computer v…
621069stable
espressif/esp-matter
Espressif's official SDK for building Matter smart home products on ESP32 series SoCs. It wraps the open-source Matter SDK (connectedhomeip…
771064active
adafruit/Adafruit_Sensor
Adafruit Unified Sensor is an Arduino/C++ abstraction layer providing a common Adafruit_Sensor base class and standardized sensors_event_t …
231064stable
UnchartedBull/OctoDash
OctoDash is a touchscreen-optimized dashboard UI for OctoPrint, built with TypeScript/Angular, that runs on a Raspberry Pi attached to a 3D…
941062active
vsergeev/c-periphery
A small MIT-licensed C library providing userspace access to Linux peripheral I/O interfaces including GPIO, LED, PWM, SPI, I2C, MMIO, and …
501061stable
gopcua/opcua
A native Go implementation of the OPC/UA Binary Protocol for industrial automation communication. It provides client and server functionali…
971058active
koosoli/ESPHomeDesigner
A visual drag-and-drop editor for designing display UIs for ESPHome, OpenEpaperLink, and OpenDisplay devices. It runs as a Home Assistant i…
791058active
Fullive-AI/Anima
Anima is an open-source Agent OS that gives home hardware perceptive, decision-making, and learning AI capabilities by connecting devices t…
581056active
aws/aws-iot-device-sdk-embedded-C
AWS's official C SDK for connecting embedded devices to AWS IoT, composed of modular libraries like coreMQTT, coreHTTP, coreJSON, and coreP…
581056active
berry-lang/berry
Berry is an ultra-lightweight dynamically typed embedded scripting language written in ANSI C99, designed for low-performance embedded devi…
671055active
zigpy
Zigpy is a Python library implementing a Zigbee stack, and zha-device-handlers provides custom 'quirks' that bridge non-standard Zigbee dev…
981054active
walkor/GatewayWorker
GatewayWorker is a PHP framework built on Workerman for rapidly developing long-connection applications using a Gateway/Worker process mode…
381046stable
cgiesche/streamdeck-homeassistant
A Stream Deck plugin that lets users control and monitor Home Assistant entities directly from Elgato Stream Deck buttons and dials. It dis…
931045active
espressif/ESP8266_RTOS_SDK
Espressif's official FreeRTOS-based software development kit for the ESP8266 chip, written in C and following the esp-idf style API. It pro…
643563maintenance
smoochiee/Bluetooth-jammer-esp32
An ESP32 firmware project that uses NRF24L01 radio modules to generate 2.4GHz noise signals that jam Bluetooth and WiFi devices. It include…
101043active
milesburton/Arduino-Temperature-Control-Library
DallasTemperature is a robust Arduino library for interfacing with Maxim (Dallas) 1-Wire temperature sensor ICs such as the DS18B20, DS18S2…
791039stable
goburrow/modbus
A fault-tolerant, fail-fast Go library implementing the Modbus protocol over TCP and serial (RTU/ASCII) transports. It provides a client AP…
231039stable
mobilityhouse/ocpp
A Python package implementing the JSON version of the Open Charge Point Protocol (OCPP), supporting OCPP 1.6, 2.0.1, and Edition 3. It prov…
831038active
hypery11/flipper-tesla-fsd
An open-source Tesla CAN bus toolkit implemented as a Flipper Zero app with an ESP32 port, providing features like FSD region-gate bypass, …
761038active
exein-io/pulsar
Pulsar is a modular, eBPF-powered runtime security and observability tool for Linux devices, written in Rust and designed for IoT and edge …
481037active
espressif/esp-hosted
ESP-Hosted is an open-source solution that lets Espressif SoCs like the ESP32 act as wireless communication co-processors, adding Wi-Fi and…
821033active
David00/rpi-power-monitor
A Raspberry Pi-based power monitoring application combining custom hardware and Python software to measure home electricity consumption, so…
461032active
neu-rah/ArduinoMenu
A generic menu and interactivity library for the Arduino framework, supporting menus, submenus, input fields, and event-driven handlers acr…
671021active
noble/noble
Noble is a Node.js library for acting as a Bluetooth Low Energy (BLE) central device, enabling scanning, connecting to, and interacting wit…
103456maintenance
SwiCago/HeatPump
An Arduino library for controlling Mitsubishi heat pumps over the CN105 connector using serial communication. It lets microcontrollers like…
321017active

← prev page 5 / 8 next →