A Web Serial tool for updating your ESP bootloader.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Melissa LeBlanc-Williams 99fd62606d
Merge pull request #322 from makermelissa/passthrufixes
Fixes the passthrough updates
2 months ago
.github Update GitHub Pages Actions 2 months ago
assets Restore Adafruit Logo 2 years ago
css Add deprecation notice 3 years ago
js Point to latest esptool-js release 2 months ago
script Tie the esptool-js to a working version 2 months ago
.gitignore Convert to NPM package 4 years ago
README.md Updated README 2 months ago
index.html Make no_reset work consistently 2 months ago
license.md Fork 4 years ago

README.md

Adafruit WebSerial ESPTool

Web tool to install firmware on ESP devices via the browser using WebSerial.

Used by

Local development

Origin

This project was originally written by Melissa LeBlanc-Williams. Nabu Casa ported the code over to TypeScript and in March 2022 took over maintenance from Adafruit. In July 2022, the Nabucasa stopped maintaining the project in favor of an official, but very early release of Espressif's esptool-js. Due to the instability of the tool, Adafruit updated their fork with Nabucasa's changes in November 2022 and took over maintenance once again.

In December 2024, after the official Espressif tool had become more stable, the tool was once again updated to use Espressif's esptool-js as the backend while maintaining the familiar frontend of the original tool. This allows for retaining a familiar interface, which is also used in the guides, to remain in place while also keeping current on the latest board releases.

A live copy of the tool is hosted here: https://adafruit.github.io/Adafruit_WebSerial_ESPTool/