Again, not to take away anything from the amazing accomplishment to build a device from scratch, but if anyone else wants to try making one, maybe they could start with less of a steep learning curve.
I didn't even know about the BLE Glucose Profile - thank you!
Valid question about the PineTime! I'd agree that it is an option, although with the dev kit out of stock, flashing a custom firmware would be tricky. I think that's probably what happened, I looked at this page back when I was first starting out on this and was scared off: https://pine64.org/documentation/PineTime/Further_informatio...
Also, one last tidbit: I know the idea was to stay away from the more expensive devices, but many Apple and Android watches have built-in BLE central capability so they can scan and connect to peripherals without having to go through the phone. In later models, they can even scan in the background and update complications.
Again, not remotely as cool as building one's own device!
It's quite easy to flash a custom firmware actually and I wish I never bought a “devkit” because it's useless (you really really need to mess things up badly to need to open the watch to flash it directly). You could even have simply programmed your app in Python using WASP-OS!
Really an amazing project no matter what! I learned a lot reading your article and I don't think that using a PineTime as a base would have been nearly as cool
Thank you! By flashing I really meant flashing + programming/debugging so I can see serial output. Can you do that OTA? Either way, I'll have to take a closer look.
Valid question about the PineTime! I'd agree that it is an option, although with the dev kit out of stock, flashing a custom firmware would be tricky. I think that's probably what happened, I looked at this page back when I was first starting out on this and was scared off: https://pine64.org/documentation/PineTime/Further_informatio...