Hello,
I have created a symbol and footprint EAGLE PCB library for the Raspberry Pi
board.
dimension taken from :
Raspberrypi.org/forum mechanical-profile-3d-models
and io connector from:
RPi_Low-level_peripherals
It is a first beta version and it should be validate with a real board !!!....
If you are interested, you can download the lbr (eagle version >=5.1) file at:
RaspberryPi.lbr
best regards
jacques
Re: Raspberry Pi Eagle PCB CAD footprint
Thanks a lot for sharing !
Re: Raspberry Pi Eagle PCB CAD footprint
I've found your library very useful. I need also layout of Raspberry Rev 2 so I added it to your file. This is modified version of your file where I put a new connector P5 available in the new revision of Raspberry Pi.
http://www.4shared.com/zip/QSRBQF1o/RaspberryPi.html
I had no opportunity to check if the design is correct. If anyone can check it, please post it here.
http://www.4shared.com/zip/QSRBQF1o/RaspberryPi.html
I had no opportunity to check if the design is correct. If anyone can check it, please post it here.
Re: Raspberry Pi Eagle PCB CAD footprint
Could you upload your version of the library at some host where one can download without having an account, please?!matib12 wrote:I've found your library very useful. I need also layout of Raspberry Rev 2 so I added it to your file. This is modified version of your file where I put a new connector P5 available in the new revision of Raspberry Pi.
http://www.4shared.com/zip/QSRBQF1o/RaspberryPi.html
I had no opportunity to check if the design is correct. If anyone can check it, please post it here.
I don't want to register for just downloading one file and then use this site never again....
Re: Raspberry Pi Eagle PCB CAD footprint
I upload the library here. To the uploaded version I added mounting holes in Rev2.
-
- Posts: 8
- Joined: Wed Sep 05, 2012 1:15 pm
- Location: Cambridge
Re: Raspberry Pi Eagle PCB CAD footprint
That is really useful, I want to take the reset switch across from connector p6 is there information on its exact position so I can I work out where to put it?matib12 wrote:I upload the library here. To the uploaded version I added mounting holes in Rev2.
Re: Raspberry Pi Eagle PCB CAD footprint
Wow ! Great !
This saves me a LOT of time. Thanks for sharing !

This saves me a LOT of time. Thanks for sharing !



Re: Raspberry Pi Eagle PCB CAD footprint
Hi,
here's another Update on the library:
I've added the library to the Cadsoft upload section as well to my Github repository
ciao
here's another Update on the library:
- added P6 header for reset
added shield dimensions
added shield for model A
updated physical board dimensions
added CSI and DSI headers
I've added the library to the Cadsoft upload section as well to my Github repository
ciao

Re: Raspberry Pi Eagle PCB CAD footprint
Hi.
Anybode can help me how to start making a shield?
I only want to put 3 chips 74HC14AN and route them. Should be easy but i dont know how to place the chips on the boad. I want to order on seedstudio and ive read i need to apply his rules.
Anybody can give a little clue how to continue?
Thanks.
Anybode can help me how to start making a shield?
I only want to put 3 chips 74HC14AN and route them. Should be easy but i dont know how to place the chips on the boad. I want to order on seedstudio and ive read i need to apply his rules.
Anybody can give a little clue how to continue?
Thanks.
- Attachments
-
- eagle.png (39.01 KiB) Viewed 54897 times
- FLYFISH TECHNOLOGIES
- Posts: 1750
- Joined: Thu Oct 03, 2013 7:48 am
- Location: Ljubljana, Slovenia
Re: Raspberry Pi Eagle PCB CAD footprint
Hi,
Switching between board and schematics can be done by clicking on the 4th icon on the horizontal toolbar (just below top most menus). The icons in this toolbar are (from left to right): open, save, print, CAM processor and then this mentioned switching icon (you can switch back from schematics editor by clicking on this same icon).
The idea is to have for each design a schematics+board pairs. The application takes care about syncing them automatically. So, when you apply a change in one of them, it appears also in another immediately. For example, when you add a component in schematics editor, this component appears also on the board.
Keep in mind basic facts:
- schematics editor is the right place to perform the components and connection manipulation,
- board editor is the right place to move components on the board and route traces (according to existing un-routed connections synced from schematics).
(Icons are not the only way to get these functionalities... Currently, it's enough that you know at least one.
)
Best wishes, Ivan Zilic.
You should put elements (and connect them together) on schematics. Your screenshot is showing a board editor.Debiano wrote:Should be easy but i dont know how to place the chips on the boad.
Switching between board and schematics can be done by clicking on the 4th icon on the horizontal toolbar (just below top most menus). The icons in this toolbar are (from left to right): open, save, print, CAM processor and then this mentioned switching icon (you can switch back from schematics editor by clicking on this same icon).
The idea is to have for each design a schematics+board pairs. The application takes care about syncing them automatically. So, when you apply a change in one of them, it appears also in another immediately. For example, when you add a component in schematics editor, this component appears also on the board.
Keep in mind basic facts:
- schematics editor is the right place to perform the components and connection manipulation,
- board editor is the right place to move components on the board and route traces (according to existing un-routed connections synced from schematics).
An icon for loading/checking the board rules is placed on vertical toolbar located on the left side. This icon is last in right column, its tooltip text is DRC (Design Rules Check). Click on it, a new dialog opens where you can load rules, edit them and also perform the check.Debiano wrote: I want to order on seedstudio and ive read i need to apply his rules.
(Icons are not the only way to get these functionalities... Currently, it's enough that you know at least one.

Best wishes, Ivan Zilic.
Running out of GPIO pins and/or need to read analog values?
Solution: http://www.flyfish-tech.com/FF32
Solution: http://www.flyfish-tech.com/FF32
Re: Raspberry Pi Eagle PCB CAD footprint
Hi Thanks for your help.
After 3 hours trying to find a library im asking again for help (sorry).
I need D-sub 44 connector. Where can i find that library so i can add to the schematic? Also where can i find any library for a specific chip?
Thanks in advance.
After 3 hours trying to find a library im asking again for help (sorry).
I need D-sub 44 connector. Where can i find that library so i can add to the schematic? Also where can i find any library for a specific chip?
Thanks in advance.
- FLYFISH TECHNOLOGIES
- Posts: 1750
- Joined: Thu Oct 03, 2013 7:48 am
- Location: Ljubljana, Slovenia
Re: Raspberry Pi Eagle PCB CAD footprint
Hi,
)
Best wishes, Ivan Zilic.

If it is not available in provided libraries (I haven't checked, but you probably have in mentioned 3-hours search), then you could take a look to CadSoft's web page. They have a download page where users contributed libraries they created on their own for various elements. (Although it seems like a good source of components, I downloaded just one pattern so far... too many elements are present on the market.Debiano wrote:I need D-sub 44 connector. Where can i find that library so i can add to the schematic?

If the element is not in present in libraries provided with the application and not available on the mentioned download page, then you could try your luck also with Google search... if you cannot locate it, then you have to create one (with Library editor).Debiano wrote:Also where can i find any library for a specific chip?
Best wishes, Ivan Zilic.
Running out of GPIO pins and/or need to read analog values?
Solution: http://www.flyfish-tech.com/FF32
Solution: http://www.flyfish-tech.com/FF32
-
- Posts: 13
- Joined: Mon Feb 03, 2014 8:31 pm
- Location: Phoenix, AZ USA
Re: Raspberry Pi Eagle PCB CAD footprint
A question for you people running Eagle 'free' CAD; How the $%#&*# did you get to install? I'm running Raspbian Wheezy 3.12.20+ and whether I run it as the 'pi' user or 'sudo' I get the following messages:
sudo ./Downloads/eagle-lin-6.6.0.run
Ensure the following 32 bit libraries are available:
not a dynamic executable
./Downloads/eagle-lin-6.6.0.run: line 117: /tmp/eagle-setup.6595/eagle-6.6.0/bin/eagle: cannot execute binary file
How do I resolve this????
Thanks for any help
Ed
sudo ./Downloads/eagle-lin-6.6.0.run
Ensure the following 32 bit libraries are available:
not a dynamic executable
./Downloads/eagle-lin-6.6.0.run: line 117: /tmp/eagle-setup.6595/eagle-6.6.0/bin/eagle: cannot execute binary file
How do I resolve this????
Thanks for any help
Ed
- FLYFISH TECHNOLOGIES
- Posts: 1750
- Joined: Thu Oct 03, 2013 7:48 am
- Location: Ljubljana, Slovenia
Re: Raspberry Pi Eagle PCB CAD footprint
Hi Ed,
Best wishes, Ivan Zilic.
I don't think that Eagle version for RasPi (ARM) exists...edbrunelle wrote:A question for you people running Eagle 'free' CAD; How the $%#&*# did you get to install?
Best wishes, Ivan Zilic.
Running out of GPIO pins and/or need to read analog values?
Solution: http://www.flyfish-tech.com/FF32
Solution: http://www.flyfish-tech.com/FF32
-
- Posts: 2
- Joined: Wed Aug 06, 2014 10:22 am
Re: Raspberry Pi Eagle PCB CAD footprint
Just wondering if anyone has made an Eagle footprint for the Pi model B+ available?
Re: Raspberry Pi Eagle PCB CAD footprint
Never used Eagle myself, but perhaps the DXF is importable? http://www.raspberrypi.org/documentatio ... /README.mdglyn.hudson wrote:Just wondering if anyone has made an Eagle footprint for the Pi model B+ available?
Re: Raspberry Pi Eagle PCB CAD footprint
Thank you for sharing.
- yv1hx
- Posts: 384
- Joined: Sat Jul 21, 2012 10:09 pm
- Location: Now an expatriate, originally from Zulia, Venezuela
Re: Raspberry Pi Eagle PCB CAD footprint
Not directly importable, you should draw the board in AutoCAD, DraftCAD or any other suitable tool, then export the .dxf drawing to .scr format using the dxf2scr tool from micromagic systems, and then create the .brd layout from the script file.AndrewS wrote:Never used Eagle myself, but perhaps the DXF is importable? http://www.raspberrypi.org/documentatio ... /README.mdglyn.hudson wrote:Just wondering if anyone has made an Eagle footprint for the Pi model B+ available?
It's more easy than I describe here!

The cadsoft site (authors of the Eagle) is well documented.
Marco-Luis
Telecom Specialist (Now Available for Hire!)
http://www.meteoven.org
http://twitter.com/yv1hx
Telecom Specialist (Now Available for Hire!)
http://www.meteoven.org
http://twitter.com/yv1hx
Re: Raspberry Pi Eagle PCB CAD footprint
For anyone interested, I have just uploaded a footprint of the Zero (link is below). Format is Eagle 7.3.0, and I'll add the others later this week. Any questions, just let me know 
https://github.com/awjlogan/awjlogan_eagle_lbr

https://github.com/awjlogan/awjlogan_eagle_lbr