DIY Patient Monitor
It's been a while since I posted! In the last post I presented my DIY wireless ECG. Today, I want to follow up on that post. In the last two years I added more and more consumer medical devices and features to the ECG that one might call it a DIY patient monitor 😀
I recorded myself using it in this video. I deprived myself of oxygen and watched the result on the monitor. See all the alarms going off 🙂
The design is inspired by Philips Intellivue. The alarm sounds I took from their website 😉
In the rest of this post I want to discuss how I came to this result.
Devices
The DIY ECG from last post was a good basis (https://www.tumblr.com/medical89/650543279114469376/diy-wireless-ecg?source=share).
I got a BP with bluetooth capabilities (https://www.medisana.com/en/Health-control/Blood-pressure-monitor/BU-540-connect-Upper-arm-blood-pressure-monitor.html)
And a pulseoximeter with bluetooth (https://de.aliexpress.com/item/1005005549153646.html)
I reverse engineered (aka hacked) both of their bluethooth communication to get the live data into my website instead of their apps. I.e., get the BP after it was measured or retrieve the oxygen concentration every second. Then I extended my ECG application and it's web interface to include this information.
Alarms
The application now also includes alarms, just like a real patient monitor. Cyan alarms are triggered if a device is not connected correctly, red alarms if a vital value is outside of its limits!
Buttons
I also wired up the power button on the BP to my ECG so I can start it from the website using the BP button. When entering a number in the text field next to the button, the BP is taken automatically every x seconds 🙂
The shock button is wired up to a TENS unit and can give shocks.
I also made a program that can sync shocks and BP inflates to a video, but that's a story for another day!
Hope this was interesting for you and feel free to contact me to ask for more details 🙂
















