Login
Start Free Trial Are you a business? Click Here

Pico Display Pack 2.8" Reviews

4.9 Rating 29 Reviews
Read Pimoroni Ltd Reviews

About Pimoroni Ltd:

The ultimate Maker store — a curated range of the best of breed Maker products. Worldwide delivery. Personal support.

Visit Product Page
# Got this display working in Circuit Python 9.x with minor modification to an adafruit demo. import board import digitalio import displayio import busio # Starting in CircuitPython 9.x fourwire will be a seperate internal library # rather than a component of the displayio library try: from fourwire import FourWire except ImportError: from displayio import FourWire from adafruit_st7789 import ST7789 displayio.release_displays() spi = busio.SPI(board.GP18,board.GP19) while not spi.try_lock(): pass spi.configure(baudrate=24000000) # Configure SPI for 24MHz spi.unlock() tft_cs = board.GP17 tft_dc = board.GP16 display_bus = FourWire(spi, command=tft_dc, chip_select=tft_cs, reset=board.GP22) #probably shouldn't be GP22 display = ST7789(display_bus, width=240, height=320, rowstart=0) # Make the display context splash = displayio.Group() display.root_group = splash color_bitmap = displayio.Bitmap(240, 320, 1) color_palette = displayio.Palette(1) color_palette[0] = 0xFF0000 bg_sprite = displayio.TileGrid(color_bitmap, pixel_shader=color_palette, x=0, y=0) splash.append(bg_sprite)
Helpful Report
Posted 1 year ago
MARK A CARTER
Verified Reviewer
They worked as advertised.
Helpful Report
Posted 1 year ago
Simon McCaughey
Verified Reviewer
This is an excellent little screen that works very well with the provided MicroPython examples. I purchased it to use as a thermostat display for my Raspberry Pi-based heating system, and it's perfect for the job. That said, I faced some challenges with memory on my Pico W (not a Pico 2). I’m running several modules, including TCP server connection, configuration modules, a one-wire temperature sensor, and PicoWeb for a web-based configuration page. With all these running, there wasn’t enough memory left to display a PNG, so I ended up using rectangles and other basic shapes to draw my screen. The fonts in the Picographics library are a bit rough around the edges, likely due to the lack of dithering. However, with a bit of creative sizing, I managed to make them look acceptable, at least in my opinion. The main drawback, as with many similar products, is that it’s nearly impossible to achieve a professional-looking fit into a case. I really wish there were a good selection of ready-made cases available for these screens. Overall, I highly recommend this product. I plan to purchase more for my other thermostat displays—it’s definitely a significant upgrade from my previous setup.
Helpful Report
Posted 1 year ago
Colin Warwick
Verified Reviewer
yet another excellent product to compliment the Pico W. Easy to get up and running with the supplied Pimoroni library
Helpful Report
Posted 1 year ago
A great display. I have the 2.0 but decided to get the 2.8 also. Brilliant product and great servce from Pimoroni.
Helpful Report
Posted 1 year ago
Performs well. It will be easier to use when the circuit information is available in the device description although they can be found elsewhere (https://forums.pimoroni.com/t/pico-display-2-8-pins/25564). The only downside was that with only four buttons if you require a positional selection on the screen with up/down/left/right and an action button you will need to consider it to be either up/right with wrapround or a button to reverse the direction - eg. (up/up+shift/right/right+shift)
Helpful Report
Posted 1 year ago
Alexander Lowry
Verified Reviewer
Author didn't leave any comments.
Helpful Report
Posted 1 year ago
Stephen Jones
Verified Reviewer
Works very well and a great upgrade from the 2 inch display. One little thing to be aware of is that the back is not flat like on the 2 inch (as it has more goodies), if like me you're doing a replacement - I just added a spacer on the right to match the socket on the left and all was good.
Helpful Report
Posted 1 year ago