1.3" LCD with Pico 2 W

Hi folks!

I’m struggling to get any image out of my 1.3" SPI Colour Square LCD (240x240) Breakout. I’ve wired it to my Pico 2 W per the pins on the item page. 1.3" SPI Colour Square LCD (240x240) Breakout

I’ve installed the latest micropython Pico 2 W .utf from here:

And have tried out the example here (I can’t put more than 2 links in a post as a new user!):

github .com/pimoroni/pimoroni-pico/blob/main/micropython/examples/breakout_colourlcd240x240/balls_demo.py

I don’t get any errors at all, the screen flashes (BL turns off and on) when I execute my code but no graphics show. Does anyone have any suggestions on how to debug this further?

How have you got it wired, what type of connection do you have with the breakouts solder pads?

I’ve got it wired (and quadruple checked :~)):

  • 3-5V to VBUS

  • CS to GP17

  • SCK to GP18

  • MOSI to GP19

  • DC to GP16

  • BL to GP20

  • GND to GND

It’s all on a breadboard at the moment so I’m just using pins to connect the display and jumper cables.

Header soldered onto the Breakout?
Header soldered on the Pico?
Did you do any of the soldering?

The pins used look OK to me, the breakout garden uses the following.
Which is what the examples use.

Pin header holding the display in place, wires on breadboard is all I have. No soldering done yet :¬)

That’s likely your issue, your not making a good contact to the breakouts contacts.

Ah ok, thanks! Do you have any recommendations for testing which contacts might have a poor connection? I want to use the display in a project that will eventually be soldered but I’m not quite ready yet.

You were absolutely right by the way! Applying a small amount of pressure to the top of the display has made sure all of the contacts connect and I am seeing results! Thank you so much!

1 Like