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