PORTFOLIO
12-Channel Holter Recorder with ECG, Respiration, SpO₂ & Pulse Wave
Tensiotrace delivers a unique 3-in-1 solution for beat-to-beat monitoring of key cardiovascular parameters - ECG, blood pressure, and pulse wave. Designed as a powerful diagnostic tool, it supports advanced methods in cardiovascular medicine and research.
- Tensiotrace
Technologies
- STM32 Microcontroller
- C on ARM Cortex-M
- Bluetooth, USB, eMMC, Battery

Challenge
Traditional holter recorders are primarily designed for ECG monitoring, often limited in channels, sampling rate, and scope. Clinicians and researchers working in cardiovascular medicine frequently need to combine multiple devices to capture ECG, pulse wave, SpO₂, and respiratory signals – making synchronized, beat-to-beat analysis complex and inefficient. This fragmented setup not only increases workload but also restricts the accuracy and completeness of cardiovascular diagnostics and research outcomes.
Solution
Tensiotrace is an advanced holter recorder that overcomes these challenges by delivering a battery-powered cardiovascular monitoring platform in a single device. The key features of the multisignal holter recorder include:
- 12-channel ECG at 8 kHz for high-fidelity cardiovascular signal recording.
- Pulse wave recording for vascular health assessment.
- Respiration waveform registration for combined cardio-respiratory monitoring.
- SpO₂ registration for oxygen saturation tracking.
- Built-in accelerometer for activity and motion correlation with cardiovascular data.
- Bluetooth connection for quick review and real-time insights.
- High-speed USB 2.0 download for efficient data handling, which reaches a throughput of 200 Mbit/s.
- Continuous recording for up to 48 hours, supporting long-term holter applications.
- Rechargeable battery and integrated flash memory for uninterrupted monitoring.
By consolidating these features, the device provides a unique 3-in-1 cardiovascular solution for parallel, beat-to-beat monitoring.

Specifications
Features
12-channel ECG at 8kHz, pulse wave recording, respiration waveform registration, SpO2 registration, built in accelerometer for activity monitoring, built-in rechargeable battery and flash memory, USB 2.0 high speed with 200 Mbit/s download throughput, Bluetooth connection for review of the recording
Processor
STMicroelectronics STM32 (Cortex-M) microcontroller
Software Platform
C programming on a bare-metal microcontroller using the Makefile build system
Interfaces
ULPI, SDIO, SPI, I2C, USART, ADC, GPIO, SWD
Power
A lithium-polymer battery (4800mAh) with convenient USB charging that supports a continuous recording time of up to 48 hours
Communications
A project-specific protocol and encoding that is used over USB data layer and Bluetooth