Go Down

Topic: Raspberry pi 3.5" TFT Touch Screen LCD with Arduino (Read 6798 times) previous topic - next topic



I just received this screen:


And since I only use my raspberry pi in console mode, I wanted to use this screen with my Arduino.
Do anyone have an idea of how to make it works with Arduino ? (Any library ?)

Thanks !


I'm pretty sure you can use the UTFT Library.


I have the exact same LCD, I will show how to make it work on instructables :) (Will reply when done)
May the memez be with you !

YouTube: https://www.youtube.com/channel/UCyJnODwZcdHkUC8Y7pccc6A
Twitter: https://twitter.com/WhatsTheGeekYT


@alexandrerouma Have you made the instructable? I'm struggling with the same issue.


A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).


I am using "https://www.google.com/url?sa=i&source=images&cd=&cad=rja&uact=8&ved=2ahUKEwiSu42s49TkAhUlILcAHY3xAo0QjRx6BAgBEAQ&url=https%3A%2F%2Farduino-shop.eu%2Farduino-platform%2F1356-35-tft-lcd-shield-for-raspberry-320-x-480-spi-rgb-touch.html&psig=AOvVaw06UP8NP4Aed2BBXo1Lm82l&ust=1568703804360136" TFT display with arduino uno board. I have tried with XPT2046, UTFT, Waveshare_ILI9486, MCUFRIEND_kbv etc.libraries for displaying text and images but nothing worked with this TFT. It is working on Raspberry Pi display so there is no issue with Display. Can you suggest any other library or code?


The board is intended for a RaspberryPi.

It "looks" like a Waveshare board.
I suggest that you try Waveshare library code.    Waeshare has an Arduino-Shield version that is probably similar to your board but with Arduino header pins.

I do not own this board.   I do not intend to write a library for it.   (but it would be very simple)

Bodmer supports it for ESP32 and ESP8266 i.e. TFT_eSPI library.
I do not know any "Adafruit_GFX" style library that supports it which will run on a Uno.

Make notes for the Waveshare.   And type them in your message.   
You will get help if you provide adequate information.   e.g. library version,  example name,  your wiring,  your constructor, ...



Sep 17, 2019, 08:06 am Last Edit: Sep 17, 2019, 04:47 pm by Impulsive
For reference, I did create the Waveshare_ILI9486 wrapper library which has been tested on the UNO/Mega with genuine Waveshare SPI shift-register based displays (including a basic GFX-style interface). As David points out, it is possible that your board may work with a Waveshare-style driver. Note that I have not yet tested the above library on any of the RPI board variants (so anshumantech's test result is not surprising). I don't recall seeing a schematic or know how the RPI A,B,C variants may differ, but assuming it is still ILI9486-based via 16b shift regs, perhaps some small tweaks to the library or pin connectivity might enable it to work.

anshumantech -- could you confirm what pin connections you were using with the UNO?

Arduino GUI - https://github.com/ImpulseAdventure/GUIslice

Go Up