Skip to Content

MAX30205 Human Body Temperature

🌡️ MAX30205 Human Body Temperature Sensor (I²C – High Accuracy)

A high-precision digital temperature sensor designed specifically for human body monitoring, offering clinical-grade accuracy. Ideal for wearables, medical devices, and health-focused IoT applications.

📊 Key Specifications

ParameterValue
Supply Voltage2.7 V – 3.3 V (module often supports 5 V with onboard regulator
Operating CurrentTyp. 600 µA
Temperature Accuracy±0.1 °C (37–39 °C) – clinical grade
Resolution16‑bit → 0.00390625 °C increments
Operating Range0 °C – 50 °C (expanded beyond with known accuracy)
I²C AddressingUp to 32 I²C addresses via three address pins
Alerts / OS OutputOpen-drain over-temp alert/shutdown support
Package8-pin TDFN sensor or breakout board (~21×10 mm)

🔌 Wiring Guide – Arduino Integration

This I²C sensor connects easily with Arduino:

Board PinArduino Pin
VCC3.3 V or 5 V (if breakout has level shifter)
GNDGND
SDAA4 (UNO/Nano) or SDA pin (others)
SCLA5 or SCL pin

No additional pull-ups needed on breakout versions.

📚 Library Integration

Example Sketch:

cpp
CopyEdit
#include <Wire.h> #include <Protocentral_MAX30205.h> MAX30205 tempSensor; void setup(){ Serial.begin(9600); tempSensor.begin(); // I2C init } void loop(){ float t = tempSensor.readTemperature(); Serial.print("Temp: "); Serial.print(t); Serial.println(" °C"); delay(1000); }

This reads precise temperature to ±0.1 °C resolution.

🎥 YouTube Tutorials

Copy these directly into your browser for setup visuals.

📄 Datasheet & Resources

Manufacturer documentation and additional info:

900.00 LE 900.00 LE

This combination does not exist.

Sensor Temperature