
01 / Teaching simulator
Plethscape
Explore the anatomy behind a pulse signal. Compare sensor locations and wavelengths, then see how breathing and movement affect a simulated waveform.
The open lab
Change a parameter. Watch the waveform. Move from reading about optical signals to exploring how they behave.

01 / Teaching simulator
Explore the anatomy behind a pulse signal. Compare sensor locations and wavelengths, then see how breathing and movement affect a simulated waveform.

02 / Open-source library · MIT
Build camera-based pulse experiments in the browser. Start with the phone demo, then explore the library, signal quality checks, and integration guides.
03 / Free calculators
Validated against R and Python reference implementations. Everything runs in your browser; your data is never uploaded.