i purchaced 2.4 tft waveshare is there a tutorial how to use it because i cant understand the waveshare page .what libraries i must download i have little experience to arduino
This one ?
yes this one
Well, that page (which I found via a Google search) says the board has a ILI9341 controller, so search for a tutorial for an ILI9341 display on Arduino.
thank you very much
http://www.lcdwiki.com/2.4inch_SPI_Module_ILI9341_SKU:MSP2402
I found this could I use this?
Was the extensive Arduino installation guide in the Waveshare Wiki linked in post #2 not helpful?
Arduino software description
Note: The demos are all tested on Arduino uno. If you need other types of Arduino, you need to determine whether the connected pins are correct.
for code what i will use?
you can use Utft.h & URTouch.h for this display
link :
URTouch : Rinky-Dink Electronics
UTFT : Rinky-Dink Electronics
@pkos7676, your topic has been moved to the dedicated Displays section of the forum.
It is always wise to post links to your display hardware and say which Arduino you are using e.g. Zero, Due, Uno, Leo, ...
If you have a 3V Zero, Due everything should work fine with the Waveshare Wiki from #2 or the Wiki from #6.
If you have a 5V Uno, Mega, Leo, ... life is more complicated.
Both the Waveshare and the LCDWIKI tutorials are either wrong or misleading.
When you hand-wire a module you have to worry about putting the right wire in the right place at the right voltage. "Sales" people on the internet do not always give the right advice.
God invented Shields for an Arduino. You plug the Shield into a Uno. Run Library examples. Everything works. All the connections are known.
Hand-wired modules can work fine but you just have to do things carefully.
David.
I use uno
No display hardware
This is "display hardware".
How I could connect it to uno and what code to use?
Did you actually look at the link given in post #2 in this thread ?
There is a picture of the connections for a UNO ............l.
All this time and you STILL have not looked at the detailed information linked in post #2?
Why are you bothering to post on the forum, if you don't read the replies?
Ok I will check it
Post #1 implies that the OP has bought the 2.4 TFT https://www.waveshare.com/wiki/2.4inch_LCD_Module and it is sitting on his desk.
Post #13 says that he has a Uno
Post #14 says that he does not actually own the TFT Display
Assuming that #14 was a mistake, the Waveshare Wiki says
(When using 5V power supply, the logic voltage is 5V; When using 3.3V power supply, the logic voltage is 3.3V)
You can not use a 5V power supply.
you need VCC=3.3V and 3.3V level shifters from the 5V Uno
but shows this picture
i.e. VCC is connected to 5V instead of 3.3V. no sign of level shifters on the logic signals.
Waveshare provide the schematic. There is no 3.3V voltage regulator. There is no attempt to provide 3.3V logic levels. The ILI9341 controller will be damaged by 5V. Even if you provide VCC=3.3V the ILI9341 will not run with 5V logic.
Simple enough to provide VCC=3.3V and 3.3V logic for the experienced Arduino user.
Not so easy for a new Arduino user who does not have English as first language.
i.e. connect the purple wire to 3.3V on Uno.
i.e. connect the six logic signals via six level shifters
you can use 4k7+10k resistors to make potential dividers
or buy a module like https://www.ebay.co.uk/itm/234295051693
I am horrified by WaveShare. Historically they provided good hardware and good documentation.
David.
p.s. you could use a 4-channel level shifter module. e.g. connect RST (brown) and BL (gray) to 3.3V pin.
Edit. If you have not bought the TFT Display yet, buy a ready-made shield like this https://www.ebay.co.uk/itm/255065684895.
You just plug into the Uno. Run examples from MCUFRIEND_kbv library.
Are you the same as @pkos7676 and using two different accounts to post? If so, why?