open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

What could be included in further releases, or for the forum.
ag123
Posts: 717
Joined: Thu Jul 21, 2016 4:24 pm

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by ag123 » Tue Aug 02, 2016 3:53 pm

actually, u don't really need to wait, it is already a reality - here comes pebble's competitor and it is done in the name of 'development kits' ! :lol:

Hexiwear Wearable Dev Kit BLE for IoT - from MikroElektronika and NXP semiconductors

http://www.hexiwear.com/
http://www.nxp.com/products/software-an ... n:HEXIWEAR
http://www.hexiwear.com/hardware/

and here is a teardown and review
https://mcuoneclipse.com/2016/07/12/hex ... ng-device/
the catch: bluetooth stack on device is not open sourced

User avatar
RogerClark
Posts: 6712
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by RogerClark » Fri Sep 02, 2016 9:41 pm

There are now even cheaper hackable smartwatches

See http://forum.espruino.com/conversations/280747/

I have ordered 2 similar watches from eBay for $8 each from eBay, but they wont be here for several weeks

Goran Mahovlic is currently working to get it to work with my Arduino core for nRF51822

https://gitter.im/nRF51822-Arduino-Mbed ... atch/Lobby

Display is almost working. Accelerometer is working. Vibration is working. Bluetooth is working. Serial is working.

User avatar
zoomx
Posts: 473
Joined: Mon Apr 27, 2015 2:28 pm
Location: Mt.Etna, Italy

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by zoomx » Sat Sep 03, 2016 8:35 am

I din't find any IDO 003 smartwatch on ebay (maybe they dont' ship to Italy) but I find a TW64 smartwatch that seems a clone.

But in the comments there is someone that say that there is a model with different hardware and a LCD instead of a OLED screen!
For TW64 in the description they say that the screen is an OLED...

User avatar
RogerClark
Posts: 6712
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by RogerClark » Sat Sep 03, 2016 9:07 am

I ordered a TW64 and in the picture it looks like a OLED, but I don't know what I will receive.

Image

User avatar
zoomx
Posts: 473
Joined: Mon Apr 27, 2015 2:28 pm
Location: Mt.Etna, Italy

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by zoomx » Sat Sep 03, 2016 4:03 pm

In the ebay link you posted in the other thread I read this
Model: TW64
Appearance material: Aluminum alloy shell, soft rubber strap
Bluetooth version: 4.0BLE (low power consumption)
Screen: OLED 64*32
Memory: 64KB RAM + 64KB ROM
Sensor: G sensor
The main chip: Quintic QN9021
Bluetooth chip: Quintic QN9021
Battery type: 301425
PCB size: 34.6*14.5*0.8
Display: OLED64*32
Compatable with: Android 4.3 or above, Ios 6.1 or above (such as iPhone 4S, iPhone 5, 5C, 5S),
Standby time: Normally use for 2-3 days, standby for one week.
So it should have an OLED screen

User avatar
RogerClark
Posts: 6712
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by RogerClark » Sat Sep 03, 2016 8:24 pm

Yikes

Perhaps it doesnt use the nRF51822 after all.

That would be a problem.

I will double check

User avatar
RogerClark
Posts: 6712
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by RogerClark » Sat Sep 03, 2016 8:35 pm

I checked the item I have bought and this is the description
General
Brand: Makibes
Model: ID107
Bluetooth version: V4.0 BLE
Waterproof rating: Life-level waterproof
Main chip: Nordic nRF51822
Pulse sensor: Silicon labs Si1142
G-sensor: kx022-1020

Special Features
Bluetooth calling: Phone call reminder
Health Tracker: Heart Rate Monitor, Pedometer, Calories Counter, Distance, Sleep Monitor
Remote Control: Camera remote
Other Functions: Alarm Alert, Time Clock, Anti-Lost, Phone Finder (Alerts reminder for whatsapp , facebook, twitter, line, wechat message for Andriod cellphone ,IOS cannot support )
Alert type: Vibration
Available colors: Black, Blue, Orange, Purple
Single Key: Short Click and Long Press Control
Special Feature: Light on Wrist Up
Data Storage: Latest 7 Days
Compatible OS Android 4.4 / iOS 7.1 and above system

Screen
Display Size: 0.49 inch
Display Type: OLED

Battery
Battery Capacity: 60mAh Li-Poly battery
Working Time: Over 7 days
Charging Type: 3 Pins Clip Charger
Charging Time: 1~1.5 hours

Dial and Band
Dial shape: Rectangular
Case material: Plastic
Band material: Silicone

Weight , Size and Color
Dial size: 41.6 x 20 x 12.8 mm
Product weight: 25 g
Color: Black,Orange,Green,Dark Blue,Purple

Package Included :
1 x ID107 Bluetooth 4.0 Smart Bracelet smart band
1 x Charging Cable
1 x User Manual
So it seems I have ordered an ID107

I don't know why the listing contains the "TW64", it could be because the listing was for multiple products and you have to pick which one you want from the dropdown menu

I hope it is the ID107 e.g like this one

http://thetechhacker.com/2016/04/26/id1 ... nd-review/

Anyway, I only paid $8 USD and if it is not the item in the listing with nRF51822 I will ask for a refund

User avatar
RogerClark
Posts: 6712
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by RogerClark » Sat Sep 03, 2016 9:27 pm

Very confusing. I'm now not at all sure about what I bought. Description is missleading.

I will wait and see what I receive

ag123
Posts: 717
Joined: Thu Jul 21, 2016 4:24 pm

Re: open sourced STM32 smartwatch / smartclock / IOT / blurbs about STM32

Post by ag123 » Wed Oct 19, 2016 8:27 am

ok let all that detective work start again :lol:

$8 on amazon !
https://www.amazon.com/TW64-Bluetooth-S ... B00T5UWF9A

http://webcache.googleusercontent.com/s ... clnk&gl=sg
TW64 Pro JW86 Heart Rate Smart Bluetooth 4.0 Wristband Watch Black
Wristband Material Medical Soft Rubber
Color Black
Usaging Temperature Range -20℃~45℃
Language English
Duration Time 5days(MAX)
Sensor ARM Cortex M4
Battery Li-ion
PowerSource Voltage: 5V, Current: 500-1000MA
Charging Time 1-2h
Material PC
Bluetooth Version V4.0
Memory 4M
Compatible with Above ISO7.0/Android 4.3
System WristbandLength 10.82" / 27.5cm
Dimensions (10.82 x 9.06 x0.51)" / (27.5 x 23 x 1.3)cm (L x W x H)
Weight 1.13oz /32g
$21.00 [/quote]
oh but that's 'pro' version, not sure if it's the same. but 'ARM Cortex M4'

this enterprising person has got the *teardown*
http://forum.xda-developers.com/general ... r-t3393740
http://imgur.com/a/vSnt6

Image
Q 9021 415P1
16 mhz crystal
and that 8x4 32 LQFP pins seemed to be some STM32 'clone' & it looked too much like 1 of those STM32F103x 32 pin series :P :lol:

strangely can't find LQFP 32 pins packages for STM32 F1, F4 series, but found one of LQFP32 for F0 (Cortex M0) series
http://www.st.com/content/st_com/en/pro ... 031k4.html

vcc on pin 9, rx on pin 10 - doesn't seem to match F0 or L0 K LQFP 32 package as well

it would seemed instead NXP QN902x is a better match
http://www.nxp.com/documents/data_sheet/QN902X.pdf
http://www.nxp.com/products/microcontro ... ion:QN9021

yup NXP QN902x Ultra low power Bluetooth LE system-on-chip solution
32-bit ARM Cortex-M0
64k on-chip memory (possibly just 'flash'? not sure where is the ram )
VDD on pin 9, RSTN on pin 19, pin 10 P1_7 RXD0 UART0 RX data input - matches,
has SWDIO pins, ok 'sufficiently' hackable :lol:
oops, but the RF h/w is only briefly stated in the docs, not sure if detailed specs to access the RF h/w is available.
even then to develop a bluetooth stack talking direct to h/w could be a staggering challenge, & that's not all, the initialization & 'driver stack' (e.g. libmaple style) codes doesn't seem easily available
apparently development probably means using nxp's SDK which i've not yet explored if the s/w & tools downloads provided on nxp web is all it takes or that something else is needed

Post Reply