I suggested to combine OpenBCI with Neurokit 2: https://github.com/neuropsychology/NeuroKit For the Gold Standard in ECG which means the highest accuracy 3 ECG channels are required. I have shorlty reviewed this in my review about the accuracy of PPG smartwatches: