A Wireless Heart Rate Monitor Powered By Raspberry Pi And Wi-fi - How It Works

Trending 4 hours ago
Powering up nan Raspberry Pi and checking nan fans are working

Raspberry Pi 4B

Adrian Kingsley-Hughes/ZDNET

Follow ZDNET: Add america arsenic a preferred source on Google.


ZDNET's cardinal takeaways

  • Heartbeat information tin beryllium extracted from Wi-Fi CSI signals.
  • Tested pinch ESP-32 modules and Raspberry Pi hardware.
  • Accuracy reached 99.81% compared pinch aesculapian methods.

Heart complaint monitoring has been a champion of wellness and fitness, and while nan stethoscope has fixed measurement to much precise physics measuring devices, they've ever progressive wires and straps, or, successful caller years, devices worn connected nan wrist aliases finger.

But what if location were a measurement to measurement your bosom complaint wirelessly ... utilizing Wi-Fi? 

Also: Internet moving slow? 3 things I ever cheque first for faster Wi-Fi speeds astatine home

This is precisely what researchers astatine nan University of California person pulled off recently.

Non-intrusive, continuous monitoring system

Using nan measurement Wi-Fi signals permeate nan environment, they analyzed really a beating quality bosom affected nan Channel State Information (CSI -- portion of nan Wi-Fi awesome that contains accusation astir really nan awesome moves from nan transmitter to nan receiver). 

They came up pinch a non-intrusive, continuous bosom complaint monitoring strategy called Pulse-Fi.

Also: I've tested nan Apple Watch, Oura Ring, and different slumber trackers - 5 tips to get nan champion results

This was truthful absorbing that I had to bargain nan insubstantial to return a look, and it's alternatively fascinating.

To verify their results, nan group collected 2 datasets -- 1 utilizing 2 ESP-32 Wi-Fi modules, which unit for astir $5, and different utilizing nan Raspberry Pi 4B, which costs astir $30 to $50.

Also: The champion Raspberry Pi alternatives of 2025: Expert recommended

The information collected utilizing Wi-Fi was compared to information collected simultaneously utilizing accepted methods.

After collecting nan information -- isolating nan portion of nan CSI awesome that relates to movements caused by a beating heart, removing biology noise, applying a bandpass select to target nan 0.8 to 2.17 Hz scope (corresponding to 48 to 130 thumps per minute), and adding different select to trim sound while preserving signals needed -- nan information is crunched utilizing a a low-compute Long Short Term Memory (LSTM) neural network, and a heartbeat is virtually pulled retired of nan air.

But really meticulous is Pulse-Fi?

Very accurate. The researchers recovered that utilizing nan ESP-32 modules, they could get an accuracy of 99.38%, aliases an correction of 0.51 BPM compared to accepted bosom complaint measuring tech, and 99.81% erstwhile utilizing nan Raspberry Pi, an correction of only 0.2 BPM.

That's clinical-level accuracy.

Also: I replaced my Apple Watch pinch these heart-rate-monitoring earbuds from Beats (and they did immoderate things better)

The accrued accuracy of nan Raspberry Pi is owed to nan Wi-Fi module having much subcarrier wave channels than nan ESP-32 module (234 compared to 64). And this accuracy requires only 5 seconds of information collection, utilizing only off-the-shelf parts.

Is Pulse-Fi going to switch really bosom information is collected? 

Right now, astir apt not, but this opens up caller possibilities successful some aesculapian and wellness fields.

More