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
circuitpython
but 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.