Hello Everyone,
I am new to ESP32 and recently purchased ESP32_dev_kitc_v4.
I am using arduino IDE with esp32 core provided.
Query:
I need to press boot button everytime to start firmware upload. However, the adafruit huzzah feather esp32 module (https://www.adafruit.com/product/3405) doesn't have any boot button and just have reset button to upload firmware and its done automatically via RTS and DTR pins.
As per this: https://github.com/espressif/esptool/wi ... -Selection
Automatic boot mode selection.
Make the following connections for esptool.py to automatically enter the bootloader:
EN -> RTS
GPIO0. -> DTR
Which is already done in both the schematic of adafruit module and esp32_devkit module.
So why is ESP32_dev_kitc_v4 is unable to enter bootloader automatically using DTR and RTS pins.
I have traced the two signals GPIO0 (yellow colour) and EN (Purple) pin on scope
Is there something I am missing?
Automatic bootloader mode in ESP32_dev_kitc_v4
-
- Posts: 8
- Joined: Thu Jul 30, 2020 11:23 am
Automatic bootloader mode in ESP32_dev_kitc_v4
- Attachments
-
- SDS00004.png (20.4 KiB) Viewed 5283 times
-
- Posts: 8
- Joined: Thu Jul 30, 2020 11:23 am
Re: Automatic bootloader mode in ESP32_dev_kitc_v4
Hello Everyone,
Just an update, after hours of debugging, I came across solution.
Added 10uf capacitor between EN and GND pin. Now I can upload firmware without pressing boot button.
Just an update, after hours of debugging, I came across solution.
Added 10uf capacitor between EN and GND pin. Now I can upload firmware without pressing boot button.
- Attachments
-
- IMG_9618.jpg (2.38 MiB) Viewed 5259 times
Who is online
Users browsing this forum: No registered users and 93 guests