The STM32F4-Discovery development board has columns of male pin headers. I made a breakout board since you can’t plug the dev board into a breadboard, since the two columns on each side will short, and I’ve found the female-to-male jumpers to be unreliable. I made up a breakout board but it’s sadly cost prohibitive at $40 for three boards. Still a quick, fun project.
I’ve open sourced and shared the project at OSH Park.
I started with Jason Lopez’s STM32F4-Discovery Board Eagle schematic and footprint.
For the first test, I placed all the traces on the bottom of the board. Bottom in the layout here is blue. This made it possible to route a breakout board on the PCB router at Portland State’s Lab for Interconnected Devices. I didn’t want to have to plate all the via holes by hand to solder on the bottom and use traces on the top. Been there, done that, not interested. There are 200 vias on this board!
It worked fine, but there’s no silk and I’d really like a better looking board. I uploaded the now-verified Eagle .brd file to OSH Park. Of course, since OSH Park charges $5/square inch for three boards, it was $53.05 for three! Way out of my price budget. Luckily, you can submit designs where two completely separate boards are sitting next to each other on one .brd file.
This is the OSH preview with a cost of $33.95 for three. OSH Park charges for the smallest rectangle that encompasses your design, and you have to leave 100 mils between boards so the fab can mill it out.
It’s still significant, at about $10/board, but I can live with that. The 2×25 and 1×25 female headers also added up. Looks great, though.
I used these Sullins female headers:
I’d bet you could search on Digikey or Mouser and find a cheaper equivalent.
This project is licensed under CERN’s Open Hardware License v1.2.