Skip to content

MS9129 5.5-inch Desktop Display Solution ​

A desktop secondary-display reference design based on MS9129 (MacroSilicon USB 2.0 → MIPI). The unit uses a 5.5-inch 720 × 1280 panel as a USB information / monitor screen, mountable in portrait or landscape. It can also work as a standard USB Display, with Windows, macOS, and Android support. Host-side Python themes render HUD-style system telemetry for desk status, gaming peripherals, and lightweight dashboards.

Materials, purchase, and support

IC details: MS9129 / USB Display series. Drivers: USB Display drivers. Sample purchase, source code, and setup steps are below.

1. Sample purchase ​

2. Product showcase ​

The same 5.5-inch panel fits portrait and landscape shells for upright or sideways desk placement; multiple shell colors available.

MS9129 desktop display multi-color product shot

Portrait unit ​

MS9129 desktop display portrait demo

Landscape unit ​

MS9129 desktop display landscape demo

3. Setup guide ​

  1. Connect the display to the PC with a USB cable.
  2. Download and install the MacroSilicon USB Display driver for Windows 10/11. After install, the panel can work as an extended / duplicated display. More builds and OS notes: USB Display drivers.
  3. Install the UsbDisplayHud app to use it as a desktop secondary screen / photo album (HUD themes or slideshow). Use the packaged build or run from source:
  4. Build your own themes: add Python templates under themes/ with your layout and resolution. See themes/README.txt in the repository.

4. Secondary-display host app ​

This design can be used as a USB Display secondary screen. Host platforms: Windows, macOS, and Android. Install the matching driver / client first — packages and steps: USB Display drivers.

USB Display HUD covers style-template selection, placement orientation (0° / 90° / 180° / 270°), live preview, start-on-boot, and modes such as photo slideshow.

Portrait theme mode ​

Theme list plus portrait live preview (example: Natural Organic).

USB Display HUD portrait theme UI

Landscape theme mode ​

Same theme previewed for 90° / 270° landscape placement with orientation controls.

USB Display HUD landscape theme UI

Photo slideshow mode ​

Pick an image folder, interval, and playback mode; the right pane shows the slideshow preview.

USB Display HUD photo slideshow UI

5. Python theme previews ​

Themes are implemented in Python, covering system-monitor HUD layouts (CPU / GPU / memory / network / clock, etc.), including Natural Organic and Anime Pink styles. Portrait and landscape summary previews; source and theme files live in pyusbdisplaydemo.

Anime Pink style ​

Anime-inspired pink HUD: soft pink–purple gradients, rounded info blocks, and system telemetry (CPU / GPU / memory / network / clock). Suited to portrait desk display. Select Anime Pink in the UsbDisplayHud theme list to preview and stream.

Portrait theme overview ​

Portrait theme overview

Landscape theme overview ​

Landscape theme overview

6. Specifications ​

ItemDetail
Core ICMS9129 (USB 2.0 Device → MIPI)
Panel size5.5 inch
Resolution720 × 1280 (native portrait; landscape via theme / rotation)
Host linkDual USB-C; auto-detects the connected port for portrait or landscape placement
OS supportWindows, macOS, Android (USB Display)
SoftwarePython HUD themes; USB Display HUD host app (themes / photo slideshow)
Hardware open sourceKiCad schematic / PCB (MS9129_USB2MIPI_20260730); enclosure .3mf

7. Hardware and enclosure ​

MS9129 desktop display PCBA

The board carries MS9129 plus power, Flash, buttons, and USB-C; the panel connects over FPC to MIPI. Dual USB-C eases power/data and mechanical routing.

Design files (KiCad) ​

Schematic and PCB are KiCad projects, including MS9129, MIPI out, power sheets, and BOM:

AssetNotes
SchematicMS9129_USB2MIPI_20260730.kicad_sch and sheets
PCBMS9129_USB2MIPI_20260730.kicad_pcb
Project / BOM.kicad_pro, BOM.xls

Enclosure 3D print ​

8. Downloads ​

AssetLink
Hardware design (KiCad)MS9129_USB2MIPI_20260730.zip
UsbDisplayHud 0.03UsbDisplayHud-0.03.zip
Enclosure 3D print (.3mf)ms9129-desktop-display.3mf
USB Display driver (Windows 10/11)MacroSilicon-USBDisplay-Driver-…V4.2.16.26.exe
Driver / client overviewUSB Display drivers
Host app / theme sourceUltraSemiCN/pyusbdisplaydemo
Taobao samplePurchase link
MS9129 IC pageMS9129
USB Display seriesUSB Display

Ultrasemi Technology Development Co., Ltd.
Contact us for audio/video product solutions and IC selection support.
Email: doc@ultrasemi.com · QQ: 2272715136 · WeChat/Mobile: +86 13342996846

Ultrasemi Technology Development Co., Ltd.
Contact us for audio/video product solutions and IC selection support.
Email: doc@ultrasemi.com · QQ: 2272715136 · WeChat/Mobile: +86 13342996846