Anonymous
Mar 31, 2026
Rating: 5/5
Helped improve our office air
We built a monitor using this sensor for our conference room. It accurately detects when CO2 levels rise during long meetings, prompting us to open windows. Very responsive.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Sensor Type | ENS160 Multi-Gas & AHT20 Temperature/Humidity |
| Detected Gases | CO2 (eCO2), TVOC, NOx |
| Communication Interface | I2C and UART |
| Operating Voltage | 3.3V - 5V DC |
| Temperature Range | -40°C to +85°C |
| Humidity Range | 0% to 100% RH |
| Response Time | < 60 seconds for stable reading |
| Board Dimensions | 25mm x 20mm x 4mm |
| Mounting Holes | 4x M2.5 standard spacing |
| Application Focus | Indoor Air Quality Monitoring, HVAC, Smart Home |
Anonymous
Mar 31, 2026
Rating: 5/5
Helped improve our office air
We built a monitor using this sensor for our conference room. It accurately detects when CO2 levels rise during long meetings, prompting us to open windows. Very responsive.
Anonymous
Mar 31, 2026
Rating: 4/5
Solid performance for the price
Good value considering you get both gas sensing and precise temperature/humidity in one small package. The UART output is also handy if you run out of I2C pins.
Anonymous
Mar 23, 2026
Rating: 5/5
Compact and reliable
Small form factor fits perfectly inside my custom 3D printed enclosure. No issues with noise or drifting values after the first week of operation.
Anonymous
Mar 23, 2026
Rating: 5/5
Easy to integrate
Library support is excellent. I had this up and running on an Arduino Uno within 20 minutes. The pinout is clearly labeled on the PCB, making wiring straightforward.
Anonymous
Mar 03, 2026
Rating: 5/5
Perfect for my smart home project
This module works flawlessly with my ESP32 setup. The I2C communication is stable, and the eCO2 readings seem very consistent compared to my reference meter. The added humidity sensor is a nice bonus.
Anonymous
Mar 02, 2026
Rating: 4/5
Great data, needs calibration time
The sensor provides detailed TVOC and CO2 data which helps me manage ventilation in my greenhouse. Just remember it needs about 24 hours of initial run-time to calibrate fully before the numbers stabilize.
Q: How often should the sensor be recalibrated?
A: The sensor features automatic background calibration. For best results, ensure it is exposed to fresh outdoor air periodically. Manual forced recalibration commands are available in the datasheet if needed.
Q: What is the default I2C address?
A: The default I2C address for the ENS160 sensor is typically 0x52. Please refer to the datasheet if you need to modify this via specific command sequences.
Q: Is there a library available for MicroPython?
A: Yes, several community-driven MicroPython libraries are available on GitHub that support both the ENS160 and AHT20 components on this combined board.
Q: Does this module output actual CO2 ppm or estimated eCO2?
A: The ENS160 chip provides estimated CO2 (eCO2) based on VOC patterns and algorithms, not direct NDIR measurement. It is highly accurate for trend monitoring but differs from dedicated NDIR sensors.
Q: Can I power this directly from a 5V USB source?
A: Yes, the module includes an onboard voltage regulator and supports input voltages between 3.3V and 5V, making it safe to connect directly to 5V USB power.