This Svelte app allows you to update the firmware of an ESP32 device using the Browser Serial API. It is optimized for the latest Chromium-based browsers.
Follow these steps to set up and run the ESP32 Firmware Updater:
Clone the Repository:
git clone https://github.com/your-username/esp32-firmware-updater.git
cd esp32-firmware-updater
Install Dependencies:
npm install
Export Binary from Arduino:
Create "main.zip":
public
folder of the Svelte app.Run the App:
npm run dev
Access the App:
http://localhost:5174
to access the ESP32 Firmware Updater.This app is designed for updating remote firmware on ESP32-powered devices with serial access. It streamlines the process using the Browser Serial API for a seamless and efficient firmware update.
If you encounter any issues or have questions, please check the following:
public
folder.For additional assistance, refer to the Svelte documentation or open an issue on the GitHub repository.
Feel free to contribute, report bugs, or suggest improvements. Happy updating!