How to Put Your Board into UF2 Bootloader Mode
Putting your board into UF2 Bootloader forces a restart and presents a USB mass storage device in your file explorer.
All Unexpected Maker ESP32-S2 and ESP32-S3 boards ship with CircuitPython and the UF2 Bootloader installed by default.
note
The UF2 bootloader must still be present on your board -- it can be overwritten if you flash Arduino, MicroPython, or IDF code.
Steps to Enter UF2 Bootloader Mode
- Press and Release
[RESET] - When the RGB LED turns purple, proceed to the next step
- Press and Release
[BOOT]
Visual Confirmation
Once successful, the RGB LED on your board will turn green once the filesystem is mounted and ready for file transfers.
Applicable Boards
This procedure applies to the following models:
- FeatherS2
- TinyS2
- TinyS3
- NanoS3
- ProS3
Updated on: August 1, 2023
uf2boot bootloader dfu