WAVE-30712, TVOC (Total Volatile Organic Compounds) Gas Sensor, High Sensitivity, Low Power Consumption, Long Lifespan, Compact Size
Features at a glance
Pin Definitions
TVOC Gas Sensor
Total Volatile Organic Compounds Sensor
For easy integration into air treatment devices and air quality monitors

- Capable of detecting TVOC (Total Volatile Organic Compounds), CO₂ (Carbon Dioxide), and CH₂O (Formaldehyde) concentrations in the environment
- Supports UART communication
- High sensitivity, low power consumption, long lifespan, compact size
- Comes with online development resources and manual (examples for Raspberry Pi / Raspberry Pi Pico / Arduino / ESP32)
Specifications
Operating voltage | 5V | Logic level | 3.3V |
---|---|---|---|
Communication interface | UART | Baud rate | 115200bps |
Response time | < 20s | Switch-on time | < 120s |
Detection range | 0.1ppm~100ppm | Refresh rate | 1Hz |
Dimensions | 27 × 20 × 4.3 (mm) | Mounting hole size | 2.0mm |
Operating current | ≤60mA | Operating temperature | -20℃~50℃ |
Operating humidity | ≤96%RH | Lifespan | 5 years |
UART control interface
Supports host boards with UART interface such as Raspberry Pi / Raspberry Pi Pico / Arduino / ESP32...

Pin | Description |
---|---|
VCC | 5V power input |
GND | Ground |
TXD | UART TX pin |
RXD | UART RX pin |
RST | Reset pin (low active) |
ALM* | Alarm pin |
* When the TVOC concentration exceeds 2ppm, the ALM pin will become low level.
Hardware connectionConnecting with Raspberry Pi
Dimensions Wiki: www.waveshare.com/wiki/TVOC_Sensor