Honestly I don't think it's breadboard friendly at all... not as a general-purpose solution. You really need to move the digital pins 2,3,4,5, and 20,21 off to the sides. And to be the most friendly move the FTDI connector as well.
As the board comes with no header connections, you can configure it for your particular use. There are several uses I have for this particular board:
- For breadboard prototyping: IO 2, 3, 4, 5 and 20, 21 are going to come out with a right angle female header. FTDI connector is going to come out with a right angle header to directly pug into the arduSTAMP USB breakout or into Sparkfun's FTDI basic breakout board.
- For some of the projects I am currently developing: The board is going to go directly to the prototyping perforated PCB.
- For other project I am finalizing: The board is going to go directly to the main PCB, most likely on its SMD configuration, as it has no components on the botton side of the PCB.
This covers my current needs for compact solutions, I was looking for a plug'n'play solution for my designs.
The arduSTAMP, has a very similar configuration but with the FTDI chip directly mounted on the breakout.
The nice thing about eeDesign is that you can give the same problem, or PCB design for this matter, to 100 engineers and you will end up with 100 different solutions. I think that's the beauty of it: seeing what people come out with and how they solve a particular challenge.
Following your comments, I have also developed a similar board which is very much a collection of your comments. As you, I don't like permanent serial. The board is a mixture of the Nano and mini Pro but the USB breaks out of the board. All IOs and chip peripherals are on the sides of the board. This board is going to a local seminar I give on embedded realtime systems as part of the lectures I've prepared - a very cheap solution for the organizer -. I received the shipping notification from the fab house so the boards should be here soon.
Here is a little snap shot of the board (the arduSTICK
- presentation in society).