I like the idea as it solves a problem, however it introduces a new problem too IMHO. Shields are relative "BIG", sometimes as width as some breadboards, so this design could cover all the holes of the breadboard, or at least a substantial part. A better design needs to be able to connect to a breadboard, without covering it. So here my thoughts:
-
Imagine a PCB in which you can plug a shield (you made that working allready). However the PCB does not plug into the breadboard but has header pins so I can connect it with standard female/male cables to a breadboard or to an Arduino or to some other thingy. That gives the freedom searched for I think. The cable can be some flatcable or so.
[in fact I used a screwshield - ProtoScrewShield - DEV-09729 - SparkFun Electronics - this way. -
The PCB should have 4 mounting holes so it can be used in permanent setting
-
The PCB should have a LED to show that the +5V is applied to it.
-
The PCB shield could have a separate power connector (solderpoints for a jack like the Arduino?)
Question
- Why are the GND's not connected in your design?