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

**29 project listed.**

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

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

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

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

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

[Details](https://openhardware.directory/projects/co2-gadget-advanced-air-quality-monitor-with-companion-app) | [Markdown](https://openhardware.directory/projects/co2-gadget-advanced-air-quality-monitor-with-companion-app/md)

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

[Details](https://openhardware.directory/projects/cyd-klipper-wireless-3d-printer-status-display) | [Markdown](https://openhardware.directory/projects/cyd-klipper-wireless-3d-printer-status-display/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)

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

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

[Details](https://openhardware.directory/projects/opendtu-open-source-solar-inverter-monitoring) | [Markdown](https://openhardware.directory/projects/opendtu-open-source-solar-inverter-monitoring/md)

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

[Details](https://openhardware.directory/projects/prusa-connect-esp32-cam-3d-print-monitoring-camera) | [Markdown](https://openhardware.directory/projects/prusa-connect-esp32-cam-3d-print-monitoring-camera/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)

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

[Details](https://openhardware.directory/projects/chirp-rpi-python-library-for-raspberry-pi) | [Markdown](https://openhardware.directory/projects/chirp-rpi-python-library-for-raspberry-pi/md)

## EEG Band-Pass Filter for Clean Brain Signal Acquisition

Arduino firmware sketch that applies a 0.5-29.5 Hz 4th-order Butterworth band-pass filter to raw EEG data for clean electroencephalography recording with BioAmp EXG Pill.

[Details](https://openhardware.directory/projects/eeg-band-pass-filter-for-clean-brain-signal-acquisition) | [Markdown](https://openhardware.directory/projects/eeg-band-pass-filter-for-clean-brain-signal-acquisition/md)

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

[Details](https://openhardware.directory/projects/brainbay-eeg-visualization-with-bioamp-hardware) | [Markdown](https://openhardware.directory/projects/brainbay-eeg-visualization-with-bioamp-hardware/md)

## Chords Web: Browser-Based Biosignal Visualization

Transform your Arduino into a biosignal acquisition tool with Chords Web, visualizing and recording EEG, EMG, EOG, and ECG data directly in your browser using BioAmp hardware.

[Details](https://openhardware.directory/projects/chords-web-browser-based-biosignal-visualization) | [Markdown](https://openhardware.directory/projects/chords-web-browser-based-biosignal-visualization/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)

## Zelkova Tree Monitoring with Chirp Sensors

Open-source environmental monitoring project deploying 40 Chirp I2C soil moisture sensors in Crete for long-term tree health monitoring. Demonstrates large-scale capacitive soil sensing for forestry research.

[Details](https://openhardware.directory/projects/zelkova-tree-monitoring-with-chirp-sensors) | [Markdown](https://openhardware.directory/projects/zelkova-tree-monitoring-with-chirp-sensors/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)

## Indian Ocean Sea Turtle Tracker (IoT)

Marine turtle tracking device based on CMWX1ZZABZ and MAX M8Q GNSS, with dual barometers for underwater depth measurement, designed for year-long deployment on sea turtles.

[Details](https://openhardware.directory/projects/indian-ocean-sea-turtle-tracker-iot) | [Markdown](https://openhardware.directory/projects/indian-ocean-sea-turtle-tracker-iot/md)

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

[Details](https://openhardware.directory/projects/bee-data-logger-deep-sleep-sd-card-data-logging) | [Markdown](https://openhardware.directory/projects/bee-data-logger-deep-sleep-sd-card-data-logging/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)

## Bee Data Logger NTP-Synced RTC Time Server

Synchronize the Bee Data Logger's DS3231 RTC with an NTP time server over WiFi, then use the precise RTC timestamps for offline data logging. Ensures accurate timestamps even without internet access.

[Details](https://openhardware.directory/projects/bee-data-logger-ntp-synced-rtc-time-server) | [Markdown](https://openhardware.directory/projects/bee-data-logger-ntp-synced-rtc-time-server/md)

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

[Details](https://openhardware.directory/projects/remote-attic-temperature-monitor-with-bee-data-logger) | [Markdown](https://openhardware.directory/projects/remote-attic-temperature-monitor-with-bee-data-logger/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)

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

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

## Battery Performance Tracker with Bee Data Logger

Use the Bee Data Logger's built-in battery voltage monitoring and ADC channels to track LiPo battery discharge curves over time. Log voltage readings to SD card for analyzing battery health and capacity degradation.

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

## Bee Data Logger Getting Started with CircuitPython

Complete beginner guide to setting up the Bee Data Logger with CircuitPython. Covers flashing firmware, using the RGB LED, reading the RTC, listing SD card files, monitoring battery voltage, and detecting USB power.

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