https://github.com/boarchuz/bo_dfu
Bitbanged USB Low Speed and DFU for the ESP32 2nd-stage bootloader. It works surprisingly well, give it a try! It's surreal plugging my ESP32 into my phone and updating it in a web browser (when WebUSB decides to work, at least).
Some ideas: enable OTA updates without needing all of the WiFi/BT stack in every application; provide a user-friendly update/recovery method without needing a USB-UART chip on every board; provide a recovery mechanism for bricked devices with no bootable app partitions; enable OTA updates even with a single huge app partition.
ESP32 USB DFU Bootloader
-
- Posts: 168
- Joined: Sun May 22, 2022 2:42 pm
Re: ESP32 USB DFU Bootloader
This is an amazing achievement. I wonder about the possibilities we now have…
Re: ESP32 USB DFU Bootloader
I am wondering when espressif start advertising ESP32 as USB capable, like they did with bluetooth and after adding ble mesh ESP32 become bluetooth 5.0 certified.
Who is online
Users browsing this forum: No registered users and 93 guests