I've been running learn to SMD solder courses at my local hackspace. We've done flashing LEDs (http://http://vancouver.hackspace.ca/wp/2013/08/15/smd-september-i-heart-smt-september-12-700pm/) and are part way through a leonardo compatible build using a DP protoboard (http://http://vancouver.hackspace.ca/wp/2013/09/18/smd-october-build-your-own-minimal-arduino-leonardo-compatible/). I wanted to do something real and useful so I came up with the bus pirate v3 LTS workshop (http://http://vancouver.hackspace.ca/wp/2013/10/23/smd-november-build-your-own-bus-pirate-v3-lts/) (LTS=learn to solder).
[align=center:](http://http://vancouver.hackspace.ca/wp/wp-content/uploads/2013/10/2013-10-22-10-34-00a-300x225.jpg) (http://http://vancouver.hackspace.ca/wp/wp-content/uploads/2013/10/2013-10-22-10-34-00a.jpg)[/align:]
This is a Bus Pirate v3.6 schematic, redesigned to fit on an SOB 50x100 (http://http://dangerousprototypes.com/docs/Sick_of_Beige_compatible_cases) layout. I replaced all the smaller passives including the resistor networks with 1206 parts and spaced them well for ease of soldering. The goal is for people to start with the larger passives, work their way up to the regulators (wish I had used SOT223), then the SOIC parts and finally the FTDI part (which has no easy to solder variant).
The eagle design files are available at https://github.com/vhs/vhs-pcbs/tree/master/bus-pirate (https://github.com/vhs/vhs-pcbs/tree/master/bus-pirate). I have a few PCBs left for $5 (inc postage in Nth America).
Nicely build! There is a LQFP package available for the ftdi chip, which is a bit more friendlier then the ssop.
However ssop will teach the lesson that you cant have enough flux :)