Running · Live

Drive your cooler LCD without the vendor app.

A native Windows driver for the round display on Vevor / HT CPU coolers (USB HID 5131:2007). Runs as a service, starts before login, with no GUI in your tray. Forget the vendor app.

4:54
CPU30
GPU25
PRO VERSION
Coming soon
YC-01-SS-002 · HID 5131:2007 · driven on Windows
single blue ring · hover for Pro
Up to
480×480
Round display, native resolution
Every
200 ms
Telemetry frame to the screen
Per frame
33 Values
CPU & GPU sensors, decimal-split
Service mode
Before login
NSSM auto-start, no GUI
Built for Windows, without the bloat

Everything the vendor app does. As a clean service.

The screen's firmware draws its own dial. The host just feeds it sensor values over USB HID — so the driver's whole job is reading your system and writing the frame the device expects. No tray icon. No window. Just a service.

Starts before login

Installed as a Windows service via NSSM. Live on the LCD the second your PC boots — no waiting for someone to log in.

No GUI, no tray

Runs headless under LocalSystem. Manage it like any other service: start, stop, restart. No window stealing focus, no icon to babysit.

Native sensors

CPU temperature, power, voltage and clocks via LibreHardwareMonitor + PawnIO. GPU via NVML. Motherboard fans via SuperIO.

Same protocol, same firmware

HID write loop and 33-byte frame layout are identical to the Linux build — reverse-engineered from scratch, no vendor binary in sight.

Why it exists

Because the vendor app shouldn't have to be open all the time.

Boot-time

Live before login

The vendor app only runs once you log in, and dies the moment you log out. This driver runs as a real Windows service — your LCD is alive from boot, on the login screen, and after you log out.

Lightweight

No window, no tray

No always-open GUI, no system tray icon to remember about, no random updates that change the UI. Install once, forget it exists, watch your stats anyway.

Tested

Real hardware

Validated on Windows 11 + ASUS Z390-A + i7-9700K + RTX 3070 Ti, against the YC-01-SS-002 panel running 24/7 on a live workstation. Same code, same protocol as the Linux build.

Three commands

From plugged in to running as a service.

01 — Dependencies
Python + HID + sensors
# PowerShell
pip install hidapi psutil `
  pynvml pythonnet
# + LibreHardwareMonitor DLLs
# (run GUI once as admin)
02 — Build the exe
One-file standalone bundle
pip install pyinstaller
python -m PyInstaller `
  --onefile --console `
  --collect-all pythonnet `
  --name cooler-lcd `
  vevor_lcd_windows.py
03 — Install service
Auto-start before login
winget install NSSM.NSSM
nssm install CoolerLCD `
  C:\path\cooler-lcd.exe
nssm set CoolerLCD `
  Start SERVICE_AUTO_START
nssm start CoolerLCD
Open source

Free your cooler's screen on Windows.

Free, MIT, and running as a Windows service in production. Star it, fork it, or support the code-signing fund.