Comments (10)
Hey Pipix,
Good idea! I've taught a few classes as well and setting up the libraries is usually a tough hurdle. Sometimes we can spend up to 30 minutes just getting everyone setup to add their first part...ugh.
I have found that the default libraries are a bit too much to start with, and so clearing them out and only using the SparkFun Libraries can help teaching eagle for the first time. I'm assuming this is what you have been doing too?
It seems there are many approaches to setting up Eagle, but I have also found that putting the necessary LBR, DRU, SCR, CAM files all in the eagle program directories is annoying.
Another approach to try is having your students download the libraries into a local folder (downloading the zip file of the entire github repo is usually easiest). Then your students can use the command line to (1) clear out all the default libraries, and (2) use only the SparkFun Libraries.
To do this first step, they need to open eagle and navigate to the schematic (or board) editor window. Then, in the command line, type "use -" and hit enter. The "-" is a little strange, but it means that Eagle with stop using ALL libraries.
You won't see anything happen, but you've effectively stopped using all the massive default libraries.
Then you can type "use" and [enter] and a browser window will open up and allow you to navigate to your local libraries, select them all and click "open"
I'd like to see if any other Eagle users might have some other suggestions for this, so hopefully they will comment here as well. There might be a more streamlined approach I don't know about.
Hope this helps.
And thanks for opening up this issue!
-Pete
from sparkfun-eagle-libraries.
Hey Pete!
I actually pre-chose components from the default library, then I walk them
through gathering those to show them how to add components. That way I
don't really spend any time on libraries and is the quickest way to get
students up and running with an understanding of how to add components in
~2 minutes. I then strongly recommend that they go get SFE's libraries, but
that is not part of the class, so they would be doing it on their own. And
I assumed since you have other beginner Eagle tutorial links, the users
downloading the SFE library may also be beginners to downloading libraries,
so I just meant in general, not just for my students, a guide on where to
put them may be useful.
Thanks,
Alicia
On Thu, Nov 13, 2014 at 10:03 AM, Pete Lewis [email protected]
wrote:
Hey Pipix,
Good idea! I've taught a few classes as well and setting up the libraries
is usually a tough hurdle. Sometimes we can spend up to 30 minutes just
getting everyone setup to add their first part...ugh.I have found that the default libraries are a bit too much to start with,
and so clearing them out and only using the SparkFun Libraries can help
teaching eagle for the first time. I'm assuming this is what you have been
doing too?It seems there are many approaches to setting up Eagle, but I have also
found that putting the necessary LBR, DRU, SCR, CAM files all in the eagle
program directories is annoying.Another approach to try is having your students download the libraries
into a local folder (downloading the zip file of the entire github repo
https://github.com/sparkfun/SparkFun-Eagle-Libraries/archive/master.zip
is usually easiest). Then your students can use the command line to (1)
clear out all the default libraries, and (2) use only the SparkFun
Libraries.To do this first step, they need to open eagle and navigate to the
schematic (or board) editor window. Then, in the command line, type "use
-" and hit enter. The "-" is a little strange, but it means that Eagle
with stop using ALL libraries.[image: image]
https://cloud.githubusercontent.com/assets/601236/5032408/c08af062-6b1a-11e4-8abc-8ec7f0960da6.pngYou won't see anything happen, but you've effectively stopped using all
the massive default libraries.Then you can type "use" and [enter] and a browser window will open up and
allow you to navigate to your local libraries, select them all and click
"open"[image: image]
https://cloud.githubusercontent.com/assets/601236/5032292/f644e2c2-6b19-11e4-90d8-e5b7c9a77c01.pngI'd like to see if any other Eagle users might have some other suggestions
for this, so hopefully they will comment here as well. There might be a
more streamlined approach I don't know about.Hope this helps.
And thanks for opening up this issue!-Pete
—
Reply to this email directly or view it on GitHub
#67 (comment)
.
from sparkfun-eagle-libraries.
Thank you for that info.
2014-11-13 18:03 GMT+01:00 Pete Lewis [email protected]:
Hey Pipix,
Good idea! I've taught a few classes as well and setting up the libraries
is usually a tough hurdle. Sometimes we can spend up to 30 minutes just
getting everyone setup to add their first part...ugh.I have found that the default libraries are a bit too much to start with,
and so clearing them out and only using the SparkFun Libraries can help
teaching eagle for the first time. I'm assuming this is what you have been
doing too?It seems there are many approaches to setting up Eagle, but I have also
found that putting the necessary LBR, DRU, SCR, CAM files all in the eagle
program directories is annoying.Another approach to try is having your students download the libraries
into a local folder (downloading the zip file of the entire github repo
https://github.com/sparkfun/SparkFun-Eagle-Libraries/archive/master.zip
is usually easiest). Then your students can use the command line to (1)
clear out all the default libraries, and (2) use only the SparkFun
Libraries.To do this first step, they need to open eagle and navigate to the
schematic (or board) editor window. Then, in the command line, type "use
-" and hit enter. The "-" is a little strange, but it means that Eagle
with stop using ALL libraries.[image: image]
https://cloud.githubusercontent.com/assets/601236/5032408/c08af062-6b1a-11e4-8abc-8ec7f0960da6.pngYou won't see anything happen, but you've effectively stopped using all
the massive default libraries.Then you can type "use" and [enter] and a browser window will open up and
allow you to navigate to your local libraries, select them all and click
"open"[image: image]
https://cloud.githubusercontent.com/assets/601236/5032292/f644e2c2-6b19-11e4-90d8-e5b7c9a77c01.pngI'd like to see if any other Eagle users might have some other suggestions
for this, so hopefully they will comment here as well. There might be a
more streamlined approach I don't know about.Hope this helps.
And thanks for opening up this issue!-Pete
—
Reply to this email directly or view it on GitHub
#67 (comment)
.
from sparkfun-eagle-libraries.
We actually do have that information in our tutorial on getting started with Eagle. For anyone interested, here is the info on using the SparkFun Libraries specifically.
Edit: Though these steps would work for any library out there- not just SparkFun ones.
from sparkfun-eagle-libraries.
I have been trying to create a part for my library even followed the Adafruit tutorial and this one
https://learn.sparkfun.com/tutorials/designing-pcbs-smd-footprints
the measurement part just has me lost :)
trying to make the side mount for this
http://uk.farnell.com/optek-technology/ovsrrgbcc3/led-smd-ra-rgb/dp/1678707RL
from sparkfun-eagle-libraries.
irun4fndotca -
Have you looked at the Sparkfun tutorial on creating custom footprints in
Eagle?
https://learn.sparkfun.com/tutorials/making-custom-footprints-in-eagle
I've found it to be pretty useful and easy to follow.
Education Engineer
SparkFun Electronics Inc
Boulder, CO
Phone : 1-303-284-0979 x852
Fax : 1-303-443-0048
On Sun, Nov 16, 2014 at 8:36 PM, irun4fundotca [email protected]
wrote:
I have been trying to create a part for my library even followed the
Adafruit tutorial
just has me lost :)
trying to make the side mount for thishttp://uk.farnell.com/optek-technology/ovsrrgbcc3/led-smd-ra-rgb/dp/1678707RL
—
Reply to this email directly or view it on GitHub
#67 (comment)
.
from sparkfun-eagle-libraries.
I followed this one, https://learn.sparkfun.com/tutorials/designing-pcbs-smd-footprints
but still have trouble, I tried using the NSSM038A in led.lbr as its a close match to the footprint and basically needs the pins remapped and two removed then the ends moved inwards, but it wont let me change the mapping if the device
from sparkfun-eagle-libraries.
If you have to remove pins, I wouldn't worry about remapping and instead make your pin/pad adjustments first, then Connect from scratch. In either case, you'll have to go to the Device view, and in the bottom-right area of the screen, click the "Connect" button. This opens a new window with 3 sections: Pin, Pad, Connection. In the "Connection" section, select the connection you want to break, and click the "Disconnect" button underneath. To disconnect all of them, just keep clicking that button, after disconnecting one connection it will automatically select the next connection.
I would be somewhat wary of modifying an existing layout as it makes it easier to overlook details / make mistakes. Edit: As an aside, this might be getting rather off-topic for this particular issue. Could continue this in the comments section for the tutorial / on the forums?
from sparkfun-eagle-libraries.
I Managed to get this far (not yet to scale) and theres some remnants like a silkscreen on the right corner part preview
http://static.rcgroups.net/forums/attachments/3/9/6/1/0/4/a7296343-33-Screenshot%202014-11-17%2015.10.48.png
from sparkfun-eagle-libraries.
Thanks all! Great feedback. Main readme has been updated to include links to how to install a library as well as the other footprint links folks posted.
@irun4fundotca - The original issue has been fixed. Please feel free to start an issue about creating footprints and we'll help.
from sparkfun-eagle-libraries.
Related Issues (20)
- Can't select a component from SparkFun-Sensors.lbr HOT 5
- Cannot find Artemis Module in IC-Microcontrollers HOT 2
- It's difficult to use Assembly Variants with most of the passives.
- ILD213T pinout incorrect HOT 2
- Micromod library alignment clarification HOT 3
- TRRS connectors have duplicate pin name "ring" HOT 1
- Create export or howto for KiCAD HOT 3
- Sparkfun-Connectors.lbr HOT 1
- Fix name of nRF52832 breakout board #128 HOT 1
- Incorrect footprint for Generic 2012 (0805) package resistor HOT 4
- 7486, 7402 logic ic in smd prakage is not found in Logic IC OF SparkFun electronics HOT 1
- WS2812B-PTH Connections Appear to be Reversed HOT 8
- OpenLog Library HOT 2
- wrong footprint for WS2812b LED HOT 1
- Failure in Eagle Libray LOGIC
- The POWER_JACK_SLOT connector footprint is incorrect. HOT 4
- Push updates to library.io HOT 3
- testing
- Pads for LED-RGB-CA are over lapping HOT 6
- Autodesk killing Eagle HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sparkfun-eagle-libraries.