1. Introduction
The EC Buying DC01 Infrared PM2.5 Air Quality Sensor Module is a compact and efficient device designed for detecting dust concentration and fine particulate matter (PM2.5) in the air. Utilizing optical illumination principles, it converts optical path and circuit signals to measure dust concentration within its detection range. This module is capable of sensitively detecting dust particles with a diameter exceeding 1MM. Its small size, low power consumption, wide measurement range, and rapid response time make it suitable for various air quality monitoring applications, especially when integrated with microcontrollers via UART communication.

Figure 1: The DC01 Infrared PM2.5 Air Quality Sensor Module, showing the main unit and its accompanying red 4-pin ZH1.5mm connecting cable.
2. Features
- High Accuracy: Provides precise measurements of dust concentration with an accuracy of ±20ug/m³ or ±20% reading.
- Wide Detection Range: Capable of detecting PM0.3 to PM10 particles within a range of 5-2500 µg/m³.
- Fast Response Time: Ensures quick and convenient application with a power-on stability time of ≤ 10 seconds.
- Compact Design: Small dimensions (46 x 34 x 18.15mm) for easy integration into various projects.
- Low Power Consumption: Operates efficiently with a working current of ≤ 15mA.
- UART Communication: Supports direct communication with microcontrollers via a standard UART interface.
- Durable Lifespan: Designed for long-term use with a product lifespan of ≥ 8 years.
3. Specifications
| Parameter | Value |
|---|---|
| Detection Type | PM0.3~PM10 |
| Detection Range | 5-2500 µg/m³ (micrograms/cubic meter) |
| Detection Accuracy | ±20ug/m³ or ±20% reading (@ 25 ± 2 °C, 50% ± 10% RH) |
| Power On Stability Time | ≤ 10 seconds |
| Working Voltage | DC 5V ± 5%, ripple below 50mV |
| Working Current | ≤ 15mA |
| Output Mode | UART |
| Physical Interface | ZH1.5mm-4P socket |
| Working Conditions | -20°C~+75°C, 0-95% RH (non-condensing) |
| Storage Conditions | -40°C~+85°C, 0-95% RH (non-condensing) |
| Product Lifespan | ≥ 8 years |
| Dimensions (L*W*H) | 46 x 34 x 18.15mm |


Figure 2: Side and Top views of the DC01 module, illustrating its physical dimensions and connector.
4. Setup and Pinout
The DC01 module connects via a ZH1.5mm-4P socket. Proper connection to your microcontroller or development board is crucial for correct operation. Refer to the pinout details below:
| Pin | Function | Description |
|---|---|---|
| Pin 1 | GND | Power supply negative. No reverse protection. |
| Pin 2 | VCC | Power supply positive (+5V). No reverse protection. |
| Pin 3 | RXD | Module UART interface RXD pin (TTL level @ 5V). Connect to your microcontroller's TXD. |
| Pin 4 | TXD | Module UART interface TXD pin (TTL level @ 5V). Has an open circuit output with an internal pull-up resistor connected to the positive power supply. Connect to your microcontroller's RXD. |
Connection Notes:
- Ensure correct polarity for VCC and GND to prevent damage to the module.
- Connect the module's RXD to your microcontroller's TXD, and the module's TXD to your microcontroller's RXD.
- The UART interface operates at 5V TTL levels. If your microcontroller uses 3.3V logic, a level shifter may be required.
5. Operating Instructions
Once the DC01 module is correctly wired to your microcontroller, you can begin reading air quality data via the UART interface. The module outputs data packets containing PM2.5 concentration information.
5.1. UART Communication Protocol
Specific details regarding the UART communication protocol (baud rate, data format, data packet structure) are typically provided in a detailed technical datasheet from the manufacturer. Users should consult the official datasheet for precise programming instructions to parse the data correctly.
General Steps:
- Power On: Apply 5V DC power to the VCC and GND pins. The module will stabilize within 10 seconds.
- Initialize UART: Configure your microcontroller's UART peripheral to match the module's baud rate (common rates include 9600, 19200, 38400 bps), data bits (8), parity (None), and stop bits (1).
- Read Data: Continuously read incoming data from the module's TXD pin via your microcontroller's RXD.
- Parse Data: Identify the start and end of data packets, extract the relevant PM2.5 concentration values, and perform any necessary checksum verification as per the module's protocol.
- Process Data: Use the parsed data for display, logging, or triggering other actions based on air quality levels.
6. Maintenance
The DC01 module is designed for long-term reliability with minimal maintenance. However, following these guidelines can help ensure optimal performance and longevity:
- Keep Dry: Avoid exposing the module to moisture or high humidity environments, as this can damage electronic components.
- Cleanliness: Periodically inspect the module for dust accumulation, especially around the optical sensor opening. Use a soft, dry brush or compressed air to gently remove any debris. Do not use liquid cleaners.
- Environmental Conditions: Operate and store the module within the specified temperature and humidity ranges to prevent performance degradation or damage.
- Avoid Physical Shock: Handle the module with care to prevent physical impact, which could affect its internal components or calibration.
7. Troubleshooting
If you encounter issues with your DC01 module, consider the following troubleshooting steps:
- No Data Output / Incorrect Readings:
- Power Supply: Verify that the module is receiving a stable 5V DC power supply. Check connections for VCC and GND.
- Wiring: Double-check the UART connections (TXD to RXD, RXD to TXD) between the module and your microcontroller. Ensure no pins are shorted or incorrectly wired.
- UART Configuration: Confirm that your microcontroller's UART settings (baud rate, data bits, parity, stop bits) match the module's requirements. Refer to the module's technical datasheet for exact specifications.
- Logic Levels: If using a 3.3V microcontroller, ensure proper level shifting is in place for the 5V TTL UART signals.
- Module Stability: Allow at least 10 seconds after power-on for the module to stabilize before attempting to read data.
- Inconsistent Readings / Fluctuations:
- Environmental Factors: Ensure the module is not placed in an area with strong air currents, direct sunlight, or significant temperature fluctuations, which can affect readings.
- Dust Accumulation: Check the sensor's optical path for any dust or debris that might be obstructing the measurement. Clean gently as described in the Maintenance section.
- Power Supply Noise: Ensure the power supply is clean and free from excessive ripple, which can introduce noise into the sensor readings.
- Module Not Powering On:
- Power Connection: Re-verify VCC and GND connections. Ensure they are secure and correctly polarized.
- Power Source: Test your power source to ensure it is providing the correct voltage (5V) and sufficient current.
If problems persist after attempting these steps, contact EC Buying customer support for further assistance.
8. Warranty and Support
For specific warranty information regarding your DC01 Infrared PM2.5 Air Quality Sensor Module, please refer to the purchase documentation or contact your retailer. EC Buying is committed to providing quality electronic components.
For technical support, inquiries, or assistance with product integration, please visit the official EC Buying store or contact their customer service department. You can often find additional resources, FAQs, and contact information on the manufacturer's website or through the platform where the product was purchased.
EC Buying Store: Visit the EC Buying Store on Amazon





