I am trying to learn Eagle better.. and have given myself a goal. A friend needed a very simple PCB made.. and I figured this was a perfect way for me to get a better understanding of Eagle.
The WHOLE project consists of a PCB that will have:
1.) a LuxDrive BuckPuck 3021/3023 4-wire buck puck: (4-wire version does NOT have the
2.) a through hold resistor (user defined/changeable)
3.) a header pin: (this one)
I have not used Eagle much.. lurking/clicking... editing a few tings here and there.. getting comfortable with the layers/names (purposes)
exporting for stencil paking..
exporting for pcb making (gerber)..
never a full schematic design to pcb.
So that is my goal.
I started with trying to make my own custom component (as Id like to start building my own custom library for stuff I commonly use over and over.......one of the biggest downfalls of Eagle for me is searching the damn library for a component that I can never find!)
the first part to make was the BUCKPUCK....
which I did/attempted. made new library... made package/symbol/connected..etc.
but being my first one.. and being new to Eagle in general.. I have no clue if I did this correct or not?
is there a way to post of share this? (do I post the whole library folder/file?)
Also.. I have no clue here to start with the header.. same way? using the plastic housing/unit in it as well?
Header - search for 2mm, you will find a library of different # of pins of 2mm connectors.
Mix & match to get the total qty needed.
Same with resistor - do a search, then pick the length you want - 2.5mm, 5mm, 7.5mm, 10mm.
Buckpuck - looks like six 0.1" spaced holes, with a 7th 0.2" away?
You can plop them on a schematic, then attach the schematic & board files here.
Click Reply,
Additional Options,
then browse to your local files and click the one you want to attach.
Once the schematic is started, connections there will show up as 'airwires' on the board that need to be connected.
You can run Error Check on the schematic, it will warn you of unconnected pins & stuff.
Use the 'abc' button to name signals "+5V" and "GND", or other names.
Once everything is named it is much easier to follow routing on the board.
You can run Design Rule Check on the board for similar; unconnected, overlapping signals, etc.
I started with trying to make my own custom component (as Id like to start building my own custom library for stuff I commonly use over and over.......one of the biggest downfalls of Eagle for me is searching the damn library for a component that I can never find!)
Here's a little tip that I never realized till the other day. Newark (http://www.newark.com/) is adding Eagle component script files to more and more parts. Just download the script file and run it in Eagle and it generates the part for your library.