Fritzing, electronic design automation software, this is a nicely done cad like program that will allow you to create design and invent digital circuits, Fritzing makes a nice learning tool for the new beginners as well as a must have tool for the most advanced, with an active community help is simply a few clicks away, you can even Continue Reading