My networking application requires the the Ethernet 2 shield NOT be mounted on my Mega 2650. How should I wire the required pins together. I'll be using the SD card reader at the same time. I have not found a pin out description for the top of shield connectors. Do I also have to signal the shield which Arduino I'm using (how do I do that?).
Thanks
Abbott
AbbottF:
My networking application requires the the Ethernet 2 shield NOT be mounted on my Mega 2650.
I won't bother asking why not, but it shouldn't be too hard to use just a few male female jumpers according to needs. Power is picked up from VIN, as evidenced(?) by the regulators on the shield, and SPI bus is handled by the 6-pin ICSP cluster in the middle of the Mega board. Then there is the CS pin for SD, usually pin 4. I think it might be a good idea to at least test your project with the shield properly in place on the Mega. You might even find a good reason for leaving it there.
Nick,
Thanks.
I'm doing the direct testing now. Seems OK with all the component parts (except the vacuum sensor).
I'm using a mega2650, since I'm controlling 8 water valves and need the extra pins. I'm building a remote maple sap vacuum system that turns off any of the sap lines that has lost pressure and turns it on when the line can hold pressure. There's a flow sensor that records the amount of sap I'm getting. It also controls the pump that delivers the sap up to my Sugar Shack, and only starts to operate when temp is above 42 and shuts down when the temp is below 32. The float sensor turns the big pump (220v). It also runs a web server that allows me to see the status server allows me to monitor the unit remotely and also shut it down. The SD maintains a periodic log of the status.
So there are lots of moving parts (over 20 classes).
I also have to cable between 2 levels of vacuum hardware.
I'll be using a terminal block breakout module to connect to the clock, Ethernet shield and the components on the other level. All in a water-proof enclosure.
So this is why I need the pin outs.
And it started as a such simple simple project (in my mind). A total case of "feature creep".
Again, thanks for the explanation.
Abbott
It sounds an interesting project but your comments on pins make no sense at all. I guess the Mega is indeed the right choice, you may well need it for the memory more than the pins, but that does nothing to explain why you need to run the Ethernet shield while not properly mounted. This utterly defeats the purpose of a shield. I'm not familiar with what might set your particular Ethernet2 shield apart from the plain vanilla $8 eBay job but, IF you are right in what you say, the only conclusion that can be drawn is that you have bought the wrong shield. Now that you already have it, I imagine this could be painlessly fixed by having a decent terminal shield somewhere between the Mega and the Ethernet shield, but it might be cheaper to get the correct Ethernet shield.