Pico 2 W with 320x480 display #17539
-
|
I purchased this Pico Breadboard Kit (docs). I am using a Pico 2 W with this driver. My code (mostly from the examples): The display initializes without a memory fault but I can't seem to get anything to display on the screen. Has anyone had success using this board or using this size of display? Thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 13 replies
-
|
The ST7789 only supports displays up to 320*240. Your display must use a different controller. If you determine the actual controller we may be able to point you at a driver. |
Beta Was this translation helpful? Give feedback.
-
|
You may need to fiddle around with the initialization sequence for the larger display. See: https://coxxect.blogspot.com/2025/02/use-st7796-spi-lcd-on.html This in turn refers to: near the end of this page is a link to a zip file for Pico demonstration of basic 7796 driver in micropython. I do not have this display so I cannot verify/test. Good luck. |
Beta Was this translation helpful? Give feedback.
-
|
My original code would have worked if the spi interface had been set up correctly. Here is my "working" code: The display updates very fast. Output from the code above: Thanks again, |
Beta Was this translation helpful? Give feedback.

You may need to fiddle around with the initialization sequence for the larger display. See:
https://coxxect.blogspot.com/2025/02/use-st7796-spi-lcd-on.html
This is using
circuitpythonbut it indicates modifications needed.This in turn refers to:
https://www.waveshare.com/wiki/3.5inch_Capacitive_Touch_LCD#Working_with_ESP32S3
near the end of this page is a link to a zip file for Pico demonstration of basic 7796 driver in micropython.
https://files.waveshare.com/wiki/3.5inch%20Capacitive%20Touch%20LCD/3.5inch_Capacitive_Touch_LCD_Demo_Pico.zip
I do not have this display so I cannot verify/test. Good luck.