1.. _esptool: 2 3esptool.py 4========== 5 6Use ``esptool.py -h`` to see a summary of all available commands and command line options. 7 8To see all options for a particular command, append ``-h`` to the command name. ie ``esptool.py write_flash -h``. 9 10.. toctree:: 11 :maxdepth: 1 12 13 Basic Options <basic-options> 14 Basic Commands <basic-commands> 15 Advanced Options <advanced-options> 16 Advanced Commands <advanced-commands> 17 Flasher Stub <flasher-stub> 18 Flash Modes <flash-modes> 19 Entering the Bootloader <entering-bootloader> 20 Serial Connection <serial-connection> 21 Configuration File <configuration-file> 22 Remote Serial Ports <remote-serial-ports> 23 Flashing Firmware <flashing-firmware> 24 Scripting <scripting> 25 26.. only:: not esp8266 27 28 Instructions for other tools bundled with esptool: 29 30 * :ref:`espefuse` 31 * :ref:`espsecure` 32