Skip to content

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

Notifications You must be signed in to change notification settings

aihrig/Conductor2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

    About

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

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published