SparkFun
Pimoroni Pico Display Pack 2.8-inch
· MPN: LCD-29766
Add a bright 2.8-inch colour display to your Raspberry Pi Pico project with this Pimoroni display pack. It uses a 320×240 pixel IPS LCD driven by an ST7789V ...
Get notified when back in stock
Add a bright 2.8-inch colour display to your Raspberry Pi Pico project with this Pimoroni display pack. It uses a 320×240 pixel IPS LCD driven by an ST7789V controller, giving you a generous active screen area for menus, status displays, dashboards and simple graphics.
The board includes four tactile buttons, an RGB LED with cuttable traces for repurposing pins, a Qwiic/STEMMA QT connector for I²C devices, and an additional SP/CE connector. Pre-soldered socket headers let it plug directly onto a Pico, with no soldering needed if your Pico already has header pins installed.
It works with Raspberry Pi Pico, Pico W, Pico 2, Pico 2 W, and Pimoroni Pico LiPo and Pico Plus variants. Software support is available through Pimoroni’s custom MicroPython with PicoGraphics, CircuitPython with DisplayIO, and C/C++ libraries.
As a Pico add-on board, it can also be used with the XRP to add display capabilities to a robot when paired with the Pico Add-On Flipper. Some Display Pack features use the same GPIO pins as other XRP features, so not all features can be used at the same time.
Features:
- 320×240 pixel IPS LCD for Raspberry Pi Pico projects
- ST7789V display driver
- Four tactile buttons
- RGB LED with cuttable traces for repurposing pins
- Qwiic/STEMMA QT connector for I²C devices
- Additional SP/CE connector
- Pre-soldered socket headers for direct attachment to a Raspberry Pi Pico
- No soldering required if the Pico already has header pins installed
- Compatible with Pico, Pico W, Pico 2, Pico 2 W, Pimoroni Pico LiPo and Pico Plus variants
- Software support through Pimoroni’s custom MicroPython (PicoGraphics)
- Software support through CircuitPython (DisplayIO)
- Software support through C/C++ libraries
- Can be used with the XRP via the Pico Add-On Flipper
Specifications:
- Display type: IPS LCD
- Resolution: 320×240 pixels
- Display driver: ST7789V
- Active area: 43.2×57.5 mm
- Usable screen area: 57.5×43.2 mm
- Buttons: Four tactile buttons
- LED: RGB LED with cuttable traces for repurposing pins
- I²C connector: Qwiic/STEMMA QT connector for I²C devices
- Additional connector: SP/CE connector
- Headers: Pre-soldered socket headers
- Board dimensions: about 73×47×9.5 mm
- Compatible boards: Pico, Pico W, Pico 2, Pico 2 W, Pimoroni’s Pico LiPo and Pico Plus variants
- MicroPython support: Pimoroni’s custom MicroPython (PicoGraphics)
- CircuitPython support: CircuitPython (DisplayIO)
- C/C++ support: C/C++ libraries
- Included Raspberry Pi Pico: Pico is not included
- XRP compatibility: Requires the Pico Add-On Flipper to connect the Display Pack to the XRP
- XRP GPIO note: Some features of the Display Pack use the same GPIO pins as other features of the XRP, so not all features can be used at the same time
Ideal for Pico-based interfaces, compact dashboards, robotics displays and projects that need buttons, colour graphics and easy I²C expansion.
Jargon buster
Plain-language definitions for the technical terms used above.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- 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.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- LiPo
- A LiPo (lithium polymer) battery is a rechargeable lithium battery widely used in portable projects because it is light and compact. LiPo cells need correct charging circuitry and careful handling to stay safe, so equipment that supports LiPo generally includes charging or protection hardware suited to that battery type.
- 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.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- RGB
- Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
- STEMMA
- A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
- STEMMA QT
- A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
Find this product in
Displays & Screens
Raspberry Pi Pico
Supplier page — sparkfun.com
Supplier Description · 405.9 KB · Click any page to view full size