Peter Gamma (Physiologist & Director) Meditation Research Institute Switzerland (MRIS)

10.11 Bitalino ECG as a low-cost high-quality reference device for sports sensor validation?

Last Updated on August 27, 2022 by pg@petergamma.org

  • We suggest Bitalino Biomedical Toolkit ECG as a low-cost high quality reference device for sports sensor accuracy validation studies reasons:
  • Bitalino is a commercially available ECG device developed by researchers
  • Sampling rate: 10 – 12 bit depending on the channel, the Holster ECG from the Magglingen for biomedical use has 12 bit sampling rate, research grade devices like Adinstruments, Biopac, iWorx, gNautilus have a sampling rate which is >= 16 bit.
  • The accuracy of Bitalino can be increased by increasing the number of channels and electrodes.
  • There are already two valdiation papers available for Bitalino:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6498399/

https://mdpi-res.com/d_attachment/sensors/sensors-21-04485/article_deploy/sensors-21-04485-v2.pdf?version=1625205535

  • Increase the number of channels:

4 channel motion artifact free ECG device with 12 electrodes & 16 bit sampling rate with an accuracy which is hard to beat for 280 USD

  • Increase the number of electrodes:
  • Bitalino offers LabStreamingLayer support. Sensor data can be streamed into InfluxDB, vizualised in Grafana and analysed with Python by connecting Bitalino over LSL trough Python LSL running on a Lattepanda Windows Mini PC using the Python Client for InfluxDB.

Issue: pylsl not working on RaspberryPi #36

  • Accuracy can be further increased by noise and artifact removal through HeartPy:

HeartPy – Python Heart Rate Analysis Toolkit can also be used for noisy ECG data

  • Costs: a view 100 USD.