Manivannan
Published © GPL3+

ECG Analyzer using nRF5340 DK

A TinyML based Medical device powered by Edge Impulse using nRF5340 DK to predict Atrial fibrillation, AV Block 1 and Normal ECG with >90%.

IntermediateFull instructions providedOver 6 days1,408
ECG Analyzer using nRF5340 DK

Things used in this project

Hardware components

nRF5340 Development Kit
Nordic Semiconductor nRF5340 Development Kit
×1
SparkFun Single Lead Heart Rate Monitor - AD8232
SparkFun Single Lead Heart Rate Monitor - AD8232
×1

Software apps and online services

nRF Connect SDK
Nordic Semiconductor nRF Connect SDK
MATLAB
MATLAB
Edge Impulse Studio
Edge Impulse Studio

Hand tools and fabrication machines

Hot glue gun (generic)
Hot glue gun (generic)

Story

Read more

Schematics

nRF5340 DK hardware

Since it is in simulation mode from nRF5430 , the pin connection not required.
Refer for existing research work:
https://www.hackster.io/manivannan/ecg-analyzer-powered-by-edge-impulse-24a6c2

Code

nRF5430-DK with ECG Analyzer Library

ECG analyzer library is a C library with all predefined signal processing to split the filtered ECG wave into R-R wave and PR wave . Replace this main.c in location ->Users\ncs\v1.5.0\zephyr\samples\hello_world\src

Credits

Manivannan

Manivannan

18 projects • 124 followers
Engineer by profession. Solving Real world problems by Passion .

Comments