Skip to content

KiCad schematic symbols and footprints for various projects.

License

Notifications You must be signed in to change notification settings

nutbolt/KiCad-Libraries

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KiCad Libraries

A library containing Kicad schematic symbols, footprints, and project templates.

License

This library is licensed under the Creative Commons BY-SA 4.0 license. The full legal text of the license may be found in the LICENSE.txt file in this repository. For more information about this license, please visit the Creative Commons Foundation (http://creativecommons.org/licenses/by-sa/4.0/).

Using this library

Component Files

The suggested method of using the components from this library is to keep a local copy inside your project's git repository. Changes can then be made on that local copy for the project, and pushed back to the main branch.

To get the contents of this library into a project git repository:

  1. Add the remote link:

    git remote add libraries https://github.com/imciner2/KiCad-Libraries.git

  2. Get the current libraries:

    git fetch libraries

  3. Initially add the libraries to a project:

    git read-tree --prefix=2-Hardware/libraries -u libraries/master

  4. Commit the libraries into the repository:

    git commit -m "Kicad libraries initial commit"

To read in any changes from remote into the project repository:

  1. Fetch the changes

    git fetch libraries

  2. Merge the changes

    git merge -s subtree --squash libraries/master

  3. Commit the changes

    git commit -m "Updated libraries directory"

Templates

In order to use the templates contained in this folder, you must add an environment variable called KICAD_PTEMPLATES. This will create a page in the Kicad template selector for "Portable Templates".

To add this in Linux, simply add these two lines to the .bashrc file

# Add an environment variable to add the GitHub KiCad templates
export KICAD_PTEMPLATES='path/to/github/directory'

Schematic Library Contents

DataStorage -

  • SD Card
  • uSD Card

Microprocessors -

  • Sparkfun Atmega 32U4 Breakout Board
  • Microchip PIC18F27J13
  • Microchip PIC32MX340F512H
  • Texas Instruments MSP430G2553 (20, 28, 32 pin versions)

MiscellaneousDevices -

  • 74LVC1G374 D-type Latch
  • Bridge Rectifier
  • Split Terminal Capacitor
  • LM2937 Voltage Regulator
  • LM317 Voltage Regulator + Heatsink Pin
  • SPDT Relay
  • 3-switch SPST DIP Switch
  • DPDT Switch
  • DPST Switch
  • SPDT Switch
  • SPST Switch
  • Current Transformer
  • Texas Instruments INA333 Instrumentation Amplifier
  • Texas Instruments TS63061 Buck/Boost regulator
  • AC/DC Dual Rail Convertor
  • AC/DC Single Rail Convertor
  • Linear Regulator (Generic symbol for any 3-pin regulator)
  • 18x2 connector
  • Differential Communications Receiver
  • TI DAC5311 8-bit digital-to-analog converter
  • Analog Devices ADA4805-1 low power/shutdown controller operational amplifier
  • TI LM3481 DC/DC low-side NFET converter controller
  • CubeSat Kit 52-pin dual row header

RF_OEM_Parts -

  • RFD900
  • SL1204 GPS Antenna
  • Synapse S200
  • Synapse RF300
  • XBee

Sensors -

  • Analog Devices ADXL345 3-axis Accelerometer
  • Sparkfun Honeywell HMC6352 3-axis magnetometer breakout
  • InvenSense MPU9150 9-dof IMU
  • SkyTraq Venus638 GPS Receiver
  • Antenova M2M M10382 GPS Receiver
  • Honeywell HIH-5030/5031 Humidity Sensor
  • ST Micro LPS331 Pressure Sensor

TransistorParts -

  • 3-Terminal (GDS) PMOS
  • 3-Terminal (GDS) NMOS
  • NMOST+PMOS in one package
  • NPN+PNP in one package
  • Dual NMOS in one package
  • NMOS with body diode
  • PMOS with body diode

PCB Footprints

(Unless a manufacturer/pitch is specified, all connectors are 0.1in pitch)

Fooprints -

  • Axis Notation - Z into board
  • Axis Notation - Z out of board
  • Battery Holder - CR2032 by Memory protection Devices (Digikey #: BC2032-F1-ND)
  • Battery Holder - CR2032 by Tyco Electronics (Digikey #: A99327CT-ND)
  • Connector - 1x1 (No Silkscreen)
  • Connector - 1x2
  • Connector - 1x3 (Friction Fit capable)
  • Connector - 1x4 (Friction Fit capable)
  • Connector - 1x5 (Friction Fit capable)
  • Connector - 1x6 (Friction Fit capable)
  • Connector - 1x7 (Friction Fit capable)
  • Connector - 1x8 (Friction Fit capable)
  • Connector - 1x9 (Friction Fit capable)
  • Connector - 2x2
  • Connector - 2x3
  • Connector - 2x4
  • Connector - 2x5
  • Connector - 2x6
  • Connector - 2x7
  • Connector - 2x8
  • Connector - 2x9
  • Connector - 2x17
  • Connector - DB9 Slim Mount
  • Connector - Deans
  • Connector - Deans Micro
  • Connector - JST 2-terminal SMD
  • Connector - JST 3-terminal SMD
  • Connector - JST 3-terminal Throughole
  • Connector - Molex MiniFit Jr. 3-terminal Throughole
  • Connector - CubeSat Kit dual row 52-pin header
  • Radial Capacitors:
    • 2.0mm lead spacing, 6.3mm diameter
    • 2.5mm lead spacing, 5.0mm diameter
    • 5.0mm lead spacing, 10.0mm diameter
  • D2PACK
  • HC-49 Surface Mount Crystal
  • LGA 14 package used by the ADXL345 accelerometer
  • SON-10 package used by the TPS6063x series regulators
  • MicroSD - Hinged slot by Amphenol (Digikey #: 101-00303-68-1-ND)
  • Antenova M2M M10382 GPS Module
  • Invensense MPU9150
  • Nichrome Wire Connections - Surface mount
  • 0805 Split pad device (Soldering component completes connection between pad)
  • 2010 Surface Mount Package
  • SOT363 Surface Mount Package
  • T0-220 Horizontal Package
  • Solarcells - Spectrolab 26.62 CICs
  • Solarcells - Spectrolab TASC1
  • Solarcells - Spectrolab TASC2
  • Switch - 3-switch SMD DIP Switch (Digikey #: CKN6060-ND)
  • Switch - DPDT by Eswitch (Digikey #: EG1940-ND)
  • Switch - DPST by Tyco Electronics (Digikey #: 450-1635-ND)
  • Synapse SM200
  • Skytraq Venus638
  • Xbee/Xbee pro (Connectors Digikey Part #: S5751-10-ND)
  • Racom RAC15 Series Board Mount Power Supplies
  • CUI VSK-S20 Series Board Mount Power Supplies
  • Honeywell HIH-5030/5031 Humidity Sensor

3D Components:

  • ADXL345
  • Connector - Deans
  • Connector - Deans Micro
  • LED - 1206
  • D2PACK
  • Battery - CR2032 by Memory Protection Devices (Digikey #: BC2032-F1-ND)
  • HC-49 Surface Mount Crystal
  • Antenova M2M M10382 GPS Module
  • MPU9150
  • MicroSD - Hinged slot by Amphenol (Digikey #: 101-00303-68-1-ND)
  • SOT363
  • Solarcells - Spectrolab TASC1
  • Solarcells - Spectrolab TASC2
  • Solarcells - Spectrolab 26.62 sq-cm CIC
  • Switch - 3-switch SMD DIP Switch (Digikey #: CKN6060-ND)
  • Switch - DPDT by Eswitch (Digikey #: EG1940-ND)
  • Switch - DPST by Tyco Electronics (Digikey #: 450-1635-ND)
  • Skytraq Venus638 GPS Module
  • SON-10 package

About

KiCad schematic symbols and footprints for various projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • KiCad Layout 76.1%
  • OpenSCAD 22.6%
  • HTML 1.3%