Never miss your transport with this bus arrival notifier

[John Graham-Cumming] was all set to start a new project based on the Raspberry Pi. Well, that was until shipment was delayed due to manufacturing issues. Not to fret, he transitioned over to a router board which displays the arrival countdown for mass transit bus service.

He based the build on a web page the Transport for London provided. You can load it up and see if your bus is running on time or not. There’s no published API, but by studying the source code from the site [John] was able to figure out how the JSON commands were formatted.

The next step is building a standalone device to pull the data and display it. The board seen above is from a Linksys WRT54GL router. This longtime favorite has a serial port header which can be driven from the Linux kernel. He wired up a jack on the router’s case, and uses an extension cable to get from it to the 7-segment displays mounted in a model of the bus. Since there’s four digits the display can tell you minutes until the arrival of two different buses.

[Thanks Pseudo Lobster]

10 thoughts on “Never miss your transport with this bus arrival notifier

  1. cool stuff, Canberra buses (australia) will soon have this feature (with iphone/adroid applications). AFAIK they’re also making the data stream open, so any software can tap onto it.

  2. I love the addition of the model bus. Technically not necessary for the hack, but it’s not only pleasing but makes the hack more intuitive to grasp for those who may just glance at the picture.
    This *should* be feasible with Seattle’s (and surrounding areas’) one bus away tool as well!

  3. Sydney Buses (Australia) will be adding gps tracking in 2037. I can’t wait. They’ve been working on it for 20+ years.

  4. I love how he put it in a bus.

    He’ll still miss the bus though. But now he’ll know he’s going to miss it before he runs out the door.

  5. He should make 100 of these and sell them to the States over here, the new bus company would be all over this like flies on manure!! :-)

    people always complain that buses are early or late, a countdown timer is IMHO ideal.
    Even have the “number of stops” displayed as well.

    1. Bus stops in London already have ETA displays on the stops. Tho a bus is never more than about 5 minutes away, so it’s a bit pointless.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s