(2024) PCB Metro Maps
This is a temp landing page for information on this project.
ToDo: Update this page with more information
A PCB Metro map of the public transit system of Washington DC, and Vancouver, BC.
The idea was to make a large PCB that was an interactive map of a metro train system. A microcontroller (ESP32) uses WiFi to poll the metro train API to get real time train location information then illuminate the stations when trains arrived.
The first design was of my hometown Vancouver, BC Skytrain, and the second design was of Washington DC. I decided to do Washington DC because I was doing a large 18-month project for the Washington DC Metro (WMATA) and wanted a memento of the project.
This idea was part of the 100 Days of Ideas project from 2023, Idea 022 - Translink map PCB.
Open source: Full Design files, and firmware can be found on the project page
- Source code files for Washington Metro PCB
- Source code files for Vancouver Skytrain PCB
After creating the first version of these PCB maps, I wrote a retrospective of all the leasons that I learned. PCB Metro maps retrospective
ESP32, FastLED, KiCad, SVG2Shenzhen, JLCPCB, WS2812 (XL-1010RGBC-WS2812B)