My issue sounds very similar to this. 0 on all PMS readings.
I did “once” get a series of values on the 0.3um data, but that was only for 1 hour on 1 day. Anomaly?
Is it possible to provide a test firmware image so that we can flash the device, run a test on the PMS sensor using it and determine is the board/sensor/firmware/user is at fault?
I should probably also seek to install the stock firmware to keep Achim happy
The other approach I am tempted to take is using the scope to capture and decode the UART comms with the sensor. For this I will have to solder “tags” onto the JST pins. So anything you can suggest before I get that serious?
Is there any merit in modifying the ESPHome PMSx003 driver to add more logging of the UART contents, frame errors, resets, payload lengths etc?
EDIT: “Hardware Unit tests” I call these. Firmware’s which do not make the device work, but simply test the hardware and show a green light. Maybe you already have, this is why I asked.