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

ESP32-CAM MJPEG2SD Motion Security Camera

ESP32-CAM MJPEG2SD Motion Security Camera

A comprehensive motion-capture camera firmware for ESP32-S3 boards including the LILYGO T-Camera S3, recording MJPEG video to SD card, streaming to a browser, and sending Telegram/email alerts on PIR or camera-detected motion.

ESP32-S3Build
Security & SurveillanceHome Automation

ECRFV2 Dual Jammer — Simultaneous Dual-Frequency RF Jamming

Lightweight jamming firmware for Evil Crow RF V2 that uses both CC1101 modules simultaneously to jam two different sub-GHz frequencies at once, with simple two-button physical controls.

ESP32Mod
Security & SurveillanceEducation

ThinkNode M1 Firmware, 3D Files, and Example Code Repository

Official Elecrow GitHub repository for the ThinkNode M1 containing factory firmware, 3D CAD enclosure files, component datasheets, and example code for the nRF52840-based LoRa Meshtastic transceiver with SX1262 radio and SSD1681 e-paper driver.

nRF52840Build
Mesh NetworkingLoRa & WANIoT Prototyping

LoRaWAN Birdhouse with Grasshopper

Solar-powered LoRaWAN birdhouse using the Grasshopper board to monitor bird activity via a load cell, transmitting weight, temperature, and battery voltage to TTN and Datacake.

full-build
Environmental Monitoringiot

ESP32 Arduino Matter — Build Matter Smart Home Devices

The most popular community Matter library for Arduino — build Matter-compatible smart home lights, switches, and sensors on ESP32-C6/S3 that work natively with Apple Home, Google Home, and Alexa.

ESP32-C6ESP32-S3Integration
Home AutomationZigbee NetworkIoT Prototyping+1 more

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

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

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.

ESP32-S3Build
Security & SurveillanceData LoggingHome Automation

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

Getting Started with Meshtastic: ThinkNode M1/M2 Setup Guide

Comprehensive getting-started guide for Meshtastic mesh networking using the ThinkNode M1 and M2. Covers unboxing, hardware teardown, Bluetooth pairing, frequency configuration, firmware updates, GPS setup, and real-world range testing.

nRF52840ESP32-S3Tutorial
Mesh NetworkingGPS TrackingLoRa & WAN+1 more

Acid Drop — Hacking and IRC Communications Firmware for T-Deck

Acid Drop — Hacking and IRC Communications Firmware for T-Deck

Custom hacking and communications firmware for the LILYGO T-Deck combining an IRC client with color support, Meshtastic integration, WiFi tools, and Gotify push notifications in one package.

ESP32-S3Build
Mesh NetworkingSecurity & SurveillancePortable Device

Bee Data Logger PlatformIO and Arduino Setup Guide

Bee Data Logger PlatformIO and Arduino Setup Guide

Set up the Bee Data Logger with PlatformIO and the Arduino framework. Install the BeeDataLogger Arduino Helper library and explore examples for battery monitoring, RGB LED control, RTC, ADC reading, and SD card logging.

ESP32-S3Tutorial
IoT PrototypingEducation

ATS-Mini — All-Band Radio Receiver Firmware for T-Embed SI4732

ATS-Mini — All-Band Radio Receiver Firmware for T-Embed SI4732

Community firmware for the LILYGO T-Embed SI4732 transforming it into a capable AM/FM/SW/SSB receiver with spectrum waterfall display, band scanning, memory presets, and modern touchscreen UI.

ESP32-S3Build
Ham RadioAudio ProjectsPortable Device+1 more

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

Tasmota WS2812B Addressable LED Controller

Tasmota WS2812B Addressable LED Controller

Control WS2812B/SK6812 addressable LED strips with Tasmota on ESP8266 or ESP32. Full RGB color control, animations via Berry scripting, Alexa/Hue emulation, and MQTT integration for smart lighting.

ESP8266ESP32Tutorial
Smart LightingLed ControlAmbient Lighting+2 more

Cowtown ADX Buildathon Project — Construction Manual and 8-Band Firmware

Cowtown ADX Buildathon Project — Construction Manual and 8-Band Firmware

Community-driven ADX build project by VK2ARH with comprehensive construction manual, 8-band firmware (including 160m), LPF tuning guides, and buildathon resources used by amateur radio clubs worldwide.

atmega328pTutorial
Amateur Radio

T-Beam Supreme as a Meshtastic Long-Range Node

T-Beam Supreme as a Meshtastic Long-Range Node

Deploy the LILYGO T-Beam Supreme as a high-performance Meshtastic mesh node, leveraging its ESP32-S3, SX1262 LoRa radio, and precision GPS to achieve 10+ km range and serve as a backbone relay in off-grid communication networks.

ESP32-S3Build
Mesh NetworkingGPS TrackingLoRa & WAN+1 more

Evil Crow RF V2 Setup and RF Attack Tutorial

Step-by-step tutorial covering Evil Crow RF V2 firmware installation on Ubuntu, upgrading to custom firmware via OTA, and practical demonstrations of RF signal jamming and replay attacks with RTL-SDR verification.

ESP32Tutorial
Security & SurveillanceEducation

Meshtastic LoRa Mesh Node with LILYGO T3-S3

Meshtastic LoRa Mesh Node with LILYGO T3-S3

A compact off-grid LoRa mesh communication node built on the LILYGO T3-S3, running Meshtastic firmware for long-range text messaging, GPS position sharing, and sensor telemetry without cellular or internet.

ESP32-S3Build
Mesh NetworkingPortable DeviceLoRa & WAN

Bee Minder — LoRaWAN Environmental Monitor on Grasshopper

Ultra-compact 18x18mm environmental monitor by Kris Winer for beehives, greenhouses, and birdhouses with BME280, BMA400, and VEML6075 sensors, transmitting via LoRaWAN.

full-build
Environmental Monitoringiot

Tasmota Air Quality Sensor (PMS5003 Particulate Matter)

Tasmota Air Quality Sensor (PMS5003 Particulate Matter)

Build a WiFi air quality sensor using a Plantower PMS5003 particulate matter sensor with Wemos D1 Mini and Tasmota. Measures PM1.0, PM2.5, and PM10 with MQTT publishing for health monitoring.

ESP8266ESP32Tutorial
Air Quality MonitoringHealth MonitoringEnvironmental Monitoring+2 more

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

LoRaWAN Node with WiFi 6 and 802.15.4 on T-Lora C6

LoRaWAN Node with WiFi 6 and 802.15.4 on T-Lora C6

A LoRaWAN OTAA sensor node built on the LILYGO T-Lora C6, combining SX1262 long-range LoRa radio with the ESP32-C6's native WiFi 6, Bluetooth 5, and 802.15.4 (Zigbee/Thread) connectivity for versatile IoT gateway applications.

ESP32-C6Build
LoRa & WANIoT PrototypingZigbee Network

Home Assistant Matter Hub

Home Assistant Matter Hub

Publishes Home Assistant entities as Matter devices, allowing Apple Home, Google Home, and Alexa to control your HA devices locally over Matter without cloud dependency. (Project is end-of-life as of Jan 2026; active fork: RiDDiX/home-assistant-matter-hub.)

tool
Smart Home AutomationMatter End Device

TTGO T-Beam TTN LoRaWAN GPS Mapper

TTGO T-Beam TTN LoRaWAN GPS Mapper

A GPS tracker that uploads location data to The Things Network and TTN Mapper, measuring LoRaWAN gateway signal strength and coverage using the TTGO T-Beam.

ESP32Build
GPS TrackingLoRa & WANIoT Prototyping

Bruce Firmware — Multi-Tool Security Platform

Bruce Firmware — Multi-Tool Security Platform

A feature-packed ESP32 security multi-tool firmware with sub-GHz RF capture/replay, IR, NFC, WiFi attacks, BLE, and BadUSB — often called the open-source Flipper Zero alternative with 5,000+ GitHub stars.

ESP32-S3Build
Security & SurveillanceHam RadioPortable Device+1 more

Get notified when new projects are added.

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