This is a specialised project to help flash code in to ESP32-S3 based designs.
Most of my designs are ESP32-S3 (which includes USB), and as well as a USB-C (on most designs) I include a TC2030 footprint on the board. A few small bvoards only have a TC2030 connector. There is a standard layout for USB on the TC2030, which I use.
The board allows a manifest of flashing and code, updated from URLs automatically when on line, and stored on SD card. You can use the button to select which of 10 different manifests to use.
Once connected to the target board is shows progress on LEDs and then indicates pass/fail on LEDs (red/green).
The documentation explains more, bur target board can also report ATE self test results. On the display flasher this is shown along with the failure LEDs.
The dislay flasher also allows images of the target board. This makes it ideal to send to a factory for ATE/flashing of newly made boards.
Documentation (flasher.revk.uk)
Design Files (flasher.revk.uk)
All parcels shipped with tracked shipping, usually shipped within one working day.