Skip to main content
Chemistry LibreTexts

5.8: Fritzing

  • Page ID
    241484
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Create an account and download Fritzing

    1. Open https://fritzing.org/

    2. Go to “Sign up” in the top right corner and create a new user account

    3. Check your email and follow the link to login

    clipboard_eeb2683866f435fdc8631f24e697ccfc7.png
    Figure \(\PageIndex{1}\): Email confirmation 

    4. Look for a link to download the latest version

    clipboard_eb3d86fc9efbf556a18f235ff284e653c.png
    Figure \(\PageIndex{2}\): Click on the link indicated in the screenshot

     

    5. Choose one of the options. You don’t have to pay, Fritzing is an open source platform, but feel free to support the project.

    clipboard_ea19f13546b196625f57ce9dd826849b2.png
    Figure \(\PageIndex{3}\): You can download Fritzing for free or choose to donate to the project

     

    6. Select the platform and download Fritzing to your device

    clipboard_e41468fb90b0891ee0da66e2847e0fcc5.png
    Figure \(\PageIndex{4}\): Select your platform from the list

     

    7. Go to your Downloads folder and extract the files

    clipboard_e3b19ac397136cb544a7dff206e9ec7d5.png
    Figure \(\PageIndex{5}\): Extract the files

     

    8. You can leave the folder in Downloads (which is NOT recommended since you might accidentally delete it) or move it to any other location on your computer.

    9. Go to fritzing.0.9.4.64.pc_and_dll folder, then fritzing.0.9.4.64.pc and find Fritzing.exe. Right-click on it and create a shortcut.

    clipboard_e569f8c9472685381cf9ca624cb2bf225.png
    Figure \(\PageIndex{6}\): Create a shortcut for Fritzing

    10. Start Fritzing

     

    Downloading Fritzing Libraries

    1. Open https://github.com/adafruit/Fritzing-Library/

    2. Download the library (Click on Code à Download)

    clipboard_e30baf92501d69bd68fc94505d9238f5f.png
    Figure \(\PageIndex{7}\): Download the library

    4. Extract the files in your Downloads folder.

    3. Go to the Fritzing. Click on File --> Open --> AdaFruit.fzbz

    clipboard_ee620e46f6d06de5f3c97f60e465441e9.png
    Figure \(\PageIndex{8}\): Import AdaFruit library

     

    5. Wait for the library to install

    6. You will see the ADA Fruit library in the “Parts” section on the right

    7. Now you need to save this library (bin) so you can use it later. Click on the menu icon next to the library name à Save bin

    clipboard_eab19683419fbabbc29c61fc3733d3869.png
    Figure \(\PageIndex{9}\): Don't forget to save the library every time you make changes

    8. Repeat steps 3-7 for Adafruit Raspberry Pi.fzbz library

     

    Finding new parts for Fritzing

    No one is perfect and you might come across some parts in Fritzing that just don’t fit the breadboard. For example, depending on the library version, your Adafruit T-Cobbler Plus could be the wrong size

    clipboard_e5da77bbe1c9ba3edca0b1b667255baa8.png
    Figure \(\PageIndex{10}\): As you can see, the connections are red (they are supposed to be green) and they are located in between the breadboard’s holes

     

    1. Google “Adafruit T-Cobbler Plus Fritzing” and click on the first GitHub link

    clipboard_e9691ce79184bee80c6bc91ad316a779f.png
    Figure \(\PageIndex{11}\): Copy and Paste Caption here. (Copyright; author via source)

     2. Download the file

    clipboard_ec009f568f803c82ffc66bf65873a168e.png
    Figure \(\PageIndex{12}\): Download the fzbz file

     

    3. Since the new cobbler that you just downloaded has the same part number you need to delete the old cobbler from Fritzing before adding the new one. Right-click on the part you want to delete and select Remove Part

    clipboard_e06cf5a2c23e6a659741446dec3ca9f95.png
    Figure \(\PageIndex{13}\): Remove the old part from the bin

     

    4. Save bin and close Fritzing

    5. Open Fritzing, navigate to the Raspberry Pi library.

    6. Click the menu Icon next to the library name and select Import.

    clipboard_e6b95f9a7826e4fa4475586aba6f76ded.png
    Figure \(\PageIndex{14}\): Import the new part

    7. Select the new cobbler file

    8. Save the bin

    clipboard_e4c0e80e1c1a5bfd09a6cba7d405a949d.png
    Figure \(\PageIndex{15}\): The new cobbler file fits perfectly!

     

    First circle with Fritzing

    Follow the instructions from Task 3: Building your First Circuit and build your first circuit. You can find all necessary parts in Fritzing.

    Resistors found in Fritzing are 220ohm by default. To change that:

    1. Add a new resistor to your breadboard

    2. In the lower right part of your window you can find the Inspector section that contains information about the selected item

    3. Select the resistor that you added to your breadboard

    4. In the Inspector section use the drop down menu next to the resistance setting to change it to 330ohm

    clipboard_e8b9b49ce92fae1801e15e879eac625c5.png
    Figure \(\PageIndex{16}\): Changing the resistance 

    5. The color of the bands on the resistor will change accordingly.

    Contributors and Attributions

    • Elena Lisitsyna 

     


    This page titled 5.8: Fritzing is shared under a not declared license and was authored, remixed, and/or curated by Robert Belford.

    • Was this article helpful?