Description
Sniff sniff ... do you smell that? Build your digital nose with the Adafruit ENS160 Gas Sensor, a fully integrated MOX gas sensor by sensor experts at ScioSense.
This sensor combines multiple metal-oxide sensing and heating elements on one chip for more detailed air quality signals. The ENS160 replaces the popular but discontinued CCS811 and provides similar functionality with the need for new driver code.
The sensor includes a hot-plate MOX sensor and a small microcontroller controlling power and providing I2C interface. It supports Arduino with libraries for raw resistance, TVOC, and eCO2 readings, also CircuitPython for Raspberry Pi and other boards.
Humidity and temperature compensation is possible through an external sensor to increase accuracy.
The sensor is mounted on a custom PCB in the STEMMA QT form factor, offering easy I2C solderless connections via STEMMA QT / Qwiic connectors and can be chained with other STEMMA QT compatible devices. Level shifting and a voltage regulator allow use with 3.3V or 5V systems such as Arduino Uno or Feather M4.
Features:
- Detection of reducing (VOCs) and oxidizing gases
- Up to 4 independent MOX gas sensors support
- Integrated sensor measurement and heater control
- Pre-calibrated sensor fusion and automatic baseline correction
- Multiple IAQ outputs: TVOC, eCO2, AQI
- I2C interface (SPI available but not supported by libraries)
- Warm-up time < 3 minutes, start-up < 1 hour
- High immunity to humidity and ozone
- Fixed I2C address: 0x53
Specifications:
- Product Dimensions: 25.4mm x 17.6mm x 4.5mm (1.0" x 0.7" x 0.2")
- Weight: 1.8g (0.1oz)
- Integrated 3.3V regulator and level shifting
Note: VOC/gas sensors have variability; calibration against known sources is recommended for precise measurements.
Easy to hook up to your projects via STEMMA QT connectors and compatible cables (not included).