Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.59 KB

README.md

File metadata and controls

42 lines (33 loc) · 1.59 KB

Conductor

This project is a re-build of my LEGO train IoT control system (work in progress).

Overview

I replaced the train's infra-red control system with an ESP32 using Arduino C++ for train controller and Angular 12 for the UI. It makes an internet connection using WiFi (initially configured through a captive portal), and is controlled via pub-sub messages.

I am currently rebuilding everything from scratch, so things are not all there yet, and are in debug and todo modes.

More to come...

Train Controller

  • Code
  • Future Items:
    • Load configuration values from SPIFFS (ESP32 File System)
    • Set direction forward/back (in progress)
    • Set speed (in progress)
    • Headlights on/off
    • Headlights alternating pattern(s)
  • Images

Code
  • Future Items:
    • Basic speedometer
    • Speed increase/decrease/stop control
    • Add headlight on/off control
    • Add forward/reverse direction control
  • Images
  • Track Controller

    • Code (coming soon)
    • Images (coming soon)

    City Controller

    • Code (coming soon)
    • Images (coming soon)