Programming ESP32 using another ESP32
-
- Posts: 5
- Joined: Thu May 27, 2021 11:56 pm
Programming ESP32 using another ESP32
Hi. Is it possible to program an ESP32 using another ESP32? I have an ESP32 where the serial chip burned out when using 6 volts directly over the 5 volt pin .
I hope you can help me.
I hope you can help me.
Greetings,
MicSG .
MicSG .
Re: Programming ESP32 using another ESP32
You can use USB to UART thing, like this:
https://www.amazon.com/usb-uart/s?k=usb+to+uart
https://www.amazon.com/USB-UART-Convert ... B01M33YNAP
https://www.amazon.com/usb-uart/s?k=usb+to+uart
https://www.amazon.com/USB-UART-Convert ... B01M33YNAP
Re: Programming ESP32 using another ESP32
It should be possible if you hold the other esp32 in reset
-
- Posts: 5
- Joined: Thu May 27, 2021 11:56 pm
Re: Programming ESP32 using another ESP32
Thanks. I still don't have a USB to serial converter. Is it possible to use an Arduino NANO as a converter? If so, what would it be like?chegewara wrote: ↑Thu Sep 09, 2021 9:40 pmYou can use USB to UART thing, like this:
https://www.amazon.com/usb-uart/s?k=usb+to+uart
https://www.amazon.com/USB-UART-Convert ... B01M33YNAP
Greetings,
MicSG .
MicSG .
Re: Programming ESP32 using another ESP32
Like @WiFi said, you can use another esp32 board. UART chip on that board will pass data to fried board.
You have to connect (its not mistake, it is parallel connection):
- TX -> TX
- RX -> RX
- EN -> EX (optional)
- PIN0 -> PIN0 (optional)
More steps:
- when you dont connect EN and PIN) manually switch into bootload mode with buttons on fried board,
- keep pressed reset button on good board; it is important to not let esp32 on this board to start,
- flash.
That should do the trick.
You have to connect (its not mistake, it is parallel connection):
- TX -> TX
- RX -> RX
- EN -> EX (optional)
- PIN0 -> PIN0 (optional)
More steps:
- when you dont connect EN and PIN) manually switch into bootload mode with buttons on fried board,
- keep pressed reset button on good board; it is important to not let esp32 on this board to start,
- flash.
That should do the trick.
-
- Posts: 10
- Joined: Wed May 05, 2021 7:33 am
Re: Programming ESP32 using another ESP32
I know this is an old thread, but for anyone googling in 2023+
https://github.com/espressif/esp-serial-flasher
https://github.com/espressif/esp-serial-flasher
Re: Programming ESP32 using another ESP32
Is there a way to do it over wifi or ble?
-
- Posts: 5
- Joined: Thu May 27, 2021 11:56 pm
Re: Programming ESP32 using another ESP32
Yes. Use OTA (Over-the-air).
Over WiFi: https://randomnerdtutorials.com/esp32-o ... ogramming/
By Bluettoth: https://github.com/fbiego/ESP32_BLE_OTA_Arduino
Greetings,
MicSG .
MicSG .
-
- Posts: 5
- Joined: Thu May 27, 2021 11:56 pm
Re: Programming ESP32 using another ESP32
Thanks for the linkLittleRain wrote: ↑Sat Aug 05, 2023 1:35 amI know this is an old thread, but for anyone googling in 2023+
https://github.com/espressif/esp-serial-flasher
Greetings,
MicSG .
MicSG .
Re: Programming ESP32 using another ESP32
For deep sleep applications i cant use OTA. İm looking for a solution where i use the eps32 as ftdi board wirelesslyuser_MicSG wrote: ↑Mon Aug 07, 2023 1:27 amYes. Use OTA (Over-the-air).
Over WiFi: https://randomnerdtutorials.com/esp32-o ... ogramming/
By Bluettoth: https://github.com/fbiego/ESP32_BLE_OTA_Arduino
Who is online
Users browsing this forum: No registered users and 39 guests