DEVMO AMG8833

DEVMO AMG8833 8x8 Infrared Thermal Camera Sensor Module User Manual

Model: AMG8833 | Brand: DEVMO

1. Introduction

The DEVMO AMG8833 is an 8x8 infrared thermal camera sensor module designed for integration with various microcontrollers such as Arduino, ESP8266, and Raspberry Pi. This module provides an array of 64 individual infrared temperature readings, enabling the creation of thermal imaging applications or human detection systems. It communicates via the I2C protocol and supports both 3.3V and 5V power and logic levels.

Key Features:

  • 8x8 (64 pixel) infrared thermal sensor array.
  • I2C communication interface (default address 0x69, optional 0x68).
  • Configurable interrupt pin for threshold-based detection.
  • Wide temperature measurement range: 0°C to 80°C (32°F to 176°F).
  • Compatible with 3.3V and 5V power and logic.

2. Package Contents

Verify that all items are present and in good condition upon opening the package.

  • 1x DEVMO AMG8833 8x8 Infrared Thermal Camera Sensor Module
  • 1x 6-Pin Header (requires soldering)
DEVMO AMG8833 thermal camera sensor module with included header pins.

The DEVMO AMG8833 thermal camera sensor module, shown with the detachable 6-pin header. The module features clearly labeled pins for VIN, GND, SCL, SDA, INT, and AD0.

3. Specifications

FeatureSpecification
ModelAMG8833
Sensor Array8x8 (64 pixels)
Temperature Range0°C to 80°C (32°F to 176°F)
ConnectivityI2C (Inter-Integrated Circuit)
Operating Voltage3.3V - 5V
Wireless TypeInfrared
Dimensions (Package)4.25 x 2.56 x 0.75 inches
Weight0.317 ounces

4. Setup

4.1 Soldering the Header Pins

The included 6-pin header needs to be soldered to the module for easy connection to a breadboard or microcontroller. Ensure proper soldering techniques are used to avoid damage to the module.

6-pin header for DEVMO AMG8833 module.

A close-up view of the 6-pin header, which requires soldering to the module for connection.

4.2 Pinout and Connections

The AMG8833 module uses an I2C interface for communication. Connect the module to your microcontroller (e.g., Arduino, Raspberry Pi, ESP8266) as follows:

  • VIN: Power supply input (3.3V or 5V).
  • GND: Ground connection.
  • SCL: I2C Clock line.
  • SDA: I2C Data line.
  • INT: Interrupt output pin (optional, can be left unconnected if not used).
  • AD0: Address select pin (connect to GND for default I2C address 0x69, connect to VIN for alternate address 0x68).
Top view of DEVMO AMG8833 thermal camera sensor module.

Top view of the AMG8833 module, highlighting the 8x8 infrared sensor array and pin labels.

Bottom view of DEVMO AMG8833 thermal camera sensor module.

Bottom view of the AMG8833 module, showing the surface-mount components and solder pads.

5. Operating Instructions

5.1 Powering the Module

The AMG8833 module can be powered with either 3.3V or 5V. Connect the VIN pin to the appropriate power supply output from your microcontroller or external power source, and GND to ground.

5.2 I2C Communication

The module communicates via I2C. You will need to use an I2C library compatible with your chosen microcontroller. The default I2C address is 0x69. If the AD0 pin is connected to VIN, the address changes to 0x68.

5.3 Reading Temperature Data

The AMG8833 provides 64 individual temperature readings, corresponding to its 8x8 pixel array. These readings can be accessed via the I2C interface. Consult the AMG8833 datasheet and relevant libraries for your microcontroller for specific code examples and data interpretation.

5.4 Using the Interrupt Pin (INT)

The INT pin can be configured to trigger an interrupt when any pixel's temperature exceeds or falls below a predefined threshold. This feature is useful for event-driven applications like human presence detection without continuous polling.

Official product video demonstrating the DEVMO AMG8833 thermal camera sensor module, showcasing its physical appearance and features.

6. Troubleshooting

  • No I2C communication: Double-check wiring, especially SDA, SCL, VIN, and GND. Verify the I2C address (0x69 or 0x68 based on AD0 pin). Ensure pull-up resistors are correctly configured for I2C lines if your microcontroller does not provide them internally.
  • Incorrect temperature readings: Ensure the module is not exposed to direct heat sources or extreme cold that could affect its internal temperature. Verify your code's data interpretation and conversion.
  • Module not powering on: Confirm correct voltage (3.3V or 5V) and polarity for VIN and GND connections.
  • Soldering issues: Inspect solder joints for cold joints or bridges. Re-solder if necessary.

7. Maintenance

The DEVMO AMG8833 module is a low-maintenance device. Keep the sensor clean and free from dust or debris to ensure accurate readings. Avoid exposing the module to excessive moisture, extreme temperatures, or strong electromagnetic fields. Store in a dry, anti-static environment when not in use.

8. Warranty and Support

For technical support, troubleshooting assistance, or warranty inquiries, please contact DEVMO customer service through the platform where the product was purchased. Please have your purchase details and model number (AMG8833) ready when contacting support.

© 2024 DEVMO. All rights reserved.