0% found this document useful (0 votes)
284 views23 pages

CADSOFT EAGLE Library PDF

The document provides instructions for creating a new component in Cadsoft Eagle and adding it to the library. It describes how to create the symbol, package, and device for a new LM555 timer component. The steps include drawing the symbol pins and outline, creating the DIP and SOIC packages with pads, connecting the symbol and packages in the device, and saving the new library file. It then shows how to place the new component from the library onto a board layout.

Uploaded by

Musa Mohd Yusuf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
284 views23 pages

CADSOFT EAGLE Library PDF

The document provides instructions for creating a new component in Cadsoft Eagle and adding it to the library. It describes how to create the symbol, package, and device for a new LM555 timer component. The steps include drawing the symbol pins and outline, creating the DIP and SOIC packages with pads, connecting the symbol and packages in the device, and saving the new library file. It then shows how to place the new component from the library onto a board layout.

Uploaded by

Musa Mohd Yusuf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

CADSOFTEAGLE5.

11
Howtocreateanewcomponentandaddittothelibrary
BySergeNazarenko

Thecomponentsyouareaddingtoschematicsandboardlayoutsarestoredin
libraries.YoumaywanttolookatdifferentcomponentsstoredinEagleLibrary.
TheLibraryEditorhasthesameuserinterfaceastheSchematicandLayoutEditor.
Therefore,youonlyneedtoknowafewadditionalcommandsfordefiningyour
owncomponents.
Alibrarynormallyconsistsofthreebasicelements:
Package:Thefootprintinthelayout
Symbol:Thedrawingfortheschematic
Device:Therealcomponent,consistingofsymbolsandpackages
Alibraryalsodefinesthingslikethenamingconventionsused,thevariants
available,andtheexactcorrespondencebetweenthelogicalpinsofthe
schematicsymbolandthepadsonthepackage.
Certainexceptionsdonthavethesethreedistinctitems.Forexample:power
supplysymbols(likeVcc,VssorGND)havesymbols,butnopackages.Framesand
otherdecorativecomponentsdonthavepackagesorpins.Youcanalsomakea
librarycontainingnothingbutpackages,whichisusefulwhenlayingoutboards
withoutusingschematiccapture.
YoucanupdatethelibraryfromtheCadSoftandcomponentmanufactures
websites.Youalsocancreateyourownlibraryanddesignyourowncomponents.
Theeasiestwaytocreateyourowncomponentisbymodifyinganexisting
component.

Letsstartwithcreatinganewcomponentandaddingittothe
library.

OpentheEaglesoftware(Start>AllPrograms>EagleLayoutEditor).
File>New>Library.MaximizetheLibrarywindow.

GotoDigiKeywebsite(www.digikey.ca).TypeLM555CMFSNDinthe
searchwindow.SelecttheDatasheetandsaveitonthedesktoporon
yourHdrive.


SelectSymbol,inthewindowthatopenstypenew:LM555>OK.

Whenwarningwindowappears,selectyes.

SelectthePintoolandplace8pins,startingwithpin1.Makesurethe+is
inthemiddleofthescreenlocatedclosertothemiddleofyourcomponent.

SelecttheWiretoolanddrawthesquarearoundthepins.SelecttheText
toolandtype>NAME

ClickOKandplaceitabovethedrawing,selectthetexttoolagainandtype
>VALUE,clickOKandplaceitbelowthedrawing.

SelecttheMovetool,rightclickthe>NAME,Properties,Layer,selectthe
namelayer(95),clickOK.

Rightclick>VELUE,Properties,Layer,thenselectthevaluelayer(96)and
clickOK.Youcanalsorightclickeachpin,selectthepropertiesandselect
OFFunderVisible,itwillmakeyoursymbolappearancelessmessy.
Changethegridto0.001

SelecttheCircletoolandmakeasmallcirclebythepin1.Changethegrid
to0.05

SelectPackage,inthewindowthatopenstypenew:LM555DIP>OK.


Whenthewarningwindowappears,selectyes.

SelectthePadtool,selectlong,changethediameterto0.07,andplacethe
pads0.1apart,startingfromthetopleftandgoingdown.Continuethe
secondrow(startingfromthebottom).Thefirstandthesecondrow
spacedat0.3.

SelecttheWiretool,selectlayert21(tPlace)anddrawtheICoutline.

LeavespaceatthetopandusetheArktooltodrawhalfofthecircle.
SelecttheTexttoolandtype>NAMEclickOKandplaceitabovethe
drawing.Selectthetexttoolagainandtype>VALUE,clickOKandplaceit
belowthedrawing.


SelecttheMovetool,rightclickthe>NAME,Properties,Layer,selectthe
namelayert25(tNames),andclickOK.ThenRightclickthe>VELUE,
Properties,Layer,selectthevaluelayert27(tValues),andclickOK.

SelectDevice,inthewindowthatopenstypenew:LM555DIP>OK.

Whenwarningwindowappears,selectyes.

SelectAddtoolandclickOKinAddwindow.

Makesuretoplacethesymbolinthemiddleofthe+.

OnthebottomrightselectNEW,andwhenthepackagewindowopensclick
OK.


ClickontheConnectbutton

Clickontheconnectbutton8times,OK

ClickonthePrefixButtonandtypeIC.

CreatethefolderonyourHdrive.NameitEagle_Library.
Saveyourworkinthatfolder.NamethefileLM555DIP.

SelectPackage,inthewindowthatopenstypenew:LM555SOIC>OK.

Whenthewarningwindowappears,selectyes.

Changethegridto0.025.

SelecttheSmdtoolandplacethepads(startingwithpin1)
0.05apart(2squares).Placethesecondrow0,25(10squares)apartfrom
thefirstrow.

SelecttheWiretool

Selectlayert21(tPlace)anddrawtheICoutline.

SelecttheTexttoolandtype>NAME,clickOKandplaceitabovethe
drawing.Selectthetexttoolagainandtype>VALUE,clickOKandplaceit
belowthedrawing.

SelecttheMovetool,rightclickthe>NAME,Properties,Layer,selectthe
namelayert25(tNames),clickOK.Rightclickthe>VELUE,Properties,Layer,
selectthevaluelayert27(tValues),clickOK.

SelectDevice,inthewindowthatopenstypenew:LM555SOIC>OK.

Whenwarningwindowappears,selectyes.

SelecttheAddtoolandclickOKinAddwindow.
(Wearegoingtousethesamesymbolthatweusedtocreatetheprevious
package.)

Makesuretoplacethesymbolinthemiddleofthe+.

OnthebottomrightselectNEWandwhenthepackagewindowopens
selectLM555SOIC.ClockOK.

ClicktheConnectbutton


Clicktheconnect8times,thenOK

ClickonthePrefixButtonandtypeIC.

SaveyourworkintheEagleLibraryfolderyoucreatedonyourHdrive
NamethefileLM555SOIC.

RestarttheEagleprogram.

SelectFile>new>board.Whenthenewboardwindowopens,select
Library(onthetop)>Use>thenselecttheEagleLibraryfolderonyourH
driveandselectthecomponentyoujustcreatedandclickOpen.Nowclick
ontheAddbuttonandfindyourcomponentinthelist,selectitandplaceit
ontheboardlayout.

You might also like