Hi all
I'm new to this Arduino stuff, and have acquired a board and a TFT display from Nuelectronics, about which I've seen a few posts here.
I've taken delivery of the devices and the TFT. I can calibrate the TFT, see the characterset and the color layout. But I can't get the bitmap example to work. The screen just goes blank and I have to reset it. The system will correctly spot the lack of an SD Card, so something has occurred but I don't yet know enough about things to work out where it's going wrong with the bitmap display.
I see others have got this to work, but maybe with earlier versions. Any help gratefully appreciated.
Thanks
David
You almost certainly don't have the files in the right format or the right place. They should go in the root directory, that is not a directory called root it is just the top level.
Next it has to be a 24 bit colour format that consists of 8 red, 8 green and 8 blue. Photo shop gives you a 24 bit option but click advanced to get the exact flavor of 24 bits.
Finally get the width and height the right way round, and the right size, the images are supposed to be portrait not landscape.
Hi, Grumpy_Mike and thanks
I wondered if that might be the problem so I used Paint to create a simple message with a size 100 x100 and then saved it as a 24 bit image to the ?:\ directory on the SD Card which I subsequently plug in to the TFT/Arduino.
No joy, though.
Are there any other sources of libraries for this chipset?
I've used PICs/C a lot and use serial connections for debugging so I know where the code has got to. Can you do the same thing with these Arduinos?
Go on my web site and get my email address and send me an email and I will send you some images in the right format.
http://www.thebox.myzen.co.uk/
Thanks to Mike, I have some images in the right format, but still no display. No response from nuelectronics either.
I have added lots of diagnostics, so I now know that I can mount and read the SD Card and also that the images are the right size.
I also know that the system returns the "success" code after reading a file, but nothing is displayed. Even if I fix it to use a constant colour, the dispay refuse to change, almost like it's not outputting to the right location.
If anyone has the old library which allegedly works but prints backwards, that might helpful.
David