Firmware uploader β€” rechtstreeks via de browser
⚠ Web Serial wordt niet ondersteund in deze browser.
Gebruik Chrome of Edge op de desktop.
Niet verbonden
πŸ“¦
Sleep je .bin bestand hiernaartoe
of klik om te bladeren
// ESP32 Flash Tool klaar β€” verbind een apparaat en kies een .bin bestand
Wachten op invoer
esptool-js laden...
β„Ή Werking β–Ύ
Vereisten:
β€’ Chrome of Edge (desktop) β€” Web Serial wordt niet ondersteund door Firefox/Safari.
β€’ Geen Arduino IDE, arduino-cli of driverinstallatie nodig; alles gebeurt in de browser.

Hoe werkt het?
Deze pagina praat via de Web Serial API rechtstreeks met de ESP32-bootloader (met de officiΓ«le esptool-js bibliotheek van Espressif) β€” hetzelfde protocol als het commandoregelprogramma esptool.py, maar dan volledig in de browser. Klik Verbind met apparaat, kies de COM-poort in de systeemdialoog, selecteer je .bin bestand en klik Upload Firmware. Het bestand wordt op het vaste adres 0x10000 geflasht (het standaardadres voor een los gecompileerd Arduino-sketchbestand).

Upload mislukt?
Sommige boards moeten in flash-modus staan (BOOT-knop ingedrukt houden tijdens het aansluiten). Controleer ook of de juiste driver is geΓ―nstalleerd (CH340 / CP210x / FTDI).

COM-poort verandert tijdens verbinden (bv. Arduino Nano ESP32)?
Dit board meldt zich in normale modus en in bootloader-modus als twee verschillende USB-apparaten (ander VID/PID-paar, dus ook een andere COM-poort, bv. COM6 β†’ COM5). Web Serial (browserbeveiliging) vereist voor elk nieuw USB-apparaat een handmatige klik β€” dat kan geen enkele pagina automatisch omzeilen, ook niet deze. Dit is dus normaal: klik gewoon nogmaals op Verbind met apparaat zodra de foutmelding verschijnt, en kies de nieuwe poort die dan in de lijst staat.

Na het uploaden probeert de tool het board automatisch te herstarten, maar bij dit board is dat niet altijd betrouwbaar (ook Arduino's eigen tooling heeft hier last van) β€” druk zo nodig gewoon één keer op RESET om de nieuwe sketch te starten.