Waveshare
2inch LCD Display Module for Raspberry Pi Pico, 65K Colors, 320×240, SPI
The Waveshare Pico-LCD-2 is a 2-inch IPS LCD display module designed to plug directly onto a Raspberry Pi Pico via its onboard female pin header. With 320×24...
The Waveshare Pico-LCD-2 is a 2-inch IPS LCD display module designed to plug directly onto a Raspberry Pi Pico via its onboard female pin header. With 320×240 resolution and 65K RGB colours, it delivers clear, vibrant visuals for your Pico projects.
The module uses an SPI interface requiring minimal IO pins, and includes four user buttons for easy interaction. Development resources are provided for both C/C++ and MicroPython.
Key Features
- 2-inch IPS Display – 320×240 resolution with 65K RGB colours for clear, colourful output
- SPI Interface – 4-wire SPI bus requiring minimal IO pins
- ST7789VW Driver – Embedded display driver for reliable performance
- Direct Pico Mounting – Female pin header for plug-and-play attachment to Raspberry Pi Pico
- 4× User Buttons – Built-in buttons for easy user interaction
- Wide Voltage Range – Operates from 2.6 V to 5.5 V
Specifications
- Display Size – 2 inches
- Resolution – 320×240 pixels
- Display Panel – IPS
- Colour Depth – 65K RGB
- Driver IC – ST7789VW
- Interface – 4-wire SPI
- Operating Voltage – 2.6–5.5 V
- Pixel Size – 0.1275 × 0.1275 mm
- Active Area – 40.80 × 30.60 mm
- Board Dimensions – 52.00 × 35.00 mm
Ideal For
- Raspberry Pi Pico display projects
- Handheld devices and portable instruments
- Status displays and dashboards
- Learning embedded graphics programming with MicroPython or C/C++
Package Contents
- 1× 2-inch LCD Display Module for Raspberry Pi Pico
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- Colour depth
- Colour depth describes how many different colours a display can show. A 65K-colour display can show about 65,000 colours, which is useful for icons, graphs, and simple full-colour interfaces but is less detailed than modern phone or computer screens.
- 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.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- RGB
- Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
Find this product in
Displays & Screens