ESP WebFlash Toolkit

A browser-based toolkit for flashing ESP32/ESP8266 firmware and generating NVS configuration partitions - no toolchain required.

Try the Web Flasher Demo | Partition Table Generator

What It Does

  • Flash firmware directly from a web browser using Web Serial API
  • Generate NVS partitions in JavaScript, byte-compatible with ESP-IDF
  • Generate partition tables for custom flash layouts
  • Scaffold complete flasher apps with a single CLI command

Getting Started

# Create a new flasher project
npx esp-webflash-toolkit create my-flasher

# Or use as a library
npm install esp-webflash-toolkit

See the Quickstart guide for detailed setup instructions.

Documentation

Browser Support

Requires Web Serial API (Chrome 89+, Edge 89+, Opera 75+).

results matching ""

    No results matching ""