Initial commit

This commit is contained in:
David Lenfesty 2020-03-28 16:21:57 -06:00
commit 210a68c525
16 changed files with 252 additions and 0 deletions

13
README.md Normal file
View File

@ -0,0 +1,13 @@
# kicad-libraries
This is my personal collection of KiCAD footprints and symbols. By and large,
they have been designed by me. If they haven't, I will attribute them below,
and include the licenses in a way that seems reasonable.
# Attributions
## SOICbite
As of including, this has no license, but I do have permission from the author.
https://github.com/SimonMerrett/SOICbite

View File

@ -0,0 +1,28 @@
(module Eth_WIZNet_J1B1211CCD (layer F.Cu) (tedit 5E7FC4AE)
(fp_text reference REF** (at 0 -11.176) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Eth_WIZNet_J1B1211CCD (at 0 11.684) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 8 10.75) (end 8 -10.55) (layer F.SilkS) (width 0.12))
(fp_line (start 8 -10.55) (end -8 -10.55) (layer F.SilkS) (width 0.12))
(fp_line (start -8 -10.55) (end -8 10.75) (layer F.SilkS) (width 0.12))
(fp_line (start -8 10.75) (end 8 10.75) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole circle (at -4.445 -6.35) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at -3.175 -8.89) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at -1.905 -6.35) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -0.635 -8.89) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at 0.635 -6.35) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 1.905 -8.89) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at 3.175 -6.35) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at 4.445 -8.89) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.715 0) (size 3.25 3.25) (drill 0.9) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.715 0) (size 3.25 3.25) (drill 0.9) (layers *.Cu *.Mask))
(pad SH thru_hole circle (at 7.875 -3.05) (size 2.1 2.1) (drill 1.6) (layers *.Cu *.Mask))
(pad SH thru_hole circle (at -7.875 -3.05) (size 2.1 2.1) (drill 1.6) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at -6.325 5.08) (size 1.6 1.6) (drill 1.02) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at -3.785 3.38) (size 1.6 1.6) (drill 1.02) (layers *.Cu *.Mask))
(pad 11 thru_hole circle (at 3.785 5.08) (size 1.6 1.6) (drill 1.02) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at 6.325 3.38) (size 1.6 1.6) (drill 1.02) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,25 @@
BSD 2-Clause License
Copyright (c) 2019, Simon Merrett
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@ -0,0 +1,28 @@
(module SOIC_clipProgSmall (layer F.Cu) (tedit 5C59A3E2)
(fp_text reference REF** (at 0 -3.302) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value CONN_soicProgSmall (at 0.127 1.397) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.27 -0.381) (end 1.27 -1.27) (layer F.SilkS) (width 0.1))
(fp_line (start 2.54 -0.381) (end 2.54 -1.27) (layer F.SilkS) (width 0.1))
(fp_arc (start 1.905 -0.381) (end 2.54 -0.381) (angle 180) (layer F.SilkS) (width 0.1))
(fp_line (start -3.81 0.381) (end 3.81 0.381) (layer F.Fab) (width 0.1))
(fp_line (start 3.175 -2.54) (end -3.175 -2.54) (layer F.Fab) (width 0.1))
(fp_line (start 3.175 0.381) (end 3.175 -2.54) (layer F.Fab) (width 0.1))
(fp_line (start -3.175 -2.54) (end -3.175 0.381) (layer F.Fab) (width 0.1))
(pad 5 smd oval (at -1.905 -0.75) (size 0.8 1.5) (layers B.Cu B.Mask))
(pad 4 smd oval (at -1.905 -0.75) (size 0.8 1.5) (layers F.Cu F.Mask))
(pad 3 smd oval (at -0.635 -0.75) (size 0.8 1.5) (layers F.Cu F.Mask))
(pad 2 smd oval (at 0.635 -0.75) (size 0.8 1.5) (layers F.Cu F.Mask))
(pad 1 smd oval (at 1.905 -0.75) (size 0.8 1.5) (layers F.Cu F.Mask))
(pad 6 smd oval (at -0.635 -0.75) (size 0.8 1.5) (layers B.Cu B.Mask))
(pad 7 smd oval (at 0.635 -0.75) (size 0.8 1.5) (layers B.Cu B.Mask))
(pad 8 smd oval (at 1.905 -0.75) (size 0.8 1.5) (layers B.Cu B.Mask))
(pad "" np_thru_hole circle (at -2.54 -1.905) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.27 -1.905) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 -1.905) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.27 -1.905) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 2.54 -1.905) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,8 @@
(module MIC5528-DFN (layer F.Cu) (tedit 5E657EBF)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MIC5528-DFN (at 0 -0.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
)

View File

@ -0,0 +1,15 @@
(module B1100-13-F-SMA (layer F.Cu) (tedit 5E657B4D)
(fp_text reference REF** (at 0 2.54) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value B1100-13-F-SMA (at 0 -2.54) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.3 -1.45) (end 2.3 -1.45) (layer F.SilkS) (width 0.12))
(fp_line (start 2.3 -1.45) (end 2.3 1.45) (layer F.SilkS) (width 0.12))
(fp_line (start 2.3 1.45) (end -2.3 1.45) (layer F.SilkS) (width 0.12))
(fp_line (start -2.3 1.45) (end -2.3 -1.45) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 -1.45) (end -1.27 1.45) (layer F.SilkS) (width 0.12))
(pad 1 smd roundrect (at -2.15 0) (size 2.5 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at 2.15 0) (size 2.5 1.7) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
)

View File

@ -0,0 +1,14 @@
(module Crystal_NX5032 (layer F.Cu) (tedit 5E7F8977)
(fp_text reference REF** (at 0 2.54) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Crystal_NX5032 (at 0 -2.54) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.5 -1.6) (end 2.5 -1.6) (layer F.SilkS) (width 0.12))
(fp_line (start 2.5 -1.6) (end 2.5 1.6) (layer F.SilkS) (width 0.12))
(fp_line (start 2.5 1.6) (end -2.5 1.6) (layer F.SilkS) (width 0.12))
(fp_line (start -2.5 1.6) (end -2.5 -1.6) (layer F.SilkS) (width 0.12))
(pad 1 smd rect (at 3 0) (size 2 2.4) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -3 0) (size 2 2.4) (layers F.Cu F.Paste F.Mask))
)

View File

@ -0,0 +1,20 @@
(module TE_1-2834016-2 (layer F.Cu) (tedit 5E7FBE83)
(fp_text reference REF** (at 0 -7.62) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TE_1-2834016-2 (at 1.27 -10.16) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.54 2.54) (end -2.54 -6.35) (layer F.SilkS) (width 0.12))
(fp_line (start 6.35 -6.35) (end 6.35 2.54) (layer F.SilkS) (width 0.12))
(fp_line (start -2.54 5.08) (end 6.35 5.08) (layer F.SilkS) (width 0.12))
(fp_line (start -2.54 -6.35) (end -2.54 -8.89) (layer F.SilkS) (width 0.12))
(fp_line (start 6.35 -8.89) (end 6.35 -6.35) (layer F.SilkS) (width 0.12))
(fp_line (start -2.54 -8.89) (end 6.35 -8.89) (layer F.SilkS) (width 0.12))
(fp_line (start -2.54 2.54) (end -2.54 5.08) (layer F.SilkS) (width 0.12))
(fp_line (start 6.35 2.54) (end 6.35 5.08) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole circle (at -1.27 1.27) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at -1.27 -3.81) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 1.27 -3.81) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 1.27 1.27) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))
)

3
symbols/conn_coms.dcm Normal file
View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

21
symbols/conn_coms.lib Normal file
View File

@ -0,0 +1,21 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# CAN
#
DEF CAN J 0 40 Y Y 1 F N
F0 "J" 150 -450 50 H V C CNN
F1 "CAN" 100 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S 0 100 300 -400 0 1 0 f
X 5V 1 -100 50 100 R 50 50 1 1 W
X CANH 2 -100 -50 100 R 50 50 1 1 I
X CANL 3 -100 -150 100 R 50 50 1 1 I
X GND 4 -100 -250 100 R 50 50 1 1 I
X MP MP -100 -350 100 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

3
symbols/debug.bck Normal file
View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

3
symbols/debug.dcm Normal file
View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

35
symbols/debug.lib Normal file
View File

@ -0,0 +1,35 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# SOICbite-8
#
DEF SOICbite-8 P 0 40 Y Y 1 F N
F0 "P" 0 -350 50 H V C CNN
F1 "SOICbite-8" 0 250 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
ENDDRAW
ENDDEF
#
# SWD_SOICbite-8
#
DEF SWD_SOICbite-8 P 0 40 Y Y 1 F N
F0 "P" 100 -450 50 H V C CNN
F1 "SWD_SOICbite-8" 250 0 50 V V C CNN
F2 "" -100 250 50 H I C CNN
F3 "" -100 250 50 H I C CNN
DRAW
S -150 400 150 -400 0 1 0 f
X VCC 1 -250 350 100 R 50 50 1 1 w
X GND 2 -250 -150 100 R 50 50 1 1 w
X GND 3 -250 -250 100 R 50 50 1 1 w
X GND 4 -250 -350 100 R 50 50 1 1 w
X SWDIO 5 -250 250 100 R 50 50 1 1 B
X SWO 6 -250 150 100 R 50 50 1 1 O
X SWCLK 7 -250 50 100 R 50 50 1 1 I
X ~RESET 8 -250 -50 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library

7
symbols/ldo.bck Normal file
View File

@ -0,0 +1,7 @@
EESchema-DOCLIB Version 2.0
#
$CMP MIC5528(MT)
F http://ww1.microchip.com/downloads/en/DeviceDoc/MIC5528-High-Performance-500mA-LDO-in-Thin-and-Extra-Thin-DFN-Packages-DS20005982B.pdf
$ENDCMP
#
#End Doc Library

7
symbols/ldo.dcm Normal file
View File

@ -0,0 +1,7 @@
EESchema-DOCLIB Version 2.0
#
$CMP MIC5528(MT)
F http://ww1.microchip.com/downloads/en/DeviceDoc/MIC5528-High-Performance-500mA-LDO-in-Thin-and-Extra-Thin-DFN-Packages-DS20005982B.pdf
$ENDCMP
#
#End Doc Library

22
symbols/ldo.lib Normal file
View File

@ -0,0 +1,22 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# MIC5528(MT)
#
DEF MIC5528(MT) U 0 40 Y Y 1 F N
F0 "U" 100 -250 50 H V C CNN
F1 "MIC5528(MT)" 50 300 50 H V C CNN
F2 "" -100 -150 50 H I C CNN
F3 "" -100 -150 50 H I C CNN
DRAW
S -200 250 250 -200 0 1 0 f
X VOUT 1 350 200 100 L 50 50 1 1 w
X VOUT 2 350 100 100 L 50 50 1 1 w
X EN 3 -300 0 100 R 50 50 1 1 I
X GND 4 0 -300 100 U 50 50 1 1 W
X NV 5 350 -100 100 L 50 50 1 1 N N
X VIN 6 -300 200 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
#End Library