Fritzing Open Source Software Designs PCB Layouts from Breadboard Drawings

Orange Pi Development Boards

Earlier this year, I’ve tried Gumstix Geppetto, a web-based application that let you easily design and order boards. You can just add some building blocks in Chrome browser, connect them, and you’re ready to order a PCB. However, the setup fee of $1999 reserves it to businesses. Don’t worry If you’re just a hobbyist as Fritzing, an open source software supporting Windows, MacOS and Linux, allows you to draw breadboard connections, and automatically route the schematics, and the PCB layout. You can then export the gerber files, or order directly from Fritzing Lab. The software is not exactly new, but it’s the first time I’ve come across it.

I’m using Ubuntu 12.04 64-bit, so let’s download, install and run the corresponding version:


I’ve decided to connect an LED on the breadboard, and control it with an Arduino Leonardo board to try the software. Alternatively, you could also play around with one of the examples accessible via File->Open Example. The software provides three views: Breadboard, Schematics and PCB that you can select in the top right window.

Fritzing Schematics View (Click to Enlarge)
Fritzing Schematics View (Click to Enlarge)

The Breadboard view starts with a lone breadboard, but you can select several board and components from the library (mainly from Sparkfun) to add to the view. I added Arduino Leonardo, an LED, and a resistor, and connected the LED to D4 pin. Time to move to the Schematics view.

Fritzing Schematics View (Click to Enlarge)
Fritzing Schematics View (Click to Enlarge)

I’ve just clicked on AutoRoute to let the software do the job automatically. The result is not really pretty, but it works. Time for the PCB view!

Fritzing PCB View (Click to Enlarge)
Fritzing PCB View (Click to Enlarge)

I’ve moved the components a bit, as well as the silkscreen markings, reduced the PCB size, and clicked AutoRoute for the result above. If you indeed want to receive the PCB, you can click on Order PCB to get Fritzing Lab manufacture it for you. Alternatively, you can also export the PCB as an image (PNG,JPG, SVG, PDF or Postscript), as Etchable PDF or SVG if you want to create the PCB yourself, or as Extended Gerber (RS-274x) if you want to order the PCB from somewhere else.

4
Leave a Reply

avatar
4 Comment threads
0 Thread replies
1 Followers
 
Most reacted comment
Hottest comment thread
3 Comment authors
Christian RempelEasyEDA is a Web-based Schematics Capture, Simulation, and PCB Layout ToolNoloqoq Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Noloqoq
Guest
Noloqoq

Very interesting tool, searching on wikipedia for more information (or eventually add it), I noticed, as it was already there, hat there are other free software related to electronic design automation, at least two are dedicated to editibf of PCB and/or circuit : gEDA and KiCad.

https://en.wikipedia.org/wiki/Category:Free_electronic_design_automation_software

Not sure there are really intuitives and well designed like Fritzing ? This one seems really well designed for fast hacks. Thank you vey much for the information.

trackback

[…] to operating system dependent EDA software suites are web-based tools. I’ve already tried Fritzing which allows to draw circuits on breadboard, convert these to schematics and PCB layouts, and order […]

Christian Rempel
Guest

Can you send me the fzpz for the leonardo?
This would help me a lot, since I work with this kind of arduino with pupils.
Many greetings Christian