When I first heard about the EMF camp badges and how awesome they were going to be I had pretty much already decided what I wanted to use mine for; a personalised ticket and build monitor to have on my desk at work. With added Touhou.
Essentially this notifies me whenever certain jobs on the automated build/test server finish with a different result to the last time they were ran and makes a reasonable attempt to guess if it was my fault (based on the culprits listed by Jenkins) and whenever a ticket that I own changes status (i.e. goes from being tested to reopened).
I do plan on adding support for calendar events and emails (both powered my Microsoft Exchange), I’ve had a bit of a look at the calendar web service and that seems simple, I just need to find time to implement it, I assume emails will be a similar deal.
The TiLDA does very little processing, all it really does is just maintain a list of current notifications, displays them on the GLCD and manages a simple UI to navigate through and dismiss them. The bulk of the processing is done on the PC side by a Python client which polls each notification source at a given interval and delivers notifications to each subscribed notification handler i.e. the TiLDA (I also have a handler that prints to stdout).