The shield I’m creating is a new variant of my PandaMotors shield. It was meant to be used with Panda 1 which has been obsoleted.
Also, with the inclusion of the FEZ connect shield, many pins I’ve used in my shield are already taken by the SPI
Now, there are three main reasons for me to choose to create a shield instead of a module :
the whole thing (FEZ board+Connect shield + my shield) will have to be as compact as possible and has to be “autonomous”, that is : it will be powered by a car battery in fields. That’s why I would like only one power plug on the device. A shield will be able to power the underlying FEZ board via the Vin pin.
[ulist]With PandaII/Domino (or Mini) there won’t be much wires flying around, apart from those needed for connecting external devices (temperature sensors, motors and switches).
With Gadgeteer, I will have to connect many IDC cables to my module, while at the same time wasting pins on some of them (unless I create my own module to avoid that, of course)[/ulist]
Final cost :
[ulist]Panda II or even Domino (if it comes back in stock) +
FEZ Connect shield +
will always be cheaper than :
Client DP module +
Ethernet ENC28 Module +
I don’t really need the extra-power available on Gadgeteer boards, hence my choice of “original” FEZ boards.
Anyway, I will wait till the official announcement of the boards before creating the PCB. In the meantime, I will work on the schematics. That’s why I still need to know if I should add some components to provide lower voltage to the FEZ board.