Automatic bootloader mode in ESP32_dev_kitc_v4
Posted: Mon Aug 17, 2020 9:34 am
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?
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?