Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raspberry Pi 2 Pin numbers incorrect #38

Open
aknoerig opened this issue Dec 10, 2015 · 2 comments
Open

Raspberry Pi 2 Pin numbers incorrect #38

aknoerig opened this issue Dec 10, 2015 · 2 comments

Comments

@aknoerig
Copy link
Contributor

From @chrisyokum on June 4, 2015 7:12

The Raspberry Pi 2 header pin numbers are incorrect. Take a look at http://pi.gadgetoid.com/pinout. In the Fritzing the top-left pin (furthest from the Ethernet port) is listed as GND/pin40. On the official documentation it's GND/Pin2. It's confusing when trying to hook things up..

Copied from original issue: fritzing/fritzing-app#3091

@chrisyokum
Copy link

The labels are also titled GIPO not GPIO.

@el-j el-j added the bug label Dec 11, 2015
@vanepp
Copy link
Contributor

vanepp commented Dec 22, 2017

Actually all of the PI parts are a mess, more internally than external. I have done a corrected version of the Zero (which has the pcb header the wrong size, maybe 2mm but not .1 in as it should be) and I changed the schematic around so that it matches breadboard and posted it in the forums. The issue that I asked about and don't have an answer to is what is the accepted way of making a change that will break existing parts? If I remember correctly the PIs are one of the parts that don't start at pin 0 and more importantly don't have contiguous pin numbers (which breaks the hover over the pin to display the labels function). I can (and I think on the Zero did)) fix all of that, but it will break all existing sketches that use these parts and I don't know how that is dealt with (being relatively new to Fritzing). If you can tell me what you need I can fix up the parts and maybe figure out how to put them in to a pull request (I'm just learning git as well ...) in between fixing the problems in the part check script.

Edit: I just had a check of the zero part I posted, and there are a couple of minor errors (ref file names wrong because of an error in my parts check script) but it is otherwise as I would like to see all the rest of the PI parts changed to. The schematic has the pin numbers (and I thought names, but as I look now the referenced site has slightly different names than are in the svg) that match the physical layout in breadboard and the official (as far as I can see) raspberry PI pinout list. The latest version can be obtained from

http://forum.fritzing.org/t/raspberry-pi-zero-fritzing-part/850/32

to see if that meets your requirements. Then I need to know what to do to get this part to be able to replace the one in core without breaking previous sketches.

Peter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants