Install MicroPythonOS
Click the button below to flash MicroPythonOS firmware onto your ESP device using WebSerial. Ensure your device is connected via USB and you're using a supported browser (e.g., Chrome or Edge).
Don't have a device yet? Buy a supported one, like the Waveshare ESP32-S3-Touch-LCD-2. Or check out the docs to see how you can run it on your desktop PC.
These old releases are only here for archival, reverting, testing or troubleshooting.
How to Use
- Connect the device to your computer via USB.
- Put it in bootloader mode:
- if it already has MicroPythonOS installed, go to Settings - Restart to Bootloader
- if it's fresh from the factory, it's probably already good
- if not, try pressing the IO0 (BOOT) button while plugging in the USB cable
- if not, press the IO0 (BOOT) button while briefly pressing the reset button
- After connecting it to your computer via USB, start up a webbrowser with WebSerial support like Chrome, Brave or Edge. If the browser was already running, you probably need to restart it.
- Click the "Install" button above.
- Select your device from the browser's serial port prompt.
- Follow the instructions to start the installation.
- After it's done, you may need to press the "RST" button on your device to restart normally.