Jimmy, thanks much for starting a new thread on this subject
I tried the programs that Jimmy and Alan used, but the more I read and searched on the subject the more it became clear (to me) that Eagle was the more versatile hobyist CAD program, and with the most tutorials, support groups/forums, examples, etc.. Even though the learning curve is a little bit steeper with Eagle, hands down it was the right package to learn/use.
Main page for Eagle (up to version 5.9 now as I write this):
http://www.cadsoftusa.com/
Some quick notes:
- For pure hobby work, your personal use, never to sell, the Non-Profit (Freeware) version of Eagle light is perfect for 2 layers and 100x80mm (4x3.2 inches) routing area.
- For the projects that Jimmy, Alan, and now me have with the incandescent drivers that we are selling, we "have" to use the Eagle Light version that is $49 for the single license. Same limitations as the Freeware version, but this one allows you to legally sell your work. I should note that currently that is the version/license that I have.
- To jump to the more flexible 4-layer capability, and larger (160x100mm) routing area, is unfortunately a very significant price jump - $498 for the Layout and Schematic package. This is the package/license that I would "like" to have.
Pricing/options can be found here:
http://www.cadsoftusa.com/prices.htm
Whatever you buy/get, forget the autorouter. For most projects it just gets in the way and it is not that optimal anyway, most specially if you have analog circuitry. It probably be OK for digital circuits, but even then I would say that you should learn to route your own signals anyway. Just my own 2 cents.
In terms of tutorials, and how to get started, there are PLENTY of resources in the Internet. Google for Eagle tutorial and you will find enough to satisfy your needs. After much searching, my favorite is
Sparkfun Electronics with their tutorials, even one "specifically" on how to get started on Eagle, that goes all the way to even doing the Gerber files to the fab house. Here is the specific one on learning Eagle:
http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=108
One of the best things about Eagle and Sparkfun is that they have already pre-defined a LARGE and substancial database of parts, packages, etc.. I can't emphasize enough how freaking valuable and useful this is - a MUST have in my humble opinion:
http://www.opencircuits.com/SFE_Footprint_Library_Eagle
Not only to the provide the library (by the way all of this stuff is for FREE!), but they also have a set of design/routing/default guidelines that make using Eagle easier by setting up Eagle the "Sparkfun" way, which makes doing any/all of their projects a cinch:
Eagle shortcuts
Eagle CAM file
The other useful guide (I found) was the actual Eagle Guided Tour through Eagle (link below) although I found even more useful to download the PDF version and have it open side-by-side along with Eagle (running) so that you can follow/do in Eagle while you look/follow the PDF. Here is the link for the Web-based Tour:
http://www.cadsoft.de/Tour/tour01.htm
I am now an Eagle user for good: