Introduction

The project aims to design a wearable device for heart rate monitoring. The watch continuously records the user’s heartbeats and displays the data, measured in beats per minute (BPM), on a mobile application.

Project Overview

Objectives

The primary objective of this project is to develop a wearable heart rate monitor that continuously records the user’s heartbeats and displays the data in beats per minute (BPM) on a mobile application. Additional goals include ensuring the device is compact, user-friendly, and capable of stable data transmission.

Scope

This project focuses on creating a prototype that demonstrates the core functionality of heart rate monitoring and data transmission via Bluetooth Low Energy (BLE).

Hardware Selection

For this project, the following hardware components have been selected:

Microcontroller: Xiao ESP32-C3

image.png

The Xiao ESP32-C3 is chosen for its compact size and built-in Bluetooth Low Energy (BLE) functionality, which is essential for efficient data transmission. Key advantages include:

PPG Sensor: MAX30100

image.png

Feature MAX30100 MAX86171 MAX86150 MAX30102 AFE4404
Availability Readily available Limited availability Limited availability Readily available Readily available
Cost Cost-effective Higher cost Moderate cost Moderate cost Moderate cost
Size Compact Compact Compact Compact Larger size
Simplicity Easy to implement More complex Moderate complexity Easy to implement Moderate complexity
Accuracy Sufficient for basic use High accuracy High accuracy Good accuracy High accuracy
Special Features Basic heart rate sensing Advanced features Advanced features Good features Specialized features

Battery: 401010 Universal Battery