Posting this here because I cant get past “Please enter a valid message” on the support page…
I managed to damage the USB connector on my Smoggie PM, while rehoming it into an alternative 3D printed enclosure. Obviously I wont be making a warranty claim!
To fix this I am replacing the Wemos D1 with another.
My device reports ID 16redacted and type 16, with a HW005 board and version SW23. There is an open hardware logo on the HW005 board.
The firmware available on the Github repository doesnt seem to match my device – the repo linked from the product page is for HW004, which has differences on the silkscreen, including no openhw logo, similarly, the software in the code on github appears to be SW22. Am I looking at the wrong repo, https://github.com/radhoo/uradmonitor_smoggie ? Or is it just pending an update?
Regardless, I guess to start I will be looking to backup and transfer the firmware to the new Wemos, assuming the calibration is stored in it, but maybe there is a better way, cheers for any help you can provide
So I managed to dump the firmware off the old wemos and flash it to the new one using esptool.py
I also managed to eventually compile the code from GitHub with platformio after fixing a bunch of compiler warnings – noting the default is not a Smoggie PM like mine, but another sensor so I needed to adjust the configuration, and also reset the unique ID. There also seems to be issues with the serial port sending the Wifi commands over the serial port, as in there is no echo o response, which I’m also noticing with the V5 firmware not yet available on github?