Skip to content

[Question] Alternative display driver ILI9341 #11

@dolomon

Description

@dolomon

Describe the problem you're trying to solve

Include support for 320 x 240 TFT using ILI9341 driver.

Describe the solution you have in mind

I understand the SDK is written with the Picopad hardware at it's core (which uses the ST7789 driver IC)

I had an lcd in my parts drawer which uses the ILI9341 driver. It does actually work somewhat without changing anything but colour mapping is incorrect and image is flipped in the X axis.

Looking through the datasheet it seems very similar to the ST7789 and supports 80mHz Clock, has more ram than the ST7789?

Would it be much work to add a fast library to interface the ILI9341 display?

Additional context

I am very new to coding and it is beyond my means to implement the driver myself, but interested to learn.
I am not looking to implement the touch functionality on the display, the pico has enough to do without it :)

Datasheet for ILI9341

ILI9341.pdf

The display model:
https://www.displaysmodule.com/quality-35901242-2-8-lcd-module-spi-display-module-240-320-2-8-inch-ili9341-spi-tft-lcd-display

Thank you for the awesome project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions