SKU: SENS-0753
📋 GST Invoice Available

Adafruit ENS161 MOX Gas Sensor - STEMMA QT / Qwiic

₹3,389.00 (Inclusive of all taxes)
Out of Stock

The Adafruit ENS161 is a fully integrated digital MOX gas sensor module providing eCO2, TVOC, and Air Quality Index outputs via I2C. Featuring STEMMA QT / Qwiic connectors, it offers plug-and-play compatibility with 3.3V/5V microcontrollers like Arduino, Raspberry Pi, and ESP32 for indoor air quality monitoring.

Features

  • Integrated ScioSense ENS161 MOX sensor with four independent sensing elements.
  • Direct digital output of eCO2, eTVOC, AQI-U, and AQI-S values via I2C interface.
  • Onboard voltage regulation and level shifting for 3.3V or 5V system compatibility.
  • STEMMA QT / Qwiic connectors enable solder-free, plug-and-play wiring.
  • Wide operating range from -40°C to +85°C with humidity compensation support.

Out of stock

Description

The Adafruit ENS161 breakout module integrates the ScioSense ENS161 digital metal-oxide (MOX) gas sensor, which utilizes four independent sensing elements to detect a broad range of volatile organic compounds (VOCs). The onboard microcontroller handles all complex heater control, signal processing, and algorithm execution, delivering calibrated, ready-to-use air quality metrics including equivalent CO2 (eCO2), total volatile organic compounds (eTVOC), and two Air Quality Index (AQI) outputs.

Designed for seamless integration, the module includes STEMMA QT / Qwiic connectors for fast, solder-free connections to popular development ecosystems. Onboard voltage regulation and logic level shifting ensure safe operation with both 3.3V and 5V logic systems, making it ideal for IoT nodes, smart home monitors, and educational projects requiring reliable indoor air quality assessment without analog signal conditioning.

Key Features

  • Digital MOX Sensor: ScioSense ENS161 LGA package with four metal-oxide sensing elements for robust VOC detection.
  • Pre-Processed Outputs: Provides direct digital readings for eCO2 (ppm), eTVOC (ppb), AQI-U, and AQI-S via I2C.
  • Integrated Signal Conditioning: Onboard microcontroller manages heater profiles, baseline correction, and temperature/humidity compensation algorithms.
  • Dual Voltage Compatibility: Onboard regulator and level shifter support 3.3V to 5V power and logic, compatible with Arduino, Raspberry Pi, and ESP32.
  • Plug-and-Play Connectivity: STEMMA QT and Qwiic 4-pin JST connectors enable tool-free daisy-chaining and prototyping.
  • Low-Power Modes: Supports standard and low-power operating modes for battery-powered IoT applications.
  • Robust Environmental Specs: Operates from -40°C to +85°C and 5% to 95% RH (non-condensing).
  • Compact Breakout Design: High-quality PCB with standard 0.1" header pins for permanent soldered installation.

Applications

  • Indoor Air Quality (IAQ) monitors for smart homes and office buildings.
  • VOC detection in IoT environmental sensing nodes and data loggers.
  • Portable air quality assessment devices for educational and research projects.
  • HVAC system integration for demand-controlled ventilation.
  • Wellness and occupancy sensing in wearable or stationary health tech prototypes.

Technical Specifications

Manufacturer / ModelAdafruit / ScioSense ENS161
Sensor TypeMetal Oxide (MOX) Multi-Gas
Detection GasesVOCs (Ethanol, Hydrogen, Toluene, etc.)
Output ParameterseCO2, eTVOC, AQI-U, AQI-S
InterfaceI2C (STEMMA QT / Qwiic connectors)
Supply Voltage3.3V to 5V DC (Onboard Regulated)
Current Consumption12 mA (Standard Mode)
Operating Temperature-40°C to +85°C
Operating Humidity5% to 95% RH (Non-Condensing)
PackageLGA (Sensor), Breakout PCB (Module)
Module Dimensions (L x W)25.5 mm x 17.7 mm
Module Weight1.6 g

Frequently Asked Questions

What gases does the ENS161 sensor detect?

The ENS161 is a broad-spectrum Metal Oxide (MOX) sensor primarily sensitive to Volatile Organic Compounds (VOCs) such as ethanol, hydrogen, and toluene. It does not output specific gas concentrations but provides algorithmically derived indices: equivalent CO2 (eCO2), equivalent Total VOC (eTVOC), and two Air Quality Index (AQI) values, which correlate to overall indoor air quality.

Is this sensor compatible with 5V Arduino boards?

Yes. The breakout module includes onboard voltage regulation and logic level shifting, making it fully compatible with both 3.3V and 5V systems. You can safely connect its I2C lines (SDA, SCL) and power it from a 5V pin on an Arduino Uno or Mega without risk of damage to the sensor IC.

How do I connect the sensor using the STEMMA QT connector?

The STEMMA QT connector is a 4-pin JST SH plug. Use a matching STEMMA QT cable (sold separately) to connect the module's output port directly to another STEMMA QT/Qwiic compatible board (like an Adafruit microcontroller). This provides power, ground, SDA, and SCL in a single, solder-free cable, enabling quick prototyping and daisy-chaining.

Does the sensor require calibration before use?

The ENS161 IC features built-in algorithms and automatic baseline correction. Upon first power-up, it performs an initial conditioning cycle (up to 15 minutes) to stabilize. For optimal accuracy in varying environments, the sensor supports optional compensation by providing external temperature and humidity data via its I2C interface.

What is the difference between AQI-U and AQI-S outputs?

AQI-U (Universal Air Quality Index) is a standardized index for general indoor air quality assessment. AQI-S (Sensitive Air Quality Index) is tailored for environments where sensitive individuals are present, using a different weighting of the sensor inputs. Both provide a 1-5 scale rating, with 1 being excellent and 5 indicating poor air quality.

Package Includes

  • 1x Adafruit ENS161 MOX Gas Sensor Module (with pre-soldered headers)
  • 1x Set of Breakaway Header Pins

Additional Information

Weight 0.0016 kg
Dimensions 2.55 × 1.77 cm