Description
Waveshare Pico-LCD-2 is a 2inch IPS LCD display module for Raspberry Pi Pico featuring a 320 × 240 resolution and an onboard ST7789VW driver. It connects through a 4-wire SPI interface and is designed to attach directly to Raspberry Pi Pico, making it a compact solution for handheld interfaces, test displays, embedded controls, and Pico-based GUI projects.
This module also includes 4 user buttons for direct interaction, which makes it especially useful for menu systems, status screens, compact game projects, and custom Pico user interfaces.
Features
- 2inch IPS LCD with 320 × 240 resolution and clear full-color output.
- ST7789VW driver for stable LCD control.
- 4-wire SPI interface requiring only a small number of IO pins.
- Direct Raspberry Pi Pico compatibility through onboard female header layout.
- 4 user buttons for quick local interaction and custom control logic.
- 65K RGB colors for colorful embedded UI display.
- Compact module size for handheld and space-limited designs.
- Comes with development resources for Raspberry Pi Pico C/C++ and MicroPython.
Specifications
| Operating voltage | 2.6 ~ 5.5V | Resolution | 320 × 240 pixels |
|---|---|---|---|
| Communication interface | 4-wire SPI | Display size | 40.80 × 30.60mm |
| Display panel | IPS | Pixel size | 0.1275 × 0.1275mm |
| Driver | ST7789VW | Dimensions | 52.00 × 35.00mm |
| Operating current | 40mA | Compatible board | Raspberry Pi Pico |
Applications
This Pico LCD module is well suited for embedded dashboards, portable control UIs, small instrumentation displays, maker projects, Pico menu systems, and button-driven interactive applications. It is a practical choice when you want a full-color Raspberry Pi Pico display without large wiring overhead.
Product List
| Item | Quantity |
|---|---|
| Pico-LCD-2 | 1 |
Other Content
Pinout definition and mechanical dimensions are especially important on this module because it is meant to plug directly into Raspberry Pi Pico and use the onboard buttons for interaction. These official diagrams make it much easier to plan enclosure layout, firmware mapping, and GPIO usage.
Resources
- Waveshare Pico-LCD-2 Wiki
- Raspberry Pi Pico Official Documentation
- Raspberry Pi Pico Python SDK
- Raspberry Pi Pico C/C++ SDK
- Waveshare LCD Common Questions
FAQ
Does this display connect directly to Raspberry Pi Pico?
Yes. The module is designed with an onboard female header layout for direct attachment to Raspberry Pi Pico.
What is the driver chip on this LCD module?
This display uses the ST7789VW LCD driver.
Does it include user input buttons?
Yes. It includes 4 user buttons, which are useful for custom embedded UI interaction.
What is this display best suited for?
It is best for Pico GUI projects, embedded control panels, compact full-color status screens, and interactive button-based display applications.