LCC Fusion Project – Software Documentation

Table of contents
  1. LCC Fusion Project – Software Documentation
    1. Introduction
    2. 📘 Firmware Documentation

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:


Last updated on: December 17, 2025 © 2025 Pat Fleming