Web Installer

Flash RPCortex directly from your browser. No desktop software, no drivers, no Thonny required.

Web Serial API not supported. Use Chrome 89+, Edge 89+, or Opera. Firefox and Safari are not supported. Switch to a Chromium-based browser to use this installer.
1

Flash MicroPython

Flash MicroPython firmware v1.25+ to your board first (v1.28 recommended). Download from micropython.org →

2

Connect via USB

Plug your board into USB. Make sure no other serial program (PuTTY, Thonny) is connected to the same port.

3

Open in Chrome

This installer requires Chrome 89+, Edge 89+, or any Chromium-based browser. The Web Serial API is not available in Firefox or Safari.

Version:

Ready to install

Select a version above, connect your board, and click the button below.

Chrome will open a port picker dialog.

Connected
⚠ This will wipe your device.

All files on the device will be permanently deleted before installation. User accounts, WiFi settings, and installed packages will be lost. This cannot be undone.

Installing…

Preparing…

installer log

Installation complete!

All files have been written to the device.

  1. Disconnect and reconnect your device from USB.
  2. Open PuTTY (or any serial terminal) at 115200 baud.
  3. Complete the first-run setup wizard — you'll set the root password and optionally add the package repo.

Installation failed

How it works

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.