Adafruit
Adafruit AMG8833 IR Thermal Camera Breakout
Add heat-vision to your project with the Adafruit AMG8833 Grid-EYE Breakout. This sensor from Panasonic contains an 8×8 array of infrared thermal sensors tha...
Get notified when back in stock
Add heat-vision to your project with the Adafruit AMG8833 Grid-EYE Breakout. This sensor from Panasonic contains an 8×8 array of infrared thermal sensors that returns 64 individual temperature readings over I2C — like a compact thermal camera you can integrate into any microcontroller or Raspberry Pi project.
The AMG8833 measures temperatures from 0°C to 80°C with ±2.5°C accuracy and can detect a human from up to 7 metres away. With a maximum frame rate of 10 Hz, it's well suited for human detection, thermal imaging and heat mapping. On platforms with more processing power (like Raspberry Pi), the 8×8 grid can be interpolated to produce smoother thermal images.
Key Features
- 8×8 IR Thermal Array – 64 individual temperature readings per frame
- Temperature Range – 0°C to 80°C (32°F to 176°F)
- Accuracy – ±2.5°C (4.5°F)
- Frame Rate – Up to 10 Hz
- Detection Range – Human detection up to 7 metres
- I2C Interface – Simple two-wire communication
- Configurable Interrupt – Fires when any pixel exceeds a set threshold
- Wide Voltage Range – 3–5V with on-board 3.3V regulator and level shifting
- Library Support – Arduino, Python and CircuitPython
Also Available
- AMG8833 IR Thermal Camera FeatherWing – Feather form factor version
Ideal For
- Human presence and occupancy detection
- Mini thermal camera projects
- Heat mapping and monitoring
- Robotics and automation
Package Contents
- 1× Adafruit AMG8833 IR Thermal Camera Breakout (assembled and tested)
Jargon buster
Plain-language definitions for the technical terms used above.
- 3.3V regulator
- A 3.3V regulator is a power circuit that provides a steady 3.3 volts for parts that need that supply voltage. On a breakout board, it can let the sensor run safely even when the connected microcontroller or power source uses a higher voltage.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
Find this product in
Brands
Related Tutorials
Free guides on learn.littlebird.com.au