Menu Close

ESP32S3 Python Tool Installation

Thanks to Wolfgang who went to extreme lengths to help me get a Heltec V3 module running.

The following bin files are needed

  1. bootloader.bin is flashed to 0x0
  2. boot_app0.bin is flashed to 0xe000
  3. partitions.bin is flashed to 0x8000
  4. firmware.bin e.g. FW_CL_heltec_v3_4.19.bin this is flashed to 0x10000

I then flashed with WindowsPowershell

Here are the commands for Windows Power Shell

In the Windows power shell, change to the directory where you put the firmware.bin and the other bin files, in my case cd downloads/meshcomcl, then flash the bin files with the command sequence, don't forget to change the port to your COM.

  • Command 1: python.exe -u -m esptool -chip esp32s3 -port COM3 write_flash -flash_mode keep -flash_size detect 0x0 bootloader.bin
  • Command 2: python.exe -u -m esptool -chip esp32s3 -port COM3 write_flash -flash_mode keep -flash_size detect 0xe000 boot_app0.bin
  • Command 3: python.exe -u -m esptool -chip esp32s3 -port COM3 write_flash -flash_mode keep -flash_size detect 0x8000 partitions.bin
  • Command 4: python.exe -u -m esptool -chip esp32s3 -port COM3 write_flash -flash_mode keep -flash_size detect 0x10000 FW_CL_heltec_v3_4.19.bin

Thus, the Heltec V3 should also run with you, configure then either via PUTTY or the App

I hope this tutorial is understandable, and you a help

73 de Helmut, OE5HWN

Here are the additional necessary files for download: