ProtoCentral Electronics
Bluetooth
Zephyr
HealthyPi Move is an open-source biometric monitor in a watch form factor. It supports continuous or intermittent monitoring of vital biometric signals like ECG, heart rate, HRV, PPG, SpO₂, EDA/GSR and blood-pressure trends. HealthyPi Move is designed as a platform for innovation and customization, enabling users to integrate health tracking into their projects and personal wellness routines. The HealthyPi Move comes ready for everyday use and research applications, in one device.
Here are some key features:
We designed HealthyPi Move according to the same principles as our larger HealthyPi products: open hardware, open-source software, clinical-grade precision, ease-of-use, and standalone operation without dependence on cloud services or paid subscriptions. The Move can be used for a wide range of applications, including personal health tracking, the development of healthcare-related devices, and even clinical research – with institutional review board (IRB) approval. If you have the resources to Shepherd your device through the FDA (or equivalent) certification and clearance process, you can use it for medical patient monitoring as well, and it already supports most of the capabilities you would need!
Data is the single most valued and traded item in the health industry lately, in part because of the need to train AI models for data-research studies. With the exception of a few open data-sharing platforms such as Physionet, most collected data is locked within proprietary systems where companies can sell it to the highest bidder. With HealthyPi Move, you own your health data. We don’t collect or sell your data, we don’t have a cloud service on which to store your data, and we don’t have a subscription model through which you and others can access your data. You can choose to share it with your health-care provider or with a research study on your own. Or, if you wish to train your own models or carry out your own research studies, you can use our open-source platform to gather data from participants, including yourself.
Truly owning any electronic device today is a challenge, as most devices are designed to be disposable, rather than repairable, with hidden screws, glued parts, and proprietary software. HealthyPi Move is designed to be maintainable and upgradable to protect your right to repair. Broke the display? Simply buy a replacement from our site (or a screen with the same specs from wherever) and replace it yourself. We designed the Move so you can open it up and fix it, which means it’s held together by screws and snaps rather than by glue like most devices. It’s also designed with modularity in mind, so the main board, sensor board, and battery are all easy to replace. Finally, HealthyPi Move is user programmable, so you can write your own algorithms and applications for it.
The HealthyPi Move app is a powerful companion to the HealthyPi Move, providing you with real-time health insights and control over your device. The same "own your data" principles apply to the app as well: we don’t collect your data, and we don’t have a cloud service on which to store your data. You can choose to share it with your health-care provider or with a research study on your own using CSV, PDF and other export formats.
The app allows you to view signal trends, download ECG records, calibrate blood pressure, and more—all from the convenience of your smartphone. The app is available on Android and the iOS version in coming soon, after review. The app is designed to seamlessly integrate with your HealthyPi Move watch, while storing all your data locally on your device, so you can access it anytime without sharing it with anyone.
And yes, the app is open-source too! You can find the source code on our repo mentioned at this page’s end. The app is written in Flutter, which allows us to support multiple platforms, including Android, iOS, macOS, Windows, and Linux. This means you can use the app on your smartphone or computer to access your health data and control your HealthyPi Move watch.
The HealthyPi Move is packed with sensors to monitor a wide range of biometric signals. Here are some of the key sensors onboard:
HealthyPi Move comes with two PPG sensors in different locations, which is a first for a wearable device in this form factor. The wrist-based PPG is located under the device and is used for everyday heart rate and SpO₂ monitoring. The finger-based PPG is optional and plugs into the device’s USB Type-C port. It can be used for more accurate SpO₂ monitoring, which is particularly useful under low-perfusion conditions and for blood-pressure trend monitoring. Below is a picture of the HealthyPi Move wrist and finger sensors.The finger sensor is a small board that can be easily secured to your finger using a velcro band or a silicone ring.
HealthyPi Move works with either the wrist sensor or the finger sensor, and can even run both simultaneously. This dual location PPG configuration opens up a new range of interesting applications, starting from everyday fitness tracking to blood pressure trending and pulse transit time (PTT) measurement, all using the same device. HealthyPi Move has two MAX32664 sensor hubs, one for the wrist sensor and one for the finger sensor. They come with medical-grade PPG algorithm libraries that can be used to calculate HR, SpO₂, and BPT values in addition to outputting raw data. The wrist sensor has four LEDs—two green, one red, and one infrared—and two photodiodes for reliable PPG data acquisition. The finger sensor has a MAX30101 sensor module with red and infrared LEDs and a photodiode.
Blood-pressure trending (BPT) is calculated using PPG data acquired from the finger sensor. A tiny sensor board integrated into the wearable finger board features a MAX30101 integrated optical sensor module, and the HealthyPi Move sensor board has an onboard MAX32664D biometric sensor hub, which provides a PPG algorithm library that can be used to calculate SpO₂ and BPT values. Several studies have shown that BPT values calculated from PPG data are comparable to values obtained using traditional cuff-based blood pressure monitors.
Parameters derived from PPG data include:
In addition, you can always add your own code to get other parameters—such as pulse transit time (PTT), sleep patterns, etc.—that can be derived using your own algorithms
ECG uses the electrical activity of the heart to indicate heart health. HealthyPi Move contains a single-lead ECG with one set of electrodes on the back of the device, which touches the skin of one wrist, and another electrode on the top stainless steel bezel of the device which you can touch with the finger of your other hand, thus forming a Lead-II type ECG configuration.
The ECG data is processed by the onboard SoC and can be visualized in realtime on the display or sent to a smartphone or computer via Bluetooth (BLE). Heart-rate and HRV is also calculated from the ECG data in realtime. Respiration rate is also indirectly derived from the ECG using the EDR method.
Parameters derived from the ECG data include:
EDA or GSR provide a measure of the electrical conductance of the skin, which varies with its moisture level. This is a good indicator of changes in mental state and can be used to monitor stress levels and emotional response. HealthyPi Move has two electrodes in the back that touch the skin of the wrist and measure the conductance of the skin, which correlates to EDA/GSR activity. GSR/EDA data can be recorded or visualized on the display.
Parameters derived from the EDA/GSR data include:
In addition to the above, HealthyPi Move has the following additional sensors onboard:
HealthyPi Move is powered by the Nordic nRF5340 dual-core SoC, which has a Cortex-M33 application processor and a Cortex-M33 network processor. The application processor runs the main application, and the network processor runs the BLE stack. The nRF5340 has 1 MB of on-chip flash and 512 KB of RAM, which is more than enough to run the HealthyPi Move application and user applications, with plenty of processing power to spare. The nRF5340 also supports XIP from QSPI flash, which allows largers applications to be run directly from external flash memory without needing to copy the code to RAM first.
The onboard 128 MB of flash is connected through a high speed QSPI interface and can be used to store up to 10 days of processed data, assuming a four-second sampling duration. The device can also be used to store raw data for shorter durations, making it perfect for stand-alone data collection without a smartphone or a computer.
Since the Zephyr software stack and the nRF Connect SDK both support the MCUBoot bootloader, HealthyPi Move can be updated with new software over the air (OTA) using the BLE interface from the HealthyPi mobile app or through the USB interface from a computer.
If you wish to program the nrf5340 directly with an nRF DK or any other J-Link programmer, you can do so by connecting the SWD pins to our programming adapter board which plugs into the USB Type-C port. The programming adapter board also has a UART interface that can be used to debug the application. The USB Type-C port is internally multiplexed to allow for SWD and UART access, charging, and data transfer. The multiplexing circuit on HealthyPi Move relies on the USB Sideband pins and Debug Accessory Mode (DAM) to achieve this functionality without hindering the normal operation of the USB Type-C port at full speed or fast charging with support for USB Power Delivery (PD).
The HealthyPi Move enclosure is designed to be simple, slim, accessible, and as light as possible while still being robust enough to hold the necessary sensors and electronics. The current version (shown in various pictures above) is a 3D-printed version that we’ve been using for prototyping and testing. The final version of the enclosure is injection molded and is made of a biocompatible ABS-type material. The enclosure is designed so that the entire PCB and battery assembly can be inserted in one go from the back and secured with screws, no glue required. The enclosure includes a strap-attachment mechanism that accommodates any standard, 22 mm watch strap.
Enclosures are designed in-house on Autodesk Fusion 360 and the source is available on our GitHub repo. Manufacturing of the enclosures is carried out by trusted partners.
The enclosure also includes a unique "Chassis" based design to hold the main PCB, the sensor PCB, and the battery in place, while also protecting the battery if the rest of the device gets damaged. The chassis is held in place by four screws and can be easily removed for repairs or modifications. The chassis design is shown below.
HealthyPi Move went through several hardware iterations and multiple rounds of testing with different components before landing on our final design. Several of those iterations are shown below:
Healthypi Move | Samsung watch 6 Classic | Apple Watch | ScanWatch Nova | Nonin WristOx2 Model 3150 | KardiaMoble 6L | |
---|---|---|---|---|---|---|
Manufacturer | ProtoCentral Electronics | Samsung Electronics | Apple Inc. | Withings | Nonin Medical | Alivecor |
Wearable type | Wrist wearable with finger sensor | Wrist wearable | Wrist wearable | Wrist wearable | Wrist wearable with finger sensor | Handheld |
Processing | Nordic Semiconductor nRF5340 | Proprietary - Samsung Exynos W930 | Proprietary - Apple S9 SiP | Unknown microcontroller | Unknown microcontroller | Unknown microcontroller |
Firmware | Zephyr | Wear OS | watchOS | Proprietary | Proprietary | Unknown |
Display Type | 1.2” round AMOLED Display | 1.3” round OLED display | 1.9” OLED Display | 1dial + 0.63” grayscale OLED | Three-digit LCD | No display |
Sensor - ECG | Yes | Yes | Yes | Yes | No | Yes (six-lead) |
Sensor - PPG Wrist | Yes | Yes | Yes | Yes | No | No |
Sensor - PPG Finger | Yes | No | No | No | Yes | No |
Sensor - GSR | Yes | Yes (Bioelectrical Impedance) | No | Yes | No | No |
Sensor - IMU | Yes | Yes | Yes | Yes | No | No |
Sensor - Temperature | Yes | Yes | Yes | Yes | No | No |
Derived Parameters | HR, SpO₂, HRV, Blood Pressure | HR, HRV, SpO₂, Blood Pressure | HR, HRV, SpO₂ | HR, SpO₂, HRV, Respiratory rate, AFib detection | HR, SpO₂ | HR, AFib detection |
Software Programmability | User programmable (code) | Health / General Apps installed from Samsung App Store | Health / General Apps installed from Apple App Store | Fixed | Fixed | Fixed |
Connectivity | BLE, USB Type-C CDC | Wi-Fi, BLE, Cellular | Wi-Fi, BLE, Cellular | BLE | USB, Bluetooth | BLE |
RAM | 512 KB | 2 GB | 1 GB | Unknown | Unknown | Unknown |
Storage | 128 MB | 16 GB | 64 GB | None | 1,080 hours of SpO₂ at 4 sec intervals | None |
Battery | 3.7 V, 300 mAh Li-Ion battery | 300 mAh Li-Ion | 308 mAh Li-Ion | Li-Ion | 2x 1.5 V alkaline AAA batteries | 3 V CR2016 coin cell battery |
Charging | Onboard USB Type-C port | Charging cradle with USB | Charging cradle with USB | Charging cradle with USB | Non-rechargeable | Non-rechargeable |
Battery life (nominal) | 12-144 hours depending on use | 40 hours | 18 hours | Up to 30 days | 53 hours | 200 hours operational time |
Dimensions | 43 x 43 x 13 mm | 42.5 x 42.5 x 10.9 mm | 45 x 38 x 10.7 mm | 42 x 42 x 14 mm | 56 x 74 x 20 mm | 90 x 30 x 7.2 mm |
Compatible OS | Android, iOS, macOS, Windows, Linux | Android, iOS | iOS | Android, iOS | Proprietary software required | Android, iOS |
Software Open Source | Yes | No | No | No | No | No |
Hardware Open Source | Yes | No | No | No | No | No |
Firmware User Modifiable | Yes | Installable Applications | Installable Applications | No | No | No |
Price | $299 | From $299 | From $399 | From $599.95 | From $700 | $129 + report cost |
HealthyPi Move’s hardware and software are fully open-source, and we provide extensive documentation to help you get started with your own projects. Our design files and software are available in our GitHub repositories:
Although HealthyPi Move has many of the features of a medical-grade patient monitoring system, it does NOT have any certifications for medical use and is considered a consumer device for CE and UKCA marking purposes. It is NOT officially approved for medical or diagnostic use. It is your responsibility to ensure your safety when using the device. Furthermore, you should never power the device from a non-isolated power source or connect it to any other medical devices that are not isolated from the mains power supply. If you are planning to use the device for medical purposes, FDA or IRB approval is required. Please consult with your local regulatory authorities for more information.
HealthyPi Move is part of Nordic Community Hub
nPM1300-QEAA-R
· Battery Management PMIC
Central source of power for the project
nRF5340-CLAA-R7
· Bluetooth System-on-Chip
Sole microcontroller supporting BLE communications and sensor data processing
"There are plenty of fancy smartwatches that can track your health and fitness activity. If you are looking for an open hardware version, the HealthyPi Move is worth a look. "
Produced by ProtoCentral Electronics in Bengaluru, India.
Sold and shipped by Crowd Supply.
A fully assembled HealthyPi Move with a USB Type-C finger sensor, and an SWD-to-USB programming adapter
Protocentral · protocentral · protocentral@mastodon.social · protocentral.com
·ProtoCentral is an open-source hardware design, development, and manufacturing company based in India. We are strongly committed to the development of open source hardware. Most of our products are open source and anyone is free to re-use them for their own projects. We are also working toward open sourcing more hardware, especially for the medical and biotech domains.