nopnop2002 / esp-idf-parallel-tft

8bit parallel TFT & 4-line resistance touch screen Driver for esp-idf using i2s paralell mode
MIT License
106 stars 26 forks source link

Add support for R61529 #23

Closed modi12jin closed 2 years ago

modi12jin commented 2 years ago

2022-03-13 11-36-27屏幕截图

https://github.com/JadedTuna/lcd-dma-issue

2022-03-13 11-38-31屏幕截图

https://github.com/espressif/esp-idf/issues/8085

2022-03-13 11-33-22屏幕截图

https://github.com/daumemo/IPS_LCD_R61529_FT6236_Arduino_eSPI_Test

2022-03-13 11-40-49屏幕截图

https://github.com/moononournation/Arduino_GFX

@nopnop2002 Hello, I wonder if you have any plans for R61529 support?

modi12jin commented 2 years ago

2022-03-13 11-47-18屏幕截图

Buy on Aliexpress

modi12jin commented 2 years ago

2022-03-13 11-52-34屏幕截图

https://daumemo.com/ips-capacitive-lcd-on-an-esp32-diy-generator-part-8/

According to the seller, the LCD has IPS panel, which has great viewing angles. Also, it has resolution of 480×320 which might be a bit of a problem when used with not so powerful MCU such as ESP32. It has 8080 (MIPI-DBI Type B) interface for sending image data to the LCD. It also should have an SPI connection, but I haven’t tried it, and what is more, according to the LCD driver’s datasheet, it doesn’t support sending image data through the SPI (only commands for setting up the display).

As mentioned in the description it can be interfaced by 8 or 16 data bit lanes and because ESP32 has a few available pins, 8-bit interface was used. Through this interface you can send 16, 18 or 24 bits per pixel which means that you can get up to 16M of colors from this LCD (provided you have enough of the MCU resources).

2022-03-13 11-57-19屏幕截图

@nopnop2002 this might help

modi12jin commented 2 years ago

6232_1647146183_hd

LiangHaoCai-3.5 inch IPS-40p-R61529A-data package.zip

@nopnop2002 China Taobao store, the information given by the seller.

nopnop2002 commented 2 years ago

I can't find "TFT Shield" that using R61529.

The product you have shown is not common.

modi12jin commented 2 years ago

@nopnop2002 This screen can be purchased at Buy on Aliexpress

https://es.aliexpress.com/item/32940608152.html?gatewayAdapt=glo2esp&spm=a2g0o.productlist.0.0.66e773f6vAhLCI&algo_pvid=f9214500-0ba3-4aff-b9a8-9fc9dc51cd2a&algo_expid=f9214500-0ba3-4aff-b9a8-9fc9dc51cd2a-16&btsid=25887317-95e8-4f7a-aabc-1913fdfeaadf&ws_ab_test=searchweb0_0,searchweb201602_6,searchweb201603_53

2022-03-13 18-30-23屏幕截图

2022-03-13 18-34-24屏幕截图

LiangHaoCai-3.5寸IPS-40p-R61529A.pdf

2022-03-13 18-38-30屏幕截图

R61529_DS_V0.00.pdf

modi12jin commented 2 years ago

https://github.com/daumemo/IPS_LCD_R61529_FT6236_Arduino_eSPI_Test/issues/1

2022-03-13 19-25-31屏幕截图

@nopnop2002 Compatibility may exist

modi12jin commented 2 years ago

@nopnop2002 My friend tested it and there is compatibility. Thank you

https://user-images.githubusercontent.com/40233017/158057732-97f95da4-c6e3-401c-ad92-a98d9e47b792.mp4