The firmware is compatible with PM25-1. We are currently still DIYing and sharing them.
We have made some firmware updates to the PM25-1 sensor, including a dynamically adjustable update interval (this time we have also added a mechanism that will actively push an update when connected to HA, avoiding the waiting period for the first interval to complete).
We have added a button to actively clear the sensor. Please use this only when necessary, as the sensor will automatically clear itself periodically.
We have made some firmware updates to the PM25-1 sensor, including a dynamically adjustable update interval (we have also implemented a mechanism that will proactively push an update when connected to HA, avoiding the waiting period for the first interval to complete).
We have added a button for manually clearing the sensor; please use this only when necessary, as the sensor will automatically clear itself on a regular basis.
Thank you very much for your feedback and support. This has been an amazing journey, and we would like to extend our special thanks to atl-far-east for their suggestions and support.
Please use a USB connection to connect the sensor and open the update tool using Chrome or Edge browsers to update the sensor. After the update, you may need to reconfigure the network once, and HA will automatically detect the sensor again.
https://tool.screek.io/factory_tool/pm25_1/
Have fun with it, thanks for your support!
If you are not satisfied with the new firmware, you can restore the previous version from here. https://tool.screek.io/factory_tool/pm25_1/previous_versions/V25_07_10_1