Giter Site home page Giter Site logo

fritzing-library's Introduction

AdaFruit Fritzing Library

A library of parts for Fritzing

Released under CC Attribution Share-Alike

If you would like to use the entire library, then download AdaFruit.fzbz, Adafruit_Feather.fzbz or Adafruit_Raspberry_Pi.fzbz and open it in Fritzing (File | Open... ) You can git clone or DOWNLOAD with the download button or clicking on https://github.com/adafruit/Fritzing-Library/archive/master.zip

If you wish to make it a permanent resident of your Fritzing parts pallete, use the drop-down menu in the pallette window and choose "Save Bin".

Individual parts files are located in the "parts" folder. Each of these is in the form of an .FZPZ file, which is a standard .ZIP file generated by Fritzing. They contain all the SVG images and the FPZ part file, and can be opened with a standard archive utility like 7-Zip (http://www.7-zip.org/)

NOTE: To use the Arduino Shield parts, and other non-0.1" parts, you must turn off 'align to grid' in the Breadboard view or they will not align with the Arduino.

As of Feb. 2013 a new /dev directory is included which contains the templates used in Inkscape (http://www.inkscape.org) to create the parts in this library. While you are welcome to use these to create your own Fritzing parts, they are here solely for educational purposes, and support will not be provided.

FOR BEST RESULTS: due to a change in the rendering of SVGs in new versions of Fritzing, some older parts may not render correctly. For those old parts, we recommend using this library with Fritzing v0.7.5

PLEASE NOTE:

  • While we enthusiastically encourage you to learn from, modify and re-share our Fritzing library, we are not accepting unsolicited Fritzing parts for inclusion into this repo.
  • This library is provided for educational purposes only. We do not guarantee correctness of any part!
  • To request Adafruit parts that are currently not in the repository, open up an issue. We'll try to get to it, but no ETA or promises!
  • You can generate your own lovely files with brd2fpz, check out our tutorial at https://learn.adafruit.com/make-beautiful-fritzing-parts-with-eagle2fritzing-brd2svg

Adafruit Industries is a Friend of Fritzing

Adafruit is proud to announce we are a "Friend of Fritzing". We've been making a ton of Fritzing parts with johngineer and we've donated to Fritzing to encourage more development on this amazing project. The Fritzing team just sent us over this spiffy badge!

friendoffritzing

Fritzing is an open-source initiative to support designers, artists, researchers and hobbyists to work creatively with interactive electronics. We are creating a software and website in the spirit of Processing and Arduino, developing a tool that allows users to document their prototypes, share them with others, teach electronics in a classroom, and to create a pcb layout for professional manufacturing.

Fritzing started out as a publicly funded research project from 2007-2009. Since 2010 development has relied on the community of users and supporters. Adafruit is not a giant company (yet) but we try our best to support communities, orgs, schools, companies, events, people and products that share our values & goals. From sponsoring events like the Open hardware summit to tools like Fritzing, it's part of our mission to help and celebrate open source. If you like Fritzing, please considering supporting them as well!

Subparts Art Attribution

MicroSD Card holder, ESP-12E module, and Bluefruit LE (MDBT40) art is from PigHixx's lovely diagrams! The pighixx site may not exist anymore but we still want to give attribution!

fritzing-library's People

Contributors

bcr avatar blitzcitydiy avatar brandenhall avatar jianan-li avatar johngineer avatar jvanlint avatar kattni avatar ladyada avatar majikthys avatar makermelissa avatar owenh000 avatar paintyourdragon avatar schallee avatar siddacious avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fritzing-library's Issues

Issue with Raspberry Pi component and Fritzing

Hello,

I just want to report a bug between Raspberry Pi component and Fritzing, from version 0.7.5b (don't know before this one as I didn't use Fritzing) to 0.7.7b (the current one as I write this issue) : the connection to the pin labelled GPIO #22 is not on the header itself, but somewhere on the board (see picture below)

Bug

I just don't know if the issue comes from Raspeberry Pi component or Fritzing app.

Thanks.

Request for Raspberry Pi Rev 2 model

The current Raspberry Pi model in this repo only shows the pinout for the Revision 1 RasPi, and there's no options for displaying the pinout of the Revision 2 RasPi (the one with the mounting holes). http://elinux.org/RPi_Low-level_peripherals has all the details...

Additionally, it would be nice if the existing Revision 1 RasPi model was updated to show the definitions of all pins (they're all fully defined now and are no longer DNC), rather than showing several as "--".

Thanks!

CC3000 shield pins don't line up with Uno or Due

The pin placement fo the CC3000's shield from this library (downloaded today) don't line up with the Arduino Uno or Due in Fritzing 0.9.0, so you are not able to "drop" the CC3000 on top of the Arduino in the breadboard view.

add license file

Thanks for the great library! We've created a modified version of one of the components and need to know specifically what license it should be released under? https://github.com/zebradog/fritzing-pololu-led-60

we enthusiastically encourage you to learn from, modify and re-share our Fritzing library

... is fantastic, but not 100% clear.

Request for 2.8'' TFT breakout board part

Dear Adafruit team,

I desperately need the part to finish the diagram for my master thesis. I would be very thankful if you could make this part for me.

Regards,
Eric

Protoboard is on the 'parts' layer, not breadboard layer.

The Protoboard should be on the 'breadboard' layer in Breadboard view, which would mean it would display below parts. This can't be done directly in the editor, but can be done by manually editing the fzp file to change the layer from "breadboard" to "breadboardbreadboard".

PermaProto board - no wires in schematic view

Hello,
When using Permaproto full or 1/2 size board in Fritzing, no wires show up in Schematic view between my components placed on the board.

If the fix is to edit the XML, please let me know what needs to be added and I will add it. I did try adding a schematicView for a row of connectors, but no luck.

Thanks,
Stephen

No PCB layout for Neopixel Flora

I am trying to incorporate the Flora into a PCB board I am designing and it won't let me add this to my board. It looks like it is not included. Is this in development or impossible due to lack of datasheets? Thanks.

Adafruit FLORA RGB Smart Pixel -> NeoPixel

Adafruit marketing makes me think this should be called a "NeoPixel" and I had to shark out what else it might be called. Thanks for putting this all together: its a great resource and awfully comprehensive.

Add Parspberry PI Compute

Hello,

Please add Raspberry PI compute module to your library. Including SODIMM connector if possible.

Thanks.

adafruit.fzbz broken

I think the new Adafruit.fzbz is broken, im not able to download it correctly. Older ones work fine.

Rotary Encoder with Knob

Connectors on PCB and Breadboard views don't match with that on Schematic view. Encoder "B" and "COM" are swapped over.

Do these files work with 7.11?

I've installed Fritsing 7.11 and it will not import these fzpz files.

"Unable to open shareable part"

Is it an issue with version compatibility?

T Cobbler Plus pins are mislabeled/wrong

Using the latest Fritzing parts I find that the T-Cobbler Plus pins are mislabeled. To see this, open up the T-Cobbler Plus and open the parts editor. Select the pin labeled on the board as "#20" and see that it is actually flagged as GND. There are many other pins mislabeled. The board image is correct but the connector list is wrong.

See attached screen shot for an example.

2015-03-30_17-31-12

Part request

Adafruit 12-Channel 16-bit PWM LED Driver - SPI Interface
PRODUCT ID: 1455

New Part: ADXL345 Breakout board

Would like to use the Adafruit ADXL345 breakout board in Fritzing but it is unavailable. Adafruit's 335 and Sparkfun's 345 are but all use different pinouts.

FLORA Sensors SGV Image not Loagind Properly

Using Fritzing 0.9.0b I have noticed that a few of the FLORA sensors do not load the board image. This applies to the Following
Flora Accelerometer/Compass
Flora Color Sensor
Gemma
Flora Lux Sensor.

The outline of the board and connections are loading, but the svg for the background of the board is not.

ULN2803 Darlington Array is incorrect ...

If I create a sketch with a ULN2803 the GND and COM pins are switched in the schematic.

XML has

        <connector id="connector9" type="male" name="COMMON">
            < escription>no description yet</description>
            <views>
                <breadboardView>
                    <p layer="breadboard" svgId="connector9pin"/>
                </breadboardView>
                 <schematicView>
                    <p layer="schematic" svgId="connector9pin"/>
                </schematicView>
                <pcbView>
                    <p layer="copper0" svgId="connector9pin"/>
                </pcbView>
            </views>
        </connector>

and

        <connector id="connector10" type="male" name="GND">
            <description>no description yet</description>
            <views>
                <breadboardView>
                    <p layer="breadboard" svgId="connector10pin"/>
                </breadboardView>
                <schematicView>
                    <p layer="schematic" svgId="connector10pin"/>
                </schematicView>
                <pcbView>
                    <p layer="copper0" svgId="connector10pin"/>
                </pcbView>
            </views>
        </connector>

Which are the wrong way round.

/parts/MCP23017.fzpz - Breadboard and PCB view pin order error

File Commit Date: Sept 12, 2012

Using this datasheet as a basis to work from: http://ww1.microchip.com/downloads/en/devicedoc/21952b.pdf

---Breadboard View---
Going though each pin on the chip one by one in breadboard view, pins 9-14 do not match with id: connector9-connector14. This results in VSS and VDD being swapped and SCL and SDA being swapped.

Pin 9
Currently connector10 (VSS) and should be connector9 (VDD).

Pin 10
Currently connector9 (VDD) and should be connector10 (VSS).

Pin 11
Currently connector14 (NC) and should be connector11 (NC).

Pin 12
Currently connector13 (SDA) and should be connector12 (SCL).

Pin 13
Currently connector12 (SCL) and should be connector13 (SDA).

Pin 14
Currently connector11 (NC) and should be connector14 (NC).

---PCB View---
Pins 9 & 10 do not match the datasheet resulting in VSS and VDD being swapped.

Pin 9
Currently connector10 (VSS) and should be connector9 (VDD).

Pin 10
Currently connector 9 (VDD) and should be connector10 (VSS).

Pins 11-14 look correct.

Parts request

Hello,

I am looking for parts for the following components.

GPS Breakout; Product id: 746
LMS303 Compass board; Product id: 1120
L3GD20H Gryo; Product id: 1032

Parts in the Schematic view are too big.

Hi,

in the schematic view, many of the probably "older" parts in the library are too big in relation to the other parts. I have attached a screenshot. All "older" parts including the "TPA2016 Stereo Amplifier" are about three times as big as they should. The "TMP007" and later parts are in scale.

Maybe there is an easy way to fix it?

Best

htho
2015-01-13-222927_1078x676_scrot

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.