Hi I got one of the boards that you suggested from Maplin
There are several practical issues with this board,
1. It plugs directly onto the shield buddy but does not have any thru-connectors so you lose a lot more pins than it needs. I have inserted a piece of veroboard with thru-connectors between the shield buddy and the display.
2. The documentation is almost non-existent and describes a graphical API that is very difficult to find on the web.
3. An API for the ILI9341 does exist on GitHub but is very rudimentary compared with the ADAfruit 2.4" offering. eg no routine to set the background colour or to clear the screen. There is an ILI9341 API from ADAFruit but it does not compile - will have a go at fixing this as it is only missing the pin definitions.
4. That said, the API functions do what they claim.
5. I have not yet got the touchscreen working - it seems to use the adafruit driver but this won't compile. Not tried hard with this yet.
6. I have got the ILI9341 manual (arghh!) and will see if I can implement some of the missing functions.
As an alternative approach, I have got a Nextion display that communicates with the host via a serial interface. You design display screens and then simple feed it the data to populate them. Looks good but there will be quite a lot of work designing the screens - probably as much as for a conventional display.
Happy to be told that I've got it wrong and there is a better API or someone has more experience with this display.
........ was working fine but I could smell something getting hot, the 00B00W regulator I think ..... then red light by reset switch came on and now it flashes randomly.
Not sure if it was related to the TFT screen or not. I might have cracked the main chip or something like that attaching it to my main board as it took a lot of manipulation to attach/detach it. The MEGA seemed to fit a lot better and still works fine.
I also wish to use the built in SD card on this board but find that the SD card fails to initialise. I have looked at the web posts and find that this has, in the past, been an Arduino Mega problem but that it seems to have "gone away" as there have been no recent posts. The problem seemed to be with two devices using the SPI bus. I have tried all the documented solutions to no effect.
I noted the post on this site regarding the use of SDfat and, following it up, found SD header files (no CPP) in the
"C:\Program Files (x86)\Arduino\hardware\aurduino\aurix\libraries" and the " C:\Program Files (x86)\Arduino\hardware\aurduinodx\aurix\libraries" directories.
Are these locations only active when using Eclipse? or am I using a version of SD or the embedded SDfat that is peculiar to the ShieldBuddy installation even when using the Arduino IDE?
"C:\Program Files (x86)\Arduino\hardware\aurduino\aurix\libraries" and the " C:\Program Files (x86)\Arduino\hardware\aurduinodx\aurix\libraries" are only used by the Arduino IDE. Which chip select is the SD card on? D4? The SD card works OK on the Linksprite TFT shield. The Wiring_Private.h is now included in the ShieldBuddy add-in. Please make sure you are using the latest version:
Hi Again. I have just tried to extract the latest ShieldBuddy add-in on Win10 and it fails with the error 0x80004005. I have checked for registry errors and there is no apparent problem. Directory permissions are OK. I eventually extracted on a Vista system and copied the exe to the Win10 system.
I then remembered that I had had this problem previously when trying to install this version but not with other versions. I do not remember earlier versions of the code being password protected but may be wrong.