Skip to content

Arduino code that programs a 64x32 pixel LED display to show NYC subway times for any train at any station.

Notifications You must be signed in to change notification settings

tgomezzzz/subway-display

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

New York City Subway Display

This repository contains code for a household display of NYC subway arrival times (similar to the ones hanging in many stations.) Built on an ESP32, arduino code makes requests for specific trains at specific stations to an AWS API Gateway, which triggers an AWS lambda function. This function requests subway data from the MTA's subway API, processes and filters the resulting Protobuf structure, and returns only relevant times for the requested train and station. AWS services are used as a proxy between the ESP32 and MTA API to simplify code structure, bypasses the memory limitations of the ESP32, and allow extensibility for future API calls.

About

Arduino code that programs a 64x32 pixel LED display to show NYC subway times for any train at any station.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published