Compact 3.5-inch HDMI Touch Display for Portable Raspberry Pi Builds
The 3.5inch Resistive Touch Screen LCD is a small HDMI display made for Raspberry Pi, mini PCs, and compact embedded builds. It gives you a crisp 480×320 IPS panel in a space-saving format that works well for handheld tools, status screens, and portable control panels.
This model uses resistive touch over SPI, so it is a good fit when you want a simple touch interface in a compact footprint. It also includes OSD controls for brightness and contrast, plus a 3.5mm audio jack for HDMI audio output.
Why you'll love it
- Small footprint: Easy to fit into portable projects, custom enclosures, and bench tools
- IPS panel: Offers better color and viewing consistency than basic TFT displays
- HDMI video input: Simple hookup for Raspberry Pi and other HDMI-capable devices
- Resistive touch: Good for basic touch input and stylus use in utility builds
- 3.5mm audio out: Lets you pass HDMI audio to headphones or speakers
- Driver support for Raspberry Pi: Works with Raspberry Pi OS, Ubuntu, Kali, and Retropie
Good fit for
This display works well for Small dashboards and handheld use. It is a practical choice if you want an official Waveshare HDMI screen with clear setup docs and strong compatibility with Raspberry Pi workflows.
Waveshare display lineup comparison
| Model | Size | Resolution | Touch | Panel | Interface | Case | Best for |
|---|---|---|---|---|---|---|---|
| 3.5inch HDMI LCD ← this model | 3.5" | 480×320 | Resistive (SPI) | IPS | HDMI | No | Small dashboards and handheld use |
| 5inch HDMI LCD | 5" | 800×480 | Resistive (SPI) | TFT | HDMI | No | Budget Raspberry Pi touch builds |
| 7inch HDMI LCD | 7" | 1024×600 | Resistive (SPI) | IPS | HDMI | No | Mid-size dashboards and HMIs |
| 10.1inch HDMI LCD | 10.1" | 1024×600 | Resistive (SPI) | IPS | HDMI | No | Large HMIs and workbench displays |
| 7inch HDMI LCD (H) with Case | 7" | 1024×600 | Capacitive, 5-point (USB) | IPS | HDMI / VGA | Yes | Ready-to-deploy kiosk and desktop use |
| 10.1inch HDMI LCD (B) with Case | 10.1" | 1280×800 | Capacitive, 10-point (USB) | IPS | HDMI | Yes | Higher-res touch dashboards |
| 13.3inch HDMI LCD (H) (with case) V2 | 13.3" | 1920×1080 | Capacitive, 10-point (USB) | IPS | HDMI / VGA | Yes | Premium Full HD touch displays |
| 15.6inch HDMI LCD (H) with Case | 15.6" | 1920×1080 | Capacitive, 10-point (USB) | IPS | HDMI / VGA | Yes | Large premium touch screens |
| 11.9inch HDMI LCD | 11.9" | 320×1480 | Capacitive, 5-point (USB) | IPS | HDMI | No | Portrait dashboards and side screens |
Technical specifications
| Screen Size | 3.5" |
|---|---|
| Resolution | 480×320 |
| Display Interface | HDMI |
| Display Panel | IPS |
| Viewing Angle | 160° |
| Touch Type | Resistive |
| Touch Interface | SPI |
| Audio Output | 3.5mm jack |
| OSD Menu | Brightness / Contrast |
| Best Fit | Compact Raspberry Pi dashboards, portable tools, handheld builds |
| System Support | Raspberry Pi OS / Ubuntu / Kali / Retropie on Raspberry Pi; Windows 11/10/8.1/8/7 as a display only |
Official Waveshare resources
Official product page
Official wiki / setup guide
Frequently Asked Questions
3.5inch Resistive Touch Screen LCD, 480×320, HDMI, IPS, Various Devices & Systems Support
3.5inch Resistive Touch Screen LCD, 480×320, HDMI, IPS, Various Devices & Systems Support
Low stock: 3 left
Product Code
SKU:12824
Couldn't load pickup availability
