Flash AtlasCube firmware

No tooling — pick your display, plug in over USB, click Install.

Firmware comes from the latest GitHub Release (v0.46.0).

Requires a Chromium-based browser (Chrome, Edge, Opera, Brave). Firefox and Safari don't support WebSerial.
Before you click Connect: hold the BOOT button while plugging in the USB cable, and keep holding until the browser's port-picker appears. The firmware drives native USB and won't auto-reset into the bootloader on its own.
After first boot the device opens a Wi-Fi access point.
Network: AtlasCube-XXXXXX  ·  Password: 99876543
Connect and open 192.168.4.1 — one page sets up both Wi-Fi and the GPIO pin map.
One firmware fits any wiring: pins live in the web UI, not the build. Later, once the device is on your own Wi-Fi, reopen it at <device-ip>/setup (the IP is shown on the splash screen at startup). After mapping pins, unplug the device and plug it back in.
  1. Find your display panel below.
  2. Click Connect on the touch option you use, then pick the serial port.
  3. Click Install in the dialog and wait for it to finish.
  4. Set up Wi-Fi and the pin map (see above).
Work in progress. If you hit problems after an OTA update, a full USB flash (the Install buttons below) is recommended.
Flash new install over USB cable OTA already running? download & upload at Settings → Tools → OTA

ILI9341 320×240

SPI · 16MB flash
FT6336Ucapacitive touch (recommended) · wiring diagram (default pins)
XPT2046resistive touch · wiring diagram (default pins)

ST7796U 480×320

SPI · 16MB flash
FT6336Ucapacitive touch (recommended) · wiring diagram (default pins)
XPT2046resistive touch · wiring diagram (default pins)

ILI9488 480×320

SPI, 18-bit · 16MB flash
FT6336Ucapacitive touch (recommended) · wiring diagram (default pins)
XPT2046resistive touch · wiring diagram (default pins)

CO5300 240×296

QSPI AMOLED · 16MB flash · wiring diagram (default pins)
CST816Dcapacitive touch

ST7789V 320×240

SPI · 16MB flash
XPT2046resistive touch · wiring diagram (default pins)

SSD1322 256×64

mono OLED, SPI · 16MB flash · wiring diagram (default pins)
Rotary encoderno touch
Web UI files (all displays). Only if the device warns the web UI is out of date after an app-only update — re-upload at Settings → Tools or /setup. ↓ .zip
← Back to atlascube.net