Find all your DIY electronics in the MakerShed. 3D Printing, Kits, Arduino, Raspberry Pi, Books & more!

Eric Migicovsky from inPulse wrote in to let us know that they’ve released an SDK for their hackable wristwatch, which features an OLED screen, Bluetooth, and one button. It’s programmable, so you can write your own Bluetooth-enabled apps that run on it:

We’ve created a number of sample apps to get your started, including source code, tutorials and binaries to load on your watch.

Ping Stat: This app displays a clock and the contents of a pulse protocol notification. This app comes with a host-side python app that pings a given domain and sends the ping information to the watch once a minute.

Psychedelic Clock: This app prints the current time over a dynamic pulsating psychedelic background. The button is used to toggle between normal and sleep modes. It is crazy cool.

Analog Clock: This app will show an analog clock screen. We’ve written simple python tools to allow you to quickly and easily create your very own watch face! All you need is a background image, and two watchhand images. Our script will do the rest, or you can modify the (open-source) scripts to design your own watch style.

We even got the superhacker Rossum to create a few demo apps to show off the capabilities of the platform. He ported his Doomed game and his graphical demo Lattice to the watch.

Brian Jepson

I’m a tinkerer and finally reached the point where I fix more things than I break. When I’m not tinkering, I’m probably editing a book for Maker Media.


Related

Comments

  1. mathew says:

    So how do I run the simulator *without* downloading an entire Ubuntu VM? I don’t really want to run Ubuntu on a VM inside Ubuntu…

    1. Jon Bennett says:

      Instructions are now posted for how to run the simulator natively (no VM):

      http://www.getinpulse.com/simulator/

  2. Anonymous says:

    If it had a couple more buttons it would be nice. As it is I’ll probably buy one as soon as someone shows me how to get it talking to an arduino.

  3. Great idea! It can chat with a Bluetooth Arduino, I suspect. But we haven’t tried it yet. We have python examples in our SDK (www.getinpulse.com/images/pulse_sdk100.zip) which you should be able to port pretty easily.

    - Eric from inPulse

    1. Eric, I have this bad habit of smoking! I always wanted a good and handy (literally!) cigarette tracker! How many I smoke, and the log, so I can see what hours of the day the intervals become shorter. Somedays unconsciously I smoke more than my average and sometimes less I would like to know those days too. It can log and send the data back to a mobile phone. Some might use it to know how much they smoke, some may use it to reduce smoking little by little [increasing intervals] … some may use it to set a max number of cigarettes [the interval not being shorter than a certain time]

      I guess it can be used for logging other things too…. like sleeping hours if someone has sleeping problem and wakes up in the middle of the night and goes back to sleep again, way more handy than a smartphone .. maybe time spent walking …. etc etc

    2. By the way I had a short glance at your website and apparently weight of the watch is not mentioned. That’s important too.

  4. Pete Rippe says:

    one button sounds like a really bad decision. on/off? way to limit its potential. i thought it was a joke when i first read it

    1. Andre Kibbe says:

      The button supports long presses and double presses, so in effect it’s three buttons.

      1. and of course triple …. and different combinations of presses and long presses …. but I count it one! It’s a matter of convenience.

  5. What the heck with this guys!!!??? I was suppoused to be waiting for their notification to pay for my blackberry controling watch, and now I read its no blackberry anymore? plus it’s already at sale on the website! WTF????

In the Maker Shed