A networked, wearable cardiac auscultation device built around the nRF5340, designed for real-time monitoring of severe chest injuries and the detection of pericardial effusion and cardiac tamponade.
During operation, the device is affixed to a patient's chest using Tegaderm film. Audio is captured via a PDM MEMS microphone, real-time Heart Sound Segmentation (HSS) is performed on-device, then features and trends hypothesised to indicate cardiac tamponade are extracted and transmitted over Bluetooth Low Energy (BLE) to a web-based clinician dashboard.
Click here to launch the dashboard
nrf-wearable-cardiac-auscultation/
├── firmware/ # nRF5340 embedded firmware and set up instructions
├── docs/ # Progressive-Web-App Clinician facing dashboard, hosted on github docs
├── python_dsp/ # Python implementation of the embedded DSP chain, used for validation, testing and plotting
├── hardware # TO-DO PCB design files etc..
└── README.md # This file
- Firmware Documentation - Setup and flashing instructions
- Web App Dashboard - Progressive Web App
- Stethoscope Diaphragm: Littmann 28mm Infant Stethoscope Diaphragm
- Battery: 2.7V 40mAh Li-Po Battery - Micron Radio Control
- 3D-printed enclosure and acoustic pressure amplifier
- Hardware Setup: See firmware documentation for build and flash instructions
- Launch Dashboard: Click the dashboard link above
- Pair Device: Follow pairing instructions in firmware documentation
- Start Monitoring: Place device on patient and begin data collection