# SGP41 air quality sensor module, VOC and NOx, I2C, 3.3V

- Page: https://sigmanortec.ro/en/sgp41-air-quality-sensor-module-voc-and-nox-i2c-16v
- Price: 67.11 RON
- Availability: In stock; 1-2 zile
- Reference: 88052 · EAN: 5940328302897
- Category: Mechatronics and IoT > Sensors and Modules > Gas and Air Quality Sensors
- Specifications: Input Voltage: 1.6 V; Input Voltage Type: “DC” in Romanian can mean **“de ce”**, which translates to **“why”** in English.
- Package (shipping data): 0.002 kg
- Updated: 2026-10-13
- Shop: [Sigmanortec.ro](https://sigmanortec.ro/en/llms.txt)
- Prices: RON, VAT included; prices and stock as of 2026-10-22 06:34 (Europe/Bucharest)

## Description

Compact module for real-time air quality monitoring, detects VOC and NOx with Sensirion MOX technology, I2C communication for quick integration with Arduino, ESP32, Raspberry Pi or STM32, operates at low 3.3V voltage ideal for battery-powered devices, suitable for smart home, HVAC, purifiers and portable weather stations.
Module based on the SGP41 sensor, designed for measuring air quality, compatible with Arduino and other development boards, used in smart home applications, HVAC, air purifiers or portable weather stations.
The sensor uses Sensirion's integrated MOX (metal oxide) technology to detect VOC (volatile organic compounds) and NOx (nitrogen oxide) gases, providing an accurate assessment of air quality in real time.
The module is mounted on a black board with a standard I2C interface, making it easy to integrate onto boards such as Arduino, ESP32, Raspberry Pi or STM32. It operates at low voltages between 1.62V and 1.98V, making it suitable for portable applications and battery-powered devices.
Attention! The sensor is not compatible with logic levels and power supply higher than 1.9VDC! Use a logic level converter and power supply of 1.8VDC!
Specifications:
Supply voltage: 1.62 – 1.98 VDC
Sensor type: SGP41 (Sensirion)
Measured parameters: VOC and NOx
Interface: I2C (standard address 0x59)
Typical current: < 2 mA in active mode
Warm-up time: < 10 s
Module size: 10 × 10 mm
Board material: FR4, black PCB
Pinout:
Pine
Name
Function
Description
1
VCC
feeding
1.62V – 1.98V
2
GND
Mass
Common reference
3
SDA
I²C data
Bidirectional data line
4
SCL
I²C clock
Communication synchronization
Use:
Connect the sensor to the microcontroller via the I2C bus:
VCC → 1.8 V
GND → GND common
SDA → I²C SDA pin
SCL → I²C SCL pin
Initializes communication at address 0x59.
Start the heating and VOC/NOx reading routine according to the Sensirion library (available for Arduino and Raspberry Pi).
Interpret the returned values:
VOC Index (0–500)
NOx Index (0–500)
Low values indicate clean air. High values indicate polluted air.
Attention! The sensor is not compatible with logic levels and power supply higher than 1.9VDC! Use a logic level converter and power supply of 1.8VDC!
Example of connection with Arduino and logic level converter:
Arduino UNO
Level conversion mode
SGP41
5V
HV
–
GND
SDA (A4)
HV1 → LV1
SDA
SCL (A5)
HV2 → LV2
SCL
LV (low side)
–
1.8V
HV (high side)
–
5V
1.8V LDO OUT
–
VCC
