LCC Fusion Project – Software Documentation
Table of contents
Table of contents
Introduction
This page provides links to the Doxygen-generated software documentation for each ESP32-based firmware component of the LCC Fusion Project.
📘 Firmware Documentation
| Firmware Component | Description | Doxygen Documentation |
|---|---|---|
| Node Card | Core node that handles logic, sensors, and I/O | View Docs |
| Audio Card | Produces speech or announcements via speaker | View Docs |
| BSD Card | Block Short Detection firmware | View Docs |
| DCC Card | Generates DCC signal output for MAIN and ACC buses | View Docs |
| Sound Card | Handles buzzers, tones, and sound alerts | View Docs |
| UOD Card | Ultrasonic Occupancy Detection firmware | View Docs |
All firmware is written for the ESP32 platform using the Arduino framework. The source code for each firmware type is located under: