ENS160 AHT21 CO2 TVOC Air Quality Temp Humidity Sensor Arduino Air Quality Sensor Axl Default Title

ENS160 AHT21 CO2 TVOC Air Quality Temp Humidity Sensor Arduino

Default Title
Sale price  $56.49 Regular price $70.09
Skip to product information
ENS160 AHT21 CO2 TVOC Air Quality Temp Humidity Sensor Arduino Air Quality Sensor Axl Default Title

ENS160 AHT21 CO2 TVOC Air Quality Temp Humidity Sensor Arduino

Sale price  $56.49 Regular price $70.09
Default TitleDefault Title

ENS160 + AHT21 Air Quality, CO2, TVOC, Temperature & Humidity Sensor Module

Upgrade your Arduino or microcontroller project with this powerful ENS160 + AHT21 combo sensor module. Designed as a modern drop-in replacement for the CCS811, this board simultaneously measures equivalent CO₂ (eCO₂), Total Volatile Organic Compounds (TVOC), ambient temperature, and relative humidity — all from a single compact board over a standard I²C interface.

Whether you're building a smart home air quality monitor, an HVAC automation system, or a classroom environmental logger, this sensor gives you the real-time data you need to make informed decisions about indoor air conditions.

Made in Mainland China.

Key Features

  • ENS160 Gas Sensor: Accurately measures eCO₂ (400–65,000 ppm) and TVOC (0–65,000 ppb) using a multi-pixel metal-oxide (MOX) sensing element
  • AHT21 Humidity & Temperature Sensor: High-precision readings for relative humidity (0–100% RH) and temperature (-40°C to +85°C)
  • CCS811 Replacement: Fully compatible drop-in upgrade — same I²C interface, improved accuracy and faster response
  • Arduino & Raspberry Pi Ready: Breadboard-friendly breakout with clearly labeled pins (VCC, GND, SDA, SCL, INT, ADDR)
  • 3.3V / 5V Compatible: Onboard voltage regulator and level shifter for hassle-free integration
  • Compact Form Factor: Lightweight PCB module, ideal for embedded and wearable projects
  • Polymer Construction: Durable housing material for reliable long-term use

Technical Specifications

Sensors ENS160 (eCO₂, TVOC) + AHT21 (Temp, Humidity)
Interface I²C
eCO₂ Range 400 – 65,000 ppm
TVOC Range 0 – 65,000 ppb
Temperature Range -40°C to +85°C
Humidity Range 0 – 100% RH
Supply Voltage 3.3V / 5V
Output Type Digital (I²C)
Material Polymer PCB
Origin Mainland China

Who Is This For?

This module is perfect for:

  • Arduino, ESP32, ESP8266, and Raspberry Pi makers
  • Smart home and IoT developers building indoor air quality monitors
  • HVAC and ventilation control systems
  • School science projects and environmental data logging
  • Anyone upgrading from a CCS811 module who wants improved sensor performance

Related Products You May Like

Learn more: OSHA on personal protective equipment

Frequently Asked Questions

Q: Is the ENS160 + AHT21 sensor module a direct replacement for the CCS811?

A: Yes. The ENS160 + AHT21 module is designed as a compatible upgrade to the CCS811. It uses the same I²C communication protocol, making it straightforward to swap into existing Arduino or microcontroller projects. The ENS160 chip offers improved eCO₂ and TVOC sensing accuracy compared to the CCS811.

Q: What microcontrollers are compatible with this sensor?

A: This module works with any microcontroller that supports I²C communication, including Arduino Uno, Arduino Mega, Arduino Nano, ESP32, ESP8266, STM32, and Raspberry Pi. It supports both 3.3V and 5V logic levels thanks to the onboard level shifter.

Q: Does this module measure actual CO₂ or equivalent CO₂ (eCO₂)?

A: The ENS160 sensor measures equivalent CO₂ (eCO₂), which is an estimated CO₂ concentration derived from detected volatile organic compounds. This is a cost-effective alternative to NDIR-based direct CO₂ measurement and is well-suited for indoor air quality monitoring applications.

Q: What library should I use to program this sensor with Arduino?

A: Several open-source Arduino libraries support the ENS160 and AHT21 sensors. You can use the ScioSense ENS160 library combined with an AHT21/AHTxx library, both available in the Arduino Library Manager. Many community examples are also available on GitHub for quick project setup.

You may also like