Skip to content

Releases: thelastoutpostworkshop/ESPConnect

ESPConnect v1.1.17

Choose a tag to compare

@github-actions github-actions released this 29 Jun 20:21

ESPConnect v1.1.17

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application.

Changes

Fixed

  • Device Information documentation links now use official Chinese Espressif docs when the UI language is Chinese, with English fallback when localized docs are unavailable (issue #166).

Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.17/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click > Open to bypass Gatekeeper.

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.17/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click > Open to bypass Gatekeeper.

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" > "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.17_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.17.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.17/dist.zip"
unzip dist.zip -d dist

Serve the dist/ folder with any static file server.

USB Serial Permissions (Linux):

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.16

Choose a tag to compare

@github-actions github-actions released this 28 Jun 22:24

ESPConnect v1.1.16

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application.

Changes

Fixed

  • Maker Tools now follows the selected light theme instead of keeping dark cards in light mode.

Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.16/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click > Open to bypass Gatekeeper.

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.16/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click > Open to bypass Gatekeeper.

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" > "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.16_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.16.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.16/dist.zip"
unzip dist.zip -d dist

Serve the dist/ folder with any static file server.

USB Serial Permissions (Linux):

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.15

Choose a tag to compare

@github-actions github-actions released this 24 Jun 11:23

ESPConnect v1.1.15

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application!

Improvement

  • Added a Maker Tools page under Resources with links, tutorials, and thumbnails for companion maker utilities.

Internal runtime

  • Bump tasmota-webserial-esptool from 7.3.7 to 7.3.10.
  • Bump Electron from 42.2.0 to 42.5.0.
  • Bump Vue from 3.5.34 to 3.5.38, vue-i18n from 11.4.4 to 11.4.6, and Vuetify from 4.0.7 to 4.1.2.

Development tooling

  • Bump Vite from 8.0.14 to 8.1.0, Vitest from 4.1.7 to 4.1.9, Playwright from 1.60.0 to 1.61.1, vue-tsc from 3.3.2 to 3.3.5, and Sass from 1.100.0 to 1.101.0.
  • Updated esptool contract test transcripts for the ESP32-S3 handshake sequence used by tasmota-webserial-esptool 7.3.10.

🎯 Features

  • ✅ Works completely offline - no internet connection required
  • ✅ Native Web Serial API support for all platforms
  • ✅ Flash firmware, manage SPIFFS/LittleFS, backup flash memory
  • ✅ Device info, partitions viewer, NVS Inspector, serial monitor
  • ✅ Community translations (Best effort)

📥 Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

📝 Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.15/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.15/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" → "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.15_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.15.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.15/dist.zip"
unzip dist.zip -d dist

Serve the dist/ Folder, you may use any of the following options:

 Option A — Node “serve”

cd dist
npx serve .

 Option B — Python 3

cd dist
python -m http.server 8080

🔌 USB Serial Permissions (Linux)

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.14

Choose a tag to compare

@github-actions github-actions released this 25 May 21:45

ESPConnect v1.1.14

Improvement

  • Added Czech translations. Thanks to macikm for the contribution (PR #161).

Fixed

  • Kept Czech session log diagnostic entries in English to match the app localization rules.

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application!

🎯 Features

  • ✅ Works completely offline - no internet connection required
  • ✅ Native Web Serial API support for all platforms
  • ✅ Flash firmware, manage SPIFFS/LittleFS, backup flash memory
  • ✅ Device info, partitions viewer, NVS Inspector, serial monitor
  • ✅ Community translations (Best effort)

📥 Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

📝 Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.14/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.14/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" → "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.14_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.14.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.14/dist.zip"
unzip dist.zip -d dist

Serve the dist/ Folder, you may use any of the following options:

 Option A — Node “serve”

cd dist
npx serve .

 Option B — Python 3

cd dist
python -m http.server 8080

🔌 USB Serial Permissions (Linux)

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.13

Choose a tag to compare

@github-actions github-actions released this 14 May 22:57

ESPConnect v1.1.13

Fixed

  • Electron serial port selection now uses a bounded, scrollable in-app picker so systems with many ports remain easy to use (issue #160).

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application!

🎯 Features

  • ✅ Works completely offline - no internet connection required
  • ✅ Native Web Serial API support for all platforms
  • ✅ Flash firmware, manage SPIFFS/LittleFS, backup flash memory
  • ✅ Device info, partitions viewer, NVS Inspector, serial monitor
  • ✅ Community translations (Best effort)

📥 Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

📝 Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.13/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.13/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" → "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.13_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.13.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.13/dist.zip"
unzip dist.zip -d dist

Serve the dist/ Folder, you may use any of the following options:

 Option A — Node “serve”

cd dist
npx serve .

 Option B — Python 3

cd dist
python -m http.server 8080

🔌 USB Serial Permissions (Linux)

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.12

Choose a tag to compare

@github-actions github-actions released this 03 May 20:31

ESPConnect v1.1.12

Improvement

  • NVS Inspector now shows used NVS entry storage in bytes compared with the selected NVS partition size (issue #157).
  • Added a scalable SVG favicon while keeping the existing ICO fallback (PR #158).

Fixed

  • Partition table read failures now show a clear UI error instead of appearing as an empty partition/app list (issue #159).

🎯 Features

  • ✅ Works completely offline - no internet connection required
  • ✅ Native Web Serial API support for all platforms
  • ✅ Flash firmware, manage SPIFFS/LittleFS, backup flash memory
  • ✅ Device info, partitions viewer, NVS Inspector, serial monitor
  • ✅ Community translations (Best effort)

📥 Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

📝 Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.12/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.12/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" → "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.12_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.12.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.12/dist.zip"
unzip dist.zip -d dist

Serve the dist/ Folder, you may use any of the following options:

 Option A — Node “serve”

cd dist
npx serve .

 Option B — Python 3

cd dist
python -m http.server 8080

🔌 USB Serial Permissions (Linux)

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.10

Choose a tag to compare

@github-actions github-actions released this 14 Mar 10:32

ESPConnect v1.1.10

  • Added German translations. Thanks to flxcraft for the contribution (PR #141).

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application!

🎯 Features

  • ✅ Works completely offline - no internet connection required
  • ✅ Native Web Serial API support for all platforms
  • ✅ Flash firmware, manage SPIFFS/LittleFS, backup flash memory
  • ✅ Device info, partitions viewer, NVS Inspector, serial monitor
  • ✅ Community translations (Best effort)

📥 Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

📝 Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.10/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.10/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" → "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.10_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.10.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.10/dist.zip"
unzip dist.zip -d dist

Serve the dist/ Folder, you may use any of the following options:

 Option A — Node “serve”

cd dist
npx serve .

 Option B — Python 3

cd dist
python -m http.server 8080

🔌 USB Serial Permissions (Linux)

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.9

Choose a tag to compare

@github-actions github-actions released this 27 Feb 21:37

ESPConnect v1.1.9

Improvement

  • Partitions tools now auto-detect non-standard partition table offsets (for example custom bootloaders/secure-boot layouts) while keeping the UI simple. Thanks to grene78 for the contribution (PR #137).
  • Added Turkish translations. Thanks to HamzaYslmn for the contribution (PR #138).

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application!

🎯 Features

  • ✅ Works completely offline - no internet connection required
  • ✅ Native Web Serial API support for all platforms
  • ✅ Flash firmware, manage SPIFFS/LittleFS, backup flash memory
  • ✅ Device info, partitions viewer, NVS Inspector, serial monitor
  • ✅ Community translations (Best effort)

📥 Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

📝 Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.9/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.9/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" → "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.9_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.9.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.9/dist.zip"
unzip dist.zip -d dist

Serve the dist/ Folder, you may use any of the following options:

 Option A — Node “serve”

cd dist
npx serve .

 Option B — Python 3

cd dist
python -m http.server 8080

🔌 USB Serial Permissions (Linux)

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.8

Choose a tag to compare

@github-actions github-actions released this 16 Feb 21:49

ESPConnect v1.1.8

Improvement

  • Fixed LittleFS not detected (issue #132).
  • Implemented an Electron-only serial-port chooser (issue #128).
  • Session log now records chip pkgVersion/chipRevision/chip ID values.

Documentation

  • Clarified i18n rules: session log entries must remain English-only.

Internal runtime

  • Bump tasmota-webserial-esptool 7.3.4 to 7.3.7

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application!

🎯 Features

  • ✅ Works completely offline - no internet connection required
  • ✅ Native Web Serial API support for all platforms
  • ✅ Flash firmware, manage SPIFFS/LittleFS, backup flash memory
  • ✅ Device info, partitions viewer, NVS Inspector, serial monitor
  • ✅ Community translations (Best effort)

📥 Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

📝 Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.8/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.8/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" → "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.8_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.8.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.8/dist.zip"
unzip dist.zip -d dist

Serve the dist/ Folder, you may use any of the following options:

 Option A — Node “serve”

cd dist
npx serve .

 Option B — Python 3

cd dist
python -m http.server 8080

🔌 USB Serial Permissions (Linux)

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.

ESPConnect v1.1.7

Choose a tag to compare

@github-actions github-actions released this 25 Jan 11:17

ESPConnect v1.1.7

Fixed

  • Serial Monitor now appends a newline to every command sent.

Internal runtime

  • Bump electron from 39.2.7 to 40.0.0
  • Bump vue from from 3.5.11 to 3.5.27
  • Bump vuetify from 3.11.6 to 3.11.7

Browser-based control center for ESP32 and ESP8266 boards - now as a standalone desktop application!

🎯 Features

  • ✅ Works completely offline - no internet connection required
  • ✅ Native Web Serial API support for all platforms
  • ✅ Flash firmware, manage SPIFFS/LittleFS, backup flash memory
  • ✅ Device info, partitions viewer, NVS Inspector, serial monitor
  • ✅ Community translations (Best effort)

📥 Downloads

Platform Architecture File Type Notes
macOS Apple Silicon (M1/M2/M3) .dmg macOS 11+
macOS Intel .dmg macOS 10.13+
Windows x64 .exe installer Windows 10+
Linux x64 .deb / .rpm Ubuntu, Debian, Fedora, etc.
Web UI Any .zip Static dist/ build for custom hosting

📝 Installation

macOS Apple Silicon:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.7/ESPConnect-arm64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

macOS Intel:

curl -L -O "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.7/ESPConnect-x64.dmg"

Open the DMG and drag ESPConnect to Applications. First launch: Right-click → Open (to bypass Gatekeeper).

Windows:
Download and run the .exe installer. Windows Defender may show a warning on first launch - click "More info" → "Run anyway".

Linux (Debian/Ubuntu):

sudo dpkg -i espconnect_1.1.7_amd64.deb

Linux (Fedora/RHEL):

sudo rpm -i espconnect-1.1.7.x86_64.rpm

Web UI (static files):

curl -L -o dist.zip "https://github.com/thelastoutpostworkshop/ESPConnect/releases/download/v1.1.7/dist.zip"
unzip dist.zip -d dist

Serve the dist/ Folder, you may use any of the following options:

 Option A — Node “serve”

cd dist
npx serve .

 Option B — Python 3

cd dist
python -m http.server 8080

🔌 USB Serial Permissions (Linux)

Add your user to the dialout group:

sudo usermod -a -G dialout $USER

Then log out and back in.