Dust/air purity sensor PM1.0/PM2.5/PM10 - PMS7003 - 3.3V UART

Index: DNG-18373 EAN: 5904422366681

Dust sensor allows you to monitor the purity of the air, measures the PM1.0, PM2.5, PM10 . Equipped with a sensor enabling detection of particles with diameter above 0,3 μm, e.g. cigarette smoke. The chip is powered by a voltage of 5, while the interface works with a voltage of 3.3 V, communicates through the UART interface.

Dust/air purity sensor PM1.0/PM2.5/PM10 - PMS7003 - 3.3V UART
€20.50
€16.67 tax excl.
Delivery 130 pcs scheduled for 2025-01-08
Waiting for delivery
PayPal payment
Manufacturer: PlanTower

Product description: Dust sensor / air cleanness sensor PM1.0 / PM2.5 / PM10 - PMS7003 - 3,3 V UART

Dust sensor allows you to monitor air pollution, measures the PM1.0, PM2.5, PM10. Equipped with a sensor that allows to detect particles with a diameter greater than 0.3 μm, such as cigarette smoke. The chip is powered by a voltage of 5, while the interface works with a voltage of 3.3 V, communicates through the UART interface.

The sensor has a blue protective film, originally the sensor is silver.

Product is compatible with Arduino and Raspberry Pi.

Sample program for Arduino can be downloaded from here.

Program for Micropython is available in GitHub repository.

Connecting PMS7003 sensor

The sensor has ten pins, their description is shown in the table.

Wymiary czujnika jakości powietrza PMS7003

Pin Description
Pin 1 VCC - 5V power supply.
Pin 2 VCC - 5V power supply.
Pin 3 GND - Ground.
Pin 4 GND - Ground.
Pin 5 Reset of the chip after low state is given - operates with 3.3 V.
Pin 6 NC.
Pin 7

RX - UART receiver - operates with 3.3 V.

Pin 8

NC.

Pin 9

TX - UART transmitter - operates with 3.3 V.

Pin 10

SET - sleep after high state is given, works with 3.3 V.

The device works with 3.3 V, to connect with a device working with higher voltage we recommend using voltage converter.

Module has 1,27 mm pinout, we offer dedicated adapter for 2,54 mm pinout and adapter for JST 1,25 mm pinout.

PMS7003 specification

  • Supply voltage: 5 V
  • Operating voltage: 3,3 V
  • Current consumption: up to 100 mA
  • Current consumption in idle state: up to 200 µA
  • Sensitivity:
    • 50 % for 0.3 μm
    • 98 % at 0.5 μm and above
  • Measuring range
    • 0.3 µm to 1.0 µm
    • 1.0 µm to 2.5 µm
    • 2.5 µm to 10 µm
  • Response time: less than 10 s
  • Operating temperature: from -10 °C to 60 °C
  • Board dimensions: 48 x 37 x 12 mm
  • Weight: 27 g

Included

  • Sensor PMS7003

PM1.0 / PM2.5 / PM10 particulate matter sensor - PMS7003 - 3.3 V UART

The dust sensor module allows you to track parameters determining the degree of cleanliness of the air in terms of PM1.0, PM2.5 and PM10 particles. The built-in measurement sensor enables the detection of particles with a diameter of 0.3 μm and above, such as components of tobacco smoke or exhaust fumes emitted by motor vehicle engines. The PMS7003 sensor requires a stabilized voltage supply of 5 V. Communication between the sensor and the microcontroller is via the UART interface, which operates at voltages with a logic level of 3.3 V.

Application of air quality sensor

The PMS7003 is a digital measurement sensor that measures the concentration of particulate matter in the air and converts this information into a digital form that is readable by the microcontroller receiving data from the sensor. The PM7003 sensor can be used in environmental applications such as airborne particulate measurement systems, as well as in advanced real-time air quality monitoring systems.

PMS7003 sensor principle of operation

The PMS7003 sensor operates on the principle of laser light emission and scattering. The laser beam produced by the sensor is used to illuminate the air to capture the particles in it. Based on the number of particles captured by the laser light, a processor embedded in the sensor approximates a curve representing changes in light scattering in the time domain. In the next step, the algorithm calculates the number of particles and their diameter per unit volume in the air, according to the Mie solution theory.

Sensor connection

The offered measurement module, based on the PMS7003 sensor, has a 10-pin IDC male connector. In order for the module to work with host devices (e.g. Arduino or Raspberry Pi based controllers), it is necessary to connect a special adapter, which has pins compliant with UART interface specification.

Such converters are also available in Botland shop, in 1.25mm and 1.27mm pinout versions.

Sensor communication with external devices

PMS7003 sensor measurement module uses UART interface for communication. This is one of the most commonly used communication standards in embedded systems.

UART uses four pins, i.e. power supply (VCC - supply voltage, in this case 3.3V and GND - supply ground) and communication lines for data exchange (RX - UART receiver and TX - UART transmitter). Thanks to this, the module can work with Arduino and Raspberry Pi.

Sensor - service module
Test 2
Package width 6 cm
Package height 1.5 cm
Package depth 9 cm
Package weight 0.028 kg

Be the first to ask a question about this product!

Product reviews

Dust/air purity sensor PM1.0/PM2.5/PM10 - PMS7003 - 3.3V UART

4.7/5

Average grade

8

Customers opinion
The following opinions are collected
and verified by
an external partner Trustmate
and come from the post-purchase process.
Marcin 02.12.2022 Confirmed purchase Translated review
Looks like it measures fine. I don't have anything to compare it to, but the measurements make sense. First, I connected to a computer with Linux via the UART USB adapter, it started off, the Python script reads the data nicely. Then I connected the ESP32-DEV to the microcontroller and I do the measurement with ESPHome, it also works without a problem. The only small minus is the fan is audible when the room is quite quiet (e.g. at night).
Mirosław Ł. 22.07.2021 Confirmed purchase Translated review
Nice product. After connecting a properly programmed WiFi module, I use it to display data using a web browser on a mobile phone.
Bernard D. 05.07.2021 Confirmed purchase Translated review
Sensor ok good sensitivity. Price ok I recommend Fast shipping. Shopping in this store is a pleasure.
Wiesław C. 17.02.2021 Confirmed purchase Translated review
Comparable to PMS5003.
Piotr F. 14.02.2021 Confirmed purchase Translated review
it is okay
Dariusz K. 07.02.2021 Confirmed purchase Translated review
Sensationally small and accurate
Herbert 11.06.2024 Confirmed purchase
Przemysław 31.01.2023 Confirmed purchase

Customers who bought this product also bought:

Products from the same category: