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.

PlantStatus — LILYGO T-Higrow Web Monitor with Home Assistant

Full-featured plant monitoring application for the LILYGO T-Higrow with a local web UI, 24-hour charts, CSV data logging, MQTT auto-discovery for Home Assistant, and deep sleep for battery operation.

T-SIM7080G-S3 Solar-Powered NB-IoT Remote Sensor Node

Arduino/PlatformIO firmware for the LILYGO T-SIM7080G-S3 that creates a solar-powered, battery-backed NB-IoT remote sensor node publishing GPS location and environmental data to MQTT or cloud IoT platforms — with deep sleep for multi-day battery life.

Multi-Band LoRaWAN Sensor Node with T3-S3 LR1121

A LoRaWAN sensor node built on the LILYGO T3-S3 LR1121, leveraging the LR1121 chip's multi-band capability to operate on Sub-GHz (433/868/915 MHz) and 2.4 GHz frequencies from a single hardware platform.
OpenDTU — Open-Source Solar Inverter Monitoring
Replaces Hoymiles, TSUN, and Solenso cloud gateways with a privacy-respecting local solar inverter monitor — real-time power data via MQTT and web UI on an ESP32 with wired Ethernet support.
CO2 Gadget — Advanced Air Quality Monitor with Companion App
An advanced CO2 monitoring firmware for ESP32 display boards with BLE/WiFi/MQTT/ESP-Now connectivity, real-time Android/iOS companion app for charting, and support for SCD4x, SCD30, and MH-Z19 sensors.

CYD-Klipper — Wireless 3D Printer Status Display

A wireless 3D printer monitoring display for Klipper, Bambu Lab, and OctoPrint — showing real-time print progress, temperatures, webcam feed, and controls on ESP32 touchscreen boards.

ESP32-CAM Video Recorder — Motion-Triggered SD Card NVR

Full-featured motion-triggered video recording firmware for the T-Camera S3 with AVI recording to SD card, MJPEG streaming, FTP upload, Telegram alerts, and ML-based object classification.
ESP32RET — CAN Bus Reverse Engineering Tool with SavvyCAN
Turns the LILYGO T-CAN485 into a sub-$15 professional CAN bus reverse engineering and sniffing tool with WiFi streaming to the SavvyCAN desktop analyzer, ELM327 emulation, and SD card logging.

Prusa Connect ESP32-CAM — 3D Print Monitoring Camera

Official Prusa firmware for ESP32 camera boards that streams live video to Prusa Connect cloud for remote 3D print monitoring — backed by Prusa Research with support for multiple ESP32-S3 boards.

TRGB Bike Computer — Cycling Dashboard for Round Display

A bike computer for the LILYGO T-RGB round display integrating BLE speed/cadence/heart rate sensors, Forumslader V5 dynamo hub charging, and Komoot turn-by-turn navigation on a circular gauge.

Chirp-RPi Python Library for Raspberry Pi

Comprehensive Python library by Göran Lundberg for reading the Chirp I2C soil moisture sensor on Raspberry Pi. Supports calibrated moisture percentage, multiple temperature scales, deep sleep, and I2C address changes.
Bee Data Logger MQTT with SD Card Backup
Send sensor readings to an MQTT broker over WiFi with automatic SD card backup when the network is unavailable. Combines real-time IoT connectivity with reliable local storage for remote deployments.

Bee Data Logger Deep Sleep SD Card Data Logging

Low-power environmental data logging example using the Bee Data Logger's deep sleep mode (~21uA) with RTC timestamps and SD card storage. Logs sensor readings at configurable intervals for months on a single LiPo battery.

Remote Attic Temperature Monitor with Bee Data Logger

Monitor remote attic or crawlspace temperatures over extended periods using the Bee Data Logger's ultra-low-power deep sleep mode. Logs temperature data to SD card for seasonal analysis and HVAC optimization.
Get notified when new projects match your criteria.
More to explore — popular traits shared by projects with Use Case: Data Logging.













