No description
Find a file
2017-02-23 15:53:32 -08:00
helvR08.pbm Added 64x32 matrix example 2015-02-26 21:22:21 -08:00
helvR08.pil Added 64x32 matrix example 2015-02-26 21:22:21 -08:00
nextbus-charlieplex.py Add charlieplex example 2017-02-23 15:53:32 -08:00
nextbus-matrix.py Added realpath() to font-loading line 2015-02-27 12:34:16 -08:00
nextbus-simple.py Initial commit 2015-02-24 17:56:06 -08:00
predict.py Added 64x32 matrix example 2015-02-26 21:22:21 -08:00
README.md Add charlieplex example 2017-02-23 15:53:32 -08:00
routefinder.py Initial commit 2015-02-24 17:56:06 -08:00

Adafruit-NextBus

Python front-end for the NextBus schedule service, for Raspberry Pi, etc.

routefinder.py: for selecting bus routes/stops for use with the other scripts. Crude textual interface is best used w/terminal with scroll-back ability. Only need to use this for setup, hence the very basic implementation.

predict.py: class that handles periodic queries to the NextBus server. Imported by other scripts; doesn't do anything on its own.

nextbus-simple.py: Minimal front-end to demonstrate use of predict.py. Prints to cosole every 5 seconds.

nextbus-matrix.py: Scrolling marquee using 32x32 RGB LED matrix. Requires rpi-rgb-led-matrix library: https://github.com/adafruit/rpi-rgb-led-matrix

nextbus-charlieplex.py: Scrolling marquee using Adafruit charlieplex matrices. Requires IS31FL3731 library: github.com/adafruit/Adafruit_Python_IS31FL3731