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
Mikey Sklar f0c9ff82e8 re-labeled button as Passthrough
NoReset is on/off is confusion as a double negative. Renamed with a bit of explanation to help navigation. Passthrough mode is disabled by default.
2 years ago
.github Add release drafter back in that wwas accidentally removed 2 years ago
assets
…
css
…
dist Github Action: Updated dist files 2 years ago
js adding noReset() button 2 years ago
script
…
src prettier 2 years ago
.gitignore
…
.prettierignore
…
README.md Fix link in readme 2 years ago
index.html re-labeled button as Passthrough 2 years ago
license.md
…
package-lock.json Bump @types/node from 22.7.7 to 22.8.1 2 years ago
package.json Bump @types/node from 22.7.7 to 22.8.1 2 years ago
rollup.config.js
…
tsconfig.json
…

README.md

Adafruit WebSerial ESPTool

JavaScript package 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.

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