Skip to content

Welcome to Healthypi 5 !

HealthyPi 5 Complete Kit

Healthypi 5, the latest in the Healthypi series, is a versatile open-source device designed for biosignal acquisition and edge-AI data acquisition and inference. Boasting wireless capabilities powered by the Raspberry Pi Pico and ESP32, it stands out as a crucial tool for developers. Equipped with sensors for vital signs like heart rate, spo2, temperature, and respiration, Healthypi 5 is an invaluable companion for medical research and medical device development.

Getting started with pre-compiled Firmware Images

The following firmware images are available for download. These are pre-compiled and ready to be flashed onto the device, no programming required.

Firmware Display USB Streaming BLE Support Datalogging
Base No Yes No No
BLE No Yes Yes No
Display Yes Yes No No
Logger No No Yes No

Downloading the firmware onto the HealthyPi Complete Kit

The HealthyPi 5 can be programmed using the UF2 bootloader. The UF2 bootloader is a USB mass storage bootloader that makes it easy to program the HealthyPi 5. This can be done by dragging and dropping the UF2 file onto the HealthyPi 5 drive, just follow the steps below:

Step 1: Connect your device to a computer using a USB C cable (not included with the kit, you will need to get one separately)

Step 2: Switch on the device. A fresh device will boot up and display the following screen in a Healthypi 5 Complete Kit. Turn the device off and get ready to program the device.

Welcome Page

Step 3: Press and hold the RP2040 boot button on the device. The RP2040 boot button is located on the side of the Healthypi Complete Kit, near the SpO2 port.

Upload RP2040 button

Step 4: Turn on the device while holding the RP2040 boot button. The device will now boot up in programming mode. The device will be detected as a USB mass storage device on your computer and will be displayed as RPI-RP2.

Programming button with enclosed device

USB mass storage device

Step 5: Choose and download the firmware from the table above. The firmware will be downloaded as a .uf2 file.

Step 6: Drag and drop the .uf2 file onto the RPI-RP2 drive. The device will now be programmed with the new firmware. The device will reboot and the new firmware will be loaded.

drag and drop

The device is now ready to use !

Downloading the firmware onto the HealthyPi Basic Kit

Follow the steps below to program your Healthypi 5 basic kit using the UF2 bootloader:

Step 1: Connect your device to a computer using a USB C cable (not included with the kit, you will need to get one separately)

Step 2: Switch on the device. The red LED below the main board glows when the Healthypi 5 basic kit is switched on. Switch off the device and get ready to program.

Power On

Step 3: Press and hold the RP2040 boot button on the device. The RP2040 boot button is located on the side of the Healthypi 5 main board.

RP2040 button

Step 4: Turn on the device while holding the RP2040 boot button. The device will now boot up in programming mode. The device will be detected as a USB mass storage device on your computer and will be displayed as RPI-RP2.

Programming button

USB mass storage device

Step 5: The Basic kit of Healthypi supports the Base firmware and the BLE firmware. Choose and download the firmware from the table above. The firmware will be downloaded as a .uf2 file.

Step 6: Drag and drop the .uf2 file onto the RPI-RP2 drive. The device will now be programmed with the new firmware. The device will reboot and the new firmware will be loaded.

drag and drop

The device is now ready to use !

For more information on programming the HealthyPi 5, please refer to the Programming sections in the menu on this page.

Note

If you find any errors on this page, outdated information, or have any other suggestion for improving its contents, please consider opening an issue.