Fritzing Parts – First Set

Fritzing is an open-source electronics design program used for visually prototyping electronic systems. The output from Fritzing can be used to create PCB layouts that will subsequently be produced as physical boards. The creators of Fritzing state that it is made “in the spirit of Processing and Arduino” and is intended to “support designers, artists, researchers and hobbyists to take the step from physical prototyping to actual product.”

Fritzing Screenshot

A typical view in the breadboard mode of Fritzing.

 

One of the issues with visual prototyping software is the need for graphical representations of the individual parts. Fritzing in particular requires three SVGs (Scalable Vector Graphic): one for the breadboard view (that is, the physical representation of the device/compontent), one for the schematic view, and one for the PCB view (which is used for producing the PCB).

Comparison of SVGs

From left to right: 1. the actual module; 2. the breadboard view; 3. the schematic view; 4. the PCB view

 

The group of ten boards

The group of ten boards

 

The group of ten boards

The group of ten boards, numbered

 

The boards are as follows:

  1. FC-28 Soil Hygrometer Probe
  2. NRF24L01+ Radio Transceiver Chip
  3. MPL115A1 Breakout Board
  4. ENC28J60 Ethernet Breakout Board
  5. BMP180 Barometer Breakout Board
  6. Catalex MicroSD Breakout Module
  7. NRF24L01+ Serial to TTL Adapter Module
  8. BH1750FVI Breakout Board (GY-30)
  9. TinyRTC DS1307 Breakout Board
  10. FC-28 Soil Hygrometer Board
  11. RedBot Accelerometer Board

 

layer_list_1

This image gives an idea of how many elements end up in a single part – the box on the right represents a fraction of the overall number of elements. Thankfully Illustrator is quite simple and efficient to use.

 

The motivation for making these parts was the fact that many of my personal electronics projects required parts that were not available (a fairly common occurrence).

Anyhow, for those interested in making their own, there are a few tutorials available that guide you through the process of making parts for Fritzing; I used the one from SparkFun here: https://learn.sparkfun.com/tutorials/make-your-own-fritzing-parts.

As far as I can tell, the tutorials all give general guidance (e.g. what to name layers, what colours to use, typeface requirements).

I’m currently in the process of submitting these parts to the Fritzing project – hopefully they’ll be available to everyone soon.

 

Update:

The parts are now available at the Fritzing parts repository (https://code.google.com/p/fritzing/issues/detail?id=2753). The parts are released under the CC BY-SA 3.0 license (https://creativecommons.org/licenses/by-sa/3.0/).

The parts (with their respective links):

 

*Currently finding a proper datasheet for the schematic portion.

 

Update 2:

 

Feel free to leave a note in the comments about how you used the parts. Thanks.

22 Responses

  1. Matthew Driver February 4, 2015 / 12:15 pm

    Hi Richard,

    I was amazed to find you had created the Fritzing component for the ‘Catalex MicroSD Breakout Module’ that I’m working with.

    I’ve modified Fritzing components in the past but was searching to see if someone had gone to the effort already and found you!

    Any chance you could email me your hard work:-).

    Cheers,

    Matthew.

    • Richard March 13, 2015 / 9:19 pm

      Hi Matthew,

      Sorry for the late response – for some reason I wasn’t notified of your comment. (Hopefully you haven’t gone and made it yourself :).)

      Here’s the file: download.omnigatherum.ca/Catalex_MicroSD_Module.fzpz

      The files are now all linked in the post.

      If there are any issues, let me know.

      -Richard

  2. Jamin Early March 30, 2015 / 12:22 am

    By any chance can you please send me the files for the above parts, it would save me HOURS of work 🙂 thank you so much!

    • Richard April 1, 2015 / 8:57 am

      Hello,

      I’ve updated the post with links to (most) of the parts. (I’m still tracking down information for the remaining two parts.)

      I hope the parts are useful to you.

      -Richard

  3. J. Davison April 11, 2015 / 8:55 am

    These parts are well done – some of the best I’ve seen. Thanks for releasing them!

    • Richard April 13, 2015 / 2:01 am

      Thanks. I hope the parts are useful to you.

  4. Chris January 27, 2016 / 8:18 pm

    Hi
    The links appear to be broken – I think because Fritzing has moved?
    Cheers
    Chris

    • Richard February 3, 2016 / 5:49 am

      Hello Chris,

      Thanks for the comment. I’ll be uploading the Fritzing parts onto my own website this weekend.

      -Richard

  5. martin January 30, 2016 / 12:53 pm

    Can you re-upload this parts somewhere else? All links to googlw code are dead. Thank you

    • Richard February 3, 2016 / 5:50 am

      Hello Martin,

      Thanks for the comment. I’ll be uploading the Fritzing parts onto my own website this weekend.

      -Richard

  6. André Fiedler February 7, 2016 / 2:19 pm

    Hey,

    these parts are great. I’m looking for the ENC28J60 Ethernet Breakout Board. Can you please re-upload them? (or send me the part via email?)

    Thanks for your work! 🙂

    greetings,
    André

    • Richard February 7, 2016 / 9:05 pm

      Hello André,

      Thanks for the comment. I’ve updated the links to the parts. Please let me know if there are any issues.

      -Richard

  7. Nurmukhamed June 6, 2016 / 10:37 am

    Hello Dear Author. Thank you for providing fritzing components MP1584EN.

    • Richard June 12, 2016 / 12:32 am

      Hello Nurmukhamed,

      Thank you for your comment. I’m happy to hear you like the MP1584EN part.

      -Richard

  8. Larry December 2, 2017 / 12:51 pm

    Hi, could you please upload RCWL 0516? it would be greatly appreciated and I need it for a big project.
    thanks,
    -Larry

    • Richard January 25, 2018 / 12:08 am

      Hello Larry,

      Thank you for your comment. I added the RCWL-0516 to the list of parts to be made in the next set.

      -Richard

Leave a Reply to Richard Cancel reply

Your email address will not be published. Required fields are marked *