Programming ESP32-S3 from USB flash drive via USB-OTG peripheral
Posted: Mon Aug 29, 2022 12:42 am
Hi,
I am implementing the ESP32-S3-WROOM-1U as a controller in a commercial kitchen appliance, and I would like to allow the possibility of updating the firmware via USB flash drive, to allow the user to update firmware without the need to use a laptop, run DFU etc.
There would be a USB port exposed on the front of the appliance, which the user would plug a USB flash drive into (that contains the new firmware). As soon as the user boots the machine with the flash drive in, it should recognise the flash drive, and begin the update process.
Is this at all possible with the ESP32-S3?
Thank you.
I am implementing the ESP32-S3-WROOM-1U as a controller in a commercial kitchen appliance, and I would like to allow the possibility of updating the firmware via USB flash drive, to allow the user to update firmware without the need to use a laptop, run DFU etc.
There would be a USB port exposed on the front of the appliance, which the user would plug a USB flash drive into (that contains the new firmware). As soon as the user boots the machine with the flash drive in, it should recognise the flash drive, and begin the update process.
Is this at all possible with the ESP32-S3?
Thank you.