Pong On Your Wrist


[John] wanted to take a pong clock and put it in a wristwatch form factor. Take an afternoon and pour over his detailed build logs. This multi-year project is done with meticulous cleanliness that makes us jealous. He’s milled the case and buttons himself, achieving a professional look that equals or surpasses the quality of some commercially available “gaming” watches. The project centers around an OLED display driven by a TI MSP430F2013 processor. Don’t miss the video after the break covering prototyping, PCB work, case milling, and the watch in action. Currently, this is the third generation of development but with a project this exciting, are you ever really finished?


[Thanks Chris]

25 thoughts on “Pong On Your Wrist

  1. I played around with those Pictiva screens as well. Too bad Osram closed up production of them. If you want to be able to make more of these, I’d snatch up the remaining ones I could find…

  2. Thanks for the writeup!! Here’s some answers –

    The first version was pong only, powered by the TI processor on a homemade PCB. The second and third versions are based on a much-more-powerful SiLabs 8051-compatible processor, and it also plays asteroids (and includes an accelerometer, but I haven’t integrated it in to the software yet).

    @PocketBrain – yep, kapton rules! I got the screw holes tapped eventually :-)

    @Dave – Yep, the osram screens went away. I started over with the RIT display, which uses a compatible controller (but is a little bit smaller).

    Battery life is about 1 1/2 days on all the time; I’ve added a sleep mode. When I get the accelerometer working, you should be able to make it sleep just by laying it down up-side down. Either way, there’s a spring-loaded charger stand for charging every night.

    Bonus: the charging port also doubles as a serial port, so, theoretically, you could upload your own code. Haven’t done that, though… progress has slowed since I joined this awesome little startup company.

    Click on my link above to see the asteroids version of the watch in action.

  3. Arduino could easily fit. Just need to set up an ATmega128; Handle the USB stuff on a seperate board.

    Then some tips like these…”use 0.1 mfd bypass capacitors to ground on the AVCC and VCC pins, that gives better noise filtering for the chip.”


    Wonderful thing about the arduino is that it’s open source hardware, feel free to develop your own watch-duino.

  4. It would be really neat if you could somehow detect the electrical impulses of your fingers moving to control it. I suppose it would need the sensor higher on the arm though.

    As an alternative to sleeping when it’s face down, how about sleeping until it’s face up, in a position to look at it?

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.