Waveshare
0.96inch LCD Display Module for Raspberry Pi Pico, 65K Colors, 160×80, SPI
This 0.96″ LCD Display Module is designed to plug directly onto a Raspberry Pi Pico via its onboard female pin header — no soldering or breadboard required. ...
This 0.96″ LCD Display Module is designed to plug directly onto a Raspberry Pi Pico via its onboard female pin header — no soldering or breadboard required. The 160×80 IPS panel delivers 65K RGB colours with wide viewing angles, driven by the ST7735S controller over SPI.
Beyond the display, the module includes a joystick and two user buttons, making it a self-contained interface for games, menus, and interactive projects. Example code is provided for both C/C++ and MicroPython.
Key Features
- 0.96″ IPS Display – 160×80 pixel resolution with 65K RGB colours
- ST7735S Driver – SPI interface requiring minimal I/O pins
- Direct Pico Attachment – Female header for plug-and-play connection
- Built-in Controls – 1× joystick and 2× user buttons
- Example Code Included – C/C++ and MicroPython demos for Raspberry Pi Pico
Specifications
- Display Size: 0.96″
- Resolution: 160×80 pixels
- Colour Depth: 65K RGB
- Panel Type: IPS
- Driver IC: ST7735S
- Interface: SPI
Ideal For
- Raspberry Pi Pico display projects
- Simple games and interactive menus
- Sensor dashboards and status readouts
- Learning MicroPython and C/C++ graphics programming
Package Contents
- 1× Pico-LCD-0.96 Display Module
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