Flash RPCortex directly from your browser. No desktop software, no drivers, no Thonny required.
Flash MicroPython firmware v1.25+ to your board first (v1.28 recommended). Download from micropython.org →
Plug your board into USB. Make sure no other serial program (PuTTY, Thonny) is connected to the same port.
This installer requires Chrome 89+, Edge 89+, or any Chromium-based browser. The Web Serial API is not available in Firefox or Safari.
Ready to install
Select a version above, connect your board, and click the button below.
Chrome will open a port picker dialog.
This installs or updates the OS and removes only the old OS code (/Core). Your accounts, WiFi networks, settings, and installed packages are preserved.
Installing…
Preparing…
Installation complete!
All files have been written to the device.
Installation failed
Copy a file to the device
Push any file to the connected board over USB — nothing is wiped. Handy for staging a .pkg, a script, or a config file without dropping to the REPL.
The installer establishes a serial connection to your device's MicroPython REPL,
fetches the RPCortex .rpc release archive, extracts it in-browser,
and transfers each file using MicroPython's raw REPL mode — the same protocol
used by tools like mpremote and Thonny.
A .rpc file is a standard ZIP archive with a custom extension.
Select a version above or choose a locally-saved release file.
No desktop software, drivers, or WiFi required.
Already running RPCortex? No need to do anything manually —
the installer automatically drops the device to the MicroPython REPL (via the
built-in rawrepl escape) before flashing, whether it is sitting at the
shell or the login screen.