System Architecture
The MAX32666 host MCU is responsible for retrieving the raw ECG, BioZ, and PPG data from the
MAX86178 AFE and ADXL367 accelerometer. Additionally, the host MCU collects the raw data from the
MAX30210 temperature sensors. The host firmware includes the ‘Location Finder’ algorithm, which is
used to find the best location and position for the MAXREFDES106# on the chest.
PPG and accelerometer data are processed by the embedded algorithm inside the MAX32674C Algo
Hub to calculate SpO
2
readings. The MAX32674C has bootloader firmware, which allows the application
code of the MAX32674C to be updated to the latest ADI supplied proprietary SpO
2
Algo Hub .msbl
firmware.
There are three electrodes for continuous ECG measurement and four electrodes for BioZ monitoring.
The PC GUI uses the BleuIO dongle to connect to the MAXREFDES106# through wireless BLE. The PC
GUI contains algorithms to filter the ECG and BioZ data, and to calculate heart rate and respiration rate.
The PC GUI interface allows the user to change configuration settings and capture the data to a log file.
Plots for ECG, BioZ, SpO
2
respiration rate, accelerometer, and temperatures are available.
Figure 2. MAXREFDES106# System Diagram