So thanks to the help from my friends in a bunch of different tech companies, VMWare, Google, Microsoft, Oracle to name a few…
I created the M5 Scout. Here are my design goals:
- Reuse as much of someone else's good tech so that I don’t have to rebuild it: Nightscout! https://github.com/nightscout/cgm-remote-monitor
- Leverage the most basic programming so I don’t have to learn to code: Blockly https://flow.m5stack.com/
- Have the ability to user a cheap product that can display Blood Glucose data all the time: M5Stack https://m5stack.com/
PS. Also I might build a version 2.0 with blinking Lights, alarms, different Wifis, electric shocks for when his numbers are out of whack…
For now, the buttons beep and you can make the screen brighter or dimmer (for nighttime use) On screen you can continuously see: BG level (Green when in range red when out of range) Difference with the last BG level Time since last update was received (for example if the Dexcom CGM is far from Phone) The Trend Arrow Screen brightness (but we could remove that…)
All you need is an M5 Stack device https://www.amazon.com/MakerFocus-Development-Bluetooth-Expandable-Compatible/dp/B075FRWH4S/ref=sr_1_3?dchild=1&keywords=m5stack&qid=1589515396&s=electronics&sr=1-3
Here is the link to the youtube video for walkthrough of program : https://youtu.be/SqZU-1NvGRs
So here is the link to the code on Git Hub: https://github.com/ctillier-vmware/BLocklyCGMforM5Stack
Let me know what you think and what should be part of Version 2.0