Fritzing is an open-source electronic design tool
If fritzing gets #1 spot on HN I would like to wholeheartedly recommend <a href="https:&#x2F;&#x2F;www.kicad.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.kicad.org&#x2F;</a> as well.
IMHO much saner workflow and good UX in the latest version.I did a simple PCB and got it manufactured on <a href="https:&#x2F;&#x2F;jlcpcb.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;jlcpcb.com&#x2F;</a> 
for a couple bucks. Quite a rewarding experience.<p>I would also suggest that anyone who cares about computers gets to know basic electronics. How do transistors work, what is a bus (e.g I2C or SPI) and how is it all connected? (Drumroll ... a PCB of course). There is a ton of tutorials on youtube that do it end to end. E.g Phils Lab <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=rLDqQ2L_mUQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=rLDqQ2L_mUQ</a> for a PCB design. Or Ben Eaters excellent beginner tutorial &quot;Hello World from Scratch&quot; <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=LnzuMJLZRdU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=LnzuMJLZRdU</a>