Skip to content

Aryan-Prakhar/Heart-BioAmp-Arduino-Firmware

 
 

Repository files navigation

Heart-BioAmp-Firmware

Firmware for Heart BioAmp hardware from Upside Down Labs

No. Program Description
1 FixedSampling Sample from ADC at a fixed rate for easy processing of signal.
2 ECGFilter A 0.5 - 44.5 Hz band-pass filter sketch for clean Electrocardiography.
3 HeartRateDetection ECG signal based BPM (beats per minute) calculator.
4 HeartBeatDetection Standard deviation based heart beat detection algorithm.
5 BLEHeartRateDetection ECG based Heart Rate calculator with ESP32 BLE.
6 Faster_HeartRateDetection More optimized and faster calculation of BPM.
7 OLED_BPM Displaying Heart Rate(BPM) on OLED Screen

Compatibility of various boards with Brain-BioAmp sensors

No. Development Board Maximum ADC Resolution Sensor Compatibility
1 Arduino UNO R3
&
Maker UNO
10 bits Bioamp EXG Pill
2 Arduino UNO R4 Minima
&
Arduino UNO R4 Wifi
14 bits Bioamp EXG Pill
3 Raspberry Pi Pico 12 bits Bioamp EXG Pill
4 ESP32 C3 MINI 12 bits Bioamp EXG Pill
5 Arduino Due 12 bits Bioamp EXG Pill
6 Arduino Nano 10 bits Bioamp EXG Pill

Examples

  1. ECG Filter

    A band-pass filter for EMG signals between 0.5 Hz and 44.5 Hz

  2. ECG Wave

    EMG signal detection for biomedical applications.

About

Firmware for Heart BioAmp hardware from Upside Down Labs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%