Open Source Projects

Software for Your Open Hardware

Make Your Hardware Do What You Want.

Browse firmware, automations, and community projects that unlock what your boards can really do. Home automation, mesh networks, environmental sensors — flash it, build it, own it.

 

Flash Shelly Relays with Tasmota or ESPHome Using VoltLink

Use the VoltLink CP2102N with its optional Shelly programming adapter to safely flash Tasmota or ESPHome firmware onto Shelly relays without mains power, powering them via USB during the process.

Tutorial
Smart Homeprogramming

Tasmota Matter Smart Home Device

Turn an ESP32-C3/S2/S3 board into a Matter-compatible smart home device with Tasmota. Works natively with Apple Home, Amazon Alexa, Google Home, and Home Assistant without any cloud or bridge.

ESP32-C3ESP32-S2ESP32-S3Tutorial
Smart HomeMatter DeviceUniversal Compatibility+3 more

Zephyr RTOS — Scalable Real-Time Operating System for IoT

Zephyr RTOS — Scalable Real-Time Operating System for IoT

Open-source RTOS under the Linux Foundation supporting 500+ boards across ARM, RISC-V, x86, and Xtensa architectures. Features multi-threading, BLE 5.0 mesh, native networking stack, and power management for resource-constrained IoT devices.

nRF52840nRF5340nRF9160STM32ESP32ESP32-S3ESP32-C3RP2040CC1352RISC-Vfirmware
iotwearablesIndustrial Automation+4 more

Get notified when new projects match your criteria.

More to explore — popular traits shared by projects with Use Case: smart-home.