Arduino Tutorial: 3.5' Color TFT display ILI9481 on Arduino Uno and Mega from Banggood.com

preview_player
Показать описание
In this video we learn how to drive the new, low cost big, 3.5" Color TFT display for Arduino Uno and Mega.

Want to learn to code?

Рекомендации по теме
Комментарии
Автор

it looks like now the 3.5" screen use the ILI9486 driver. I wasn't able to use the adafruit libraries to drive the dispay, so I switch to MCUFRIEND_kvb.
If you're having some issue, do:
sketch->include library->manage libraries, search mcufriend and install it
after that, replace the "#include <Adafruit_TFTLCD.h>" with "#include <MCUFRIEND_kbv.h>"
and "Adafruit_TFTLCD tft(..stuff..);" with "MCUFRIEND_kbv tft;"

Then you can manually change the identifier in "0x9486" in the tft.begin, or try to acquire the ID with this code:
uint16_t identifier = tft.readID();
if (identifier == 0xEFEF) identifier = 0x9486;
tft.begin(identifier);

now you can use the dispay without any problems. all the functions used to draw work fine with both libraries

(for further information, use google or

Laio
Автор

You're the most incredible, you just saved my school's year project 😍

Quentinemuse
Автор

this video is for the ili9481 display. yet the banggood link you give is for the ili9486. this will not run the same libraries as the 9481.

youpattube
Автор

Nick, this display doesn't need any analog pins - only digital ones. Pins A0-A4 are not not used as analog in, they are configured as digital output. To speed up gfx routines everything is written directly to ports so it supports only Arduino Uno and MEGA. To support other boards their support for fast port manipulations should be added to the library. It is interesting that such board works faster on Uno than on Mega because full 8 bit access needs only writes to 2 ports not 3 like in case of Mega due to more optimal pin arrangement. However there are special displays for Mega which use 16-bit bus thanks to more digital lines in Mega.

cbmamiga
Автор

Great video! I've got the same display but unfortunately could'n figure out how to use the SD-Card slot. I didn't find your Demo where you uploaded a sketch where you included the SD-Card. Please help..

jimmyk
Автор

Sorry if I ask, I'm beginer, if I use an arduino Mega 2560 how much analogic pin remain for the rest of progect please ?
And how much memory remain free after charge of LCD library please ?
Thanks a lot

MrDenisJoshua
Автор

Thank you for this. What is the yellowish brown stain at the side of the screen? Is it come sort of glue or residue?

robertrobert
Автор

My code works for a 2.8-inch touchscreen, but I want to upgrade it to work on this screen. How would I go about it?

jonathanjuarbe
Автор

Hi my friend. I have the same product. Can I run this on raspberry pi 3a +? How should I make cable connections?

tonguc
Автор

HOW TO SHOW FULL DISPLAY, MY DISPLAY SHOWS HALF THE SIZE

sarathkumar-gqbe
Автор

I down loaded your sketch from the link and the first two line are a call for Adafruit libraries. Compiling the code showed and error when they can’t be found.
Thru the “manage library’s” pull down in the IDE I was able to find the first one down load it. But the second one (Adafruit_TFTLCD.h) can not be found. Do
You have a link where I can find it? great video

johndomville
Автор

I've tried the write text example (example 2 in the directory), but changed to refresh the screen every 100ms. after approximately 5 min some flashing white lines started to appear at every screen refresh. More and more lines appear by the time passing. Are you observing the same?

XManBG
Автор

I need to display some sensors variables like 5 of then is this display good to display atlest 5 sensor variables with names of course for example
Water level: %water level read%
Temperature °C: %temperature read%
And 3 more sensors

mich
Автор

Γειά και χαρά, έχετε δοκιμάσει την Arduino WiFi R4 ?

kkatops
Автор

could I use this display to function as a calculator? I'd obviously have to add a keypad but I'm thinking... ok lcd turns on.. display my logo that I made.. then have a line display "LIFE POINTS" at all times but then the rest of the display to act as a calculator for simple things like adding and subtracting. is that possible? ive never used Arduino (heard of it) but I'm planning on learning and using it since the project I want to do definitely needs this to make it badass...and well it'\ll closely resemble the prop in the tv show.. thanks!

BboyIllusin
Автор

How to mount this to a bezel? I have two of these, and two bezels, but I see other models come with a plastic housing which is mounted to the bezel. Mine did not come with this plastic housing.

Hedghog
Автор

Hi, I got arduino mega and uno, do you need some kind of "card" between screen and arduino unit?

frodemolland
Автор

Hi sir.Im still learning arduino, getting a mega and a nano, is it possible to run this display on a nano??Thank you

karlsteeg
Автор

Thank you!!! I did it, it works the same way!

cnccontroller
Автор

Can I use it for SIMHUB (display for racing games)?

juniorlima