Hasty Briefsbeta

Realtime BART Arrival Display

13 days ago
  • #BART
  • #DIY Electronics
  • #3D Printing
  • Author has a love-hate relationship with BART, appreciating its existence but noting its unreliability.
  • Project goal: Create a vintage BART platform sign vibe for real-time train arrival information.
  • Hardware used: Seeed Studio XIAO ESP32C6, SPI Red 20x4 Character OLED Display Module, SparkFun Logic Level Converter.
  • Display choice aimed to match the vintage BART sign aesthetic, with the red OLED character display being a close match.
  • Electronics assembly involved soldering ESP32-C6 and a logic level shifter onto perfboard for direct display connection.
  • Firmware utilizes a middleware service to simplify BART's GTFS Realtime data for the ESP32, avoiding direct parsing.
  • Demo phase included assembling early 3D prints of the housing to test scale and functionality.
  • Finishing touches involved post-processing 3D prints, painting, adding screws, and labeling with a Brothers label maker.
  • Final product mounted under a shelf, displaying train arrivals, time, and safety messages, enhancing the platform vibe.