3.5" tft lcd shield (ili9486 controller) touch screen library with arduino mega

Hi.
I bought a new TFT lcd shield, and it controller model is ILI9486 (Figure is Attached). However, many libraries are not working on it such as (UTFT and URTouch).
I then downloaded the (mcufriend_kbv) library; it worked well for drawing shapes specifying their dimensions; so the library equivalent to the UTFT library is solved. However, the accompanied examples are only working with arduino UNO, in the time I'm using Arduino Mega R3.

My main problem now is finding a library equivalent to the (URTouch), because for now nothing is working (even Touchscreen library). So, could you give me a hint to solve this problem ?

1 Like

Mouh8's picture:

Mouh8:
However, the accompanied examples are only working with arduino UNO, in the time I'm using Arduino Mega R3.

Please describe exactly the problem you're having when using the Mega.

Your shield should work on Uno, Mega, Zero, Due, ... with MCUFRIEND_kbv library.
Plug it in as Nature intended.

Your photo looks like ILI9481 but some Blue 3.5 inch shields have ILI9486.
All the MCUFRIEND_kbv examples will report the actual ID.

Run the Touch calibration sketch. It will tell you the Touch pins (or if there is no Touch Panel)

This shield will NOT work with UTFT. It will NEVER work with URTouch.

David.

Maybe you should try Bodmer's TFT_eSPI library