I'd always liked my original RPi information screen project but I felt that it should do more. Fortunately, the official Raspberry Pi display has given me the opportunity to improve the software.
It's still very much a work in progress (and I'll keep updating this post as it develops) but I think it's in good enough shape to show here.
What is it?
It's a customisable program for having various sources of useful/interesting information readily available in one place.
It is customisable because the screens are essentially plugins meaning that you can drop in new ones, make your own one, change existing ones, without changing the core program.
What screens are available?
Currently the following screens are working:
Simple digital clock.
Shows daily and hourly forecasts using weatherunderground data (you'll need to register for an API key to get the data).
Users can set multiple locations.
3. UK train times
Customise to show the times of trains for your regular journeys/commute.
4. London Underground
Show live status of all lines on the Tube.
5. London Buses
Show live arrival times at multiple stops. You can filter for selected bus routes.
6. Football Scores
Show live football scores for specific teams or leagues.
Added in v0.2:
7. Word Clock
French (added in v0.4)
Spanish (added in v0.4)
Portuguese (added in v0.4)
Swedish (added in v0.4)
Finnish (added in v0.4)
8. MythTV Upcoming Recordings
9. Squeeze Player Control
Added in v0.3:
9. Energenie remote control
10. Google calendar agenda
Added in v0.3.1
11. Photo album
No preview - it just displays photos!
Added in v0.4
12. Helsinki Bus
(Thanks to Karrika)
14. Christmas countdown
(There may not be a big demand for this one at the moment...)
15. Photo album
No screenshots, but it is there!
16. ISS Tracker
Ability to enable/disable/configure screens (default address is http://ip.address.of.pi:8088).
Access custom webpages provided by plugins:
I plan to add the following:
- Kodi remote (basic controls)
Energenie remote MythTV status Photoalbum Squeezeplayer status Agenda (using Google Calendar) Pong game! (Given that it's the Kivy tutorial, I thought it would be fun to see if I can incorporate it)
- Ability to browse music library and enqueue items for Squeezeplayer screen
The status of screens will be up to date on the Github issues page here. Feel free to post requests here too.
How to install it
Edit: Code now available on Github and installation instructions are included in the Readme file.
Design/layout etc really isn't my thing. So I apologise if the screens look ugly. Please feel free to customise the screens to your heart's content.