Skip to content

v1.0.0

Choose a tag to compare

@aimindseye aimindseye released this 23 May 00:35

Rustmix X4 Firmware v1.0.0

First public release of Rustmix X4 firmware for the Xteink X4 e-ink device.

Rustmix is a Rust-based reference firmware intended for Xteink X4 users and developers who want to experiment with reader firmware, SD-card apps, custom fonts, flashcards, dictionary data, and sleep images.

Highlights

  • Rust firmware for Xteink X4 / ESP32-C3.
  • Standard Xteink X4-compatible partition layout.
  • First-boot SD provisioning under /RUSTMIX.
  • Wi-Fi Transfer support for managing SD card files.
  • Reader, Library, Recent, Settings, Tools, Productivity, and Games sections.
  • Lua app architecture for SD-loaded apps.
  • Custom font support.
  • Dictionary support with shard files.
  • Flashcards support with text and image-based topics.
  • Random sleep image support from /RUSTMIX/SLEEP.
  • Release firmware file: rustfirmware.bin.

First install

Use the included firmware file:

scripts/flash_x4_release_bin.sh dist/rustmix-x4/rustfirmware.bin /dev/ttyACM0