This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
eaglelibrary [2010/01/31 19:57] ladyada |
eaglelibrary [2016/01/28 18:05] (current) |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== What be in the Adafruit Eagle library ===== | ===== What be in the Adafruit Eagle library ===== | ||
- | hells yes its my very own mixtape of package footprints. Dont forget you can also grab parts out of any adafruit project's .brd file by running extract-pkg.ulp (or whatever its called). | + | hells yes its my very own mixtape of package footprints. Dont forget you can also grab parts out of any adafruit project's .brd file by running exp-project-lbr.ulp . |
However, since its nice to be tidy, I'll be merging everything into ONE FILE called the Ye Olde Adafruit Eagle Librarie, available at github | However, since its nice to be tidy, I'll be merging everything into ONE FILE called the Ye Olde Adafruit Eagle Librarie, available at github | ||
Line 22: | Line 22: | ||
==== Mechanical ==== | ==== Mechanical ==== | ||
- | * **1x2** - a 2 pin 3.5mm header | + | * **[[http://www.ladyada.net/wiki/partselector/terminals|1x2]]** - a 2 pin 3.5mm header for a 2 pin terminal block |
- | * **2.1mmjack** - a through-hole 2.1mm DC jack | + | * **[[http://www.ladyada.net/wiki/partselector/powerconn#dc_jacks|2.1mmjack]]** - a through-hole 2.1mm DC jack |
* **FIDUCIAL** - you know, a fiducial! | * **FIDUCIAL** - you know, a fiducial! | ||
* **USB** - mini-usb jack with nice labels (4ucon part #06564) | * **USB** - mini-usb jack with nice labels (4ucon part #06564) | ||
- | * **PINHD-1x1** - 1-pin hole for wires, etc | + | * **[[http://www.ladyada.net/wiki/partselector/connectors#audiovideo|STEREOJACK]]** - stereo 3.5mm 'headphone' jack with switches |
- | * **PINHD-1x9** - 1x9 0.1" pad hole for wires/header, etc. with round pads | + | * **[[http://www.ladyada.net/wiki/partselector/connectors#audiovideo|MIDI JACK]]** - DIN-5 'MIDI' jack |
- | * **PINHD-1x10** - 1x10 0.1" pad hole for wires/header, etc. with round pads | + | * **JST_2PIN** - 2 pin 2mm JST connector in SMT and THM |
- | * **AAA** - PC pin single AAA holder. Mouser part #12BH412 - but pretty much any 1x AAA battery holder should be the same | + | * **[[http://www.ladyada.net/wiki/partselector/connectors#memory_card_connectors|SD/MMC card]]** - a few SD card holder layouts |
- | * **CR1220** - 12mm coin cell holder in THM or SMT | + | * **[[http://www.ladyada.net/wiki/partselector/connectors#memory_card_connectors|MICROSD]]** - Micro-SD / transflash holder |
+ | * **[[http://www.ladyada.net/wiki/partselector/header|PINHD-1x1]]** - 1-pin hole for wires, etc | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/header|PINHD-1x3]]** - 1x3 0.1" pad hole for wires/header, etc. with round pads | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/header|PINHD-1x6]]** - 1x6 0.1" pad hole for wires/header, etc. with round pads | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/header|PINHD-1x8]]** - 1x8 0.1" pad hole for wires/header, etc. with round pads | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/header|PINHD-1x9]]** - 1x9 0.1" pad hole for wires/header, etc. with round pads | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/header|PINHD-1x10]]** - 1x10 0.1" pad hole for wires/header, etc. with round pads | ||
+ | |||
+ | |||
+ | ==== Batteries ==== | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/powerconn#cylindrical|AAA]]** - PC pin single AAA holder. Mouser part #12BH412 - but pretty much any 1x AAA battery holder should be the same | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/powerconn#coin|CR1220]]** - 12mm coin cell holder in THM or SMT | ||
==== Classic libs ==== | ==== Classic libs ==== | ||
Line 37: | Line 48: | ||
* **CPOL-US** - The classic capacitor library, with some larger THM pads and fixed 0805 to IPC standards | * **CPOL-US** - The classic capacitor library, with some larger THM pads and fixed 0805 to IPC standards | ||
* **R-US** - The classic resistor library, with some larger THM pads and fixed 0805 to IPC standards | * **R-US** - The classic resistor library, with some larger THM pads and fixed 0805 to IPC standards | ||
- | * **1N4004** - a basic power diode with larger pads | + | * **[[http://www.ladyada.net/wiki/partselector/diodes|1N4004]]** - a basic power diode with larger pads |
==== Crystals & such ==== | ==== Crystals & such ==== | ||
- | * **CERMOSCILL** - ZTT (through hole), CSTCR-G and AWCSR SMD ceramic oscillators | + | * **[[http://www.ladyada.net/wiki/partselector/crystals#resonators|CERMOSCILL]]** - ZTT (through hole), CSTCR-G and AWCSR SMD ceramic oscillators |
* **XTAL** - NX5032 and NX8045 SMT crystals | * **XTAL** - NX5032 and NX8045 SMT crystals | ||
==== Switches, buttons ==== | ==== Switches, buttons ==== | ||
- | * **EG1213** - Right angle slide switch | + | * **[[http://www.ladyada.net/wiki/partselector/switches#slide_switch|EG1213]]** - Right angle slide switch |
- | * **EG1218** - Vertical slide switch 0.1" spacing | + | * **[[http://www.ladyada.net/wiki/partselector/switches#slide_switch|EG1218]]** - Vertical slide switch 0.1" spacing |
* **EVQQ2** - nice 6mm SMT tact switches | * **EVQQ2** - nice 6mm SMT tact switches | ||
- | * **OS102011MA1Q** - Slide switch | + | * **[[http://www.ladyada.net/wiki/partselector/switches#slide_switch|OS102011MA1Q]]** - Slide switch |
==== Displays LCDs & LEDs==== | ==== Displays LCDs & LEDs==== | ||
* **IV-18** - IV-18 VFD tube | * **IV-18** - IV-18 VFD tube | ||
* **RGBLED_CA** - 4-pin RGB LED with common anode | * **RGBLED_CA** - 4-pin RGB LED with common anode | ||
- | * **TS12864** - Monochrome KS0108 LCD | + | * **TS12864** - Monochrome 128x64 pixel KS0108 LCD |
- | ==== Other ==== | + | ==== GPS modules ==== |
+ | * [[http://www.ladyada.net/make/gpsshield/modules.html|EB-85]] | ||
+ | * [[http://www.ladyada.net/make/gpsshield/modules.html|EM-406A]] | ||
+ | * [[http://www.ladyada.net/make/gpsshield/modules.html|LassenIQ]] | ||
+ | |||
+ | ==== Passives ==== | ||
* **Trimpot** - SMT trimpots, including TC33X package | * **Trimpot** - SMT trimpots, including TC33X package | ||
- | * **SPEAKER** - PS1240 inexpensive 3Vpp piezo | + | * **[[http://www.ladyada.net/wiki/partselector/pots|THUMBPOT]]** - thumbwheel potentiometer |
- | * **FB** - Ferrite bead Digikey # P9821BK-ND | + | ==== Other ==== |
- | * **PS603** - Small 8 ohm speaker from Mouser | + | |
+ | * **[[http://www.ladyada.net/wiki/partselector/speaker#piezo|SPEAKER]]** - PS1240 inexpensive 3Vpp piezo | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/inductors?s[]=ferrite%20bead|FB]]** - Ferrite bead Digikey # P9821BK-ND | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/inductors|L]]** - THM 1-2Amp inductors such as 6000x and 1800R series | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/speaker#speakers|PS603]]** - Small 8 ohm speaker from Mouser | ||
* **PNA4602** - 3 pin 38KHz IR detector | * **PNA4602** - 3 pin 38KHz IR detector | ||
+ | * **[[http://www.adafruit.com/blog/2010/02/05/b00m-adafruit-eagle-library-an-arduino-package/|Arduino]]** - A 'shield' layout | ||
+ | * PN2222 and PN2907 transistors - general purpose, with large pads | ||
+ | |||
+ | |||
+ | |||
+ | |||
==== Chips ==== | ==== Chips ==== | ||
Line 67: | Line 93: | ||
* **AT90USB162** - in TQFP | * **AT90USB162** - in TQFP | ||
- | === Li-poly & Li-Ion battery chargers === | + | === Battery chargers === |
- | * **LM3622** | + | * **LM3622** - Lipoly |
- | * **LTC1730** | + | * **LTC1730** - Lipoly |
- | * **LTC1731** | + | * **LTC1731** - Lipoly |
- | * **MAX1811** | + | * **MAX1811** - Lipoly |
- | * **MAX1898** | + | * **MAX1898** - Lipoly |
- | * **MAX8601** | + | * **MAX8601** - Lipoly |
+ | * **MC3340/2** - NiMH/NiCad | ||
+ | |||
+ | === Boost converters === | ||
+ | * **LT1173** | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/vreg#dcdc_converters|LT1302]]** - up to 600mA @ 5V DC/DC boost | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/vreg#dcdc_converters|MAX756]]** - ~200mA 3/5/Adj DC/DC boost | ||
+ | * **MAX757** | ||
+ | |||
+ | === Codec === | ||
+ | |||
+ | * [[http://www.ladyada.net/wiki/partselector/codec#dacs|MCP4921]] - 12 bit DAC | ||
+ | |||
+ | === Regulators === | ||
+ | * **MCP1700** - an inexpensive TO-92 regulator | ||
+ | * **LP298x** - A generic collection of low dropout SOT-23-5 regulators | ||
+ | |||
+ | === Transistors === | ||
+ | * **FQN1N50C** - TO-92 MOSFET | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/transistors|PN2222 and PN2907]]** - matching NPN and PNP BJT's, in nicer-to-solder packages | ||
=== Others === | === Others === | ||
- | * **555** - 555 timer chips, with smaller round pads instead of oval | + | * **[[http://www.ladyada.net/wiki/partselector/ic#timers|555]]** - 555 timer chips, with smaller round pads instead of oval |
- | * **DS1307** - RTC with battery backup | + | * **[[http://www.ladyada.net/wiki/partselector/ic#rtc|DS1307]]** - RTC with battery backup |
- | * **78xx** - The original Eagle lib with larger pads for the TO-92 package | + | * **[[http://www.ladyada.net/wiki/partselector/vreg#xx_79xx|78xx]]** - The original Eagle lib with larger pads for the TO-92 package |
* **MAX6921** - VFD driver in PLCC | * **MAX6921** - VFD driver in PLCC | ||
+ | * **[[http://www.ladyada.net/wiki/partselector/ic#logic|74*125]]** - this is for the 74AHC125 we buy, its a bit bigger than most DIP chips and its been a pain. | ||
===== Download it here-> ===== | ===== Download it here-> ===== |