Things meter

I’ve been using the Things app for a while for tracking projects and next actions with the goal of Getting Things Done. I wanted something to help me pay attention to the things I need to get done, and decided that a physical representation of daily progress would be an interesting thing to try.

The hardware build was really easy. More of a bodging together of components than anything. I dremelled out the back of the voltmeter to create a bit more room, fitted it to a small enclosure box, and squeezed the dev board into the remaining space, with the ground pin and an analog output connected to the voltmeter.

 Untitled   Untitled

The code is pretty straightforward. The Teensy runs a small program that listens for lines of text via the USB serial port and simply sets the output of the voltmeter to whatever percentage value arrives. At this stage I’ve got a simple multi-purpose percentage meter controlled trivially over USB.

Next is a Ruby script that listens for changes to the Things app, works out how many of the tasks in the ‘Today’ screen have been marked as completed today, and sends that percentage to the USB serial port. It’s like a physical progress bar for things I want to get done today. A done dial for life.

I’m going to try it for a while and see how it works. There are probably lots of other things that a progress meter would help with too.

Untitled

Components:

2 Comments »

RSS feed for comments on this post.

  1. Interesting, I like the idea of a graphic and physical display of progress. I also like that you wanted to create and ‘analog’ thing to show progress (which can sometimes feel intangible), as opposed to a display on screen.

    Comment by Glyn Ryland — December 20, 2013 #

  2. Absolutely wonderful to see my filewatcher gem beeing used in this cool hack.

    Comment by Thomas Flemming — January 24, 2014 #

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress with GimpStyle Theme design by Horacio Bella.
The postings on this site are my own and don't necessarily represent my employer's positions, strategies or opinions.