1.home-assistant / core
:house_with_garden: Open source home automation that puts local control and privacy first.
Ranked by Attention Score: stars gained over the last 180 complete days
17 repositories by Attention Score · May 7, 2026 – Nov 2, 2026 (UTC)
:house_with_garden: Open source home automation that puts local control and privacy first.
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
Your Gateway to Embedded Software Development Excellence :alien:
Software to automate the management and configuration of infrastructure and applications at scale.
Universal Radio Hacker: Investigate Wireless Protocols Like A Boss
Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols.
A collection of scripts to flash Tuya IoT devices to alternative firmwares
A collection of fascinating and bizarre Censys Search Queries
The idiomatic asyncio MQTT client
MQTT-PWN intends to be a one-stop-shop for IoT Broker penetration-testing and security assessment operations.
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
Containerized Development Environment Manager for embedded development
The Raspberry Pi Telegram Bot is a lightweight, customizable bot built for Raspberry Pi users. It leverages Python and the Telegram Bot API to enable users to execute commands, receive updates, and automate processes from their Telegram account. Ideal for DIY projects, home automation, and remote control applications, this bot is easy to set up .
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
A structured, AI-assisted toolkit for defining hardware products that have software inside — from concept through engineering spec to presentation-ready materials in eight phases.
Utility reporting system health and status via MQTT
Adafruit IO Python Client Library