Close

New uECG got firmware upload via phone!

A project log for uECG - a very small wearable ECG

It's cheap, doesn't use a specialized heart rate AFE and can blink LEDs with your pulse :)

Olya GryOlya Gry 07/23/2021 at 16:380 Comments

To turn uECG maintenance from slightly painful to pleasurable activity, we made it possible to update firmware directly from the app! This process currently takes about 2 minutes, but all you need is a phone and uECG.

How did such a technological breakthrough become possible, you ask?  It's the new bootloader. When we added support for the full BLE protocol, we had the opportunity to reliably (albeit slowly) send data to the device - and this, in principle, is all that's needed to update the firmware. Surprisingly, even with BLE support, bootloader size is still less than 16 kb - so we will use it in the future too.

Firmware upload process will be described in more detail later in the Instructions section - for now you can watch it in our new video!

Discussions