Sony Smartwatch - open smartwatch getting started?

2019-04-09 20:27发布

问题:

Today almost by accident I stumbled accross the announcement that Sony is opening the firmware development and creates a project under their own hood here:

http://developer.sonymobile.com/services/open-smartwatch-project/

Which is great!

But it still has a lot of question marks attached:

  • It would be great if there would be an open source sample firmware from which to start.

  • There are some hardware parts of the device which are undocumented, especially e.g. the pretty important Bluetooth chipset ST-Ericsson STLC2690. How is one supposed to write Bluetooth software for an undocumented chip?

  • There are another surely half dozen missing pieces of information, like e.g. battery charge management, battery state control, display characteristics, touchscreen characteristics etc.

The project is so extraordinarily cool and I really want to do something but the information is still a little too shallow.

What I would love to do is to port my "Oswald" SmartWatch project to the Sony Smartwatch:

http://labs.kernelconcepts.de/Projects/Oswald/

Oswald is currently running on MetaWatch only, for which I wrote all necessary bits&pieces, also a small Bluetooth stack. I would love to adapt this for the Smartwatch too, given some more information is revealed from Sony.

Thanks!

Cheers

nils

回答1:

I've been looking forward to opening up the possibility of custom code running on the smartwatch.

  1. As soon as I get a description (or at least code to find out through..) how've they've mapped the gpio pins per peripheral I should be able to get basic code using all the as of now specified interfaces working in a few days.
  2. I've based code on https://code.google.com/p/btstack/ and modified it a bit to get it working with a STEricsson CG2900 and stm32f205 so hopefully we'll get BT up and working in not too much time. If it's just the Bluetooth part you're interested in the interface on HCI level is pretty much standardized.
  3. Agree, as you might've noticed I asked for a hardware schematic but we won't be getting one.


回答2:

A little bit more depth to the Open SmartWatch project - the results from the "Proof of concept - Sony SmartWatch" workshop has now been published on GitHub. It is a complete tool chain, with support for the Arduino IDE. Check it out here and here (for command line lovers).

I think you will find a lot of answers to your questions. Please feel free to contribute!

And also keep an eye open for more updates on the Open Smartwatch project web site.