Pi pico with the 2.2" LCD

Hello, I'm still kind of new to the pi pico. I never never did SPI on the pico yet. I have searched online and everything I found online is for a 2.8" or bigger screen on the pico. I was wondering if anyone has wired a 2.2" LCD onto the pico. This is my screen. 2.2 Inch 2.2" TFT LCD Color Screen Display Module 176*220 SPI Serial Port ILI9225. I just don't know which SPI do I wire it up to. I have seen the pi pico pinout and there are a few SPI channels. Can someone help me to figure this out please?

Joseph

I have the same screen as you.

It works fine on a Uno with TFT_22_ILI9225 library

It works fine on a Nucleo, ESP32, ESP8266 with TFT_eSPI library.

However I don't seem to get it working on the Raspberry Pi Pico with TFT_eSPI.
Since ILI9341 works on the Pico with TFT_eSPI the wiring must be ok.
And since ILI9225 works on STM32 the TFT_eSPI Driver must be ok.

My Pico wiring is:

#define TFT_MISO  4
#define TFT_MOSI  3
#define TFT_SCLK  2
#define TFT_CS   21  // Chip select control pin
#define TFT_DC   19  // Data Command control pin
#define TFT_RST  18  // Reset pin (could connect to Arduino RESET pin)
#define TFT_BL   13  // LED back-light

David.

Edit. The Pico seems to be working with the current library Release (version 2.4.61). i.e. I am using the Web Editor.
Note that examples tend to be designed for 128x160 or 240x320. So they don't all work on 176x220.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.