Qwiic GRID-Eye Infrared Array (AMG88xx) Hookup Guide

Contributors: Englandsaurus
Favorited Favorite 0

Hardware Overview

Let's look over a few characteristics of the Qwiic Grid-EYE so we know a bit more about how it behaves.

Operating Voltage(Startup)1.6V - 3.6V
Operating Voltage(Timekeeping)1.5V - 3.6V
Operating Temperature-40°C - 85°C
Time Accuracy±2.0 ppm
Temperature Accuracy±2.5°C
Current Consumption4.5 mA
I2C Address0x69 (open jumper, default) or 0x68 (closed jumper)


The characteristics of the available pins on the Grid-EYE are outlined in the table below.

Pin LabelPin FunctionInput/OutputNotes
3.3VPower SupplyInputShould be between 1.95 - 3.6V
SDAI2C Data SignalBi-directionalBi-directional data line. Voltage should not exceed power supply (e.g. 3.3V).
SCLI2C Clock SignalInputMaster-controlled clock signal. Voltage should not exceed power supply (e.g. 3.3V).
INTInterruptOutputInterrupt pin, digital output.
GNDGroundInput0V/common voltage.

Optional Features

Pull-Up Resistors

The Qwiic GRID-Eye has onboard I2C pull-up resistors; if multiple sensors are connected to the bus with the pull-up resistors enabled, the parallel equivalent resistance will create too strong of a pull-up for the bus to operate correctly. As a general rule of thumb, disable all but one pair of pull-up resistors if multiple devices are connected to the bus. If you need to disconnect the pull up resistors they can be removed by removing the solder on the corresponding jumpers highlighted below.

I2C Pullup Jumper

I2C Address

There is an additional jumper on the back of the board that allows the I2C to be changed from the default 0x69 to 0x68 if you have multiple GRID-Eye cameras on the same I2C bus. Normally open, the jumper sets the I2C address to 0x69. Closing the jumper with solder will give an I2C address of 0x68. However, if you have more than 2 GRID-Eye's, you'll need the Qwiic Mux to have them all on the same I2C bus. The jumper is highlighted below.

Address Jumper