Teardown

Boards

Last updated May 18, 2026

HealthyPi Move is built around four mechanical/electrical sub-assemblies stacked inside the enclosure: the main board, the sensor board, the display, and the 3D-printed inter-structure. This page covers each at a high level — see Know your sensors for the silicon details and signal chain.

Main board

HealthyPi Move main board with nRF5340 SoC, external flash, USB-C, and power management

The main board hosts:

  • Nordic nRF5340 dual-core SoC — a Cortex-M33 application processor + Cortex-M33 network processor, with BLE 5 radio.
  • External flash for firmware storage and logs (the nRF5340’s internal flash is 1 MB; the external chip provides the bulk capacity for ECG recordings and log data).
  • USB-C port for charging, data, and SWD debugging (via the JTAG adapter included in the box).
  • Power management IC for battery charge control and rail regulation.

The MCU choice drives a lot of the system: the dual-core layout lets BLE run on the network core while sensors and algorithms run on the application core, without RTOS context-switch overhead between them.

Sensor board

HealthyPi Move sensor board with the optical, ECG, temperature, and IMU sensors

The sensor board hosts the full biometric sensor stack — ECG/bioZ front-end, optical PPG, temperature, and IMU. It connects to the main board via a single FFC cable through a board-to-board connector. This separation makes it possible to:

  • Swap the sensor board for a different configuration without redesigning the main board.
  • Service the sensors independently (e.g. replace if the optical window is damaged).
  • Experiment with custom sensor boards on the same MCU platform.

See Know your sensors for the full per-sensor breakdown.

Display

1.2-inch AMOLED display module used in HealthyPi Move

A 1.2″ AMOLED at 390 × 390 pixels — full colour, high brightness, deep blacks (relevant for battery life since dark pixels draw near-zero current on AMOLED). The display is flush-mounted in the enclosure and held in place by a 3D-printed display holder.

Enclosure

Vacuum-cast polycarbonate enclosure for HealthyPi Move

The outer body is vacuum-cast polycarbonate — near-crystal-clear, holding the display window, the side button cutout, the USB-C port cutout, and the two strap mounts.

Inside, a single-piece 3D-printed ABS inter-structure holds the stack together: display assembly on top, then main PCB, then battery, then sensor board. The single-piece design gives the watch its mechanical rigidity and makes assembly/disassembly straightforward — which is also what enables the repair-friendliness described in Getting Started.

Open hardware

All design files — schematics, PCB layouts, mechanical CAD — are open source:

github.com/Protocentral/healthypi-move-hw