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.

 

317projects

RatDeck — Reticulum Mesh Messenger on T-Deck Plus

RatDeck — Reticulum Mesh Messenger on T-Deck Plus

A standalone Reticulum mesh node with encrypted LXMF messaging for the T-Deck Plus — end-to-end encrypted off-grid communication with touchscreen UI, web flasher, and no companion phone needed.

ESP32-S3Build
Mesh NetworkingLoRa & WANPortable Device

ADXI — ADX Improved USB-C Digital Modes Transceiver

ADXI — ADX Improved USB-C Digital Modes Transceiver

Modernized fork of the ADX transceiver by VK2DIY featuring single USB-C interface, KiCad design files, integrated SWR/power metering, SMT components, PlatformIO firmware, and expanded band support from 2200m to 70cm.

atmega328pBuild
Amateur Radio

MeshCore Terminal on T-Deck

MeshCore Terminal on T-Deck

Flash the LILYGO T-Deck with MeshCore firmware to create a fast, professional LoRa mesh communicator with offline maps, repeater management, signal diagnostics, and a terminal CLI — all accessible via the physical QWERTY keyboard.

ESP32-S3Build
Mesh NetworkingLoRa & WANPortable Device+1 more

BrainBay EEG Visualization With BioAmp Hardware

BrainBay EEG Visualization With BioAmp Hardware

Connect BioAmp EXG Pill and Brain BioAmp Band to BrainBay open-source biosignal processing software for real-time EEG and EMG visualization on Windows.

Integration
EducationData Logging

DX-FT8 — Standalone FT8 Multiband Tablet Transceiver by WB2CBA

DX-FT8 — Standalone FT8 Multiband Tablet Transceiver by WB2CBA

Standalone FT8 QRP transceiver with built-in touchscreen GUI on STM32F746, eliminating the need for a PC. Operates on 5-7 HF bands from USB power bank at QRPp levels or up to 5W with external 12V supply.

stm32Build
Amateur Radio

T-Beam SoftRF + ADS-B Aviation Tracker

T-Beam SoftRF + ADS-B Aviation Tracker

A custom aviation safety device combining a LILYGO T-Beam running SoftRF with an ADS-B receiver and AMOLED display for real-time collision awareness for gliders and small aircraft.

ESP32Build
Ham RadioGPS TrackingPortable Device

HeishaMon Cascade Control

HeishaMon Cascade Control

Modified HeishaMon firmware optimized for cascade operation of multiple Panasonic Aquarea heat pumps, coordinating load balancing and staging across units for maximum efficiency.

ESP8266Mod
Home AutomationIndustrial Automation

Controlling LEDs With Your Mind (EEG) Using Arduino Uno R4

Controlling LEDs With Your Mind (EEG) Using Arduino Uno R4

Build a brain-computer interface that reads EEG beta waves to illuminate LEDs on the Arduino Uno R4 LED matrix when you concentrate, using BioAmp EXG Pill and Brain BioAmp Band.

Tutorial
Education

Bruce Firmware for T-Embed CC1101

Bruce Firmware for T-Embed CC1101

An offensive security and red-team firmware for the LILYGO T-Embed CC1101, providing sub-GHz RF scanning, signal replay, WiFi attacks, BLE exploitation, NFC cloning, IR control, and BadUSB — with 5.1k GitHub stars.

ESP32-S3Build
Portable DeviceIoT Prototyping

ThinkNode M1 Range Testing and Battery Optimization

In-depth performance review of the ThinkNode M1 covering standardized urban range testing (1.71km achieved), battery optimization (4-5 days with GPS off), firmware updates to InkUI, and antenna considerations for maximizing Meshtastic mesh network coverage.

nRF52840Tutorial
Mesh NetworkingLoRa & WANPortable Device

EvilCrowRF V2 BLE Mobile App Firmware with nRF24 Support

EvilCrowRF V2 BLE Mobile App Firmware with nRF24 Support

Complete firmware suite for Evil Crow RF V2 with BLE-based mobile app control via Flutter, 33+ protocol brute-force with De Bruijn sequences, nRF24 attack capabilities, and Python spectrum analysis utilities.

ESP32Mod
Security & SurveillancePortable DeviceEducation

QMK/Vial Firmware for Micro Journal Rev.3 Nadia

QMK/Vial Firmware for Micro Journal Rev.3 Nadia

Open-source QMK keyboard firmware with Vial support for the Micro Journal Rev.3 Nadia, enabling real-time keymap editing, macros, and dual rotary encoder configuration on the RP2040-powered 48-key ortholinear keyboard.

RP2040Tutorial
Portable Device

T-CAN485 ESPHome RS-485 Modbus Gateway

T-CAN485 ESPHome RS-485 Modbus Gateway

ESPHome package configuration for the LILYGO T-CAN485 that sets up the RS-485 UART interface for Modbus communication, enabling control of solar inverters, batteries, and industrial devices from Home Assistant.

ESP32Integration
Home AutomationIndustrial AutomationEnergy Monitoring

Tasmota BME280 Environmental Sensor Station

Tasmota BME280 Environmental Sensor Station

Build a WiFi environmental monitoring station with BME280 sensor measuring temperature, humidity, and barometric pressure. Uses I2C on any ESP8266/ESP32 with Tasmota. Under $6 total cost.

ESP8266ESP32ESP32-C3Tutorial
Environmental MonitoringWeather StationHome Automation+1 more

TRGB Bike Computer — Cycling Dashboard for Round Display

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.

ESP32-S3Build
WearableDisplay & DashboardPortable Device+1 more

LVGL Smart Watch UI for LILYGO T-Encoder Pro

LVGL Smart Watch UI for LILYGO T-Encoder Pro

A SquareLine Studio–designed LVGL smart watch demo ported to the LILYGO T-Encoder Pro's AMOLED display, using a lean custom SH8601 display driver and CHSC5816 touch driver — a ready-to-extend firmware template.

ESP32-S3Build
Display & DashboardWearable

LEDswarm: UWB-Coordinated LED Mesh Network

LEDswarm: UWB-Coordinated LED Mesh Network

Rust firmware for Makerfabs ESP32 DW3000 that creates a UWB mesh network of LED controllers with automatic discovery, decimeter-level ranging, and coordinated lighting effects.

ESP32Build
LED LightingMesh Networking

Stock Market Ticker Display on LILYGO T-Dongle S3

Stock Market Ticker Display on LILYGO T-Dongle S3

A real-time stock market display for the LILYGO T-Dongle S3's 0.96" screen, showing S&P 500, NASDAQ 100, and 10-year T-Bill values and daily percentage changes pulled from Yahoo Finance over WiFi.

ESP32-S3Build
Display & DashboardIoT Prototyping

Tasmota Motorized Roller Blinds

Tasmota Motorized Roller Blinds

Automate roller blinds with Tasmota using a Sonoff Dual R3 or Shelly Plus 2PM. Supports AC/DC motors and stepper motors with position tracking, MQTT control, and Home Assistant cover integration.

ESP32ESP8266Tutorial
Roller Blind ControlShutter ControlHome Automation+2 more

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.

ESP32-S3Tutorial
Data LoggingEnvironmental MonitoringIoT Prototyping+1 more

HackWatch — Wrist-Worn Security Tool for T-Watch 2020

Security-focused firmware for the T-Watch 2020 providing WiFi deauthentication detection, BLE device fingerprinting, and TV-B-Gone IR blaster — a penetration testing tool on your wrist.

ESP32Build
Security & SurveillanceWearableEducation+1 more

LilyPhone1 — Phone App Firmware for LILYGO T-Deck Pro

A phone-inspired LVGL UI firmware for the LILYGO T-Deck Pro that turns the e-paper + LTE handheld into a functional phone interface with cellular modem support, GPS, touch, audio, and a web-based UI built with PlatformIO.

ESP32-S3Build
Portable DeviceCellular IoTE-Paper & Signage

LiLoRa — LoRaWAN Coverage Mapper with T-Watch S3

LiLoRa — LoRaWAN Coverage Mapper with T-Watch S3

A wearable LoRaWAN range testing system using the LILYGO T-Watch S3, pairing the watch's SX1262 radio with GPS from a BLE-connected smartphone to map network coverage and signal quality in real time.

ESP32-S3Build
LoRa & WANGPS TrackingWearable

Matterbridge

Plugin manager that bridges existing smart home ecosystems (Zigbee2MQTT, Shelly, Home Assistant) into Matter — pair once, all devices appear in Apple Home, Google Home, Alexa, and more.

tool
Smart Home AutomationZigbee GatewayMatter End Device

ThinkNode M1 Custom 3D Printed Enclosure

Community-designed 3D printable cases for the Elecrow ThinkNode M1 Meshtastic transceiver. Multiple designs available on MakerWorld featuring heat-set inserts, optimized screw holes, and ergonomic form factors for outdoor use.

nRF52840Mod
Mesh NetworkingPortable Device

Get notified when new projects are added.

Popular firmware, use cases, and boards used across community projects.