Open
Description
The Maxim 30101/30102 are sensors that measure pulse ox (blood O2 saturation) and heart rate. DigiKey has an evaluation board for this sensor, as do other vendors such as SparkFun and MakerFocus. As near as I can tell, all of these boards communicate using i2c, and the protocol is pretty well documented in Maxim's data sheet.
I've found an Arduino library which supports this sensor, but nothing for CircuitPython. I'm planning a project which will use this sensor, so I'd like to work on porting the Arduino library to CircuitPython. (I've never written a driver for something before, so I'd also love help 😄.