What time is it? It’s time to #MakeAwesomeHappen and learn to program the new Pebble Smart Watch! We’ll be teaching a three hour class on 18 May on how to write custom watch faces that work with the official Pebble SDK. The programming environment is low-level C, with no memory protection, and no emulator nor a debugger, so you’ll need to be fairly comfortable with writing embedded code or at least not afraid to debug with printf()*. If you’ve programmed a device like an Arduino you should be ok with the class. Tickets for the class are on sale for $125. The hackathon afterwards is free!
If you haven’t heard of it, Pebble was the wildly successfull kickstarter project that pre-sold over 80,000 watches. The watch has a 144×168 transreflective e-paper display, an ARM M3, Bluetooth, an accelerometer and lots of potential. MyPebbleFaces has a few hundred ideas for fun projects and many people have already programmed their dream watch faces.
After the class, we’ll be holding an all-night hackathon to write some new watches. Developers from Team Pebble will be here to hack with us and help answer any deep questions about the API. The hackathon is open to everyone with a Pebble and is a great chance to meet other wearable wrist-watch computing enthusiasts in New York. If you don’t have your Pebble yet or don’t want to risk your prized wristwatch, we’ll have a limited quantity of factory seconds that might not be waterproof, might have glue bubbles, or discoloured bezels or other QC issues available for $75. Tickets for the class and hackable watches are available here!