Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

ESP32Tool v1.3.7

Choose a tag to compare

@Jason2866 Jason2866 released this 11 Feb 13:51
· 47 commits to main since this release

ESP32Tool v1.3.7

Downloads

Electron GUI Apps

Platform Architecture File
macOS Apple Silicon ESP32Tool-*-arm64.dmg
macOS Intel ESP32Tool-*-x64.dmg
Windows x64 *.exe / ESP32Tool-*.zip
Linux x64 *.deb / *.rpm / ESP32Tool-*.zip

Electron CLI Tools (Standalone, No Node.js Required!)

Platform File Size
macOS ESP32Tool-CLI-darwin-*.zip ~106-110MB
Linux ESP32Tool-CLI-linux-*.zip / esp32tool-cli_*.deb / esp32tool-cli-*.rpm ~83-108MB
Windows ESP32Tool-CLI-win32-*.zip ~130MB

Installation

GUI Apps

macOS Apple Silicon: Download with curl -L -O "https://github.com/Jason2866/esp32tool/releases/download/v1.3.7/ESP32Tool-1.3.7-arm64.dmg" to avoid Gatekeeper flags the package. Open the DMG and drag the app to Applications.

macOS Intel: Download with curl -L -O "https://github.com/Jason2866/esp32tool/releases/download/v1.3.7/ESP32Tool-1.3.7-x64.dmg" to avoid Gatekeeper flags the package. Open the DMG and drag the app to Applications.

Windows: Run the .exe installer or extract the .zip archive.

Linux: Install via sudo dpkg -i *.deb or sudo rpm -i *.rpm, or extract the .zip archive.

CLI Tools

Standalone Electron-based CLI - No Node.js installation required!

macOS:

# Download and extract ZIP
curl -L -O "https://github.com/Jason2866/esp32tool/releases/download/v1.3.7/ESP32Tool-CLI-darwin-arm64-1.3.7.zip"
unzip ESP32Tool-CLI-darwin-arm64-1.3.7.zip

# Run from extracted folder
cd ESP32Tool-darwin-arm64/
./ESP32Tool.app/Contents/MacOS/esp32tool list-ports
./ESP32Tool.app/Contents/MacOS/esp32tool --port /dev/ttyUSB0 chip-id

# Optional: Install to /Applications and create symlink
sudo cp -r ESP32Tool.app /Applications/
sudo ln -s /Applications/ESP32Tool.app/Contents/MacOS/esp32tool /usr/local/bin/esp32tool
# Then simply:
esp32tool list-ports

Linux:

# Option 1: Install DEB package (Debian/Ubuntu)
sudo dpkg -i esp32tool-cli_1.3.7_amd64.deb
esp32tool list-ports

# Option 2: Install RPM package (Fedora/RHEL/CentOS)
sudo rpm -i esp32tool-cli-1.3.7-1.x86_64.rpm
esp32tool list-ports

# Option 3: Extract ZIP and run
unzip ESP32Tool-CLI-linux-x64-1.3.7.zip
cd ESP32Tool-linux-x64/
./esp32tool list-ports
./esp32tool --port /dev/ttyUSB0 chip-id

# Optional: Install system-wide from ZIP
sudo ln -s $(pwd)/esp32tool /usr/local/bin/esp32tool

Windows:

# Extract ZIP and run from extracted folder
esp32tool.exe list-ports
esp32tool.exe --port COM3 chip-id

# Optional: Add folder to PATH for system-wide access