Description
Note to self: Remove Alert from Guide page once resolved:
https://learn.adafruit.com/pm25-air-quality-sensor/wippersnapper
Describe the bug
Originally running on Feather ESP32v2 latest wippersnapper (and a few versions ago, maybe 60's), also tested on feather s3 tft,
the sensor is set to 30seconds polling period, and after approximately 5minutes of good readings it would stop sending any data back to IO and the serial says data not available. I also another day (not espv2 but s3) saw it repeatedly do it after 11minutes in a later testing session.
What's most annoying is it runs for 5-10minutes before happening, then says nothing except the
if (!_aqi->read(&_data)) {
Serial.println("[UART, PM25] Data not available.");
To Reproduce
Steps to reproduce the behavior:
Add Uart PM2.5 PMS5003 to esp32v2 or s3 tft feathers on wippersnapper device pages
Start logging serial (add timestamps).
Come back in 11 minutes and see whats happened.