Sony SmartWatch running Arduino sketches

sony-smartwatch-arduino-sketches

Well that didn’t take long. We just heard last week about the Sony inviting firmware hacks for their SmartWatch and here’s an early example. This image above is an animation running on the watch. It was written as an Arduino sketch which runs on a custom firmware image. [Veqtor] wrote the sketch, which is just a couple of nested loops drawing lines and circles. The real hack is in the firmware itself.

[Veqtor] took part in a workshop (translated) put on by [David Cuartielles] which invited attendees to try their Arduino coding skills on his firmware hack for the watch. It implements an Android parser, but the development is in very early stages. Right now there’s zero information in his readme file. But the root directory of the repo has a huge todo list. Dig through it and see if you can fork his code to help lend a hand.

Learn more about the SmartWatch firmware from the original announcement.

Comments

  1. Veqtor says:

    You should probably point to the new repo they put up:

    https://github.com/underverk/SmartWatch

    it’s more complete and should work out of the box for win, osx and linux

  2. Veqtor says:

    oh and:

    void loop()
    {
    OLED.fillScreen(OLED.Color565(0x00, 0x00, 0x00));

    for(int i = 0; i 254) y = 0;
    if(x > 254) x = 0;

    }

  3. Wow that was really fast…

  4. Tungstenn says:

    Not as fast as the stocks of SmartWatch watches were depleted. I ordered one on 12th (day before the news) and yesterday they told me “Sir, sorry to inform you but we’re out of stock” Grrrr, I didn’t even want to hack it just wear it as regular watch (well, maybe just a little, you know, open it see what is inside, poke stuff into it and so on;)

  5. GotNoTime says:

    “Android parser” is a mistake. Excluding the obvious mixup between Android and Arduino, this isn’t a parser. It is a port of the Arduino libraries and a bootloader for the STM32 CPU inside the SmartWatch. You’re running code natively on the SmartWatch.

  6. 1.21gigawatts says:

    Hi, just an idea.
    If it can be hacked to emulate a Bluetooth device with a known ID, it could be run on the Iphone as a BT headset but use a custom Apple app to push data to and from the watch.
    IWatch anyone? :-)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 93,990 other followers