Wearable Signal Tools · Other

Cardioception

PsychoPy toolbox for cardiac interoception tasks with PPG or ECG

What is Cardioception?

Cardioception is an open-source Python toolbox that runs cardiac interoception experiments in PsychoPy, built around the Heart Rate Discrimination task and the Heartbeat Counting task. It reads the participant's pulse from a fingertip pulse oximeter, a Brain Products amplifier or any ECG or PPG device streaming over Lab Streaming Layer.

Cardioception at a glance

Signals
Category
Other · also data collection platform
Domains
realtime
Language
Jupyter Notebook
Licence
Apache-2.0
Commercial use
yes
Maintenance
Commit in the last 12 months (as of Oct 21, 2026)
Last commit
Nov 5, 2026
Latest release
v0.7.2 (Oct 29, 2026)
Repository
Not archived

Code & repos

Alternatives to Cardioception

Open-source tools in the same category that share a signal or domain with Cardioception.

Other Wearable Signal Tools that share a signal with Cardioception.

Summary, licence and commercial-use fields are shown as recorded for this project. Maintenance is computed from the last commit date. Check the project’s own repository for its current licence and status.