Grid-EYE sensor not reading

Hi,

I am new to using Arduino and would appreciate your help. I have the following setup,

SparkFun RedBoard Qwiic ATMega328P

SparkFun Grid-EYE Infrared Array Breakout - AMG8833 (Qwiic)

SparkFun Qwiic Shield for Arduino (DEV-14352)

Qwiic Cable connecting the shield with the Grid-EYE

I am trying to read the pixel values using the grideye.getPixelTemperature() function. All the 64 values are showing up as “0.00”.

Any idea why this is happening?

Thanks

If the I2C address scanner program does not show an I2C device connected with the proper address, either the wiring is faulty, or the sensor is faulty.

The Grid-Eye is a 3.3V device, and may not be connected to a 5V Arduino without using logic level shifters. I’m not familiar with the sensor shield, so perhaps that is taking care of any required level conversion.