How to connect MLX90614 INFRARED THERMOMETER (SEN10740) to Raspberry Pi 3 or 4?

Is there a HAT available with wiring harness and connectors?

VSS – power supply (3.3 or 5 volts).

SCL – i2c/SMBus clock.

SDA – i2c/SMBus data or PWM output.

GND – ground.

Please always carefully check voltages. 5v is able to kill your 3.3 v device!

Connecting to the Raspberry PI .

It’s simple see diagram

Is there a HAT available with wiring harness and connectors?

Unfortunately, there is not. I do agree with kashif1's recommendation.

One option is to use a Pi Qwiic hat and wire the MLX90614 to either a Qwiic wire adapter (https://www.sparkfun.com/products/14495) or use something like the Qwiic Photon adapter (https://www.sparkfun.com/products/14477) as a breadboard with Qwiic connectors.

/mike

I bought one of these guys too, hopeful to read it from an RPi4. Have you hammered out any code to read from the sensor? I tried compiling the C program from the SparkFun GitHub, but the makefile isn’t working…

The evaluation board is a stand alone board and it can’t be connected to another system via I2C.

You can connect it to a Pi via serial and read the evaluation boards output, but you can not send it commands to change it’s behavior. (At least not without writing your own custom firmware for the evaluation board anyway.)

You probably should look into getting the [bare MLX90614 IC, that can be connected to a Pi via I2C.](https://www.sparkfun.com/products/9570)