Fritzing - a Tutorial

Introduction: Fritzing - a Tutorial

Fritzing is a free tool that allows users to create clean and professional images of electronics projects for teaching or sharing. Digilent uses Fritzing in all of our intern-created projects, and I'm working closely with Fritzing to have a bin of Digilent parts soon.

As promised a couple of weeks ago, I've created a tutorial for designing circuits in Fritzing!

You can also view this tutorial on the Digilent blog.

Step 1: Core Parts

The first step in creating a Fritzing image is to find the parts you want to use. Fritzing comes with core parts bin, a “my parts” bin, and many other parts bins from specific manufacturers.

The core parts bin is filled with many useful and generic parts. Here you can find things like LEDs, breadboards, connectors, and anything you might need other than manufacturer-specific boards.

Step 2: My Parts

The original my parts bin will be empty, but mine is full of Digilent parts I or other Digilent employees have created.

Step 3: Import Parts

If you would like to import Digilent or other user-created parts click on the drop down menu on the right side of the bar that says My Parts, and select import. Find the file on your computer and it will be in the bin ready for use. You can download many parts, including Digilent parts, from the User Parts Repository.

You can find all Digilent parts in the Github Repository. Feel free to follow the Fritzing- Creating Your Own Parts Tutorial I've made and contribute the repository.

Step 4: BreadBoard View - Drag Parts

If you drag the any part onto the breadboard, Fritzing will automatically show you all the pins that are connected to that part in green. The blue and white LEDs in my sketch show this nifty feature. If you just place the LED on the grid, it will not be connected to anything, but don’t fret. We can always connect them with wires.

Step 5: Connect Parts

To connect a wire, click on the first pin you want to connect and drag it to the second one.

Step 6: Parts Inspector

Now our LED is connected to the breadboard! On the bottom right you can see the part inspector. This allows you to change certain features, such as wire color. The features will be different based on the specific part.

Step 7: Completed Circuit

Before we switch views, I’ll make a completed circuit. In breadboard view, it looks like this.

Notice that I have two separate circuits here, one using the Uno32 from Digilent and one using a battery pack. Using the Uno32 allows more control over the LED as can be seen here. Now we’ll shift to the schematic view. To change views, select the appropriate tab on the top of the sketch.

Step 8: Schematic View

Fritzing creates the schematics for you as long as you’ve connected everything in the breadboard view correctly. However, Fritzing doesn’t do all the work for you. When you first open up the schematic view, it looks like this.

Step 9: Schematic View - Finalized

As you saw in the previous step the generated schematic view is a bit of a tangled mess. All you have to do now is move and rotate the parts as necessary.

Step 10: PCB View

The same procedure applies for the PCB view. Fritzing makes all the connections for you, it just requires a little tweaking. The PCB view allows you to create your own PCB boards from the circuits that you design.

On the bottom of the page it talks about routing. That just means you have to go over the dotted lines with solid lines in the way that you connected wires.

Step 11:

This tutorial can be found on the Digilent blog.

For more tips and trick to using Fritzing click here.

If you enjoyed this tutorial and want to know how to make your own parts check out my tutorial Fritzing - Creating Your Own Parts.

Be the First to Share


    • For the Home Contest

      For the Home Contest
    • Game Design: Student Design Challenge

      Game Design: Student Design Challenge
    • Make It Bridge

      Make It Bridge



    Question 4 years ago

    I tried downloading this by following your instructions, but all i get after I open it is The program can't start because jit2. is missing from your computer. Try reinstalling the program to fix this problem. I tried reinstalling it several times but the same error message keeps coming back up. And when I did have this installed on a different computer it worked fine until I closed it out and it never came back.

    6 years ago

    Hey, does anyone know how to create a negative mask on fritzing? I want to use negative photoresist for creating boards but all of the designs on fritzing are positive.


    7 years ago

    I can't figure out how to add a pink LED.

    That looks like a great software package, does it export dxf files of a cnc router?


    Reply 8 years ago on Introduction

    you can find out for sure on but I don't think so. I know that it does export files for making PCB's.


    8 years ago

    very useful. .. Thank you for this ;)