Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 877 Bytes

File metadata and controls

25 lines (16 loc) · 877 Bytes

Pulse-guide

A bare-metal heart-rate monitor and breathing assistant built for the STM32 Nucleo-F411RE development board. When user's heart rate stays elevated, it automatically starts a timed inhale/exhale breathing exercise to help bring itback down.

Key Features

  • Real-time BPM estimation
  • Animated OLED UI
  • Auto-detect finger presence
  • Guided breathing exercise — Triggers automatically when BPM ≥ 140 for 5 s; shows inhale/exhale instructions with a live progress bar

Tech Stack

Board NUCLEO-F411RE
Language C
Sensor MAX30102 (heartbeat-only mode)
Display SH1106 128×64 OLED, I2C
Project generator STM32CubeMX

Hardware Wiring

obraz