SparkFun's Public Eagle PCB Footprints using Eagle 6.0+
Clone or download
nseidle Adding cutout polygons to microB connector
Avoid shorting between planes on four layer boards
Latest commit 1d99d4d Aug 14, 2018
Failed to load latest commit information.
images Adding images for wiki. Dec 15, 2016
.gitignore added in standard gitignore stuff Jun 10, 2016
LilyPad-Wearables.lbr Updating library descriptions, moving Vout to PowerSymbol library Dec 9, 2016
SparkFun-Aesthetics.lbr Add LoRa logo Jul 2, 2018
SparkFun-Batteries.lbr New Coin Cell Kit Battery Jul 27, 2018
SparkFun-Boards.lbr Added locking Uno R3 footprint Jun 19, 2018
SparkFun-Capacitors.lbr Added keepout to EIA3216 package Jul 23, 2018
SparkFun-Clocks.lbr Updated cream on rv-1805 Feb 12, 2018
SparkFun-Coils.lbr Added NDUC-11660 May 25, 2018
SparkFun-Connectors.lbr Adding cutout polygons to microB connector Aug 14, 2018
SparkFun-DiscreteSemi.lbr Adding 6-pin screw terminal block Feb 8, 2018
SparkFun-Displays.lbr fixed OLED Mar 9, 2018
SparkFun-Electromechanical.lbr Added heatsink PRT-09576 May 2, 2017
SparkFun-Fuses.lbr Adding 0805 PTC Mar 28, 2018
SparkFun-GPS.lbr Changed Titan X1 to include corner Jul 13, 2017
SparkFun-Hardware.lbr Finishing library description updates Dec 9, 2016
SparkFun-IC-Amplifiers.lbr Added TPA3137D2 stereo amplifier May 24, 2018
SparkFun-IC-Comms.lbr Adding CH340 Jul 12, 2018
SparkFun-IC-Conversion.lbr Updating package descriptions ic-conversions Dec 13, 2016
SparkFun-IC-Logic.lbr added NXP 74LVC4066D quad bilateral switch to IC-LOGIC Apr 25, 2018
SparkFun-IC-Memory.lbr Correcting W25Q32FVSS package. Dec 9, 2016
SparkFun-IC-Microcontroller.lbr Added Arduino labels for 32U4 May 28, 2018
SparkFun-IC-Power.lbr Updated value on MIC5205 (ADJ) package Jun 27, 2018
SparkFun-IC-Special-Function.lbr updating MLX90640 Jul 30, 2018
SparkFun-Jumpers.lbr added no connect trace jumper, fixed flex footprint May 7, 2018
SparkFun-LED.lbr adding ws2812-2020 Aug 13, 2018
SparkFun-PowerSymbols.lbr Reverting commit 62d740e to avoid Eagle 8+ vs. Eagle 7+ incompatibili… Feb 8, 2018
SparkFun-RF.lbr Add prod_id to wroom module Jun 27, 2018
SparkFun-Resistors.lbr adding PROD ID to 1.8M resistor Jun 5, 2018
SparkFun-Retired.lbr Moving 02_JST_PTH_VERT package to retired library - dead prototype Dec 14, 2016
SparkFun-Sensors.lbr adding BMP388 Jul 26, 2018
SparkFun-Switches.lbr Added sku to switch Nov 8, 2017
User-Submitted.lbr Finishing library description updates Dec 9, 2016 Adding description of libraries to readme. Mar 27, 2018

SparkFun Electronics Eagle Libraries

SparkFun Electronics' preferred foot prints using Eagle v6.0 or greater. We've spent an enormous amount of time creating and checking these footprints and parts. If you enjoy using this library, please buy one of our products at SparkFun. Please also note that we guarantee that there are some messed up footprints in this library. We've tried to note which are proven and tested, but by downloading these files, you acknowledge that you are using the files at your own risk.

We cannot be held responsible for faulty PCBs. Always check your parts against a 1:1 printout.

This is the complete SparkFun Electronics default foot prints for Eagle 6.0+.

Library Descriptions

We've grouped the various parts into individual libraries to make it as easy as possible to locate the part you need:

  • LilyPad-Wearables - Button holes, sewtaps and petals used on our LilyPad boards.
  • Aesthetics - Non-functional items such as logos, build/ordering notes, frame blocks, etc.
  • Batteries - Battery clips, connectors, and appropriately sized silk outlines for LiPo batteries.
  • Boards - SparkFun breakout boards, microcontrollers (Arduino, Particle, Teensy, etc.), breadboards, non-RF modules, etc.
  • Capacitors - An sortment of paint swatches. Just kidding, it's various capacitor types, sizes, and values.
  • Clocks - Real-time clocks, oscillators, resonators, and crystals.
  • Coils - Inductors, ferrites, transformers, etc.
  • Connectors - Various PTH (Audio jacks, ATX, USB, ZIF, RJ45, etc) and SMD connectors (USB, SD, Edison, SIM, etc). Useful for adding a 4-pin empty 0.1" footprint to a board (for example).
  • Discrete - Diodes, optoisolators, TRIACs, MOSFETs, transistors, etc.
  • Displays - LCDs, OLEDs, etc.
  • Electromechanical - Motors, speakers, servos, and relays.
  • Fuses - Resettable fuses, IE PTCs.
  • GPS - Various SMD and connector pinouts for GPS modules and GPS antennas sold by SparkFun
  • Hardware - Stand offs, heatsinks, etc.
  • IC-Amplifiers - Mostly operational amplifiers but also has some headphone and audio amps with more specific applications
  • IC-Comms - USB to serial conversion ICs, like the FTDI line, plus high speed line drivers, level shifters, bus drivers, CAN transceivers and ethernet PHYs.
  • IC-Conversion - Analog to digital conversion, as well as digital to analog. This includes not only strict ADCs, but audio in and out converters, decoders, thermocouple measurement ics the like. Anything that is a single part that works between the two domains goes here.
  • IC-Logic - Standard logic IC families.
  • IC-Memory - SPI, FLASH and EEPROM based memories
  • IC-Microcontroller - Various micros including ATMega, ATTiny, PICs, and PSOC families
  • IC-Power - Anything that has to do with power delivery, or making power supplies.
  • IC-Special-Function - 555 timers, LED drivers, Motor Control, etc. ICs that do not really fit into the other, more generic categories. Basically, anything that serves some function but has a bunch of brains or special bias circuitry that prevents it from being used as a general part qualifies for this category.
  • Jumpers - Semipermanent means of changing current paths. The least permanent form is the solder jumper. These can be changed by adding, removing, or moving solder. In cases that are less likely to be changed we have jumpers that are connected with traces. These can be cut with a razor, or reconnected with solder. Reference designator JP.
  • LED - Illumination or indication, but no displays.
  • PowerSymbols - Power, ground, and voltage-supply symbols.
  • Resistors - More color swatches.
  • Retired - All manner of retired footprints for resistors, capacitors, board names, ICs, etc., that are no longer used in our catalog.
  • RF - Devices that send or receive RF -- cellular modules, Bluetooth, WiFi, etc.
  • Sensors - Accelerometers, gyros, compasses, magnetometers, light sensors, imagers, temp sensors, etc.
  • Switches - Switches, buttons, joysticks, and anything that moves to create or disrupt an electrical connection.
  • User-Submitted - Parts submitted from SparkFun users everywhere!

How to Use Eagle

If you need more information about how to use Eagle, checkout our Eagle Tutorials:

How to use GitHub

If you need help getting started using git/GitHub, check out our GitHub tutorials:

Want to Contribute?

Check out our Library Guidelines, create your part, and add it to our UserSubmitted library.

If you discover a bug with an existing component, please submit an issue or pull request.

Library Versions

The library associated with Eagle v5.11 and earlier is found here. If you would like to reference the library as it related to a particular version of Eagle, please check our tagged versions here.

License Information

This library is released under the Creative Commons ShareAlike 4.0 International license. You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.

Please consider contributing back to this library or others to help the open-source hardware community continue to thrive and grow!