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.
-
Notifications
You must be signed in to change notification settings - Fork 0
tgomezzzz/subway-display
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 0
No packages published