WULPUS: An open - source Wearable Ultra - Low Power UltraSound probe
The ultrasound team of Prof. L. Benini at ETH Zürich (link) is proud to share their flagship wearable ultrasound system, WULPUS, with the research community using a permissive open source license . The release includes full PCB design with components, layout, schematics in Altium, the firmware and program examples for the MSP430 and nRF52832 Microcontrollers and is available under: https://github.com/pulp-bio/wulpus
WULPUS, first presented at IUS2022, is a truly wearable ultra-low-power open research ultrasound platform (see our related publications below) and has been used in applications that include: carotid arteries monitoring, muscle thickness tracking, concurrent heart and respiration rate monitoring, hand gesture recognition, coupling with wearable electromyography sensors.
The platform features:
• 8 time-multiplexed channels
• 30.8 dB Programable-Gain Amplifier + 10 dB Operational Amplifier
• 8 MSPS Analog-to-Digital conversion (12 bit resolution) via the MSP430 microcontroller
• Bluetooth Low Energy (BLE) wireless link (320 kbps throughput)
• Up to 50 acquisitions per-second (400 samples per acquisition, raw data streaming mode)
The entire system is placed on two stacked compact PCBs (modular design, with an overall footprint of 46 x 25 mm) and consumes only 22 mW in the raw data streaming mode (at 50 acquisitions per second).
We are hoping that other research groups can use WULPUS and will be happy to accept pull requests for additional features, bug fixes, and improvements.