Store

Waveshare

· MPN: 31418

$198.00 |
In stock
No reviews yet

A 12.3-inch IPS touch display with a 720×1920 portrait-mode resolution that connects directly via DSI (Display Serial Interface). The 10-point capacitive tou...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A 12.3-inch IPS touch display with a 720×1920 portrait-mode resolution that connects directly via DSI (Display Serial Interface). The 10-point capacitive touch panel uses I2C, and the toughened glass with optical bonding provides both durability and excellent optical clarity. At 450 cd/m², the display is bright enough for well-lit indoor environments.

The DSI connection is supported on Raspberry Pi 5, CM5, and RK3576-based boards. The display defaults to portrait orientation but can be switched to landscape via software configuration. An all-metal backplate adds rigidity and aids heat dissipation.

Key Features

  • 720×1920 IPS Panel – Sharp portrait-mode display with 178° viewing angles
  • 10-Point Capacitive Touch – Responsive multi-touch via I2C
  • DSI Interface – Direct connection to Raspberry Pi and supported SBCs
  • Toughened Glass + Optical Bonding – Durable, scratch-resistant, dustproof
  • 450 cd/m² Brightness – Clear visibility in bright conditions
  • All-Metal Backplate – Robust construction

Specifications

  • Screen Size – 12.3 inches
  • Resolution – 720×1920 (H×V)
  • Panel Type – IPS
  • Viewing Angle – 178°
  • Brightness – 450 cd/m²
  • Touch – Capacitive, 10-point
  • Touch Interface – I2C
  • Video Interface – DSI
  • Glass – Toughened, optically bonded
  • Casing – All-metal backplate
  • Weight – 788g

Compatibility

  • Raspberry Pi 5 / CM5
  • RK3576-based boards
  • Raspberry Pi OS, Buildroot, Debian, Android

Ideal For

  • Kiosks and information displays (portrait mode)
  • Smart home control panels
  • Interactive art installations
  • Embedded HMI applications

Package Contents

  • 1× 12.3-inch DSI capacitive touch screen
  • 2× FFC cable (22-pin, 200mm)
  • 1× MX1.25 2-pin to 2.54 3-pin cable
  • 1× Screws pack

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

DSI
DSI stands for Display Serial Interface, a high-speed connection commonly used to send video data from a computer board to a display. It matters because DSI signals are not simple GPIO wires, so the cable, connector, and signal routing need to match the display interface.
HMI
HMI stands for Human-Machine Interface, meaning the screen, buttons, or controls a person uses to interact with a device. For this product, it suggests the display is intended for control panels, dashboards, robot faces, or other user-facing interfaces.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
IPS
IPS is a type of LCD panel that keeps colours and contrast more consistent when viewed from an angle. This matters for small displays that may be mounted in a dashboard, handheld project, or enclosure where the viewer is not always looking straight on.
Multi-touch
Multi-touch means the touchscreen can detect more than one finger contact at the same time. This matters for interfaces that use gestures such as pinch-to-zoom, two-finger scrolling, or on-screen controls used together.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.