Metro ESP32 Express Remote DFU button?

Please tell us which board you are using.
For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
electromechpro
 
Posts: 23
Joined: Wed Jan 25, 2023 3:56 pm

Metro ESP32 Express Remote DFU button?

Post by electromechpro »

Hi,

I have a Metro ESP32 Express I am looking at as an upgrade for an existing set of UNO based instruments with shields. I am able to successfully program the Metro by the proper button sequence, but the shields make it really difficult to access the DFU button to enter programming mode.
Looking at the schematic, it appears that the BOOT0 pin of the ESP32 also goes to TP1. Can you help me find that test point? I would like to attach a jumper from it to a remote switch for programming, as the shield pins tend to get bent from repeated assembly. The pins on the ESP32 module are a bit close for my soldering ability.

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Metro ESP32 Express Remote DFU button?

Post by mikeysklar »

Good question about accessing the DFU button with a shield.

Since the BOOT0 pin IO0 / TP1 is not broken out on the headers. You will have to use the DFU switch pads to toggle it. You can solder thin wires to the pad and run them out between headers 12 and 13 where there is a gap. Then have an external button flopping about that you can easily access.

Locked
Please be positive and constructive with your questions and comments.

Return to “Metro, Metro Express, and Grand Central Boards”