Skip to content

Arduino based sensor learning project | MAX86150 | ECG | ESP8266

License

Notifications You must be signed in to change notification settings

Mic-Tsai/Sensor_ECG_MAX86150_Patch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sensor_MAX86150

Sensor_ECG_PPG_MAX86150 | Patch

Donate

Arduino based sensor learning project. This project is further application from Health_Sensor_ecg_ppg_max86150 dev-board, plotting the ECG curve which used Processing on your computer.

  • Bias Cancellation | Store raw data in time, when new data coming that bias level will calculate as hysteresis filter.

  • Heart Rate Detect | Check windows will output the BPM results (ECG).

This board also support WiFi transmission via ESPNOW (ESP8266 Broadcast), and need power by battery. You need 2x esp8266 board.

  1. Read receiver esp8266's mac address.
  2. Fill it into the transmitter sketch. "ECG_ESP8266_MAX86150_V6"

** A Known Issue **

Sampling rate from MAX86150 set as 200sps, but ESP8266's multiplex with ESP-NOW and sensor hub reading task will low down the output sample rate to ~150sps. When you measuring your ECG in real-time plot may show the missing R-R interval. (R-peak missing!) Don't worry, it just the lower sample caused.

Arduino tool kit, and require the following material:
- MCU: ESP8266 
- Sensor: MAX86150

For coding example, you need the following library:

Any question or need technical support:

Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150 Sensor_MAX86150

License Information

This product is open source! Both, our hardware and software are open source and licensed under the following:

Hardware

All hardware is released under Creative Commons Share-alike 4.0 International

Software

All software is released under the MIT License http://opensource.org/licenses/MIT

Documentation

The documentation on this page is released under Creative Commons Share-alike 4.0 International