
PM2.5 Air Quality Sensor with I2C Interface - PMSA003I
The PMSA003I is a compact particulate matter sensor that measures PM1.0, PM2.5, and PM10.0 concentrations using laser scattering. Unlike most PM sensors that use UART, this version features an I2C interface, making it straightforward to use with Arduino, Raspberry Pi, and other microcontrollers without needing software serial.
This is the bare sensor module, designed to plug into a 2×5 0.05" pitch SMT connector. One connector is included for soldering thin wires if you don't want to design a full PCB. The I2C data stream updates once per second.
Key Features
- I2C Interface – Simpler integration than UART-based PM sensors
- Laser Scattering Detection – Accurate particulate matter measurement
- Multi-Size Particle Data – Reports PM1.0, PM2.5, and PM10.0 concentrations
- Particle Size Bins – Counts per 0.1L in 0.3, 0.5, 1.0, 2.5, 5.0, and 10 µm categories
- 1-Second Update Rate – Continuous real-time air quality data
Specifications
- Sensor – PMSA003I
- Interface – I2C (3.3V logic)
- Power Supply – 5V
- Connector – 2×5 0.05" pitch (10-pin)
- Measurements – PM1.0, PM2.5, PM10.0 (standard and environmental units)
- Update Rate – 1 second
Ideal For
- Indoor and outdoor air quality monitoring
- Environmental sensing stations
- Raspberry Pi and Arduino air quality projects
- Dust and particulate detection
Package Contents
- 1× PMSA003I sensor module (assembled)
- 1× 2×5 10-pin 0.05" pitch header
Resources
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The PMSA003I is a compact particulate matter sensor that measures PM1.0, PM2.5, and PM10.0 concentrations using laser scattering. Unlike most PM sensors that use UART, this version features an I2C interface, making it straightforward to use with Arduino, Raspberry Pi, and other microcontrollers without needing software serial.
This is the bare sensor module, designed to plug into a 2×5 0.05" pitch SMT connector. One connector is included for soldering thin wires if you don't want to design a full PCB. The I2C data stream updates once per second.
Key Features
- I2C Interface – Simpler integration than UART-based PM sensors
- Laser Scattering Detection – Accurate particulate matter measurement
- Multi-Size Particle Data – Reports PM1.0, PM2.5, and PM10.0 concentrations
- Particle Size Bins – Counts per 0.1L in 0.3, 0.5, 1.0, 2.5, 5.0, and 10 µm categories
- 1-Second Update Rate – Continuous real-time air quality data
Specifications
- Sensor – PMSA003I
- Interface – I2C (3.3V logic)
- Power Supply – 5V
- Connector – 2×5 0.05" pitch (10-pin)
- Measurements – PM1.0, PM2.5, PM10.0 (standard and environmental units)
- Update Rate – 1 second
Ideal For
- Indoor and outdoor air quality monitoring
- Environmental sensing stations
- Raspberry Pi and Arduino air quality projects
- Dust and particulate detection
Package Contents
- 1× PMSA003I sensor module (assembled)
- 1× 2×5 10-pin 0.05" pitch header























