Working with Arduino Mega2650. Because I can't reach pins 345-379 with the traces on the first shield, I'm going to build a second shield to make use of them, stacked over the first. That row of pins is all the the shield will use: do I need to add dummy pins elsewhere to support the shield, or is the single row enough?
The shield would be the width of the arduino and 40mm or so long.
While I appreciate the input, my question was if a shield needs support beyond a single row of pins. (And also, if I intended to use jumpers, I wouldn't have bothered to design a PCB.)
To answer your actual question....
Put a couple dummy pins and sockets on the opposite end of the board, that will give heaps of support. It shouldn't see much stress anyway once it is completed.
Was not aware that was even an option, digging a little deeper into the software I'm using (Fritzing) that appears to be possible!
That said, the PCBs are already here, so at this moment, a shield is my only option. Would a row of pins be enough or does it need additional support? Let us say the shield is only 40mm long.
Sure! I'm building a ... inhale ... continuous loop pad dye machine. Imagine a wringer washer 36" wide and 60" tall: the fabric is in a loop being conveyed by a roller at the top with a trough of dye at the bottom. It works completely manually if it has to, just turn on the motor, but I have to babysit the thing because the fabric wanders and must be tugged into position.
In theory, the Arduino does several things, so I don't have to babysit:
safety switch so the heater only comes on if there's dye in the trough (the dye has to stay at about 40°C, and the moving fabric is a huge heat sink)
relay for the heater
5 IR sensors that track one edge of the fabric
a stepper driver that raises and lowers the end of the roller to drift the position of the fabric that the IR sensors are tracking
z-limit switches for that roller
stepper drivers to raise and lower the trough
z-limit switches for the trough
momentary 2-pole switches for manual roller and trough adjustments
relays to valves for adding mordant, rinsing the mordant jar, draining the trough
a 5110 lcd to display time elapsed/remaining
timer reset
board reset
pilot lights
beeps
Simply, I've run out of room for connectors and access to pins if I want to stay within the Mega's footprint.