R61509V TFT_eSPI driver for Raspberry PICO

Hi, I already have managed this screen to work for my Arduino Uno using the MCUFRIEND tft driver, However I wanted to have a driver for this for my Raspberry Pico using the TFT_eSPI driver. I cannot see any forum about this screen driver for my Pico. How can I have my own user setup to make this screen work for my Pico? I am using currently using the PlatformIO for my IDE, I am willing to use Arduino IDE just to make this work in my Pico. Please help me thankss.

Your link shows an ILI9327 controller. I possess the ST7793 version of your display.

TFT_eSPI does not appear to have an ILI9327 driver nor a R61509V driver.
You would have to write your own R61509_Defines.h, R61509_Init.h, R61509_Rotation.h
and add the appropriate conditional code to TFT_eSPI

Note that R61509 is different to all of the other Drivers.

It is probably easier for you to just purchase a supported controller.

Note that the MCUFRIEND_kbv Beta on GitHub should work on the PICO as a SPECIAL.
e.g. this wiring

//################################### RP2040 ##############################
#elif defined(USE_MY_PICO) && defined(ARDUINO_ARCH_RP2040)       //regular UNO shield on PICO
//LCD pins  |D7  |D6  |D5  |D4  |D3  |D2 |D1  |D0  | |RD  |WR  |RS  |CS  |RST |    |
//RP2040 pin|GP13|GP12|GP11|GP10|GP9 |GP8|GP19|GP18| |GP14|GP26|GP27|GP28|GP16|GP17|
//BODMER pin|GP13|GP12|GP11|GP10|GP9 |GP8|GP7 |GP6 | |GP14|GP22|GP27|GP28|GP16|GP17|
//UNO pins  |7   |6   |5   |4   |3   |2  |9   |8   | |A0  |A1  |A2  |A3  |A4  |A5  |
//LCD pins  |CS  |MOSI|MISO|SCK | |SDA|SCL|
//RP2040 pin|GP21|GP3 |GP4 |GP2 | |GP6|GP7|
//UNO pins  |10  |11  |12  |13  | |18 |19 |
...

Thank you for responding. I will try to use the MCUFRIEND_kbv in my pico. Only the beta version should work for the pico, right? The MCUFRIEND_kbv driver was working on my arduino when I used it i will try to use the beta version of it

And based on my research, the pinouts for ILI9341 and R61509 are very similar, so I tried to connect the screen on the pico with the drivers for ILI9341. The behavior is unusual. I know something is going on because on every screen refresh it was blinking a little, but still the screen is completely white.

I don't know maybe this 2 drivers can run in the same drive with some small tweaks.

I will try to post an update here if the driver MCUFRIEND_kbv works.

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