Health Sensor Board Embedded Heart Rate Algorithm Sensor Hub for Wearables Ev Kit MAXREFDES101#

A sensor board that includes electrocardiagram(ECG), photoplethysmogram(PPG) and human body temperature sensors. It is suitable for the purpose of wearable applications.

Hello World

Import programHost_Software_MAX32664GWEB_HR_wrist

Example Host software for integration of Max3266x chips (ME11B) equipped with Heart Rate from Wrist Algorithm

Library

Import libraryMaxim_Sensor_Hub_Communications_Library

Source code for Maxim Sensor Hub Communications. Mostly C library for MAX32664 sensor hub communications.

Pinout

Datasheet

https://www.maximintegrated.com/en/app-notes/index.mvp/id/6780

Notes

Example Programs

Sample Program for MAXREFDES101 Heart Rate Monitor on Wrist using MAX32664 with embedded algorithm

Import programHost_Software_MAX32664GWEB_HR_wrist

Example Host software for integration of Max3266x chips (ME11B) equipped with Heart Rate from Wrist Algorithm

Documentation: User Adoption Guide for the Sample Program for MAXREFDES101 HR monitor for wearables

Sample Program for Inertial Navigation Unit using the MAXREFDES101/MAX32630HSP

Import programMAX32630HSP2_IMU_Hello_World

This program demonstrates the use of MAX32630HSP3 board with the MAX30205 sensor which provides accurate clinical body temperature with an accuracy of 0.1°C (37°C to 39°C).

Library C source code for Maxim Sensor Hub, MAX32664/MAXREFDES101

Import libraryMaxim_Sensor_Hub_Communications_Library

Source code for Maxim Sensor Hub Communications. Mostly C library for MAX32664 sensor hub communications.

Library source code for MAX30205 Human Body Temperature sensor

Import libraryMAX30205

Human body temp sensor library

The MAXREFDES101# Health Sensor Platform provides a rapid development platform designed to help engineers quickly implement battery optimized solutions for smart watches and wearables.

The sensor board included connects to the micro-controller board in a modular fashion which allows for future upgrades or for using a different sensor board. The sensor board has three sensors components on the board which may be included in a typical heart rate monitor smartwatch design.

  1. The first sensor is an optical heart rate smart sensor monitor which has an embedded algorithm that outputs processed heart rate (HR) bpm data, and raw data. The raw photoplethysmography (PPG) data is sensed by the ultra-low power MAX86141 analog front end sensor chip and the Maxim supplied embedded algorithm on the MAX32664 micro-controller chip provides heart rate measurements. The smart sensor architecture includes boot-loader capability which allows the algorithm to be upgraded in the future. The optical sensor circuitry is populated with two Green LED's for wearable applications, but the LED's may be replaced by the user with other colors such as IR and red.
  2. The second sensor on the sensor board for evaluation is the low power electrocardiogram (ECG) sensor, MAX30001. The ECG sensor is ideally suited for wearable applications where long battery life is important and where accurate measurements are needed for detecting heart rate arrhythmia, respiration rate and heart rate variability (HRV).
  3. The third sensor on this board is the MAX30205 human body temperature sensor which has an over-temperature (overtemp) alarm/interrupt.

Preliminary MAX32664 User Guide

Quick Start Guide

A Windows GUI and an Android application are available on MAXDESRES101 product page.

Go to design resources tab. Download the PC GUI and Android App.

Windows GUI

1. Install the Program

/media/uploads/EmreE/e40.png

/media/uploads/EmreE/e41.png

2. Use The program

  • Select your connection type under scan mode and click on Scan

/media/uploads/EmreE/e1.png

  • On the new window,

You see the platform name, server version, hub version, connection status, connected devices (sensors), tools and their information

/media/uploads/EmreE/e2.png

  • Select the device (tool) and click on Launch Tool
  • ECG Window

Select Log to File if you want to save the data in a file or Log to Flash if you want to save the data in flash memory

Select the filter that you want to use

Adjust the ECG parameters. (The default parameters can be used for the first time)

Click on Start Monitoring

/media/uploads/EmreE/e3.png

/media/uploads/EmreE/e4.png

  • TEMP Window

Select Log to File if you want to save the data in a file or Log to Flash if you want to save the data in flash memory

Select the Sample Interval in seconds

Click on Start Monitoring

/media/uploads/EmreE/e5.png

/media/uploads/EmreE/e6.png

  • PPG Window

Select Log to File if you want to save the data in a file or Log to Flash if you want to save the data in flash memory

Select Accelerometer Chart if you want to plot the accelerometer data

Select Algorithm Data if you want to see the algorithm data e.g. HR(bpm), HR Confidence(%), Algo Status, Algo Status Code

Select the mode and make your settings (check the boxes of AEC-Automatic Exposure Control

Click on Start Monitoring

/media/uploads/EmreE/e70.png

/media/uploads/EmreE/e80.png

/media/uploads/EmreE/e9.png

Android App

1. Install the .apk

/media/uploads/EmreE/130.png

/media/uploads/EmreE/131.png

2. Open the application

3. Click on Turn ON to turn on the bluetooth if it is OFF

/media/uploads/EmreE/e42.png

4. Click on Scan

/media/uploads/EmreE/e43.png

5. Find the device that you want to connect and click on that

/media/uploads/EmreE/e44.png

6. You will see Electrocardiogram, Optical HRM, Temperature and Pulse Oximetry options on the new window.

/media/uploads/EmreE/e10.png

  • Electrocardiogram Window

Click on the button below and check Log To File if you want to save the data in a file, Log to Flash if you want to save the data in the flash memory, Configure Leads On/Off if you want to configure the leads

/media/uploads/EmreE/e11.png

/media/uploads/EmreE/e12.png

Click on the button below to check the status of the connection

/media/uploads/EmreE/e13.png

/media/uploads/EmreE/e14.png

Choose the filter type you want to apply

/media/uploads/EmreE/e15.png

Connect the probes and click on the start button

/media/uploads/EmreE/e16.png

You will see a pop up window. If you want to use the last settings that are done over the PC GUI, click on NO; if you want to use the default settings, click on YES

/media/uploads/EmreE/e17.png

/media/uploads/EmreE/e18.png

  • Optical HRM Window

Click on the button below and check Log To File if you want to save the data in a file, Log to Flash if you want to save the data in the flash memory.

/media/uploads/EmreE/e19.png

/media/uploads/EmreE/e20.png

Click on the button below to check the status of the connection

/media/uploads/EmreE/e21.png

/media/uploads/EmreE/e22.png

Click on the start button

/media/uploads/EmreE/e23.png

/media/uploads/EmreE/e24.png

/media/uploads/EmreE/e25.png

  • Temperature Window

Click on the button below and check Log To File if you want to save the data in a file, Log to Flash if you want to save the data in the flash memory.

/media/uploads/EmreE/e26.png

/media/uploads/EmreE/e27.png

Click on the button below to check the status of the connection

/media/uploads/EmreE/e28.png

/media/uploads/EmreE/e29.png

Choose the measurement unit that you want to use

/media/uploads/EmreE/e30.png

Click on the start button

/media/uploads/EmreE/e31.png

/media/uploads/EmreE/e32.png

  • Pulse Oximetry Window

Click on the button below and check Log To File if you want to save the data in a file, Log to Flash if you want to save the data in the flash memory.

/media/uploads/EmreE/e33.png

/media/uploads/EmreE/e34.png

Click on the button below to check the status of the connection

/media/uploads/EmreE/e35.png

/media/uploads/EmreE/e36.png

Click on the start button

/media/uploads/EmreE/e37.png

/media/uploads/EmreE/e38.png

/media/uploads/EmreE/e39.png

Tested Platform Boards

Where to Buy

Product Pages


Please log in to start a discussion or ask a question.

Questions