GaitherNews Escape the Algorithm
Today --°
Updated
Categories
DIY 1 source 0 views

The first open-source Linux driver for the ASUS ZenVision lid OLED

Article excerpt

zenvision-linux is the first open-source Linux driver for the ASUS ZenVision lid OLED display. The the protocol was reverse-engineered from scratch using Ghidra on MyASUS. It is a userspace Linux driver for the ASUS ZenVision lid OLED, the 3.5″, 256×64 monochrome screen embedded in the lid of the ASUS Zenbook 14X OLED Space Edition (UX5401ZAS). ASUS only ships software for this screen on Windows (inside MyASUS). This project reverse-engineers the USB protocol and lets you drive the panel from Linux: show images, play animations, or display whatever you like. Status: working on UX5401ZAS. Other ASUS lid-OLED models may use a similar protocol, reports and PRs welcome. It’s written in Python and under an open MIT license. See it on GitHub.