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.

 

E-Paper Home Assistant Dashboard with Entity Tiles

E-Paper Home Assistant Dashboard with Entity Tiles

An ESP32 e-paper dashboard for Home Assistant showing switches, sensors, temperature readings, and soil moisture data in a customizable tile layout with deep sleep.

ESP32ESP32-S3Build
Display & DashboardHome AutomationE-Paper & Signage

E-Paper Weather Station with OpenWeatherMap

E-Paper Weather Station with OpenWeatherMap

A battery-powered e-paper weather display using LILYGO T5 4.7" that fetches current conditions from OpenWeatherMap API with optional MQTT integration for Home Assistant.

ESP32ESP32-S3Build
Environmental MonitoringDisplay & DashboardE-Paper & Signage

E-Paper Clock with Weather Icons

E-Paper Clock with Weather Icons

A battery-powered e-paper desk clock showing NTP-synced time, date, weather icons from OpenWeatherMap, and battery voltage on a LILYGO T5 4.7" display with deep sleep.

ESP32ESP32-S3Build
Display & DashboardE-Paper & SignageEnvironmental Monitoring

DIY E-Paper Retro Picture Frame

DIY E-Paper Retro Picture Frame

A retro-styled digital picture frame using LILYGO T5 4.7" e-paper that cycles through grayscale images converted from PNG files, with a 3D-printed vintage frame enclosure.

ESP32ESP32-S3Tutorial
Display & DashboardE-Paper & Signage

E-Paper Domoticz & Weather Console

E-Paper Domoticz & Weather Console

An e-paper console combining OpenWeatherMap forecasts with Domoticz home automation sensor data on a LILYGO T5 4.7" display, with configurable device IDX mapping.

ESP32ESP32-S3Build
Display & DashboardHome AutomationEnvironmental Monitoring+1 more

T-SIM7000G LTE GPS Tracker for Traccar

T-SIM7000G LTE GPS Tracker for Traccar

Arduino firmware that turns the LILYGO T-SIM7000G into a real-time LTE-based GPS tracker reporting position to a self-hosted Traccar server over the cellular network.

ESP32Build
GPS TrackingCellular IoTVehicle Telematics

Weather Micro Station for T-Display S3

Weather Micro Station for T-Display S3

A modular, high-performance weather display for the LILYGO T-Display S3 showing real-time OpenWeatherMap data with smooth 40 FPS animations, 18 weather icons, and scrolling ticker.

ESP32-S3Build
Display & DashboardEnvironmental Monitoring

T-SIM7000G MQTT GPS Tracker with Sensors

T-SIM7000G MQTT GPS Tracker with Sensors

Arduino-based GPS tracker for the LILYGO T-SIM7000G that publishes location, battery, signal strength, and sensor readings to an MQTT broker over LTE — with multiple power modes and OTA update support.

ESP32Build
GPS TrackingCellular IoTData Logging

T-Beam Supreme LoRa APRS SOTA Hiking Tracker

T-Beam Supreme LoRa APRS SOTA Hiking Tracker

A lightweight, multi-day LoRa APRS position tracker built on the LILYGO T-Beam Supreme for SOTA hikers and backcountry adventurers to share real-time GPS coordinates without cellular coverage.

ESP32-S3Build
Ham RadioGPS TrackingLoRa & WAN+1 more

NerdMiner v2 Bitcoin Solo Miner

NerdMiner v2 Bitcoin Solo Miner

An open-source Bitcoin solo mining curiosity for 20+ ESP32 boards including the LILYGO T-HMI, T-Display S3, and T-Display S3 AMOLED — primarily educational desktop hardware with live mining statistics.

ESP32-S3Build
Display & Dashboard

LoRa APRS Tracker for T-Beam

LoRa APRS Tracker for T-Beam

Full-featured LoRa APRS tracker firmware for the LILYGO T-Beam with GPS beaconing, two-way messaging, weather data, Winlink access, and a complete on-device menu system.

ESP32Build
Ham RadioGPS TrackingLoRa & WAN

LoRa APRS iGate for T-Beam

LoRa APRS iGate for T-Beam

Open-source LoRa APRS internet gateway firmware for the LILYGO T-Beam that bridges local LoRa tracker packets to the global APRS-IS network with bidirectional Rx/Tx support.

ESP32Build
Ham RadioLoRa & WANHome Automation

PlantStatus — LILYGO T-Higrow Web Monitor with Home Assistant

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.

ESP32Build
Home AutomationEnvironmental MonitoringData Logging

Ripple QWERTY LoRa Mesh Messenger on T-Deck

Ripple QWERTY LoRa Mesh Messenger on T-Deck

The Ripple QWERTY firmware turns the LILYGO T-Deck into a standalone encrypted LoRa mesh messenger with GPS, offline maps, group chats, and no internet or cellular connection required.

ESP32-S3Build
Mesh NetworkingLoRa & WANGPS Tracking+1 more

YAFC Flip Clock for T-Display S3

YAFC Flip Clock for T-Display S3

An animated flip clock for the LILYGO T-Display S3 with smooth 3-step digit rotation transitions, 12/24-hour modes, and a demo mode that accelerates time to show cascading animations.

ESP32-S3Build
Display & Dashboard

ESP32APRS T-TWR Plus APRS Station

ESP32APRS T-TWR Plus APRS Station

A full-featured APRS station (igate, digipeater, tracker, weather) running on the LILYGO T-TWR Plus, using its built-in SA868 VHF/UHF transceiver and rotary encoder UI.

ESP32-S3Build
Ham RadioGPS TrackingPortable Device

My TTGO Watch: ESP32 Smartwatch Firmware for T-Watch 2020

My TTGO Watch: ESP32 Smartwatch Firmware for T-Watch 2020

The "hedge" GUI framework transforms the LILYGO T-Watch 2020 (V1/V2/V3) into a full-featured smartwatch with watch faces, step counting, Gadgetbridge notifications, weather, navigation, and a modular app ecosystem.

ESP32Build
WearableDisplay & DashboardHome Automation

qpaperOS — E-Ink Smartwatch Firmware for T-Wrist

qpaperOS — E-Ink Smartwatch Firmware for T-Wrist

A minimal open-source smartwatch firmware for the LILYGO T-Wrist E-Paper with 3D-printable case, always-on time display, battery status, and deep-sleep for ~4-day battery life.

ESP32Build
WearableE-Paper & SignageDisplay & Dashboard

TTGO T-Beam LoRa APRS Tracker

TTGO T-Beam LoRa APRS Tracker

A configurable LoRa APRS tracker running on the TTGO T-Beam, supporting smart beaconing, weather station mode, digipeater functionality, and over-the-air setup via a rotary encoder display.

ESP32Build
Ham RadioGPS TrackingEnvironmental Monitoring

CyberWatch — Cyberpunk-Themed T-Watch S3 Firmware

CyberWatch — Cyberpunk-Themed T-Watch S3 Firmware

A Cyberpunk 2077–inspired custom firmware for the LILYGO T-Watch S3, featuring a neon app grid with system info, clocks, settings, tools, and a flashlight — all skinned in a dark, futuristic aesthetic.

ESP32-S3Build
WearableDisplay & Dashboard

E-Paper Internet Weather Station on LILYGO T5 2.13"

E-Paper Internet Weather Station on LILYGO T5 2.13"

A battery-efficient internet weather station using the LILYGO T5 V2.3 ESP32 with 2.13" e-ink display, fetching temperature, humidity, and wind data every 15 minutes with deep sleep.

ESP32Build
E-Paper & SignageDisplay & DashboardEnvironmental Monitoring

Binary Clock Station for T-Display S3

Binary Clock Station for T-Display S3

A polished binary clock for the LILYGO T-Display S3 that shows BCD time as illuminated dot columns with WiFi NTP sync, adjustable brightness, and a decimal overlay toggle.

ESP32-S3Build
Display & Dashboard

Valentine One Gen2 Remote Display on LILYGO T4 S3

Valentine One Gen2 Remote Display on LILYGO T4 S3

A Bluetooth Low Energy remote display for the Valentine One Gen 2 radar detector, running on the LILYGO T4 S3's 2.41" AMOLED screen with directional alerts, signal strength, GPS-based lockouts, and OTA updates.

ESP32-S3Build
Display & DashboardVehicle TelematicsPortable Device

TTGO LoRa32 Paxcounter for The Things Network

TTGO LoRa32 Paxcounter for The Things Network

A people-counting node on the TTGO LoRa32 V2.1 that scans for nearby WiFi and Bluetooth devices, uploads counts via LoRaWAN to TTN, and supports relay control via TTN downlinks.

ESP32Build
LoRa & WANIoT PrototypingData Logging

PlantStatus — T-HiGrow Plant Monitor with Home Assistant

PlantStatus — T-HiGrow Plant Monitor with Home Assistant

A full-featured plant monitoring application for the LILYGO T-HiGrow ESP32 with live soil moisture, conductivity, light, and temperature readings, MQTT logging, and Home Assistant integration.

ESP32Build
Environmental MonitoringHome AutomationIoT Prototyping

Get notified when new projects match your criteria.

More to explore — popular traits shared by projects with Firmware: Arduino.