Anobody has connected an Arduino Mega + Ethernet Shield + TFT 7".
I make this question because as i have seen the ethernet shield uses the SPI Pins in the midle of the arduino board, and the tft shield uses also the same ones, but you can not connect both phisically at the same time...
You do not say which 7" TFT shield that you possess. Please post a link to an Ebay or manufacturer's description.
If it is the official Arduino Ethernet Shield, you can probably fit a 6-way IDC ribbon connector onto the 3x2 male pins at the back of your display and then attach the wires to digital#51, 52, 53 on the Mega2560. I would solder the ribbon wires onto some real male header. This will give a good electrical connection to the MEGA2560 female header.
If the TFT shield is only using SPI for an microSD card, the Ethernet shield has already got a microSD socket.
As you have realised, no one can really help unless you say which 7" TFT and which pins it uses. Are they in conflict with the Ethernet Shield's pin usage?
david_prentice:
You do not say which 7" TFT shield that you possess. Please post a link to an Ebay or manufacturer's description.
If it is the official Arduino Ethernet Shield, you can probably fit a 6-way IDC ribbon connector onto the 3x2 male pins at the back of your display and then attach the wires to digital#51, 52, 53 on the Mega2560. I would solder the ribbon wires onto some real male header. This will give a good electrical connection to the MEGA2560 female header.
If the TFT shield is only using SPI for an microSD card, the Ethernet shield has already got a microSD socket.
As you have realised, no one can really help unless you say which 7" TFT and which pins it uses. Are they in conflict with the Ethernet Shield's pin usage?
David.
thanks for you response...
I give more information to see if you can help me... lets go:
My idea is to use only one SDCard, de Ethernet Sd card would be the one to use for everithing. So the question is how to connect (by wiring) the TFT to the arduino board, and know if i have to make any changes on tft configuration to disable de microsd to not cause any conflict with the microsd ethernet card.
So the final picture would be: arduino mega r3 + ethernet shield pluged on it + tft connected by wire to the arduino directly.
tao13:
you will need a shiled between arduino and tft , this tft did not work directly on 5v , it works on 3.3v
do you mean that if i connect de tft to a external 3,3v power supply and connect directly the other tft pin (all ones except the power ones) to the arduino it is not going to work porperly?
It shows you the necessary adapter board. This contains all the 5V -> 3.3V level-shifter chips.
So even if you want trailing wires instead of a stacked shield, you still need the shifters.
I think you will find a TFT version that suits a DUE (which works at 3.3V) and hece does not need shifters. But then you may need to check whether the Ethernet plugs into the DUE ok.
It shows you the necessary adapter board. This contains all the 5V -> 3.3V level-shifter chips.
So even if you want trailing wires instead of a stacked shield, you still need the shifters.
I think you will find a TFT version that suits a DUE (which works at 3.3V) and hece does not need shifters. But then you may need to check whether the Ethernet plugs into the DUE ok.
David.
Thanks...
As i understand, i have to plug the TFT shield to the TFT Screen, and then i can connect by wires between arduino and TFT shield and the tft will work propperly... Is this correct?