diff --git a/README.md b/README.md index 0ab5668..c253151 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,9 @@ [![PyPI](https://img.shields.io/pypi/v/esp-batch-flash.svg)](https://pypi.org/project/esp-batch-flash/) [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) +[![Website](https://img.shields.io/badge/Website-Live-brightgreen)](https://leeebo.github.io/esp-batch-flash/) -[English](#english) | [中文摘要](#chinese-summary) +[Official Website](https://leeebo.github.io/esp-batch-flash/) | [English](#english) | [中文摘要](#chinese-summary) ## Overview diff --git a/docs/index.html b/docs/index.html index 97ff2c5..e331f83 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,15 +1,19 @@ + ESP Batch Flash | Parallel Flashing, Zero Waiting - - + + - + +
-
v1.2.0 Stable Release
+
v0.2.0 Stable Release

Parallel Flashing, Zero Waiting.

- Flash dozens of ESP devices simultaneously. The professional CLI tool for rapid prototyping and mass production. + Flash dozens of ESP devices simultaneously. The professional CLI tool for rapid prototyping and mass + production.

- +
-
- pip install esp-batch-flash - +
+
Quick Install via pip
+
+ pip install esp-batch-flash + +
+
+ View on GitHub +
+
+
+ +
+
+ +
+
+
Automatic Detection
+

IDF Project Ready

+

Building with ESP-IDF? Just run the tool inside your project directory. It automatically scans + build artifacts and prepares everything for batch flashing.

+
$ esp-batch-flash
+
+
+
+
+
+
+
+
+
+
+
+
- View on GitHub
- -
-
-
-
-
- esp_batch_flash — 80x24 + +
+
+
Standalone
+

Direct Binary Flash

+

No project? No problem. Flash raw binaries directly to any address. Perfect for factory + production lines where only the final firmware is needed.

+
$ esp-batch-flash --bin 0x10000:app.bin
-
-
- $ | +
+
+
+
+
+
+
+
+
+
- - + + +
+
+
Flexible
+

Interactive Selection

+

Too many ports connected? Use the interactive menu to hand-pick your targets. Efficient, safe, + and prevents accidental flashing of wrong devices.

+
$ esp-batch-flash --interactive
+
+
+
+
+
+
+
- -
-
@@ -223,20 +653,25 @@

Why ESP Batch Flash?

Massive Productivity

-

Stop waiting for serial connections. Flash 10+ devices in the time it takes to do one. Perfect for batch updates and factory setups.

-
20x Efficiency
+

Stop waiting for serial connections. Flash 10+ devices in the time it takes to do one. Perfect + for batch updates and factory setups.

+
20x Efficiency

Auto-Scan

-

Built-in intelligence to detect all ESP32, ESP32-S2, S3, and C series chips wirelessly or via USB instantly.

+

Built-in intelligence to detect all ESP32, ESP32-S2, S3, and C series chips wirelessly or via USB + instantly.

Cross-Platform

-

Native speed on Windows, macOS, and Linux. Built with modern Python and esptool under the hood.

+

Native speed on Windows, macOS, and Linux. Built with modern Python and esptool under the hood. +

Visual Progress

-

Beautiful real-time UI bars for every port. Instantly identify which device failed or is lagging without digging through logs.

+

Beautiful real-time UI bars for every port. Instantly identify which device failed or is lagging + without digging through logs.

@@ -249,56 +684,162 @@

Visual Progress

- + + \ No newline at end of file diff --git a/website/index.html b/website/index.html new file mode 100644 index 0000000..f52a12b --- /dev/null +++ b/website/index.html @@ -0,0 +1,543 @@ + + + + + + + ESP Batch Flash | Parallel Flashing, Zero Waiting + + + + + + + + + + + + +
+
+
v1.2.0 Stable Release
+

Parallel Flashing, Zero Waiting.

+

+ Flash dozens of ESP devices simultaneously. The professional CLI tool for rapid prototyping and mass + production. +

+ +
+
+ pip install esp-batch-flash + +
+ View on GitHub +
+ + +
+
+
+
+
+ esp_batch_flash — 80x24 +
+
+
+ $ | +
+ + +
+
+ +
+
+ +
+
+

Why ESP Batch Flash?

+
+
+

Massive Productivity

+

Stop waiting for serial connections. Flash 10+ devices in the time it takes to do one. Perfect + for batch updates and factory setups.

+
20x Efficiency
+
+
+

Auto-Scan

+

Built-in intelligence to detect all ESP32, ESP32-S2, S3, and C series chips wirelessly or via USB + instantly.

+
+
+

Cross-Platform

+

Native speed on Windows, macOS, and Linux. Built with modern Python and esptool under the hood. +

+
+
+

Visual Progress

+

Beautiful real-time UI bars for every port. Instantly identify which device failed or is lagging + without digging through logs.

+
+
+
+
+ + + + + + + \ No newline at end of file