Go Down

Topic: 2.4 inch TFT touch LCD Screen Module For Arduino UNO R3 SD low price jocks (Read 205812 times) previous topic - next topic

gusalon85

hello makes it about a month to buy a TFT 2.4 "McuFriend of http://www.mcufriend.com has S6D0154 and I managed to do some things and I pobrado some libraries but would like to exercise oscilospio how are you in the following ? link, https: //www.youtube.com/watch v = Tj31_wOBp7k, not if I do something wrong but I have two weeks working on it and still can not get anything do not know if I can help

rbright

Many People including myself are wasting too much time & effort getting TFTs to work.

Could I request on behalf of all forum members that if anyone who has been successful to:
  • identify the particular TFT they have purchased off ebay and link to seller
  • Link to manufacturers support page if in say english
  • Link to library used
  • Perhaps a copy of the successful sketch
  • What type of Arduino has been successful e.g. UNO / MEGA.


Yer I know we could all run off to places like AdaFruit but we are all addicted to ebay prices.

Life is not meant to be this difficult  >:(  >:(  >:(

sudharma99

Many People including myself are wasting too much time & effort getting TFTs to work.

Could I request on behalf of all forum members that if anyone who has been successful to:
  • identify the particular TFT they have purchased off ebay and link to seller
  • Link to manufacturers support page if in say english
  • Link to library used
  • Perhaps a copy of the successful sketch
  • What type of Arduino has been successful e.g. UNO / MEGA.


Yer I know we could all run off to places like AdaFruit but we are all addicted to ebay prices.

Life is not meant to be this difficult  >:(  >:(  >:(
I have posted the 3 sketches at post 103.

rbright

Interesting faults your experiencing sudharma but at least your getting some display action.

From what I've been reading there may even be some compatibility problems between later versions of the Arduino IDE and older libraries.

What I'm suggesting is a list of ebay sources of successful TFT and the library used & code examples.There are some out there I'm sure.

In desperation I've just ordered some 1.8 inch SPI THT LCDs which have been around a bit longer and appear to have better support with examples/tutorials on adafruit & youtube.
   
Regards all

gusalon85

hello, I have TFT 2.4 "mcufriend with S6D0154 controlled and tried some programs but some exercises that libraries utft Investigate and wanted to know if anyone has funionado him or has made such exercises. and if I can give any advice .

shwan_uk

Had similar issues to others, I'd tried various libraries and just got garbled screen.


I eventually found this: http://www.moleandroid.com/arduino-tutorial-2-how-to-setup-mcufriend-2-4-lcd-tft-libraries-and-avoid-white-screen/

and using this changed

uint16_t identifier = 0x9327;

My arduino Uno and TFT were from BangGood...

http://www.banggood.com/UNO-R3-ATmega328P-Board-2_4-Inch-TFT-LCD-Screen-Module-For-Arduino-p-945755.html

Hope this helps others...

shwan

Magician

I also have TFT from banggood , but my with controller 0154. After searching around, I get Adafruit's library, IMHO, their support of different kind controllers ( you never know what you get in a shipment) is the best, and plus touch screen add-on functionality included.
You may see working TFT (and link to download a code) from this link.

Cookiehu

Hi, I am able to display something with 0x9341 but the pictures were not continuous as shown. Can anyone help me? I tried different libraries but the results were the same. Thanks!

Magician


Cookiehu

Thanks for your reply. This is my first time using the forum and didn't know you actually have replied.
It came with a shield. The back of the shield says mcufriend.com, 2.4" TFT LCD shield. I just plugged into a uno, uploaded the example and changed the chip to 0x9341. I also tried another uno but with the same display. I checked the pins. It matched the description in the program.

Magician

Why you so sure its 9341? Have you tried adafruit's library? It could identify and print real controller type for you

Cookiehu

Yes, I tried Adafruit, also all possible suggestions I can find in the web. I also tried a chip identifying code. It return 0x0000. Anyway, I hardcoded all numbers suggested in the examples and web. The others only give a white screen. 9341 is the only one gives something.

Stan_S

Many People including myself are wasting too much time & effort getting TFTs to work.

Could I request on behalf of all forum members that if anyone who has been successful to:
  • identify the particular TFT they have purchased off ebay and link to seller
  • Link to manufacturers support page if in say english
  • Link to library used
  • Perhaps a copy of the successful sketch
  • What type of Arduino has been successful e.g. UNO / MEGA.


Yer I know we could all run off to places like AdaFruit but we are all addicted to ebay prices.

Life is not meant to be this difficult  >:(  >:(  >:(
I have been in the same boat with displays, I just purchased 2 from the company below. They supplied working library's and several examples that all worked with no problems. They also promptly answered a technical question. They seem like a good company to buy from.

http://www.aliexpress.com/store/1823449

minimanimo

Hi,i've the same problem.
I have 2.4'' TFT display, MCUFRIEND (it had ILI9341 LCD driver) on Arduino Uno.
I've used this library,beacuse i have problem with the white screen,this: Library and videotutorial

I have tftpaint inverted touch-screen coordinates,but the change had no effect.
Can you help me?
I solved my problem and i share the solution.

Original part of code:

Code: [Select]
X = map(p.x, TS_MINX, TS_MAXX, tft.width(),0);
 Y = map(p.y, TS_MINY, TS_MAXY, tft.height(), 0);


New Code:
Code: [Select]
X = map(p.x, TS_MINX, TS_MAXX, 0, tft.width());
 Y = map(p.y, TS_MINY, TS_MAXY, 0, tft.height());

hadise

hi dear friends
I want to use from this module for arduino UNO :
read  values of  3 sensors,but 5 of analoge pins connect to TOUCh LCD :(
can you help me for doing this work ?

Go Up