AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

$10.30 |
Out of stock
No reviews yet

The AGS02MA is a compact MOX-based TVOC (Total Volatile Organic Compounds) gas sensor with an I2C interface. It features a built-in ADC that outputs gas resi...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The AGS02MA is a compact MOX-based TVOC (Total Volatile Organic Compounds) gas sensor with an I2C interface. It features a built-in ADC that outputs gas resistance and parts-per-billion (ppb) readings — higher ppb values indicate more organic compounds in the air.

This is a simple, inexpensive sensor that provides raw TVOC readings without additional filtering or calculations. It works with both 3V and 5V logic, so no level shifting is required. Two 10K pull-up resistors are needed for the I2C bus connection.

Key Features

  • TVOC Detection – Measures volatile organic compounds in parts-per-billion (ppb)
  • I2C Interface – Digital output with built-in ADC
  • 3V/5V Compatible – No level shifting required
  • Compact Size – Miniature MOX sensor package
Warning: This sensor requires a 20KHz I2C clock rate. It will not work at 100KHz or 400KHz. Confirmed working on RP2040, ESP32, and ATmega328 (Arduino UNO). Does not work on SAMD21 or SAMD51. Verify your board supports 20KHz I2C before purchasing.

Ideal For

  • Indoor air quality monitoring
  • VOC detection in enclosed spaces
  • Simple environmental sensing projects

Package Contents

  • 1× AGS02MA TVOC gas sensor
Note: Two 10K pull-up resistors are required for the I2C bus connection (not included).

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
ESP32
ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
gas resistance
Gas resistance is a reading from a heated metal-oxide sensing element whose electrical resistance changes when volatile organic compounds and other gases are present in the air. Such sensors usually do not identify specific gases; instead, changes in gas resistance are used as an indicator of indoor air-quality trends.
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.
RP2040
The RP2040 is a dual-core Arm Cortex-M0+ microcontroller chip from Raspberry Pi, used on many maker boards and offering programmable I/O, multiple GPIO pins and reasonable processing speed. Code and accessories built for that chip should work where RP2040 compatibility is listed, though demanding tasks such as reading a camera can require careful pin allocation and timing.
SAMD21
The SAMD21 is a Microchip (formerly Atmel) 32-bit Arm Cortex-M0+ microcontroller used in many Arduino-compatible boards. The exact chip affects which libraries, clock speeds and peripheral features are available, so software needs to support the SAMD21 specifically.
SAMD51
A family of 32-bit ARM Cortex-M4 microcontroller chips from Microchip, often used to run the main program on a development board. When a board is built around a SAMD51 it generally offers more speed and memory than basic 8-bit microcontrollers, which helps with demanding tasks such as graphics, audio or fast data handling.
VOC
Volatile organic compounds are gases released from things like paints, cleaners, smoke, and some plastics. A VOC reading helps indicate indoor air quality, but it is usually an index or estimate rather than a direct identification of each chemical.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.