Back to all 16 Open Project Ideas
Hardware & AnalogIntermediate

Independent noise & CMRR characterisation

Measure input-referred noise, CMRR and channel crosstalk of an open PiEEG board using your own setup, and publish the method so others can repeat it.

Analog measurementPythonLab practice

Possible Outcome

A public report + scripts in your own repository.

You own what you build. Publish it under your own GitHub account with your name and chosen open-source licence.

Why It Matters for Open Neurotech

Transparent, third-party bench measurements help researchers and students compare low-cost open EEG hardware against lab amplifiers using reproducible test setups.

Starting Points & Technical Notes

These are open-ended suggestions, not specifications or assigned tasks. Change the scope, combine ideas, or take a completely different approach:

  • Short inputs with low-impedance resistors (e.g. 51 Ω or 0 Ω) in a shielded enclosure to record baseline input-referred noise spectra (0.5–100 Hz).
  • Drive common-mode sine waves across tied inputs vs. reference to measure CMRR at 50 Hz / 60 Hz.
  • Publish raw CSV/EDF recordings alongside your Python PSD & CMRR plotting scripts so other labs can replicate the benchmark.

Independent Open-Source Work

PiEEG Ltd does not take on volunteers, interns or unpaid workers. Any project you start is your own independent activity under your own repository and responsibility. Read the full ground rules →

Safety First

PiEEG devices are not medical devices. Use battery power only when electrodes are on a person, and never connect to mains power during recording. Liability & safety →