ESP32Tool v1.3.7
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-portsLinux:
# 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/esp32toolWindows:
# 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