esptool (espressif-esptool) Package name

Contact us about Snaps and IoT ›

Install latest/stable of esptool

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install espressif-esptool

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for esptool

Package name

  • espressif-esptool

License

  • MIT

Last updated

  • 31 May 2026 - latest/stable
  • 20 May 2026 - latest/edge

Websites


Contact


Source code


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Serial utility for flashing, provisioning, and interacting with Espressif SoCs

A Python-based, open-source, platform-independent serial utility for flashing, provisioning, and interacting with Espressif SoCs (ESP32, ESP8266, etc.).

Features:

  • Flash firmware to ESP32, ESP8266, and other Espressif chips
  • Read, write, erase, and verify binary data stored in flash
  • Read chip features and MAC address information
  • Read and write one-time-programmable eFuses
  • Support for various firmware formats and bootloaders
  • Complete toolset including esptool, espefuse, and espsecure
  • Work with ROM bootloader and flasher stub

Usage: The following top level commands are exported as part of the snap.

  • espressif-esptool.esptool
  • espressif-esptool.espefuse
  • espressif-esptool.espsecure

These can be aliased to more friendly names using the following alias commands:

  • snap alias espressif-esptool.esptool esptool
  • snap alias espressif-esptool.espefuse espefuse
  • snap alias espressif-esptool.espsecure espsecure

You will need to manually connect raw-usb and serial access before you can work with your esp devices.

  • sudo snap connect espressif-esptool:raw-usb
  • sudo snap connect espressif-esptool:serial

Install esptool on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.