Firmware backup and restore commands

I’m leaving this here for reference and for anyone else who might need this.

Backup firmware :
esptool.py -b 230400 read_flash 0x0 0x800000 tidbyt.bin

Restore firmware :
esptool.py write_flash --flash_size detect 0x0 tidbyt.bin

3 Likes

Is there anyway you can upload the dumped firmware, as would like to try and make my own version of tidbyt, as it’s quite expensive?

I don’t currently have a factory resetted dump of the firmware. But you can always try the with the mqtt custom firmware here : GitHub - tavdog/tidbyt-mqtt: ESP32 firmware to control a tidbyt matrix panel via MQTT.