Header banner
Revain logoHome Page
arduino songhe gy-906 mlx90614esf non contact ir infrared temperature sensor module iic i2c serial logo

Arduino Songhe GY-906 MLX90614ESF Non Contact IR Infrared Temperature Sensor Module IIC I2C Serial Review

7

·

Very good

Revainrating 4.5 out of 5  
Rating 
4.3
🛠️ Scanners & Testers, 📏 Measuring & Layout Tools

View on AmazonView on ЯM

Media

(3)
img 1 attached to Arduino Songhe GY-906 MLX90614ESF Non Contact IR Infrared Temperature Sensor Module IIC I2C Serial
img 2 attached to Arduino Songhe GY-906 MLX90614ESF Non Contact IR Infrared Temperature Sensor Module IIC I2C Serial
img 3 attached to Arduino Songhe GY-906 MLX90614ESF Non Contact IR Infrared Temperature Sensor Module IIC I2C Serial

Description of Arduino Songhe GY-906 MLX90614ESF Non Contact IR Infrared Temperature Sensor Module IIC I2C Serial

Digital interface type: IIC (slave mode) or PWM. Temperature measurement range: -70°C~382.2°C. Temperature measurement error: ±0.5°C (at room temperature) resolution 0.02°C. Working voltage: 3.3V~5V. Operating environment temperature -40~125°C.

Reviews

Global ratings 7
  • 5
    4
  • 4
    2
  • 3
    0
  • 2
    1
  • 1
    0

Type of review

Revainrating 2 out of 5

Worked fine for a while

I ran this sensor at 3.3V on an Arduino UNO but forgot the I2C lines were at 5V, which appears to have burned the chip despite claiming 5V is tolerable. spend $20.

Pros
  • Operating Voltage: 3.3V~5V
Cons
  • I vaguely remember

Revainrating 5 out of 5

Worked well on probes and temp probes

These temp probes were a bit fiddly at times to make sure the data lines and clock were clean, but once they were soldered directly onto our board so they seem like expected to work. I wouldn't expect them to give ultra-accurate body temperature readings, but they're good proof of concept.

Pros
  • Working environment temp -40~125℃
Cons
  • There are issues

Revainrating 5 out of 5

Works great with Raspberry Pi.

It's nice to have this option as it includes all the necessary pads the device needs to take data from the Read I2C bus. At 3.3V it works without problems. This board simplifies the use of the MLX90614 sensor. Others have discussed issues with the MLX90614 itself regarding distance calculations, but that's not the board manufacturer's fault.

Pros
  • Temperature measurement accuracy: ±0.5℃ (at room temperature) 0.02℃ resolution
Cons
  • Plenty

Revainrating 4 out of 5

Works if you know how to code it correctly

See Flagstone78's review where he posted the code for the device. Using a combination of this and a few other things I found online, I was able to get it to work the way I needed it. The readings are a bit finicky and need to be paired with a distance sensor to get accurate readings as a slight distance of the device from the object being measured results in a wide range of temperatures. Also, without testing, it's impossible to know what distance to measure from to get the object's correct…

Pros
  • Temperature measurement range: -70℃~382.2℃
Cons
  • Cable is shorter than other picks

Revainrating 5 out of 5

Worked fine for a while

I ran this sensor at 3.3V on an Arduino UNO but forgot the I2C lines were at 5V which is what the Having the chip burned despite the 5V statement seems tolerable. spend $20.

Pros
  • Operating voltage: 3.3V~5V
Cons
  • Legacy model

Revainrating 5 out of 5

Worked well in temperature probes and probes

These temperature probes sometimes made it difficult to ensure the data lines and clock were clean, but once soldered directly For our custom PCB they seem to work as expected. I wouldn't expect them to give ultra-accurate body temperature readings, but they're good proof of concept.

Pros
  • Temperature measurement error: ±0.5℃ (at room temperature), 0.02℃ resolution
Cons
  • No automatic

Revainrating 4 out of 5

Works great with Raspberry Pi.

This is nice to have as it includes all the necessary pads that the device needs to read from the I2C bus. At 3.3V it works without problems. This board simplifies the use of the MLX90614 sensor. Others have discussed issues with the MLX90614 itself regarding distance calculations, but that's not the board manufacturer's fault.

Pros
  • Working Ambient Temperature -40~125℃
Cons
  • High Price