Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ST7735S][Raspberry Pi Pico W] Pico W Unable to init the 1.44inch SPI Module ST7735S SKU:MSP1443 #3616

Open
Liu-Enxu opened this issue Jan 9, 2025 · 0 comments

Comments

@Liu-Enxu
Copy link

Liu-Enxu commented Jan 9, 2025

Hi, I'm using Raspberry Pi Pico W (that wifi version of pico, which I believe is also RP2040), with this 1.44inch SPI Module ST7735S SKU:MSP1443. No matter how I try, no matter what user setup I configure, it just does not work, and it's really weird because I managed to make it work on ESP8266. I really need help, thank you!

  1. Blank screen regardless of the setup.
  2. IDE: Arduino
  3. TFT_eSPI library version: 2.5.43 latest
  4. Board package version: Earle's RP2040 package 4.4.1
  5. Procesor: RP2040
  6. TFT driver: ST7735
  7. Interface type: SPI

I did not use a separate setup header file, I've moved them into .ino for clarity and convenience. The .ino file will be attached after my pin settings here:

#define ST7735_DRIVER
#define ST7735_GREENTAB3     

#define TFT_WIDTH  128 // 130?
#define TFT_HEIGHT 128 // 130?

#define TFT_SPI_PORT 0
#define TFT_MISO  0
#define TFT_SCLK  2 // SCK
#define TFT_MOSI  3 // SDA MOSI
#define TFT_CS   20 // CS
#define TFT_RST  19 // RESET
#define TFT_DC   18 // A0

testTFT_eSPI_pico.zip

I'll also paste my setup here, in case I messed up any wiring (The wiring of backlight is blocked by the screen but works):

my setup

When I upload the code successfully but screen does not work it looks like:

does not work

Any help of hint would be appreciated. Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant