Hello,
Thanks to all for all the thoughts and suggestions on this topic. Since my original post here I've made what I consider to be great progress in my SMT soldering capabilities at a hobbyist level. I plan to do a writeup on my experiences but I wanted to summarize what I've done based on recommendations received here and what I've read elsewhere -- I modified a toaster oven and added to it a reflow oven controller that I bought, I bought some solder paste, applied it with a toothpick, and assembled an Arduino shield-sized board that I had designed a couple of years ago (SOT-23s, 603s, SOICs). Everything worked right out of the oven; the result was fantastic -- shiny joints without the mess of solder flux everywhere, unlike the manual soldering method I had tried previously. I can't wait to try a solder stencil in the future but for assembling a couple of boards applying solder paste with a toothpick was not too bad for me and the results were very good.
All in all, after this experience, I draw two conclusions:
1. With the right tools (e.g. a small reflow oven, good solder paste, good soldering iron, etc.) SMT soldering is really easier than through-hole soldering, even for a hobbyist. It's hard to believe but now I'm convinced it's true.
2. My manual soldering SMT skills do not seem to be as bad as I thought they were -- my initial failures seem to have caused by the Kester flux that I used and my failure to properly clean the flux residue after I was done with manual soldering. This caused severe corrosion of traces, which in turn produced malfunctioning circuits that were really hard to troubleshoot, i.e. is it software? DoA components? components damaged during manual soldering? incorrect design?, etc. Had I cleaned the boards to remove the flux residue I think my circuits would have worked just fine.
Thanks again for all the suggestions. I'll try to do a more detailed writeup about my experiences soon.
Cheers,
Eloy Paris.-