Overview
A biomedical sensor monitoring system that integrates vital sign sensors with wireless data transmission and real-time visualization. Bridges embedded hardware with a desktop application for medical data analysis.
System Architecture
Desktop Application (.NET 5 / WPF)
- Real-time Biomedical sensors visualization:
- Electro-Cardio-Gram signal (Lead I, II, III, aVR, aVL, aVF)
- Oximeter (Blood Oxygen Level, SpO₂) graph over time
- Tensimeter (Systolic/diastolic) and blood pressure (BPM)
- WiFi TCP/IP connection to ESP8266 (auto-discovery)
ESP8266 Serial-WiFi Bridge
- WiFi Access Point
- mDNS Service Discovery
Sensor Modules (Arduino)
6-Lead ECG Monitor
- Analog signal reading from 6 ECG leads (A0-A5)
- Data format:
*,mode,lead1,lead2,lead3,aVR,aVL,aVF#
SpO₂ Oximeter
- Dual-wavelength pulse oximetry (Red + Infrared LEDs)
- Oxygen saturation calculation using AC/DC ratio algorithm
- Pulse rate detection from PPG waveform
- Data format:
N,ppg_raw,spo2_value,heart_rate#
Blood Pressure Monitor (Tensimeter)
- Systolic/diastolic detection from Oscillometric measurement using MPX5700 pressure sensor
- Automatic inflation/deflation with motor and solenoid valve
- 16x2 I²C LCD showing real-time readings
- Data format:
T,systolic,diastolic#
Links
This description is written with help of AI tools, but the project IS NOT. You can verify the source codes via the provided links where available.