Skip to content

Releases: ZerO970/yunzii-display

Yunzii Display Studio v1.1.0

Choose a tag to compare

@ZerO970 ZerO970 released this 27 Jul 20:57

Fixes the post-sleep CPU spike and adds a screen demo.

Fixed

  • After the PC resumed from sleep, the Now Playing (SMTC) PowerShell bridge and the Windows NPSMSvc service could sit at ~25% CPU indefinitely. Root cause: WinRT media-session calls hang after resume and the bridge waited with no timeout, so it kept getting killed and respawned. Now the WinRT wait is time-bounded, the LibreHardwareMonitor bridge got the same protection, and SMTC is only polled when Now Playing is on screen, Auto mode is active, or the settings page is open — so an idle screen after resume no longer pokes the wedged service.

Notes

  • Download YunziiDisplayStudio-portable.zip, unzip, run Start.vbs (portable — no Node.js needed).
  • English / Русский UI, tray + autostart, pairs with the OpenRGB + Screen firmware.

🙏 Still looking for help cracking the screen module's MCU for real-time sync — see the README.

Yunzii Display Studio v1.0.0

Choose a tag to compare

@ZerO970 ZerO970 released this 24 Jul 05:12

Open-source display software for YUNZII keyboards with a built-in screen. Renders live content to the TFT — album art / Now Playing, system monitor (with real temps), clock, weather, pomodoro, rotation & auto modes — from the tray.

Install (Windows, portable — no Node.js needed): download YunziiDisplayStudio-portable.zip, unzip, run Start.vbs. Right-click the tray icon → Open settings.

Works on stock firmware (screen only); pairs with the OpenRGB + Screen firmware for lighting + screen at once. English / Русский.

🙏 Call for help: the screen module's own MCU is still a black box (~0.3–1 s/frame over UART). If you can dump/reflash it or expose its native command set, it unlocks real-time sync — see the README.