esptool.py
Bootloader utility for Espressif chips (e.g. ESP8266). More information: <https://docs.espressif.com/projects/esptool/en/latest/esp32/>.
Install
- All systems
-
curl cmd.cat/esptool.py.sh
- Debian
-
apt-get install esptool
- Ubuntu
-
apt-get install esptool
- Arch Linux
-
pacman -S esptool
- Kali Linux
-
apt-get install esptool
- Fedora
-
dnf install esptool
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install esptool
- OS X
-
brew install esptool
- Raspbian
-
apt-get install esptool
- Dockerfile
- dockerfile.run/esptool.py
Bootloader utility for Espressif chips (e.g. ESP8266). More information: <https://docs.espressif.com/projects/esptool/en/latest/esp32/>.
-
Flash a firmware file to an ESP chip with a given port and baud rate:
sudo esptool.py --port port --baud baud_rate write_flash 0x0 path/to/firmware.bin
-
Clear the flash of an ESP chip:
sudo esptool.py --port port --baud baud_rate erase_flash
© tl;dr; authors and contributors