HealthyPi v3

← View All Updates
Jun 26, 2017

HealthyPi-v3 with Raspberry Pi 3/Pi Zero as a Wireless Standalone Monitor

In previous updates, we described how the HealthyPi can be used with a display and touchscreen, and with a PC. Today’s update shows you how to turn the HealthyPi into a standalone, wireless vital sign monitor.

Combined with a Raspberry Pi 3 (which has built-in Wi-Fi) and a power source, the HealthyPi-v3 can turn into a completely wireless, self-sustaining standalone vital sign monitor. Here, we show the system working in continuous streaming mode over Wi-Fi using the TCP protocol to establish a direct connection between a standalone, display-less HealthyPi and Raspberry Pi 3 “sandwich” and a Processing GUI running on a remote platform.

The HealthyPi 3 plays nice with the Raspberry Pi Zero too. We luckily had one lying around and tested the HealthyPi with Pi Zero as well. In fact, for standalone applications we think the Pi Zero works perfectly well (if you can get your hands on one that is). However, since the Raspberry Pi Zero does not have Wi-Fi, we had to add an external Wi-Fi dongle.

The “Sandwich”

For making a complete unit, we have stacked the HealthyPi-v3 HAT atop ProtoCentral’s Battery HAT which is mounted atop the Raspberry Pi’s 40-pin header. This stack makes for a nice, compact monitor that can be used for remote monitoring and ambulatory monitoring applications.

With the Battery HAT, the unit becomes truly standalone, in one nice stack. Alternatively, you could also power it directly from a USB power bank for mobility. Find the Battery HAT under the “pledges” to buy along with your HealthyPi.

Continuous realtime data streaming

In this mode, the Raspberry Pi 3 acts as the TCP server and the HealthyPi GUI, running on any supported platform, acts as the TCP client which receives and visualizes the data in real-time. There is also an option to record this data on the client side.

  • On the Raspberry Pi, a simple Python script can re-route the serial port data to a TCP socket, making it a TCP server that can stream the HealthyPi’s data in real-time. This script will put the Raspberry Pi in listening mode to “listen” for any incoming client connections.

  • On the client platform, the same Processing-based GUI application used for the serial interface, connects to the remote Raspberry Pi (called here by its mDNS name “healthypi.local”), receives the data and visualizes it in realtime.

  • Both devices need to be connected to the same Wi-Fi network or access point.

HealthyPi-v3 Text

Why is this important?

This capability brings in a lot of new possibilities for use of the HealthyPi in research BEYOND traditional patient monitoring. Of particular interest are:

  • Continuous monitoring of multiple subjects in a hospital setting using a portable, possibly wearable device.
  • Development of early warning systems based on historical trends
  • Design of lifestyle and health products
  • The use of Raspberry Pi as the host computer allows full flexibility to easily transition from a full-featured patient monitor (with a display) to a head-less vital sign monitor for a specific application, with custom code and algorithms running on the Pi.

$22,429 raised

of $1 goal

Funded! Order Now

Jul 14

funded on

2,242,900%

funded

93

pledges

Product Choices

$249

HAT Kit (Bring your own Pi)

The basic kit includes the HealthyPi-v3 board plus temperature, pulse oximetry, and ECG/respiration sensors with 20 adhesive electrodes. Plug this board into your Raspberry Pi and touchscreen or use standalone through USB.


$2,241

HAT Kit 10-pack (Bring your own Pi)

10 sets of the basic HealthyPi-v3 kit including HealthyPi-v3 board plus temperature, pulse oximetry, and ECG/respiration sensors with 200 adhesive electrodes. Plug this board into your Raspberry Pi and touchscreen or use standalone through USB.

Ask a Question

Have a question not answered in the description above or in the Updates?

Ask ProtoCentral a Question or Browse the Crowd Supply Guide

Credits

ProtoCentral


Ashwin K Whitchurch

CEO / Project Manager

Manikandan S

Lead Hardware Engineer

Venkatesh Bhat

Lead Software Engineer

Joice TM

Software Engineer

Biswajit Ojha

Lead Operations manager

Archana V

Lead - Marketing and Customer Support

Manigandan B

Assistant - Assembly & testing

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: