diff options
Diffstat (limited to 'web-flasher')
| -rw-r--r-- | web-flasher/index.html | 47 | ||||
| -rw-r--r-- | web-flasher/manifest.json | 23 |
2 files changed, 70 insertions, 0 deletions
diff --git a/web-flasher/index.html b/web-flasher/index.html new file mode 100644 index 0000000..26d7510 --- /dev/null +++ b/web-flasher/index.html @@ -0,0 +1,47 @@ +<!DOCTYPE html> +<html> +<head> + <meta charset="UTF-8"> + <title>ORION-RF Installer</title> + + <script + type="module" + src="https://unpkg.com/esp-web-tools@10/dist/web/install-button.js"> + </script> + + <style> + body { + font-family: sans-serif; + max-width: 700px; + margin: auto; + padding: 2rem; + } + + h1 { + text-align: center; + } + + .card { + border: 1px solid #ddd; + padding: 20px; + border-radius: 10px; + } + </style> +</head> +<body> + +<h1>ORION-RF Installer</h1> + +<div class="card"> + <h2>Stable Release</h2> + + <p> + Connect your ESP32-S3 and click Install. + </p> + + <esp-web-install-button manifest="manifest.json"> + </esp-web-install-button> +</div> + +</body> +</html> diff --git a/web-flasher/manifest.json b/web-flasher/manifest.json new file mode 100644 index 0000000..b51e2cb --- /dev/null +++ b/web-flasher/manifest.json @@ -0,0 +1,23 @@ +{ + "name": "ORION-RF", + "version": "latest", + "builds": [ + { + "chipFamily": "ESP32-S3", + "parts": [ + { + "path": "./bootloader.bin", + "offset": 0 + }, + { + "path": "./partitions.bin", + "offset": 32768 + }, + { + "path": "./firmware.bin", + "offset": 65536 + } + ] + } + ] +} |
