Adafruit
AM2320 Digital Temperature and Humidity Sensor
The AM2320 is a low-cost digital temperature and humidity sensor with an I2C interface — a simpler alternative to the classic DHT11/DHT22 sensors that requir...
The AM2320 is a low-cost digital temperature and humidity sensor with an I2C interface — a simpler alternative to the classic DHT11/DHT22 sensors that require timing-critical bit-bang protocols. With standard I2C communication, it's easy to integrate with any Arduino, Raspberry Pi, or CircuitPython-compatible microcontroller.
This sensor is an excellent choice for maker and IoT projects where simplicity and affordability are priorities. Ready-to-use Arduino and CircuitPython libraries are available to get you up and running quickly.
Key Features
- I2C Interface – Standard I2C communication, no bit-bang timing protocol needed
- DHT-Style Form Factor – Familiar pinout in a compact package
- Low Cost – Affordable option for non-critical sensing applications
- Library Support – Ready-to-use Arduino and CircuitPython code available
Specifications
- Interface – I2C
- Humidity Accuracy – ±3% RH (datasheet), ~5–10% RH (practical)
- Temperature Accuracy – ±0.5°C (datasheet), ~2–3°C (practical)
Ideal For
- Maker and IoT projects where approximate readings are sufficient
- Learning I2C sensor communication
- Budget-friendly environmental monitoring
Package Contents
- 1× AM2320 Digital Temperature and Humidity Sensor
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- 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.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
Find this product in
Brands
Related Tutorials
Free guides on learn.littlebird.com.au