Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 2.23 KB

README.md

File metadata and controls

33 lines (20 loc) · 2.23 KB

SivakSPO2Heartbeat

Its coppied project from instructables...

Used ESP32, MAX30102 Sensor and Nokia 5110 LCD.

Libraries: U8g2lib.h MAX30102.h algorithm_by_RF.h

See https://www.instructables.com/Pulse-Oximeter-With-Much-Improved-Precision/

GITHUB with original sources: https://github.com/aromring/MAX30102_by_RF

Some change in example is needed for cheap china modules

  for(i=0;i<BUFFER_SIZE;i++)
  {
    while(digitalRead(oxiInt)==1);  //wait until the interrupt pin asserts
    maxim_max30102_read_fifo( (aun_ir_buffer+i),(aun_red_buffer+i));  //read from MAX30102 FIFO //swapped values for cheap modules

alt text

alt text

alt text

Please support me and my laboratory by money: Buy me a cofee