From b301e22f8205818fae34c1aa137d3714a56f04bb Mon Sep 17 00:00:00 2001 From: Nigdzie <46287652+Nigdzie@users.noreply.github.com> Date: Mon, 15 Dec 2025 21:42:17 +0100 Subject: [PATCH 01/17] Update docs, now we have landing page. --- docs/index.html | 485 ++++------------------------------------ docs/janos_flash.html | 509 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 550 insertions(+), 444 deletions(-) create mode 100644 docs/janos_flash.html diff --git a/docs/index.html b/docs/index.html index 08c0fe9..dee1178 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3,45 +3,39 @@
-WebSerial flasher powered by esptool-js. Click Connect, pick the LAB C5 serial port (Chrome/Edge desktop), then Flash to stream bootloader, partition table, and firmware from the latest GitHub Release.
+Browser-based tools for LAB C5: ESP32-C5 firmware (JanOS) and Flipper FAP uploader.
Loading manifest
-Using esptool-js directly: enter stub, set baud, then flash each image at the offsets from manifest.json. Progress and MD5 checks mirror the Python esptool flow.
Grab the same assets from Releases and run flash_board.py in ESP32C5/binaries-esp32c5 if your browser blocks Web Serial.
Flash LAB C5 firmware straight from the browser via WebSerial (esptool-js). Pulls images from the latest release manifest.
+ Open JanOS flasherChrome or Edge on desktop over HTTPS. Web Serial is required. If you see Web Serial not available, switch browsers.
+Upload the latest Lab_C5 .fap (Unleashed/Momentum) over CDC/CLI, auto-cleans old versions, optional auto-launch.
+ Open FAP uploader