Finger Pulse Oximeter with Bluetooth LE - BM1000

Product ID: 4582
Qty Discount
1-9 $49.95


Discontinued - you can grab the Finger Pulse Oximeter - BM1000 instead!

This Finger Pulse Oximeter with Bluetooth LE is great for monitoring your blood oxygen levels and pulse rate. Simply slide your index finger pad onto the springy sensor and see the readout on the OLED display. You'll see your heart rate pulse, blood oxygen estimation SpO2, and even a little graph of your blood pulsing. 

This version includes Bluetooth LE connectivity so you can send your bio-data to your tablet or smartphone - check out the iOS app here and the Android app here. The apps are not very advanced, there's no Health integration, and there's untranslated Mandarin in a few spots - but you can connect to the pulse ox, take readings and email a CSV with the results.

Despite the apps being simple, we like this pulse oximeter because the BLE protocol has been documented and so there's some example available for Node.js or iOS/Android to read data over BLE. We've also written our own CircuitPython library for this device so you can connect to it using Python.

We also carry a version without Bluetooth.

Note that this item is not designed for continuous SpO2 measurements, its best for short data collections through-out the day. Other useful features include low power consumption and automatic power-down after 8 seconds of inactivity.

Requires 2 x AAA batteries (which we carry in the shop)

NOTE: This may be orange or grey. 

Technical Details


  • SpO2
    • Detection scope 35%-100%
    • Accuracy
      • ±2% 80%-100%
      • ±3% 70%-79%
    • Pulse rate:
      • Range: 25-250BPM
      • Accuracy: ±2bpm
      • Resolution: 1bpm
    • Power: 2 x 1.5V AAA alkaline batteries
    • Service life: Over 10000 times
    • Working voltage: 2.2 ~ 3.4 VDC
    • Working environment: 
      • Temperature: 5℃ - 40℃
      • Relative humidity: 15% - 80%
      • Atmospheric pressure: 86Kpa - 106Kpa

Product Dimensions: 58.0mm x 34.0mm x 30.0mm / 2.3" x 1.3" x 1.2"

Product Weight: 50.0g / 1.8oz


Log pulse oximeter data to an SD card over Bluetooth LE with Feather and Adalogger
Use CircuitPython BLE code on desktops, laptops, and Raspberry Pi.

See our Distributors page for a complete list of distributors.