Skip to content

Commit 93258ed

Browse files
Remove double press reset option for "Reset the Arduino bootloader on the Nano ESP32" (#453)
* Document bootloader mode option and clarify some steps based on article feedback * Update content/Hardware Support/Nano Family/Reset-the-Arduino-bootloader-on-the-Nano-ESP32.md Co-authored-by: Renat0Ribeir0 <[email protected]> * Update content/Hardware Support/Nano Family/Reset-the-Arduino-bootloader-on-the-Nano-ESP32.md Co-authored-by: Renat0Ribeir0 <[email protected]> * Clarify development tools needed for each option * Remove Option 1 (Using bootloader mode) Option 1 does not actually "reset" the bootloader as the tile suggests. While the option can be useful for updating a Micropython board to run IDE sketches, it does not recover the board from a damaged bootloader. --------- Co-authored-by: Renat0Ribeir0 <[email protected]>
1 parent 687ef25 commit 93258ed

File tree

1 file changed

+2
-28
lines changed

1 file changed

+2
-28
lines changed

content/Hardware Support/Nano Family/Reset-the-Arduino-bootloader-on-the-Nano-ESP32.md

+2-28
Original file line numberDiff line numberDiff line change
@@ -10,34 +10,8 @@ These are some reasons you may want to reset the bootloader:
1010
* Update the Arduino bootloader already on the board. This can resolve issues with Nano ESP32 being misidentified as other ESP32 boards.
1111
* Restore the ability to upload regular Arduino sketches to a Nano ESP32 that has been flashed with the MicroPython firmware.
1212

13-
In this article:
14-
15-
* [Option 1: Using the bootloader mode](#bootloader-mode)
16-
* [Option 2: Use the Esptool programmer option in Arduino IDE](#esp32-download-mode)
17-
18-
---
19-
20-
## Option 1: Using bootloader mode {#bootloader-mode}
21-
22-
The quickest way to reset your Arduino Nano ESP32 is by activating the bootloader mode and uploading any sketch.
23-
24-
Follow these steps:
25-
26-
1. Press the RST button two times, waiting 0.3 to 1 second between each press.
27-
28-
> [!IMPORTANT]
29-
> The timing between presses is different compared to bootloader mode on most other Arduino boards. If bootloader mode won’t activate, try adjusting your timing.
30-
31-
2. Check the on-board LED near the RST button:
32-
* **If the LED pulses slowly in green[^colors]:** The board is in bootloader mode. Go to the next step.
33-
* **If the LED is off:** Repeat step 1 or try [Option 2: Use the Esptool programmer option in Arduino IDE](#esp32-download-mode).
34-
3. Select Arduino Nano ESP32 in Arduino IDE or the Cloud Editor.
35-
4. Upload any sketch to restore the standard Arduino bootloader.
36-
3713
---
3814

39-
## Option 2: Use the Esptool programmer option in Arduino IDE {#esp32-download-mode}
40-
4115
> [!TIP]
4216
> Before you begin, it is recommended to have the latest version of the **Arduino ESP32 Boards** or **esp32** boards package installed using the Board Manager.
4317
@@ -72,9 +46,9 @@ Follow these steps:
7246

7347
10. Press the **RST** button on top of the board to exit firmware download mode.
7448

75-
### Troubleshooting
49+
## Troubleshooting
7650

77-
#### dfu-util: No DFU capable USB device available
51+
### dfu-util: No DFU capable USB device available
7852

7953
If you see this error, it means that the sketch is still being uploading with the regular upload process.
8054

0 commit comments

Comments
 (0)