Awesome Open Source
Awesome Open Source


  • toolkit for full HRV (heart rate variability) analysis of Pulse Sensor data using standard (Linear Regression, Fourier Extrapolation) compared to groundbreaking new techniques (Wavelet transforms, Chaotic Analysis, Neural Networks)
  • script for real-time python display of bpm data from Arduino Pulse Sensor, on Arduino Uno, using Matplotlib.

Requirements: Arduino Uno/Arduino IDE or Raspberry Pi, Python 3, Matplotlib, Numpy, PySerial, Arduino Pulse Sensor


  • Use NN regression on regressive output from real data (either standard or NN LR) ...?
  • Use ALL models on real data
  • Build Chaotic model
  • Build DeepNNs

Relevant papers:

Visualization Tools:

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (840,414
Deep Learning (37,771
Arduino (30,938
Neural (16,616
Neural Network (15,797
Visualization (15,440
Matplotlib (4,139
Deep Neural Networks (3,957
Pulse (1,869
Nn (1,801
Fourier (1,101
Ecg (174
Heart Rate (145
Wavelet (124
Hrv (43
Cardiovascular (11