Description The Grove - Laser PM2.5 Sensor (HM3301) provides continuous, real-time particulate monitoring for air-quality projects. A built-in fan draws air through the detection chamber, where laser light scattering is analyzed to report PM1.0, PM2.5, and PM10 mass concentrations. The Grove I2C interface makes the sensor straightforward to connect to compatible development boards. Features Continuously reports PM1.0, PM2.5, and PM10 mass concentrations High sensitivity to airborne particles measuring 0.3 µm and larger Laser-scattering measurement method for stable and consistent readings Low-noise fan and low-power operation for continuous monitoring Grove I2C connection for rapid prototyping and integration Specifications Sensor model HM3301 Operating voltage 3.3 V / 5 V Interface I2C I2C address 0x40 (7-bit) Reported mass-concentration channels PM1.0, PM2.5, PM10 Particle sensitivity 0.3 µm and larger PM2.5 effective range 1-500 µg/m³ PM2.5 maximum range 1000 µg/m³ Mass-concentration resolution 1 µg/m³ Operating temperature -10 to 60 °C Operating humidity 10%-90% RH, non-condensing Stabilization time 30 seconds after power-on Applications Indoor and outdoor air-quality monitoring Air purifiers and air-conditioning equipment Environmental test instruments Dust and smoke detection systems Industrial particulate analysis Connected air-quality and IoT projects Product List 1 x Grove - Laser PM2.5 Sensor (HM3301) 1 x Grove Cable Other Content Hardware Overview The Grove connector carries power and I2C signals. Use the official pinout below when integrating the sensor into a custom system. Working Principle The fan creates airflow through the detection chamber. Particles passing through the laser beam scatter light, which is detected, amplified, and processed using the Mie-scattering method to calculate particle counts and mass concentration. Software Compatibility Seeed provides an Arduino library and examples for the HM3301. Other microcontroller platforms can communicate with the sensor over I2C, but may require platform-specific software. Resources Grove - Laser PM2.5 Sensor (HM3301) Wiki and Arduino Guide Grove - Laser PM2.5 Sensor (HM3301) Eagle Design Files Seeed HM3301 Arduino Software Library HM3300/HM3600 Laser Dust Sensor Datasheet FAQ What particulate values does the sensor report? It reports PM1.0, PM2.5, and PM10 mass concentrations. Its data frame also includes particle-count information for multiple particle-size thresholds. How is the sensor connected to a controller? It uses the Grove I2C interface, supports 3.3 V or 5 V operation, and uses the 7-bit I2C address 0x40. How long should I wait before using the readings? Allow at least 30 seconds after power-on for the sensor output to stabilize. Can it be used with platforms other than Arduino? Yes. The sensor communicates over I2C, but Seeed's provided library and examples focus on Arduino. Other platforms may require custom software. What is included in the package? The package includes one Grove - Laser PM2.5 Sensor (HM3301) and one Grove cable.