04-10-2025, 10:33 PM
Sure, give me a few minutes, I've just been going through the firmware versions:
3.7.2: Inputs work, DHT22 doesn't work, setting GPIO = 47 bricks the board.
3.8.0: Inputs work, DHT22 doesn't work, setting GPIO = 47 bricks the board.
3.9.0: Inputs don't work, DHT22 doesn't work, setting GPIO = 47 bricks the board.
So falling back to 3.8.0 from 3.9.0 gets the inputs back to working, but none of the versions have a working DHT22 and all of them brick the board (hardware reset doesn't work, need to do a power cycle + reflash) if you set the GPIO value to something other 'None'.
3.7.2: Inputs work, DHT22 doesn't work, setting GPIO = 47 bricks the board.
3.8.0: Inputs work, DHT22 doesn't work, setting GPIO = 47 bricks the board.
3.9.0: Inputs don't work, DHT22 doesn't work, setting GPIO = 47 bricks the board.
So falling back to 3.8.0 from 3.9.0 gets the inputs back to working, but none of the versions have a working DHT22 and all of them brick the board (hardware reset doesn't work, need to do a power cycle + reflash) if you set the GPIO value to something other 'None'.

