MicroPythonOS

Effortlessly install MicroPythonOS on your microcontroller.

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.

How to Use

  1. Connect the device to your computer via USB.
  2. If it already has MicroPythonOS installed, put it in "Bootloader" mode through the Settings. If it's the factory firmware, you're good.
  3. Start a webbrowser with WebSerial support like Chrome, Brave or Edge.
  4. Click the "Install" button above.
  5. Select your device from the browser's serial port prompt.
  6. Follow the instructions to start the installation.
  7. After it's done, press the "RST" button on your device to restart normally.