How to connect an Arduino Mega + Ethernet Shield + TFT 7"?

Hi Everybody,

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...

how dou you resolve this ?

thanks a lot for your help...

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.

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:

I decided to buy this one: http://www.ebay.es/itm/SainSmart-7-7-Inch-TFT-LCD-Display-CPLD-SDRAM-800x480-For-Arduino-UNO-Mega2560-/380891330099?pt=LH_DefaultDomain_15&hash=item58aee47633

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.

can you help me please?

you will need a shiled between arduino and tft , this tft did not work directly on 5v , it works on 3.3v

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?

Look at the pictures in http://www.ebay.com/itm/SainSmart-7-7-Inch-TFT-LCD-Display-CPLD-SDRAM-800x480-For-Arduino-UNO-Mega2560-/351054640826?hash=item51bc7cb6ba

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.

david_prentice:
Look at the pictures in http://www.ebay.com/itm/SainSmart-7-7-Inch-TFT-LCD-Display-CPLD-SDRAM-800x480-For-Arduino-UNO-Mega2560-/351054640826?hash=item51bc7cb6ba

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?

Yes, but life becomes a bit messy with 24 odd trailing wires.

With shields, you have reliable electrical and mechanical connections.

David.

david_prentice:
Yes, but life becomes a bit messy with 24 odd trailing wires.

With shields, you have reliable electrical and mechanical connections.

David.

i am thinking to connect the arduino to the TFT shield + Screen by 40 Way GPIO Rainbow:

I am going to buy this shield:

http://www.ebay.es/itm/221610887713?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649

And this TFT LCD module:

http://www.ebay.es/itm/380891330099?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649

I hope, i am not going to have any problem make them work fina with the arduino mega..