[ready]
Use the official Espressif web flasher
espressif.github.io/esptool-js
(also Web Serial, already on esptool-js 0.6.x), or Python esptool. Files live under
bin/.
Cardputer-Adv (ESP32-S3) — single image at 0x0:
esptool --chip esp32s3 -p <PORT> --baud 460800 write_flash 0x0 bin/cardputer/poseidon-factory.bin
TRIDENT (ESP32-C5) — three parts:
esptool --chip esp32c5 -p <PORT> --baud 460800 write_flash \ --flash_mode dio --flash_freq 80m --flash_size 4MB \ 0x2000 bin/trident-c5/bootloader.bin \ 0x8000 bin/trident-c5/partition-table.bin \ 0x10000 bin/trident-c5/poseidon_c5_node.bin
Port looks like COM<n> (Windows) or /dev/ttyACM0 (Linux/macOS).