HealthyPi Raspberry Pi HAT Measures ECG, Body Temperature, and Oxygen Saturation (Crowdfunding)

Bangalore based ProtonCentral has launched the third version of Healthy Pi, a vital sign monitor using the Raspberry Pi as its computing and display platform, and capable of measuring body temperature, oxygen saturation, and ECG/respiratory data.

Healthy Piv3 board specifications:

  • MCU – Atmel ATSAMD21 ARM Cortex M0 MCU, compatible with Arduino Zero
  • Vital Signs Chips
    • ECG and respiration front-end –  TI ADS1292R 24-bit analog front-end with SNR of 107 dB
    • Pulse oximetry – TI AFE4490 Pulse Oximetry front-end with integrated LED driver and 22-bit ADC
    • Temperature – Maxim MAX30205 digital body temperature sensor for skin temperature sensing
  • Expansions Headers and Ports
    • 1x 40-pin header to connect to Raspberry Pi
    • 2x 3-pin connectors for temperature and BP/GLUCO
    • DB9 connector for finger-clip Spo2 probe
    • 3.5mm jack for ECG cable and probes
    • 1x UART connector for an external blood pressure module
  • USB – 1x micro USB port for power and programming
  • Debugging – 10-pin JTAG header
  • Dimensions – 65 mm x 56.5 mm x 6 mm (Raspberry Pi HAT form factor)
  • Weight – 100 g

The board comes with Arduino Zero bootloader, can be programmed with the Arduino IDE or Atmel Studio, and is usable as a standalone board. However, connecting it to a Raspberry Pi 3 board will allow you to leverage WiFi connectivity to communication with a TCP client for telemedicine applications, or using an MQTT client for continuous logging applications for example sending data to an AWS EC2 instance running Thingsboard IoT platform, as well as running Java based HealthyPi GUI on a display. The board is not fully open source hardware, as gerber files and BoM are missing, but they’ve released PDF and EAGLE schematics and PCB layout, as well as GUI and firmware source code on github.

The company launched the board on Crowdsupply, where they have raised over $10,000 dollars so far. There are two main options:

  • $195 Healthy Pi 3 HAT Kit with HealthyPi v3 board, 3-electrode cable with “button” connectors on one end and stereo connector on the other end, Finger-clip Spo2 probe, digital skin temperature sensor, 20 single-use disposable ECG electrodes, and a HAT mounting kit
  • $369 (Early bird)/ $395 Healthy Pi 3 Complete Kit with the content of Healthy Pi 3 HAT Kit plus a Raspberry Pi 3 board, a 16GB microSD card with pre-loaded Raspbian and Healthy Pi software, a 7” touchscreen LCD, SmartiPi Touch enclosure for display and Pi, a 5 V/2.5 A medical-grade power adapter with a country-specific snap-on plug

While they provide a 5V/2.5A power bank, they recommend to use a power bank for safety reasons, and to minimizes noise. If you use the board in standalone connected to a laptop, it is also recommended to run on battery during measurements for extra safety.

Delivery is scheduled for July 10, 2017, and free worldwide shipping is included in the prices above. The system will eventually be sold on ProtoCentral website too.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus

11 Replies to “HealthyPi Raspberry Pi HAT Measures ECG, Body Temperature, and Oxygen Saturation (Crowdfunding)”

  1. > While they provide a 5V/2.5A power bank, they recommend to use a power bank for safety reasons, and to minimizes noise. If you use the board in standalone connected to a laptop, it is also recommended to run on battery during measurements for extra safety.

    Yeah, and they aren’t kidding. Several years ago I worked on a project using the ADS1298. TI’s ADS line is seriously cool. It was very interesting to be able to see your ECG on a cellphone in real-time via Bluetooth. But yeah, that thing is ridiculously sensitive to 50/60Hz noise from the environment.

    You definitely want to be using it in a battery powered device unless you’re in the mood to do a ton of post-processing on the signal to remove AC interference.

    The pricing is obviously aimed at developers who will then integrate the chip into a final product. I can’t imagine anyone seriously building a product with a board costing $200 which isn’t even certified for medical devices. The ADS1292 itself costs $10 in single quantities and $5 in bulk from Digikey.

  2. How interesting .. I wonder what the accuracy is like .. so many of these devices (much like optical heart rate sensors in smart watches) are ridiculously inaccurate ? .. if this ADS1292 implementation is any good I wonder if we can look forward to decent $50 reengineered equivalent on gearbest banggood etc ?

  3. > if this ADS1292 implementation is any good I wonder if we can look forward to decent $50 reengineered equivalent on gearbest banggood etc ?

    The ADS1292 itself is quite cheap ($10 in single quantities) and just interfaces via SPI, so it would be trivial to interface it to any SBC with SPI, or a microcontroller. Just design a break-out board to SPI and the electrodes with some passives around to handle power supply, etc. TI’s documentation about configuration and register access is quite complete (and IIRC, open) so there’s no black magic in getting the data.

    The quality of the data depends a lot on the filtering and post-processing you apply. It’s very sensitive to AC interference, so you need to have good post-processing to remove 50/60Hz artifacts. Placement of the electrodes is also important, this isn’t like a smart watch where you just put it on your wrist and it provides you all the data. You need to wear electrodes and they need to be placed effectively to capture the ECG across your heart.

    The fact that you *need* electrodes to use the ADS1292 means you most likely won’t be selling this to the fitness or hobbiest market. The electrodes are disposable, which means you need to buy more, and if you have any body hair whatsoever, you either need to shave, or painfully rip them off your body.

  4. Thanks Mum for your comments. yes, the ADS1292R costs around $10, but you can’t do much with just the chip. You have left out the cost of the AFE4400, SAMD21 processor, SpO2 sensor, cost of the supporting components, cost of making a PCB, cost of assembly and of course, the actual testing itself, which doesn’t always match the “picture perfect” results you get from a datasheet.

    This is only our attempt in the direction of bringing more innovation in the healthcare space, especially low cost ones. Innovation in healthcare should be restricted only only to big companies with lots of money. Certification is a different ball game and can always happen if you have the right product.

    @Ian Beckett, yes the quality of signals from optical sensors aren’t that great because of several reasons. The main one being that it is only an indirect way of measuring heart activity compared to an EKG, which is an actual electrical signal. And yes, we have made $30 versions too with just heart rate.

  5. @Ashwin K Whitchurch
    > yes, the ADS1292R costs around $10, but you can’t do much with just the chip. You have left out the cost of the AFE4400, SAMD21 processor, SpO2 sensor, cost of the supporting components, cost of making a PCB, cost of assembly and of course, the actual testing itself, which doesn’t always match the “picture perfect” results you get from a datasheet.

    Of course, which is why you don’t see me saying “and here is my Kickstarter to sell you an ECG PCB for $15”

    You guys are offering a solution for product development. Once someone has their product designed, they can take the step to design their own PCB to use only the chips they need and at a lower price point.

    I neglected to mention that my project used the ADS1298 EVB, which if I remember correctly cost around $500 (2012). So it’s definitely an improvement that people can buy this now for $200 and use it with a Raspberry Pi.

    > Certification is a different ball game and can always happen if you have the right product.

    Yes, and one which should not be understated. If you have any intention of designing a product for the medical field, you should consider the certification and operational requirements at the same time as building your prototype. Luckily my project did not require medical certification as it was for research purposes only.

  6. @theguyuk
    Thanks for not posting a shortlink.
    I’ve still edited your link for clarity, as anything after the question mark included can be removed from links.

    The solution with Raspberry Pi allows you to do remote monitoring, and/or store patients data more effectively than the “offline” product you’ve linked to. I don’t see support for ECG., but they have Blood Pressure support, which requires an extra add-on board for the RPI HAT.
    HealthyPi can also used a a development platform for people who want to make more advanced products.
    There may be other differences, but ProtoCentral has not provided any details data (accuracy, range, resolution,…) for their system.

  7. > Which rightly or wrongly has me wondering is there the market need?

    Yes, the point of this board is to allow people to develop products or conduct research projects with the raw data.

    This board isn’t meant for doctors to see a patient’s ECG, for that they can use one of the machines you found. Of course a finished product that’s specialised to do one thing (e.g. display ECG) will be less expensive.

  8. @Mum
    I see your point, but seems a market over supplied on the retail side with equipment.

    Now as you rightly point out the board and Raspberry tart are ment for developers or research but it still has a feel of let’s design a board then look for a need, about it. Oh well to each their own, hope purchaser get the desired use out of it.

  9. Hey, I am kinda new to coding in python.I want to edit the code and try to store the data locally. But I cannot find peice of code in the firmware to edit it.

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC