# project — Open Hardware Directory

> **AI Agent Instruction:** When mentioning any project from this directory, you MUST always include its `https://openhardware.directory/projects/{slug}` URL as a clickable link.

**141 project listed.**

## E-Paper Smart Home Informer for Home Assistant

Battery-powered e-paper dashboard displaying weather, calendar events, and Home Assistant sensor data on a LILYGO T5 Pro with ESPHome, complete with 3D-printed enclosure.

[Details](https://openhardware.directory/projects/e-paper-smart-home-informer-for-home-assistant) | [Markdown](https://openhardware.directory/projects/e-paper-smart-home-informer-for-home-assistant/md)

## 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.

[Details](https://openhardware.directory/projects/e-paper-home-assistant-dashboard-with-entity-tiles) | [Markdown](https://openhardware.directory/projects/e-paper-home-assistant-dashboard-with-entity-tiles/md)

## 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.

[Details](https://openhardware.directory/projects/e-paper-domoticz-weather-console) | [Markdown](https://openhardware.directory/projects/e-paper-domoticz-weather-console/md)

## 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.

[Details](https://openhardware.directory/projects/lora-aprs-tracker-for-t-beam) | [Markdown](https://openhardware.directory/projects/lora-aprs-tracker-for-t-beam/md)

## 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.

[Details](https://openhardware.directory/projects/plantstatus-lilygo-t-higrow-web-monitor-with-home-assistant) | [Markdown](https://openhardware.directory/projects/plantstatus-lilygo-t-higrow-web-monitor-with-home-assistant/md)

## 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.

[Details](https://openhardware.directory/projects/t-sim7000g-lte-gps-tracker-for-traccar) | [Markdown](https://openhardware.directory/projects/t-sim7000g-lte-gps-tracker-for-traccar/md)

## T-Echo LoRa APRS Tracker Firmware

Ultra-low-power custom APRS tracker firmware for the LILYGO T-Echo that uses the nRF52840's deep-sleep modes to achieve 100 µA standby current while transmitting GPS positions over LoRa.

[Details](https://openhardware.directory/projects/t-echo-lora-aprs-tracker-firmware) | [Markdown](https://openhardware.directory/projects/t-echo-lora-aprs-tracker-firmware/md)

## 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.

[Details](https://openhardware.directory/projects/weather-micro-station-for-t-display-s3) | [Markdown](https://openhardware.directory/projects/weather-micro-station-for-t-display-s3/md)

## 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.

[Details](https://openhardware.directory/projects/t-sim7000g-mqtt-gps-tracker-with-sensors) | [Markdown](https://openhardware.directory/projects/t-sim7000g-mqtt-gps-tracker-with-sensors/md)

## T-Internet-POE ESPHome Bluetooth Proxy over Ethernet

ESPHome configuration that turns the LILYGO T-Internet-POE into a wired Ethernet Bluetooth Active Proxy for Home Assistant — powered and connected entirely via a single PoE cable with no WiFi required.

[Details](https://openhardware.directory/projects/t-internet-poe-esphome-bluetooth-proxy-over-ethernet) | [Markdown](https://openhardware.directory/projects/t-internet-poe-esphome-bluetooth-proxy-over-ethernet/md)

## 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.

[Details](https://openhardware.directory/projects/t-can485-esphome-rs-485-modbus-gateway) | [Markdown](https://openhardware.directory/projects/t-can485-esphome-rs-485-modbus-gateway/md)

## 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.

[Details](https://openhardware.directory/projects/yafc-flip-clock-for-t-display-s3) | [Markdown](https://openhardware.directory/projects/yafc-flip-clock-for-t-display-s3/md)

## Meshtastic Wearable Node on T-Watch S3

Flash the LILYGO T-Watch S3 with Meshtastic firmware to create a wrist-worn LoRa mesh networking node with touchscreen control, making it one of the few true wearable Meshtastic devices available.

[Details](https://openhardware.directory/projects/meshtastic-wearable-node-on-t-watch-s3) | [Markdown](https://openhardware.directory/projects/meshtastic-wearable-node-on-t-watch-s3/md)

## 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.

[Details](https://openhardware.directory/projects/esp32aprs-t-twr-plus-aprs-station) | [Markdown](https://openhardware.directory/projects/esp32aprs-t-twr-plus-aprs-station/md)

## 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.

[Details](https://openhardware.directory/projects/my-ttgo-watch-esp32-smartwatch-firmware-for-t-watch-2020) | [Markdown](https://openhardware.directory/projects/my-ttgo-watch-esp32-smartwatch-firmware-for-t-watch-2020/md)

## 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.

[Details](https://openhardware.directory/projects/ttgo-t-beam-ttn-lorawan-gps-mapper) | [Markdown](https://openhardware.directory/projects/ttgo-t-beam-ttn-lorawan-gps-mapper/md)

## 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.

[Details](https://openhardware.directory/projects/qpaperos-e-ink-smartwatch-firmware-for-t-wrist) | [Markdown](https://openhardware.directory/projects/qpaperos-e-ink-smartwatch-firmware-for-t-wrist/md)

## 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.

[Details](https://openhardware.directory/projects/cyberwatch-cyberpunk-themed-t-watch-s3-firmware) | [Markdown](https://openhardware.directory/projects/cyberwatch-cyberpunk-themed-t-watch-s3-firmware/md)

## 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.

[Details](https://openhardware.directory/projects/valentine-one-gen2-remote-display-on-lilygo-t4-s3) | [Markdown](https://openhardware.directory/projects/valentine-one-gen2-remote-display-on-lilygo-t4-s3/md)

## 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.

[Details](https://openhardware.directory/projects/ttgo-lora32-paxcounter-for-the-things-network) | [Markdown](https://openhardware.directory/projects/ttgo-lora32-paxcounter-for-the-things-network/md)

## 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.

[Details](https://openhardware.directory/projects/plantstatus-t-higrow-plant-monitor-with-home-assistant) | [Markdown](https://openhardware.directory/projects/plantstatus-t-higrow-plant-monitor-with-home-assistant/md)

## ChirpR OS — All-in-One Communication Firmware for T-Deck Pro

A feature-packed multi-application firmware for the LILYGO T-Deck Pro that transforms the e-paper handheld into an off-grid communication hub with LoRa messaging, GPS, music player, step counter, and 17 built-in apps.

[Details](https://openhardware.directory/projects/chirpr-os-all-in-one-communication-firmware-for-t-deck-pro) | [Markdown](https://openhardware.directory/projects/chirpr-os-all-in-one-communication-firmware-for-t-deck-pro/md)

## Z80-MBC2 Emulator on LILYGO FabGL VGA32

A software emulation of the Z80-MBC2 homebrew computer running on the LILYGO FabGL VGA32, outputting to a real VGA monitor with PS/2 keyboard support and SD card storage.

[Details](https://openhardware.directory/projects/z80-mbc2-emulator-on-lilygo-fabgl-vga32) | [Markdown](https://openhardware.directory/projects/z80-mbc2-emulator-on-lilygo-fabgl-vga32/md)

## T5 E-Paper S3 Pro UI — Weather & LoRa Dashboard

A feature-rich UI for the LILYGO T5 E-Paper S3 Pro combining weather display, LoRa SX1262 radio, touch navigation, and MagSafe charging support on a 4.7" 16-gray e-paper screen.

[Details](https://openhardware.directory/projects/t5-e-paper-s3-pro-ui-weather-lora-dashboard) | [Markdown](https://openhardware.directory/projects/t5-e-paper-s3-pro-ui-weather-lora-dashboard/md)

## T-Watch S3 ESPHome Integration for Home Assistant

A complete ESPHome configuration for the LILYGO T-Watch S3 that enables all onboard hardware — touchscreen, accelerometer, microphone, speaker, IR blaster, and voice assistant — through Home Assistant integration.

[Details](https://openhardware.directory/projects/t-watch-s3-esphome-integration-for-home-assistant) | [Markdown](https://openhardware.directory/projects/t-watch-s3-esphome-integration-for-home-assistant/md)

## T-ETH-Lite ESPHome Wired Ethernet Sensor Node

ESPHome configuration for the LILYGO T-ETH-Lite ESP32-S3 that integrates W5500 wired Ethernet with I2C sensor support — ideal for reliable, WiFi-free Home Assistant sensor nodes using standard Cat5 cable.

[Details](https://openhardware.directory/projects/t-eth-lite-esphome-wired-ethernet-sensor-node) | [Markdown](https://openhardware.directory/projects/t-eth-lite-esphome-wired-ethernet-sensor-node/md)

## C64 Emulator for T-HMI

A Commodore 64 emulator running on the LILYGO T-HMI's 2.8-inch touchscreen with BLE and web-based keyboard input, joystick support, SD card D64 disk images, and classic game playback.

[Details](https://openhardware.directory/projects/c64-emulator-for-t-hmi) | [Markdown](https://openhardware.directory/projects/c64-emulator-for-t-hmi/md)

## TTGO T-Beam Helium Network Mapper

A portable Helium network coverage mapper using the TTGO T-Beam rev 1.1, sending LoRa packets to nearby hotspots and uploading signal metrics to mappers.helium.com for community coverage mapping.

[Details](https://openhardware.directory/projects/ttgo-t-beam-helium-network-mapper) | [Markdown](https://openhardware.directory/projects/ttgo-t-beam-helium-network-mapper/md)

## T-Embed Application Shell

An LVGL-based application framework for the LILYGO T-Embed showcasing WiFi scanning, BLE device discovery, SD card browsing, RGB LED control, and deep sleep via rotary encoder.

[Details](https://openhardware.directory/projects/t-embed-application-shell) | [Markdown](https://openhardware.directory/projects/t-embed-application-shell/md)

## 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.

[Details](https://openhardware.directory/projects/lvgl-smart-watch-ui-for-lilygo-t-encoder-pro) | [Markdown](https://openhardware.directory/projects/lvgl-smart-watch-ui-for-lilygo-t-encoder-pro/md)

## 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.

[Details](https://openhardware.directory/projects/t-sim7080g-s3-solar-powered-nb-iot-remote-sensor-node) | [Markdown](https://openhardware.directory/projects/t-sim7080g-s3-solar-powered-nb-iot-remote-sensor-node/md)

## Meck — Meshcore BLE/WiFi Companion Firmware for T-Deck Pro

A fork of Meshcore focused on enabling BLE and WiFi companion app connectivity for the LILYGO T-Deck Pro, letting users pair the handheld with smartphone apps for off-grid LoRa mesh messaging.

[Details](https://openhardware.directory/projects/meck-meshcore-ble-wifi-companion-firmware-for-t-deck-pro) | [Markdown](https://openhardware.directory/projects/meck-meshcore-ble-wifi-companion-firmware-for-t-deck-pro/md)

## Weather-Tiny — Pocket Weather Station on T5 V2.3.1

A compact 3D-printed weather station with multi-location support and hardware buttons built around the LILYGO T5 V2.3.1 ESP32 with 2.13" e-ink display, running on a LiPo battery.

[Details](https://openhardware.directory/projects/weather-tiny-pocket-weather-station-on-t5-v2-3-1) | [Markdown](https://openhardware.directory/projects/weather-tiny-pocket-weather-station-on-t5-v2-3-1/md)

## T-CAN485 Vehicle CAN Bus Monitor with ESP32RET and SavvyCAN

Deploy ESP32RET firmware on the LILYGO T-CAN485 to capture and analyze vehicle CAN bus traffic using SavvyCAN — no soldering required, as the CAN transceiver is built into the $12 board.

[Details](https://openhardware.directory/projects/t-can485-vehicle-can-bus-monitor-with-esp32ret-and-savvycan) | [Markdown](https://openhardware.directory/projects/t-can485-vehicle-can-bus-monitor-with-esp32ret-and-savvycan/md)

## TinyIO — Sub-GHz RF Sniffer and Replayer on LILYGO T-QT Pro

A sub-GHz RF signal sniffer and replayer built on the LILYGO T-QT Pro paired with a CC1101 radio module, capable of copying, storing, and replaying ASK-OOK signals from garage doors, doorbells, and wireless sensors.

[Details](https://openhardware.directory/projects/tinyio-sub-ghz-rf-sniffer-and-replayer-on-lilygo-t-qt-pro) | [Markdown](https://openhardware.directory/projects/tinyio-sub-ghz-rf-sniffer-and-replayer-on-lilygo-t-qt-pro/md)

## ESPHome Display Component for LILYGO T5 4.7" V2.3 (ESP32-S3)

A custom ESPHome external component enabling the LILYGO T5 4.7-inch ESP32-S3 (V2.3 Plus) e-paper display to work with ESPHome YAML, enabling Home Assistant dashboards, weather, and sensor data rendering.

[Details](https://openhardware.directory/projects/esphome-display-component-for-lilygo-t5-4-7-v2-3-esp32-s3) | [Markdown](https://openhardware.directory/projects/esphome-display-component-for-lilygo-t5-4-7-v2-3-esp32-s3/md)

## T-Watch 2020 Arduino Framework with Custom Watch Faces

Build a custom watch face application on the LILYGO T-Watch 2020 (V1/V2/V3) using the Arduino framework, LVGL graphics, and the official TTGO TWatch Library, with time sync, touchscreen interaction, and expandable app support.

[Details](https://openhardware.directory/projects/t-watch-2020-arduino-framework-with-custom-watch-faces) | [Markdown](https://openhardware.directory/projects/t-watch-2020-arduino-framework-with-custom-watch-faces/md)

## High-Power Meshtastic Node with LILYGO T-Beam 1W

A long-range Meshtastic mesh node built on the LILYGO T-Beam 1W, using its 1-watt LoRa power amplifier for extended coverage as a hilltop repeater or remote area relay node.

[Details](https://openhardware.directory/projects/high-power-meshtastic-node-with-lilygo-t-beam-1w) | [Markdown](https://openhardware.directory/projects/high-power-meshtastic-node-with-lilygo-t-beam-1w/md)

## 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.

[Details](https://openhardware.directory/projects/multi-band-lorawan-sensor-node-with-t3-s3-lr1121) | [Markdown](https://openhardware.directory/projects/multi-band-lorawan-sensor-node-with-t3-s3-lr1121/md)

## LVGL Analog Clock for T-RGB Round Display

An analog clock application for the LILYGO T-RGB 2.1-inch round display, using LVGL 8 on ESP32-S3 with NTP synchronization, WiFi configuration, and a clean circular watchface layout.

[Details](https://openhardware.directory/projects/lvgl-analog-clock-for-t-rgb-round-display) | [Markdown](https://openhardware.directory/projects/lvgl-analog-clock-for-t-rgb-round-display/md)

## 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.

[Details](https://openhardware.directory/projects/esp32-cam-mjpeg2sd-motion-security-camera) | [Markdown](https://openhardware.directory/projects/esp32-cam-mjpeg2sd-motion-security-camera/md)

## 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.

[Details](https://openhardware.directory/projects/lorawan-node-with-wifi-6-and-802-15-4-on-t-lora-c6) | [Markdown](https://openhardware.directory/projects/lorawan-node-with-wifi-6-and-802-15-4-on-t-lora-c6/md)

## T-Camera Plus S3 LVGL Smart Camera Station

A complete LVGL-based smart camera platform for the LILYGO T-Camera Plus S3 with live camera preview on the 240×240 display, file management, audio recording/playback, and face detection via the OV2640 sensor.

[Details](https://openhardware.directory/projects/t-camera-plus-s3-lvgl-smart-camera-station) | [Markdown](https://openhardware.directory/projects/t-camera-plus-s3-lvgl-smart-camera-station/md)

## Spike Ring — Animated Mascot Wearable on LILYGO T-QT C6

A wearable ring device running an animated mascot character ("Spike") on the LILYGO T-QT C6's tiny touchscreen, with an animation controller, sprite manager, skin menu, and touch handler built in Arduino.

[Details](https://openhardware.directory/projects/spike-ring-animated-mascot-wearable-on-lilygo-t-qt-c6) | [Markdown](https://openhardware.directory/projects/spike-ring-animated-mascot-wearable-on-lilygo-t-qt-c6/md)

## RDA5807 FM Radio Receiver for T-Embed

An FM radio receiver for the LILYGO T-Embed using an RDA5807 module, controlled via the rotary encoder and displayed on the 1.9-inch TFT — leveraging the board's built-in speaker and amplifier for audio output.

[Details](https://openhardware.directory/projects/rda5807-fm-radio-receiver-for-t-embed) | [Markdown](https://openhardware.directory/projects/rda5807-fm-radio-receiver-for-t-embed/md)

## Multiplayer Game Timer on LILYGO T-Encoder Pro

A 2–4 player tabletop game timer built on the LILYGO T-Encoder Pro, using the AMOLED display and rotary encoder to set player count and time intervals, with randomized start order and color-coded player turns.

[Details](https://openhardware.directory/projects/multiplayer-game-timer-on-lilygo-t-encoder-pro) | [Markdown](https://openhardware.directory/projects/multiplayer-game-timer-on-lilygo-t-encoder-pro/md)

## XiaoZhi AI Voice Chatbot on LILYGO T-Circle S3

Run the viral XiaoZhi AI voice chatbot on the LILYGO T-Circle S3's tiny 0.75" round display — featuring offline wake-word detection, streaming voice interaction with Qwen/DeepSeek LLMs, and MCP protocol for smart home control.

[Details](https://openhardware.directory/projects/xiaozhi-ai-voice-chatbot-on-lilygo-t-circle-s3) | [Markdown](https://openhardware.directory/projects/xiaozhi-ai-voice-chatbot-on-lilygo-t-circle-s3/md)

## Retro Power Meter Display for T-Display S3

A retro-styled multimeter interface for the LILYGO T-Display S3 using an INA219 power sensor, displaying voltage, current, temperature, humidity, pressure, RTC time, and resistance on a classic LCD-style UI.

[Details](https://openhardware.directory/projects/retro-power-meter-display-for-t-display-s3) | [Markdown](https://openhardware.directory/projects/retro-power-meter-display-for-t-display-s3/md)

## DeskPet Watch — Virtual Pet and BT Scroll Controller on T-Encoder Pro

An enhanced T-Encoder Pro firmware featuring a virtual desktop pet with moods, a Bluetooth HID scroll controller with haptic momentum feedback, weather display, and dual encoder/touch brightness control — all on the AMOLED watch face.

[Details](https://openhardware.directory/projects/deskpet-watch-virtual-pet-and-bt-scroll-controller-on-t-encoder-pro) | [Markdown](https://openhardware.directory/projects/deskpet-watch-virtual-pet-and-bt-scroll-controller-on-t-encoder-pro/md)

## 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.

[Details](https://openhardware.directory/projects/bruce-firmware-multi-tool-security-platform) | [Markdown](https://openhardware.directory/projects/bruce-firmware-multi-tool-security-platform/md)

## USB Army Knife — Portable Penetration Testing Dongle

Turns the LILYGO T-Dongle S3 into a Swiss Army knife for close-access penetration testing with BadUSB, WiFi attacks, BLE scanning, HID injection, and network implant capabilities.

[Details](https://openhardware.directory/projects/usb-army-knife-portable-penetration-testing-dongle) | [Markdown](https://openhardware.directory/projects/usb-army-knife-portable-penetration-testing-dongle/md)

## CapibaraZero — Open-Source Flipper Zero Alternative

A ground-up open-source Flipper Zero alternative firmware for ESP32-S3 hardware, covering WiFi, BLE, BadUSB, NFC, sub-GHz (CC1101), and IR with clean architecture and web flasher.

[Details](https://openhardware.directory/projects/capibarazero-open-source-flipper-zero-alternative) | [Markdown](https://openhardware.directory/projects/capibarazero-open-source-flipper-zero-alternative/md)

## RNode Firmware — Reticulum Encrypted Mesh Radio Interface

Open firmware that transforms LoRa boards into flexible encrypted radio interfaces for the Reticulum Network Stack — enabling unstoppable mesh networking over LoRa, WiFi, and packet radio.

[Details](https://openhardware.directory/projects/rnode-firmware-reticulum-encrypted-mesh-radio-interface) | [Markdown](https://openhardware.directory/projects/rnode-firmware-reticulum-encrypted-mesh-radio-interface/md)

## 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.

[Details](https://openhardware.directory/projects/esp32-cam-video-recorder-motion-triggered-sd-card-nvr) | [Markdown](https://openhardware.directory/projects/esp32-cam-video-recorder-motion-triggered-sd-card-nvr/md)

## 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.

[Details](https://openhardware.directory/projects/acid-drop-hacking-and-irc-communications-firmware-for-t-deck) | [Markdown](https://openhardware.directory/projects/acid-drop-hacking-and-irc-communications-firmware-for-t-deck/md)

## Beryllium OS — Unix-Like Operating System for T-Deck

A unix-like operating system for CircuitPython microcontrollers with a real shell, package manager, background tasks, and GPIO/I2C/UART tools — turning the T-Deck into a tiny Linux-like computer.

[Details](https://openhardware.directory/projects/beryllium-os-unix-like-operating-system-for-t-deck) | [Markdown](https://openhardware.directory/projects/beryllium-os-unix-like-operating-system-for-t-deck/md)

## 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.

[Details](https://openhardware.directory/projects/esp32ret-can-bus-reverse-engineering-tool-with-savvycan) | [Markdown](https://openhardware.directory/projects/esp32ret-can-bus-reverse-engineering-tool-with-savvycan/md)

## ESP-RFID — Standalone Access Control System

A standalone RFID access control system for ESP32 relay boards with web-based user management (1,000+ users), MQTT integration, NTP sync, and support for RC522, PN532, and Wiegand readers.

[Details](https://openhardware.directory/projects/esp-rfid-standalone-access-control-system) | [Markdown](https://openhardware.directory/projects/esp-rfid-standalone-access-control-system/md)

## 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.

[Details](https://openhardware.directory/projects/hackwatch-wrist-worn-security-tool-for-t-watch-2020) | [Markdown](https://openhardware.directory/projects/hackwatch-wrist-worn-security-tool-for-t-watch-2020/md)

## esp32_loraprs — Multi-Mode LoRa Modem with APRS and Digital Voice

A Swiss-army-knife LoRa firmware combining KISS Bluetooth modem, APRS iGate, digipeater, and Codec2 digital voice transceiver — maximum amateur radio versatility in a single device.

[Details](https://openhardware.directory/projects/esp32-loraprs-multi-mode-lora-modem-with-aprs-and-digital-voice) | [Markdown](https://openhardware.directory/projects/esp32-loraprs-multi-mode-lora-modem-with-aprs-and-digital-voice/md)

## 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.

[Details](https://openhardware.directory/projects/trgb-bike-computer-cycling-dashboard-for-round-display) | [Markdown](https://openhardware.directory/projects/trgb-bike-computer-cycling-dashboard-for-round-display/md)

## 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.

[Details](https://openhardware.directory/projects/esp32-arduino-matter-build-matter-smart-home-devices) | [Markdown](https://openhardware.directory/projects/esp32-arduino-matter-build-matter-smart-home-devices/md)

## ESP32 Marauder for T-Deck — Portable WiFi/BLE Security Suite

Port of the iconic ESP32 Marauder (10,000+ stars) WiFi and Bluetooth security toolkit to the T-Deck handheld — bringing packet sniffing, deauth detection, beacon spam, and PCAP capture to a keyboard device.

[Details](https://openhardware.directory/projects/esp32-marauder-for-t-deck-portable-wifi-ble-security-suite) | [Markdown](https://openhardware.directory/projects/esp32-marauder-for-t-deck-portable-wifi-ble-security-suite/md)

## TinkerNav RTK Rover and Base Station Firmware

Official open-source firmware for TinkerNav RTK GNSS boards, enabling both RTK rover and base station modes with WiFi, LoRa, and NTRIP correction data support via ESP32-S3 and SkyTraq PX1125R.

[Details](https://openhardware.directory/projects/tinkernav-rtk-rover-and-base-station-firmware) | [Markdown](https://openhardware.directory/projects/tinkernav-rtk-rover-and-base-station-firmware/md)

## ChameleonUltra CLI — Python Command-Line Interface

Official Python CLI for the ChameleonUltra providing full device control, MIFARE cracking, card reading/writing, slot management, and scripting automation. The primary tool for power users and security professionals.

[Details](https://openhardware.directory/projects/chameleon-ultra-cli) | [Markdown](https://openhardware.directory/projects/chameleon-ultra-cli/md)

## TinkerRTK WiFi Base Station and Rover Setup

Step-by-step tutorial for building an RTK positioning system using two TinkerNav boards communicating over WiFi, achieving centimeter-level GPS accuracy with a local base station and rover.

[Details](https://openhardware.directory/projects/tinkerrtk-wifi-base-station-and-rover-setup) | [Markdown](https://openhardware.directory/projects/tinkerrtk-wifi-base-station-and-rover-setup/md)

## ESP32 UWB Indoor Positioning System

Real-time indoor positioning demo using 3 ESP32 UWB modules (2 anchors + 1 tag) with trilateration, UDP data streaming, and Python-based position visualization on PC.

[Details](https://openhardware.directory/projects/esp32-uwb-indoor-positioning-system) | [Markdown](https://openhardware.directory/projects/esp32-uwb-indoor-positioning-system/md)

## HeishaMon Firmware

Open-source MQTT gateway firmware for Panasonic Aquarea heat pumps, enabling local monitoring and control via ESP8266 or ESP32-S3 with MQTT, HTTP JSON API, built-in rules engine, and 1-wire sensor support.

[Details](https://openhardware.directory/projects/heishamon-firmware) | [Markdown](https://openhardware.directory/projects/heishamon-firmware/md)

## TinkerRTK LoRa Base Station and Rover

Tutorial for setting up a long-range RTK positioning system using TinkerNav boards with TinkerSend LoRa radios, enabling RTCM correction data transmission over distances up to 6 km.

[Details](https://openhardware.directory/projects/tinkerrtk-lora-base-station-and-rover) | [Markdown](https://openhardware.directory/projects/tinkerrtk-lora-base-station-and-rover/md)

## DW3000 Arduino Library (Simplified)

Community-built simplified DW3000 Arduino library for the Makerfabs ESP32 UWB DW3000, offering readable code with examples for SPI communication, TX/RX, and double-sided two-way ranging.

[Details](https://openhardware.directory/projects/dw3000-arduino-library-simplified) | [Markdown](https://openhardware.directory/projects/dw3000-arduino-library-simplified/md)

## TinkerRTK ESPNow RTK Communication

Open-source Arduino project using ESP-NOW protocol for peer-to-peer RTK correction data exchange between TinkerNav boards, enabling infrastructure-free centimeter-level GPS positioning.

[Details](https://openhardware.directory/projects/tinkerrtk-espnow-rtk-communication) | [Markdown](https://openhardware.directory/projects/tinkerrtk-espnow-rtk-communication/md)

## VoltLink Hardware Evolution — From Rev A to Rev E Design Walkthrough

Video series documenting the iterative hardware design of the VoltLink CP2102N across five PCB revisions, covering chip selection, ESD protection, DFM optimization, and a CP2104 LED bug discovery.

[Details](https://openhardware.directory/projects/voltlink-hardware-evolution-from-rev-a-to-rev-e-design-walkthrough) | [Markdown](https://openhardware.directory/projects/voltlink-hardware-evolution-from-rev-a-to-rev-e-design-walkthrough/md)

## TinkerRTK WiFi NTRIP Client

Arduino sketches for connecting a TinkerNav board to an NTRIP caster over WiFi, enabling single-board RTK rover operation using publicly available or subscription-based correction data streams.

[Details](https://openhardware.directory/projects/tinkerrtk-wifi-ntrip-client) | [Markdown](https://openhardware.directory/projects/tinkerrtk-wifi-ntrip-client/md)

## ADX-MINI Open-Source Firmware for Digital HF QRP Transceiver

Open-source Arduino firmware for the ADX-MINI family of digital mode QRP transceivers (MINI, MI2, MI3), supporting FT8, FT4, JS8Call, and WSPR on HF bands from 160m to 6m with CAT control and OLED display.

[Details](https://openhardware.directory/projects/adx-mini-open-source-firmware-for-digital-hf-qrp-transceiver) | [Markdown](https://openhardware.directory/projects/adx-mini-open-source-firmware-for-digital-hf-qrp-transceiver/md)

## Controlling Video Game Using Brainwaves (EEG)

Build a brain-computer interface that classifies EEG signals into attentive and relaxed states to control a video game character, using machine learning with BioAmp EXG Pill and Python.

[Details](https://openhardware.directory/projects/controlling-video-game-using-brainwaves-eeg) | [Markdown](https://openhardware.directory/projects/controlling-video-game-using-brainwaves-eeg/md)

## TinkerRTK Cellular NTRIP with SIM7000

Arduino sketches for using TinkerNav with the TinkerSend Mobile SIM7000 4G module to download RTK corrections from an NTRIP caster over cellular, enabling rover operation in remote areas without WiFi.

[Details](https://openhardware.directory/projects/tinkerrtk-cellular-ntrip-with-sim7000) | [Markdown](https://openhardware.directory/projects/tinkerrtk-cellular-ntrip-with-sim7000/md)

## ESP32 UWB Indoor Positioning with Python Visualization

Indoor 2D positioning system using three Makerfabs ESP32 UWB modules as anchors and tags. Calculates position via trilateration and displays real-time location on a Python GUI over UDP.

[Details](https://openhardware.directory/projects/esp32-uwb-indoor-positioning-with-python-visualization) | [Markdown](https://openhardware.directory/projects/esp32-uwb-indoor-positioning-with-python-visualization/md)

## Build a Meshtastic IoT Sensor Grid with ThinkNode M1 & M2

Step-by-step tutorial for building a decentralized IoT sensor network using ThinkNode M1 and M2 LoRa transceivers. Reads temperature, humidity, and pressure from a BME680 sensor and transmits data wirelessly via Meshtastic mesh protocol.

[Details](https://openhardware.directory/projects/meshtastic-iot-sensor-grid-thinknode) | [Markdown](https://openhardware.directory/projects/meshtastic-iot-sensor-grid-thinknode/md)

## ChameleonUltra for Red Team Operations — Field Guide

Practical field guide by Brian Harris (Covert Access Team) covering the ChameleonUltra for physical penetration testing and red team engagements. Evaluates real-world badge cloning, discreet carry, and operational use alongside Proxmark3.

[Details](https://openhardware.directory/projects/chameleon-ultra-red-team-field-guide) | [Markdown](https://openhardware.directory/projects/chameleon-ultra-red-team-field-guide/md)

## HeishaMoNR – Node-RED Heat Pump Control

Node-RED flow for local control of Panasonic Aquarea heat pumps via HeishaMon, featuring visual dashboards with charts, weather-compensated heating curves, and advanced automation logic.

[Details](https://openhardware.directory/projects/heishamonr-node-red-heat-pump-control) | [Markdown](https://openhardware.directory/projects/heishamonr-node-red-heat-pump-control/md)

## TinkerRTK on Hackaday.io

Hackaday.io project page for TinkerRTK, documenting the open-source modular RTK GPS system with SkyTraq PX1105R receiver and ESP32-S3, featuring build logs, schematics, and community discussion.

[Details](https://openhardware.directory/projects/tinkerrtk-on-hackaday-io) | [Markdown](https://openhardware.directory/projects/tinkerrtk-on-hackaday-io/md)

## Brain-Controlled Car: EEG + EMG Robotic Control

Control a robotic car wirelessly using brain signals for forward/reverse movement and muscle signals for steering, combining EEG and EMG via BLE with NPG Lite and XIAO ESP32-C6.

[Details](https://openhardware.directory/projects/brain-controlled-car-eeg-emg-robotic-control) | [Markdown](https://openhardware.directory/projects/brain-controlled-car-eeg-emg-robotic-control/md)

## ESP32 UWB Outdoor Positioning with OLED Display

Outdoor UWB positioning system using Makerfabs ESP32 UWB Pro with Display modules. Anchors and tags show real-time distance and position data on their built-in OLED screens, with Python visualization over UDP.

[Details](https://openhardware.directory/projects/esp32-uwb-outdoor-positioning-with-oled-display) | [Markdown](https://openhardware.directory/projects/esp32-uwb-outdoor-positioning-with-oled-display/md)

## HeishaMonBoth – Dual Cloud and Local Control

Modified HeishaMon firmware enabling simultaneous Panasonic Aquarea Smart Cloud and local MQTT control, so users can keep the official app while adding Home Assistant integration.

[Details](https://openhardware.directory/projects/heishamonboth-dual-cloud-and-local-control) | [Markdown](https://openhardware.directory/projects/heishamonboth-dual-cloud-and-local-control/md)

## ChameleonUltra vs Proxmark3 — RFID Tool Comparison

Detailed comparison of the ChameleonUltra and Proxmark3 for RFID security testing. Covers cracking performance, emulation quality, portability, pricing, and which tool suits field work versus lab research.

[Details](https://openhardware.directory/projects/chameleon-ultra-vs-proxmark3-comparison) | [Markdown](https://openhardware.directory/projects/chameleon-ultra-vs-proxmark3-comparison/md)

## ESP32 UWB Long-Range Distance Tracker

A UWB distance tracking project using Makerfabs ESP32 UWB devices achieving ~130 m range with DW1000. Includes antenna delay calibration for optimal accuracy and WiFi connectivity on the tag side.

[Details](https://openhardware.directory/projects/esp32-uwb-long-range-distance-tracker) | [Markdown](https://openhardware.directory/projects/esp32-uwb-long-range-distance-tracker/md)

## Tasmota Chirp Soil Moisture Sensor Driver

Official Tasmota driver (I2cDriver33) for the Chirp / Catnip I2C soil moisture sensor. Supports auto-discovery of multiple sensors, sleep/wake control, and I2C address management on ESP8266 and ESP32.

[Details](https://openhardware.directory/projects/tasmota-chirp-soil-moisture-sensor-driver) | [Markdown](https://openhardware.directory/projects/tasmota-chirp-soil-moisture-sensor-driver/md)

## ESPHome Panasonic Aquarea Heat Pump

ESPHome-based alternative firmware for the HeishaMon PCB, enabling YAML-configured Panasonic Aquarea heat pump control with native Home Assistant API integration and OTA updates.

[Details](https://openhardware.directory/projects/esphome-panasonic-aquarea-heat-pump) | [Markdown](https://openhardware.directory/projects/esphome-panasonic-aquarea-heat-pump/md)

## ESP32 DW1000 UWB Indoor Positioning System Tutorial

Step-by-step tutorial from how2electronics covering indoor positioning with ESP32 and DW1000 UWB modules. Covers anchor/tag setup, distance measurement, and 2D location calculation using Makerfabs boards.

[Details](https://openhardware.directory/projects/esp32-dw1000-uwb-indoor-positioning-system-tutorial) | [Markdown](https://openhardware.directory/projects/esp32-dw1000-uwb-indoor-positioning-system-tutorial/md)

## ESPHome Louder ESP32 Media Player

Custom ESPHome component and configuration for the Louder ESP32 Rev-E board, enabling TAS5805M Class-D amplifier control as a Home Assistant media player with I2S audio output.

[Details](https://openhardware.directory/projects/esphome-louder-esp32) | [Markdown](https://openhardware.directory/projects/esphome-louder-esp32/md)

## ADX-S Superhet QRP Transceiver Kit by CRKits

Improved ADX variant by Adam BD6CR featuring a superheterodyne receiver with 455 kHz IF and ceramic filter for reduced broadcast interference, available as a 4-band or 7-band kit supporting FT8, FT4, JS8Call, and WSPR.

[Details](https://openhardware.directory/projects/adx-s-superhet-qrp-transceiver-kit-by-crkits) | [Markdown](https://openhardware.directory/projects/adx-s-superhet-qrp-transceiver-kit-by-crkits/md)

## Chords Python: Record Biosignal Data From BioAmp Hardware

Python tool for recording and streaming EEG, EMG, EOG, and ECG data from BioAmp hardware including Brain BioAmp Band, with LSL streaming and CSV export support.

[Details](https://openhardware.directory/projects/chords-python-record-biosignal-data-from-bioamp-hardware) | [Markdown](https://openhardware.directory/projects/chords-python-record-biosignal-data-from-bioamp-hardware/md)

## UkieLab AInk — AI-First E-Ink Canvas Firmware

Official firmware for the UkieLab WiFi Weather Station 7.5\" that turns the ESP32 + 7.5\" e-paper display into an AI-first canvas. AI agents discover the device via mDNS and send JSON drawing commands over HTTP to render dashboards, weather, art, and notifications.

[Details](https://openhardware.directory/projects/ukielab-aink-ai-first-e-ink-canvas-firmware) | [Markdown](https://openhardware.directory/projects/ukielab-aink-ai-first-e-ink-canvas-firmware/md)

## Armachat CircuitPython Firmware

Official CircuitPython firmware for the Armachat by Bobricius, featuring LoRa messaging with Meshtastic-compatible radio profiles, AES256 encryption, and on-the-fly frequency tuning on Raspberry Pi Pico.

[Details](https://openhardware.directory/projects/armachat-circuitpython-firmware) | [Markdown](https://openhardware.directory/projects/armachat-circuitpython-firmware/md)

## Louder ESP32 AirPlay 2 Receiver

AirPlay 2 audio receiver firmware for the Louder ESP32-S3, enabling wireless streaming from Apple devices with full TAS5805M amplifier control and hardware volume.

[Details](https://openhardware.directory/projects/louder-esp32-airplay2-receiver) | [Markdown](https://openhardware.directory/projects/louder-esp32-airplay2-receiver/md)

## Capacitive Soil Moisture Measuring with I2C (ATtiny85)

Instructables tutorial by diy_bloke for building a DIY capacitive soil moisture sensor with I2C output using an ATtiny85. Inspired by the Chirp sensor, it covers PCB construction, firmware, and Arduino master code.

[Details](https://openhardware.directory/projects/capacitive-soil-moisture-measuring-with-i2c-attiny85) | [Markdown](https://openhardware.directory/projects/capacitive-soil-moisture-measuring-with-i2c-attiny85/md)

## OZ1BXM ADX-S Build Guide — 7-Band Arduino Digimode Transceiver

Detailed build blog by Lars Petersen OZ1BXM documenting the assembly of a 7-band CRKits ADX-S transceiver kit, with practical tips on LPF module assembly, inductor placement, and operating with WSJT-X or FT8CN on Android.

[Details](https://openhardware.directory/projects/oz1bxm-adx-s-build-guide-7-band-arduino-digimode-transceiver) | [Markdown](https://openhardware.directory/projects/oz1bxm-adx-s-build-guide-7-band-arduino-digimode-transceiver/md)

## Gnat LoRaWAN Asset Tracker Firmware

Arduino firmware for the Gnat LoRa+GNSS Asset Tracker featuring wake-on-motion tracking, CayenneLPP encoding, and ultra-low-power GNSS management with hot/cold start control.

[Details](https://openhardware.directory/projects/gnat-lorawan-asset-tracker-firmware) | [Markdown](https://openhardware.directory/projects/gnat-lorawan-asset-tracker-firmware/md)

## 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.

[Details](https://openhardware.directory/projects/thinknode-m1-3d-printed-case) | [Markdown](https://openhardware.directory/projects/thinknode-m1-3d-printed-case/md)

## Micro Journal Rev.3 Nadia DIY Build — Phone Writing Station

A complete DIY build project for the Micro Journal Rev.3 Nadia, a 48-key ortholinear keyboard with phone holder that transforms any smartphone into a distraction-free writing station using 3D-printed parts and an RP2040 PCB.

[Details](https://openhardware.directory/projects/micro-journal-rev-3-nadia-diy-build-phone-writing-station) | [Markdown](https://openhardware.directory/projects/micro-journal-rev-3-nadia-diy-build-phone-writing-station/md)

## ESP32 E-Paper Weather Display (esp32-weather-epd)

A polished, low-power ESP32 weather station for 7.5\" e-paper displays. Fetches current conditions and 5-day forecasts from OpenWeatherMap, shows indoor readings from a BME280 sensor, and runs 6+ months on a 5000mAh battery with 30-minute refresh intervals.

[Details](https://openhardware.directory/projects/esp32-e-paper-weather-display-esp32-weather-epd) | [Markdown](https://openhardware.directory/projects/esp32-e-paper-weather-display-esp32-weather-epd/md)

## Heisha Weather Control – Adaptive Heat Pump Manager

Home Assistant add-on for Panasonic Aquarea heat pumps with HeishaMon that uses weather forecasts and a learning algorithm to optimize water temperature and energy efficiency automatically.

[Details](https://openhardware.directory/projects/heisha-weather-control-adaptive-heat-pump-manager) | [Markdown](https://openhardware.directory/projects/heisha-weather-control-adaptive-heat-pump-manager/md)

## Chirp I2C Sensor with Particle Photon

Community integration of the Chirp I2C soil moisture sensor with the Particle Photon IoT platform. Includes a ported library and cloud-connected moisture monitoring for wireless plant care applications.

[Details](https://openhardware.directory/projects/chirp-i2c-sensor-with-particle-photon) | [Markdown](https://openhardware.directory/projects/chirp-i2c-sensor-with-particle-photon/md)

## Armachat2 Async Firmware Redesign

Redesigned Armachat CircuitPython firmware using asyncio cooperative multitasking for better performance, supporting Max, Compact, and Watch hardware variants with persistent configuration.

[Details](https://openhardware.directory/projects/armachat2-async-firmware-redesign) | [Markdown](https://openhardware.directory/projects/armachat2-async-firmware-redesign/md)

## 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.

[Details](https://openhardware.directory/projects/thinknode-m1-firmware-repository) | [Markdown](https://openhardware.directory/projects/thinknode-m1-firmware-repository/md)

## EvilCrowRF Custom Firmware with Flipper Zero Compatibility

Alternative firmware for Evil Crow RF V2 adding Flipper Zero .SUB file support, Kaiju signal analysis, rolljam/rollback attacks, frequency scanner, and a 34+ protocol brute-force engine with a redesigned web interface.

[Details](https://openhardware.directory/projects/evilcrowrf-custom-firmware-with-flipper-zero-compatibility) | [Markdown](https://openhardware.directory/projects/evilcrowrf-custom-firmware-with-flipper-zero-compatibility/md)

## Armachat Multi-Device CircuitPython Port

Community CircuitPython port of the Armachat firmware supporting Max, Compact, and Watch variants with improved configuration persistence and user-friendly confirmation prompts.

[Details](https://openhardware.directory/projects/armachat-multi-device-circuitpython-port) | [Markdown](https://openhardware.directory/projects/armachat-multi-device-circuitpython-port/md)

## Grasshopper TTN Ultrasonic Sensor Node

Low-power LoRaWAN sensor node using the Grasshopper development board with an MB1242 ultrasonic distance sensor, transmitting readings to The Things Network with 30-minute deep sleep intervals.

[Details](https://openhardware.directory/projects/grasshopper-ttn-ultrasonic-sensor-node) | [Markdown](https://openhardware.directory/projects/grasshopper-ttn-ultrasonic-sensor-node/md)

## Hackable CMWX1ZZABZ LoRa Devices

Comprehensive Hackaday.io project documenting Tlera Corp's CMWX1ZZABZ-based LoRa device family including Gnat, Grasshopper, Cricket, and LoRaSensorTile with power benchmarks and build logs.

[Details](https://openhardware.directory/projects/hackable-cmwx1zzabz-lora-devices) | [Markdown](https://openhardware.directory/projects/hackable-cmwx1zzabz-lora-devices/md)

## ADX-POCKET — Shirt-Pocket Digital Modes HF Transceiver with CAT Control

Ultra-compact dual-board ADX variant by WB2CBA integrating USB hub, sound card, serial CAT control, and ATmega328P on a single controller board. Operates at 700mW from USB or up to 5W with external 12V power.

[Details](https://openhardware.directory/projects/adx-pocket-shirt-pocket-digital-modes-hf-transceiver-with-cat-control) | [Markdown](https://openhardware.directory/projects/adx-pocket-shirt-pocket-digital-modes-hf-transceiver-with-cat-control/md)

## ESPHome eInk Weather & Tasks Boards for Home Assistant

Weather and task list boards for 7.5\" tricolor e-paper displays using ESPHome and Home Assistant. Features deep sleep with HA-controlled wake schedules, battery monitoring, and separate YAML configs for weather and tasks displays.

[Details](https://openhardware.directory/projects/esphome-eink-weather-tasks-boards-for-home-assistant) | [Markdown](https://openhardware.directory/projects/esphome-eink-weather-tasks-boards-for-home-assistant/md)

## 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.

[Details](https://openhardware.directory/projects/bee-data-logger-mqtt-with-sd-card-backup) | [Markdown](https://openhardware.directory/projects/bee-data-logger-mqtt-with-sd-card-backup/md)

## ESP Audio Boards v2 and Louder ESP32 on Hackaday

Hackaday.io project documenting the Louder ESP32 and ESP32 Audio Boards v2 series by Sonocotta, with hardware design logs, firmware guides, and community discussion.

[Details](https://openhardware.directory/projects/esp-audio-boards-v2-louder-esp32-hackaday) | [Markdown](https://openhardware.directory/projects/esp-audio-boards-v2-louder-esp32-hackaday/md)

## 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.

[Details](https://openhardware.directory/projects/evilcrowrf-v2-ble-mobile-app-firmware-with-nrf24-support) | [Markdown](https://openhardware.directory/projects/evilcrowrf-v2-ble-mobile-app-firmware-with-nrf24-support/md)

## Hackaday Feature — ESP32 Distraction-Free Writing with Micro Journal

Hackaday coverage of the Micro Journal writerDeck project, detailing the custom ESP32 text editor firmware with Google Drive sync, handwired ortholinear keyboard build, and community discussion around distraction-free writing devices.

[Details](https://openhardware.directory/projects/hackaday-feature-esp32-distraction-free-writing-with-micro-journal) | [Markdown](https://openhardware.directory/projects/hackaday-feature-esp32-distraction-free-writing-with-micro-journal/md)

## MicroPython ESP32 7.5\" E-Paper Weather Display

A MicroPython weather station using an ESP32 with a 7.5\" Waveshare e-paper display and DHT20 sensor. Connects to WiFi, fetches live weather data from OpenWeatherMap, and displays forecasts alongside local room temperature and humidity readings.

[Details](https://openhardware.directory/projects/micropython-esp32-7-5-e-paper-weather-display) | [Markdown](https://openhardware.directory/projects/micropython-esp32-7-5-e-paper-weather-display/md)

## CMWX1ZZABZ Arduino Sketches for Grasshopper

Collection of Arduino sketches for the Grasshopper LoRaWAN board including LoRaWAN test, IMU sensor fusion with LSM6DSM/LIS2MDL/LPS22HB, RTC, DAC/ADC, and I2C slave examples.

[Details](https://openhardware.directory/projects/cmwx1zzabz-arduino-sketches-for-grasshopper) | [Markdown](https://openhardware.directory/projects/cmwx1zzabz-arduino-sketches-for-grasshopper/md)

## EvilCrowRF V2 RF Brute-Force Firmware for Fixed-Code Systems

Dedicated brute-force firmware for Evil Crow RF V2 targeting 34+ fixed-code RF protocols including CAME, Nice FLO, Princeton, and Chamberlain across 300-928 MHz with precise OOK timing.

[Details](https://openhardware.directory/projects/evilcrowrf-v2-rf-brute-force-firmware-for-fixed-code-systems) | [Markdown](https://openhardware.directory/projects/evilcrowrf-v2-rf-brute-force-firmware-for-fixed-code-systems/md)

## KBD News Feature — Micro Journal Ortholinear WriterDeck Keyboard

KBD News coverage of the Micro Journal Rev.3 Nadia, a 30-key handwired offset monoblock split keyboard by Un Kyu Lee designed for distraction-free writing, with ESP32 controller and Google Drive sync.

[Details](https://openhardware.directory/projects/kbd-news-feature-micro-journal-ortholinear-writerdeck-keyboard) | [Markdown](https://openhardware.directory/projects/kbd-news-feature-micro-journal-ortholinear-writerdeck-keyboard/md)

## ESP32-DIV

Open-source wireless network analysis tool built on ESP32 with 2.8" ILI9341 display, triple NRF24 modules for 2.4GHz scanning, CC1101 sub-GHz transceiver, and SD card logging.

[Details](https://openhardware.directory/projects/esp32-div) | [Markdown](https://openhardware.directory/projects/esp32-div/md)

## EvilMouse — Mousejacking Attack Firmware for Evil Crow RF V2

Firmware combining sub-GHz RF replay with 2.4 GHz mousejacking attacks on the Evil Crow RF V2, using both CC1101 modules and the NRF24L01 to exploit vulnerable wireless mice and keyboards.

[Details](https://openhardware.directory/projects/evilmouse-mousejacking-attack-firmware-for-evil-crow-rf-v2) | [Markdown](https://openhardware.directory/projects/evilmouse-mousejacking-attack-firmware-for-evil-crow-rf-v2/md)

## Rain Gauge Data Logger with Bee Data Logger

Build a battery-powered rain gauge that logs rainfall measurements with RTC timestamps to an SD card. Uses the Bee Data Logger's ADC inputs to read a tipping bucket rain gauge sensor for long-term weather tracking.

[Details](https://openhardware.directory/projects/rain-gauge-data-logger-with-bee-data-logger) | [Markdown](https://openhardware.directory/projects/rain-gauge-data-logger-with-bee-data-logger/md)

## ArduinoCore-stm32l0 — Arduino Core for Grasshopper LoRaWAN Boards

Arduino core providing native LoRaWAN stack support for CMWX1ZZABZ-based boards including the Grasshopper, enabling sketch development without AT commands via USB programming.

[Details](https://openhardware.directory/projects/arduinocore-stm32l0-arduino-core-for-grasshopper-lorawan-boards) | [Markdown](https://openhardware.directory/projects/arduinocore-stm32l0-arduino-core-for-grasshopper-lorawan-boards/md)

## Beehive Health Monitor with Bee Data Logger

Monitor beehive temperature, humidity, and weight using the Bee Data Logger's Qwiic sensor ports and deep sleep mode. Track hive conditions to predict swarming, assess colony health, and optimize honey production.

[Details](https://openhardware.directory/projects/beehive-health-monitor-with-bee-data-logger) | [Markdown](https://openhardware.directory/projects/beehive-health-monitor-with-bee-data-logger/md)

## TrackSenger DIY Meshtastic Communicator

DIY compact Meshtastic communicator build using the Heltec Wireless Tracker with ESP32-S3, SX1262 LoRa, GPS, and a push-button keyboard for off-grid mesh messaging and GPS tracking.

[Details](https://openhardware.directory/projects/tracksenger-diy-meshtastic-communicator) | [Markdown](https://openhardware.directory/projects/tracksenger-diy-meshtastic-communicator/md)

## MechSenger Mechanical Keyboard Meshtastic Build

Single-board Meshtastic communicator with a mechanical keyboard and 2.42\" OLED display, designed for rugged off-grid mesh messaging using the Heltec Tracker with ESP32-S3 and SX1262 LoRa.

[Details](https://openhardware.directory/projects/mechsenger-mechanical-keyboard-meshtastic) | [Markdown](https://openhardware.directory/projects/mechsenger-mechanical-keyboard-meshtastic/md)

## DIY Evil Crow RF V2 el Cheapo — Budget PCB Build from Scratch

Open-source custom PCB design for building an Evil Crow RF V2 clone from off-the-shelf parts including an ESP32 DevKit, two CC1101 modules, and a MicroSD card reader, with gerber files for PCB fabrication.

[Details](https://openhardware.directory/projects/diy-evil-crow-rf-v2-el-cheapo-budget-pcb-build-from-scratch) | [Markdown](https://openhardware.directory/projects/diy-evil-crow-rf-v2-el-cheapo-budget-pcb-build-from-scratch/md)

## Armachat LoRa Doomsday Communicator

Open-source off-grid LoRa QWERTY communicator for long-range text messaging without infrastructure. Features automatic message resending, contact management, and 4+ km range. Winner of Hackaday Prize 2020.

[Details](https://openhardware.directory/projects/armachat-lora-doomsday-communicator) | [Markdown](https://openhardware.directory/projects/armachat-lora-doomsday-communicator/md)

## ESPHome Sound Level Meter Component

Custom ESPHome external component for measuring environmental noise levels (Leq, Lmin, Lmax, Lpeak) with A/C/Z frequency weightings using I2S microphones. Used by the Airlytix ES1 for sound monitoring.

[Details](https://openhardware.directory/projects/esphome-sound-level-meter-component) | [Markdown](https://openhardware.directory/projects/esphome-sound-level-meter-component/md)

## 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.

[Details](https://openhardware.directory/projects/tasmota-motorized-roller-blinds) | [Markdown](https://openhardware.directory/projects/tasmota-motorized-roller-blinds/md)

## Tasmota IR Remote Control Hub

Build a WiFi IR blaster and receiver with Tasmota to control TVs, ACs, and other IR devices via MQTT and Home Assistant. Supports learning mode, all major protocols, and rules-based automation.

[Details](https://openhardware.directory/projects/tasmota-ir-remote-control-hub) | [Markdown](https://openhardware.directory/projects/tasmota-ir-remote-control-hub/md)

## Tasmota PZEM-004T Whole-House Energy Monitor

Monitor whole-house or circuit-level power consumption using a PZEM-004T energy meter with ESP8266 and Tasmota. Measures voltage, current, power, energy, frequency, and power factor via MQTT.

[Details](https://openhardware.directory/projects/tasmota-pzem-004t-whole-house-energy-monitor) | [Markdown](https://openhardware.directory/projects/tasmota-pzem-004t-whole-house-energy-monitor/md)

## Tasmota Zigbee Gateway Bridge

Build a WiFi-to-Zigbee bridge using Sonoff Zigbee Bridge Pro or DIY ESP32 + CC2652P setup with Tasmota. Connects 128+ Zigbee sensors and actuators to MQTT for Home Assistant integration.

[Details](https://openhardware.directory/projects/tasmota-zigbee-gateway-bridge) | [Markdown](https://openhardware.directory/projects/tasmota-zigbee-gateway-bridge/md)

## Tasmota TuyaMCU Device Conversion

Convert cloud-dependent Tuya WiFi devices to local-only control with Tasmota. Covers flashing, dpId mapping, and full control of dimmers, plugs, fans, thermostats, and RGB lights via MQTT.

[Details](https://openhardware.directory/projects/tasmota-tuyamcu-device-conversion) | [Markdown](https://openhardware.directory/projects/tasmota-tuyamcu-device-conversion/md)

## Tasmota ESP32 BLE Sensor Gateway

Use an ESP32 with Tasmota as a Bluetooth Low Energy gateway to bridge Xiaomi Mijia, MiFlora, and other BLE sensors to WiFi/MQTT. Passive scanning with no pairing required for most sensors.

[Details](https://openhardware.directory/projects/tasmota-esp32-ble-sensor-gateway) | [Markdown](https://openhardware.directory/projects/tasmota-esp32-ble-sensor-gateway/md)

## NSPanel Lovelace UI — Home Assistant Dashboard on Sonoff NSPanel

Transform the Sonoff NSPanel into a full Home Assistant dashboard using Tasmota Berry and the community NSPanel Lovelace UI firmware. Control lights, climate, media, and scenes from the touchscreen.

[Details](https://openhardware.directory/projects/nspanel-lovelace-ui-home-assistant-dashboard-on-sonoff-nspanel) | [Markdown](https://openhardware.directory/projects/nspanel-lovelace-ui-home-assistant-dashboard-on-sonoff-nspanel/md)

## 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.

[Details](https://openhardware.directory/projects/tasmota-matter-smart-home-device) | [Markdown](https://openhardware.directory/projects/tasmota-matter-smart-home-device/md)

## Tasmota 4-Relay Home Automation with Alexa Voice Control

Build a 4-channel smart relay controller with physical buttons and Alexa voice control using NodeMCU/ESP32 and Tasmota. Includes PCB Gerber files for a custom board and step-by-step wiring guide.

[Details](https://openhardware.directory/projects/tasmota-4-relay-home-automation-with-alexa-voice-control) | [Markdown](https://openhardware.directory/projects/tasmota-4-relay-home-automation-with-alexa-voice-control/md)

## 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.

[Details](https://openhardware.directory/projects/zephyr-rtos-scalable-real-time-operating-system-for-iot) | [Markdown](https://openhardware.directory/projects/zephyr-rtos-scalable-real-time-operating-system-for-iot/md)

## ZMK Firmware — Wireless Keyboard Firmware Built on Zephyr

Modern, open-source wireless keyboard firmware built on Zephyr RTOS with BLE-first architecture, split keyboard support, and MIT license. The dominant firmware for wireless mechanical keyboards with 3,900+ GitHub stars.

[Details](https://openhardware.directory/projects/zmk-firmware-wireless-keyboard-firmware-built-on-zephyr) | [Markdown](https://openhardware.directory/projects/zmk-firmware-wireless-keyboard-firmware-built-on-zephyr/md)

## Armbian

Debian/Ubuntu-based Linux distribution for 100+ ARM and RISC-V single-board computers, with optimized kernels, a powerful build framework, and pre-built images for every supported board.

[Details](https://openhardware.directory/projects/armbian) | [Markdown](https://openhardware.directory/projects/armbian/md)
