The emulator above runs the app and rendering code of MarigoldOS, compiled to WebAssembly, in a simulated e-ink panel.
Lightweight firmware for the Xteink X3 and X4 e-readers.
The emulator above runs the app and rendering code of MarigoldOS, compiled to WebAssembly, in a simulated e-ink panel.
Install it onto your reader over USB, right from your browser.
1Choose your device
2Flash over USB
Uses WebSerial, in Chrome or Edge on the desktop. Wake the reader to its home screen and connect it; after flashing, replug USB to boot.
Prefer the command line? Download the .bin and flash it with esptool over USB. See the docs.
Or install from an SD card
For readers with USB flashing locked at the factory. It writes only the app slot and leaves the bootloader intact.
Already running Marigold? Use FWUPDATE.BIN on X4 or FWUPDX3.BIN on X3 and reboot normally.