GP2Y1014AUOF dust sensor giving strange readings

jaydenlord

New member
Joined
Sep 6, 2025
Messages
2
Has anyone worked with the GP2Y1014AUOF PM2.5 dust sensor? I wired it up to an Arduino, but the voltage output seems off — it's giving values that don't really change much even if there's visible smoke or dust. Do I need to pulse the LED pin a certain way, or can it just stay powered all the time?
 
To get good readings, make sure you only pulse the LED. If you leave it on all the time, the readings will be incorrect. A 10ms pulse every 100ms should work. This timing fits the sensor's specs and should give you reliable voltage change data when the dust level changes.
 
Has anyone worked with the GP2Y1014AUOF PM2.5 dust sensor? I wired it up to an Arduino, but the voltage output seems off — it's giving values that don't really change much even if there's visible smoke or dust. Do I need to pulse the LED pin a certain way, or can it just stay powered all the time?
I agree with @ohmsweetohm761 except the pulse duration needs to be shorter. The datasheet specifies a 0.32ms pulse with the reading taken 0.28ms after the pulse starts. Stick to the datasheet timing for accurate results.
 
Back
Top