add footprints for components

This commit is contained in:
King Kévin 2017-10-27 18:56:09 +02:00
parent 154992dea9
commit 8a698a28e3
9 changed files with 128 additions and 0 deletions

10
lib/footprints/HC-49S.fp Normal file
View File

@ -0,0 +1,10 @@
# footprint for a SMT crystal HC-49S
Element["" "HC-49S" "" "" 0 0 0 0 0 100 ""]
(
ElementLine[-6.35mm -2.4mm 6.35mm -2.4mm 0.2mm]
ElementLine[6.35mm -2.4mm 6.35mm 2.4mm 0.2mm]
ElementLine[6.35mm 2.4mm -6.35mm 2.4mm 0.2mm]
ElementLine[-6.35mm 2.4mm -6.35mm -2.4mm 0.2mm]
Pad[-3.0mm 0.0mm -6.5mm 0.0mm 2.0mm 0.4mm 2.15mm "" "1" "square"]
Pad[3.0mm 0.0mm 6.5mm 0.0mm 2.0mm 0.4mm 2.15mm "" "2" "square"]
)

16
lib/footprints/SOT363.fp Normal file
View File

@ -0,0 +1,16 @@
# footprint for SOT363
# manufacturer: Diodes
# datasheet: https://www.diodes.com/assets/Package-Files/SOT363.pdf
Element["" "SOT363" "" "SOT363" 0 0 0 0 0 100 ""]
(
ElementLine[-0.675mm -1.1mm 0.675mm -1.1mm 0.2mm]
ElementLine[0.675mm -1.1mm 0.675mm 1.1mm 0.2mm]
ElementLine[0.675mm 1.1mm -0.675mm 1.1mm 0.2mm]
ElementLine[-0.675mm 1.1mm -0.675mm -1.1mm 0.2mm]
Pad[-1.04mm -0.65mm -0.86mm -0.65mm 0.42mm 0.4mm 0.52mm "" "1" "square"]
Pad[-1.04mm 0.0mm -0.86mm 0.0mm 0.42mm 0.4mm 0.52mm "" "2" "square"]
Pad[-1.04mm 0.65mm -0.86mm 0.65mm 0.42mm 0.4mm 0.52mm "" "3" "square"]
Pad[1.04mm -0.65mm 0.86mm -0.65mm 0.42mm 0.4mm 0.52mm "" "6" "square"]
Pad[1.04mm 0.0mm 0.86mm 0.0mm 0.42mm 0.4mm 0.52mm "" "5" "square"]
Pad[1.04mm 0.65mm 0.86mm 0.65mm 0.42mm 0.4mm 0.52mm "" "4" "square"]
)

View File

@ -0,0 +1,16 @@
# footprint for an IDC 2x5 connector to be mounted on the side of the board
Element["" "IDC 2x10 side" "" "IDC 2x10 side" 0 0 0 0 0 100 ""]
(
ElementLine[0.0mm -3.95mm 1.5mm -3.95mm 0.2mm]
ElementLine[1.5mm -3.95mm 1.5mm 3.95mm 0.2mm]
ElementLine[1.5mm 3.95mm 0.0mm 3.95mm 0.2mm]
ElementLine[0.0mm 3.95mm 0.0mm -3.95mm 0.2mm]
Pad[-2.375mm -3.0mm -0.625mm -3.0mm 1.25mm 0.4mm 1.45mm "" "1" "square"]
Pad[-2.375mm -3.0mm -0.625mm -3.0mm 1.25mm 0.4mm 1.45mm "" "2" "square,onsolder"]
Pad[-2.375mm -1.0mm -0.625mm -1.0mm 1.25mm 0.4mm 1.45mm "" "3" "square"]
Pad[-2.375mm -1.0mm -0.625mm -1.0mm 1.25mm 0.4mm 1.45mm "" "4" "square,onsolder"]
Pad[-2.375mm 1.0mm -0.625mm 1.0mm 1.25mm 0.4mm 1.45mm "" "5" "square"]
Pad[-2.375mm 1.0mm -0.625mm 1.0mm 1.25mm 0.4mm 1.45mm "" "6" "square,onsolder"]
Pad[-2.375mm 3.0mm -0.625mm 3.0mm 1.25mm 0.4mm 1.45mm "" "7" "square"]
Pad[-2.375mm 3.0mm -0.625mm 3.0mm 1.25mm 0.4mm 1.45mm "" "8" "square,onsolder"]
)

View File

@ -0,0 +1,15 @@
Element["" "through hole 2 rows 8 positions 2.0 mm pitch pin header" "" "HEADER_8-2_2.0mm" 0 0 0 0 0 100 ""]
(
ElementLine[-2.5mm -5.0mm 2.5mm -5.0mm 0.2mm]
ElementLine[2.5mm -5.0mm 2.5mm 5.0mm 0.2mm]
ElementLine[2.5mm 5.0mm -2.5mm 5.0mm 0.2mm]
ElementLine[-2.5mm 5.0mm -2.5mm -5.0mm 0.2mm]
Pin[-1.0mm -3.0mm 1.3mm 0.4mm 1.1mm 0.7mm "" "1" "square"]
Pin[1.0mm -3.0mm 1.3mm 0.4mm 1.1mm 0.7mm "" "2" ""]
Pin[-1.0mm -1.0mm 1.3mm 0.4mm 1.1mm 0.7mm "" "3" ""]
Pin[1.0mm -1.0mm 1.3mm 0.4mm 1.1mm 0.7mm "" "4" ""]
Pin[-1.0mm 1.0mm 1.3mm 0.4mm 1.1mm 0.7mm "" "5" ""]
Pin[1.0mm 1.0mm 1.3mm 0.4mm 1.1mm 0.7mm "" "6" ""]
Pin[-1.0mm 3.0mm 1.3mm 0.4mm 1.1mm 0.7mm "" "7" ""]
Pin[1.0mm 3.0mm 1.3mm 0.4mm 1.1mm 0.7mm "" "8" ""]
)

View File

@ -0,0 +1,15 @@
Element["" "through hole 2 rows 8 positions 2.0 mm pitch pin header" "" "HEADER_8-2_2.0mm" 0 0 0 0 0 100 ""]
(
ElementLine[-2.5mm -5.0mm 2.5mm -5.0mm 0.2mm]
ElementLine[2.5mm -5.0mm 2.5mm 5.0mm 0.2mm]
ElementLine[2.5mm 5.0mm -2.5mm 5.0mm 0.2mm]
ElementLine[-2.5mm 5.0mm -2.5mm -5.0mm 0.2mm]
Pin[-1.0mm -3.0mm 1.7mm 0.4mm 1.3mm 0.7mm "" "1" "square"]
Pin[1.0mm -3.0mm 1.7mm 0.4mm 1.3mm 0.7mm "" "2" ""]
Pin[-1.0mm -1.0mm 1.7mm 0.4mm 1.3mm 0.7mm "" "3" ""]
Pin[1.0mm -1.0mm 1.7mm 0.4mm 1.3mm 0.7mm "" "4" ""]
Pin[-1.0mm 1.0mm 1.7mm 0.4mm 1.3mm 0.7mm "" "5" ""]
Pin[1.0mm 1.0mm 1.7mm 0.4mm 1.3mm 0.7mm "" "6" ""]
Pin[-1.0mm 3.0mm 1.7mm 0.4mm 1.3mm 0.7mm "" "7" ""]
Pin[1.0mm 3.0mm 1.7mm 0.4mm 1.3mm 0.7mm "" "8" ""]
)

View File

@ -0,0 +1,15 @@
Element["" "through hole 2 rows 8 positions 2.0 mm pitch pin header" "" "HEADER_8-2_2.0mm" 0 0 0 0 0 100 ""]
(
ElementLine[-2.5mm -5.0mm 2.5mm -5.0mm 0.2mm]
ElementLine[2.5mm -5.0mm 2.5mm 5.0mm 0.2mm]
ElementLine[2.5mm 5.0mm -2.5mm 5.0mm 0.2mm]
ElementLine[-2.5mm 5.0mm -2.5mm -5.0mm 0.2mm]
Pin[-1.0mm -3.0mm 1.4mm 0.4mm 1.5mm 0.7mm "" "1" "square"]
Pin[1.0mm -3.0mm 1.4mm 0.4mm 1.5mm 0.7mm "" "2" ""]
Pin[-1.0mm -1.0mm 1.4mm 0.4mm 1.5mm 0.7mm "" "3" ""]
Pin[1.0mm -1.0mm 1.4mm 0.4mm 1.5mm 0.7mm "" "4" ""]
Pin[-1.0mm 1.0mm 1.4mm 0.4mm 1.5mm 0.7mm "" "5" ""]
Pin[1.0mm 1.0mm 1.4mm 0.4mm 1.5mm 0.7mm "" "6" ""]
Pin[-1.0mm 3.0mm 1.4mm 0.4mm 1.5mm 0.7mm "" "7" ""]
Pin[1.0mm 3.0mm 1.4mm 0.4mm 1.5mm 0.7mm "" "8" ""]
)

View File

@ -0,0 +1,14 @@
# footprint for an IDC 2x5 connector to be mounted on the side of the board
Element["" "IDC 2x10 side" "" "IDC 2x10 side" 0 0 0 0 0 100 ""]
(
Pad[-3.25mm -5.08mm -0.75mm -5.08mm 1.5mm 0.4mm 1.7mm "" "1" "square"]
Pad[-3.25mm -5.08mm -0.75mm -5.08mm 1.5mm 0.4mm 1.7mm "" "2" "square,onsolder"]
Pad[-3.25mm -2.54mm -0.75mm -2.54mm 1.5mm 0.4mm 1.7mm "" "3" "square"]
Pad[-3.25mm -2.54mm -0.75mm -2.54mm 1.5mm 0.4mm 1.7mm "" "4" "square,onsolder"]
Pad[-3.25mm 0.0mm -0.75mm 0.0mm 1.5mm 0.4mm 1.7mm "" "5" "square"]
Pad[-3.25mm 0.0mm -0.75mm 0.0mm 1.5mm 0.4mm 1.7mm "" "6" "square,onsolder"]
Pad[-3.25mm 2.54mm -0.75mm 2.54mm 1.5mm 0.4mm 1.7mm "" "7" "square"]
Pad[-3.25mm 2.54mm -0.75mm 2.54mm 1.5mm 0.4mm 1.7mm "" "8" "square,onsolder"]
Pad[-3.25mm 5.08mm -0.75mm 5.08mm 1.5mm 0.4mm 1.7mm "" "9" "square"]
Pad[-3.25mm 5.08mm -0.75mm 5.08mm 1.5mm 0.4mm 1.7mm "" "10" "square,onsolder"]
)

View File

@ -0,0 +1,18 @@
# footprint for a USB mini-B socket
# manufacturer: EDAC
# part number: 690-005-299-043
# datasheet: http://files.edac.net/690-005-299-043.pdf
Element["" "USB mini-B" "" "EDAC 690-005-299-043" 0 0 0 0 0 100 ""]
(
Pad[2.033mm -1.6mm 3.567mm -1.6mm 0.5mm 0.4mm 0.7mm "" "1" "square"]
Pad[2.033mm -0.8mm 3.567mm -0.8mm 0.5mm 0.4mm 0.7mm "" "2" "square"]
Pad[2.033mm -0.0mm 3.567mm -0.0mm 0.5mm 0.4mm 0.7mm "" "3" "square"]
Pad[2.033mm 0.8mm 3.567mm 0.8mm 0.5mm 0.4mm 0.7mm "" "4" "square"]
Pad[2.033mm 1.6mm 3.567mm 1.6mm 0.5mm 0.4mm 0.7mm "" "5" "square"]
Pad[-3.2mm 4.45mm -2.7mm 4.45mm 2.0mm 0.4mm 2.2mm "" "6" "square"]
Pad[-3.2mm -4.45mm -2.7mm -4.45mm 2.0mm 0.4mm 2.2mm "" "6" "square"]
Pad[2.3mm 4.45mm 2.8mm 4.45mm 2.0mm 0.4mm 2.2mm "" "6" "square"]
Pad[2.3mm -4.45mm 2.8mm -4.45mm 2.0mm 0.4mm 2.2mm "" "6" "square"]
Pin[0.0mm 2.2mm 0.0mm 2.2mm 0.9mm 0.9mm "" "" "hole"]
Pin[0.0mm -2.2mm 0.0mm -2.2mm 0.9mm 0.9mm "" "" "hole"]
)

View File

@ -0,0 +1,9 @@
Element["" "ABM3" "" "SMT crystal Abracon ABM3" 0 0 0 0 0 100 ""]
(
ElementLine[-2.5mm -1.6mm 2.5mm -1.6mm 0.2mm]
ElementLine[2.5mm -1.6mm 2.5mm 1.6mm 0.2mm]
ElementLine[2.5mm 1.6mm -2.5mm 1.6mm 0.2mm]
ElementLine[-2.5mm 1.6mm -2.5mm -1.6mm 0.2mm]
Pad[-2.05mm -0.25mm -2.05mm 0.25mm 1.9mm 0.4mm 2.1mm "" "1" "square"]
Pad[2.05mm -0.25mm 2.05mm 0.25mm 1.9mm 0.4mm 2.1mm "" "2" "square"]
)