Firmware for Heart BioAmp hardware from Upside Down Labs
| No. | Program | Description |
|---|---|---|
| 1 | Fixed_Sampling | Sample from ADC at a fixed rate for easy processing of signal. |
| 2 | ECG_Filter | A 0.5 - 44.5 Hz band-pass filter sketch for clean Electrocardiography. |
| 3 | Heart_Rate_Detection | ECG signal based BPM (beats per minute) calculator. |
| 4 | Heart_Beat_Detection | Standard deviation based heart beat detection algorithm. |
| 5 | BLE_Heart_Rate_Detection | ECG based Heart Rate calculator with ESP32 BLE. |
| 6 | Faster_Heart_Rate_Detection | More optimized and faster calculation of BPM. |
| 7 | OLED_BPM | Displaying Heart Rate(BPM) on OLED Screen |
| 8 | Breathing_Monitor | Real-time breathing pattern visualization with plots and animations |
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 | ✅ |

