People are starting to hack together some interesting things for the MetaWatch bluetooth watch platform, but the official forums are so hard to navigate that it’s hard to keep track of what’s going on. This post will serve to pull together some of the things I’ve come across, and I’ll update it until I get bored of curating it.
UPDATE
There’s now a MetaWatch Wiki; updated versions of the content below can be found there, particularly in the Hacks and Libraries & Frameworks pages.
Developer Resources
- Official MetaWatch Forums
(also good for general questions—please don’t ask them in the comments!) - #metawatch IRC channel on Freenode
- MetaWatch wire protocol (PDF)
Libraries & Frameworks
- Official Meta Watch Manager for Android source code (Android)
- Official MetaWatch firmware source code (Embedded C)
- PyMetaWatch (Python, Linux/Windows/Mac)
- MetaWatch (C, Linux)
- MetaWatchManager (Android BroadcastIntents)
- .Net port of PyMetaWatch (.Net)
- Cicada (Android app framework & runtime)
- MWKit (Objective-C library for Mac OS X and jailbroken iOS)
- MWManager (Mac OS X app to drive the watch)
Hacks
Assorted app prototypes that I put together
Minecraft Clock, also done by me
Controlling room lights via OpenAMI by Kai Aras
Showing Google Maps for your current location by Zero Cho
Desktop Mac App notifications via Growl by Kai Aras
Jailbroken iOS support by Kai Aras
Album art and song title display by javispedro
Firmware tweaks by Garth Bushell to add a 24-hour toggle to the embedded menu and to add the year to the idle display. (source code)
Let me know what else you find (though I reserve the right to not post everything that I come across).
Remote control
Qt Animation
Pingback: Weekly Digest for September 20th | The Tom Gilbert Blog
Pingback: Metawatch Hacking: First Prototypes | blog010