En esta publicación les presento como realizar el procesamiento adecuando de los datos provenientes desde el sensor de material particulado y obtener los valores de PM1.0, PM2.5 y PM10 para mostrarlos en una terminal del PC usando una FRDM-KL46Z.

ilustración 1. FRDM-KL46Z.

ilustración 2. Sensor de material particulado PMS1003.

ilustración 3. Constitución interna sensor de material particulado PMS1003.
Lo primero es identificar las características principales del sensor PMS1003, estas se presentan a continuación.
Tabla 1. Características sensor PMS1003

A continuación se presenta el esquema de conexiones del sensor.

ilustración 4. Distribución de pines PMS1003.
Tabla 2. Tabla de descripción de pines

Por último se presenta la conexión final con un microcontrolador y la prueba de funcionamiento.

main.cpp
pms1003.h
pms1003.cpp
que necesito para poner en funcionamiento un sistema de material particulado desde cero ingenieros muchas gracias