lib: add used parts

This commit is contained in:
King Kévin 2023-05-28 18:44:39 +02:00
parent ce1bc9ce36
commit 2904a867e1
8 changed files with 397 additions and 2 deletions

View File

@ -1,8 +1,6 @@
config:
nodate: true
output: kicad6
symbol:
pinIcon: false
pattern:
densityLevel: 'N'
lineWidth:
@ -10,7 +8,12 @@ config:
polarityMark: none
preferManufacturer: false
smoothPadCorners: false
symbol:
pinIcon: false
library:
- resistor/r0603
- capacitor/c0603
- diode/led0805
- connector/tab_molex_197054001
- connector/barrel_dc-005-2.0
- connector/header-2.54@1x3

View File

@ -0,0 +1,35 @@
#VRML V2.0 utf8
Shape {
appearance Appearance {
material Material {
diffuseColor 0.37 0.37 0.37
emissiveColor 0.0 0.0 0.0
specularColor 1.0 1.0 1.0
ambientIntensity 1.0
transparency 0.5
shininess 1.0
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-7.1 -4.4 0,
7.1 -4.4 0,
7.1 4.4 0,
-7.1 4.4 0,
-7.1 -4.4 10.8,
7.1 -4.4 10.8,
7.1 4.4 10.8,
-7.1 4.4 10.8
]
}
coordIndex [
0,1,2,3,-1
4,5,6,7,-1
0,1,5,4,-1
2,3,7,6,-1
0,3,7,4,-1
1,2,6,5,-1
]
}
}

View File

@ -0,0 +1,35 @@
#VRML V2.0 utf8
Shape {
appearance Appearance {
material Material {
diffuseColor 0.37 0.37 0.37
emissiveColor 0.0 0.0 0.0
specularColor 1.0 1.0 1.0
ambientIntensity 1.0
transparency 0.5
shininess 1.0
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-1.205 -3.81 0,
1.205 -3.81 0,
1.205 3.81 0,
-1.205 3.81 0,
-1.205 -3.81 8.38,
1.205 -3.81 8.38,
1.205 3.81 8.38,
-1.205 3.81 8.38
]
}
coordIndex [
0,1,2,3,-1
4,5,6,7,-1
0,1,5,4,-1
2,3,7,6,-1
0,3,7,4,-1
1,2,6,5,-1
]
}
}

View File

@ -0,0 +1,35 @@
#VRML V2.0 utf8
Shape {
appearance Appearance {
material Material {
diffuseColor 0.37 0.37 0.37
emissiveColor 0.0 0.0 0.0
specularColor 1.0 1.0 1.0
ambientIntensity 1.0
transparency 0.5
shininess 1.0
}
}
geometry IndexedFaceSet {
coord Coordinate {
point [
-3.95 -1.5 0,
3.95 -1.5 0,
3.95 1.5 0,
-3.95 1.5 0,
-3.95 -1.5 14.22,
3.95 -1.5 14.22,
3.95 1.5 14.22,
-3.95 1.5 14.22
]
}
coordIndex [
0,1,2,3,-1
4,5,6,7,-1
0,1,5,4,-1
2,3,7,6,-1
0,3,7,4,-1
1,2,6,5,-1
]
}
}

View File

@ -139,4 +139,173 @@
)
)
)
(symbol "MOLEX_197054001" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes)
(property "Reference" "TP"
(id 0)
(at 0.000 1.270 0)
(effects (font (size 1.27 1.27)) (justify bottom))
)
(property "Value" "MOLEX_197054001"
(id 1)
(at 1.270 0.000 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "qeda:CONNECTOR_MOLEX_197054001"
(id 2)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.molex.com/content/dam/molex/molex-dot-com/products/automated/en-us/salesdrawingpdf/197/19705/197054001_sd.pdf"
(id 3)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "PCB tab"
(id 4)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector, tab"
(id 5)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(circle (center 0.000 0.000) (radius 0.508) (stroke (width 0.305) (type default) (color 0 0 0 0)) (fill (type background)))
(pin passive line
(at 0.000 -2.540 90)
(length 2.032)
(name "1"
(effects (font (size 1.27 1.27)))
)
(number "1"
(effects (font (size 1.27 1.27)))
)
)
)
(symbol "DC-005_2.0" (in_bom yes) (on_board yes)
(property "Reference" "J"
(id 0)
(at 6.985 0.762 0)
(effects (font (size 1.27 1.27)) (justify bottom))
)
(property "Value" "DC-005_2.0"
(id 1)
(at 6.985 -16.002 0)
(effects (font (size 1.27 1.27)) (justify top))
)
(property "Footprint" "qeda:CONNECTOR_DC-005_2.0"
(id 2)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/1811051112_BOOMELE-Boom-Precision-Elec-DC-005-2-0_C16214.pdf"
(id 3)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "barrel DC power jack"
(id 4)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector, barrel"
(id 5)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(rectangle (start 0.000 0.000) (end 13.970 -15.240) (stroke (width 0.305) (type default) (color 0 0 0 0)) (fill (type background)))
(pin passive line
(at 19.050 -2.540 180)
(length 5.080)
(name "PIN"
(effects (font (size 1.27 1.27)))
)
(number "1"
(effects (font (size 1.27 1.27)))
)
)
(pin passive line
(at 19.050 -7.620 180)
(length 5.080)
(name "SWITCH"
(effects (font (size 1.27 1.27)))
)
(number "3"
(effects (font (size 1.27 1.27)))
)
)
(pin passive line
(at 19.050 -12.700 180)
(length 5.080)
(name "COM"
(effects (font (size 1.27 1.27)))
)
(number "2"
(effects (font (size 1.27 1.27)))
)
)
)
(symbol "HEADER-2.54-1x3" (pin_names hide) (in_bom yes) (on_board yes)
(property "Reference" "J"
(id 0)
(at 2.540 0.762 0)
(effects (font (size 1.27 1.27)) (justify bottom))
)
(property "Value" "HEADER-2.54-1x3"
(id 1)
(at 2.540 -10.922 0)
(effects (font (size 1.27 1.27)) (justify top))
)
(property "Footprint" "qeda:CONNECTOR_HEADER-2.54-1X3"
(id 2)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/54101.pdf https://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/67996.pdf"
(id 3)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "header, 1 rows, 0.1 in/2.54 mm pitch, through hole, straight, not shrouded"
(id 4)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Connector, Male"
(id 5)
(at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(rectangle (start 0.000 0.000) (end 5.080 -10.160) (stroke (width 0.305) (type default) (color 0 0 0 0)) (fill (type background)))
(pin passive line
(at -5.080 -2.540 0)
(length 5.080)
(name "1"
(effects (font (size 1.27 1.27)))
)
(number "1"
(effects (font (size 1.27 1.27)))
)
)
(pin passive line
(at -5.080 -5.080 0)
(length 5.080)
(name "2"
(effects (font (size 1.27 1.27)))
)
(number "2"
(effects (font (size 1.27 1.27)))
)
)
(pin passive line
(at -5.080 -7.620 0)
(length 5.080)
(name "3"
(effects (font (size 1.27 1.27)))
)
(number "3"
(effects (font (size 1.27 1.27)))
)
)
)
)

View File

@ -0,0 +1,42 @@
(module CONNECTOR_DC-005_2.0 (layer F.Cu)
(pad 1 thru_hole oval (at -6.400 0.000) (size 1.300 4.000) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
(drill oval 0.800 3.500)
(solder_mask_margin 0.050))
(pad 2 thru_hole oval (at -0.400 0.000) (size 1.300 4.000) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
(drill oval 0.800 3.500)
(solder_mask_margin 0.050))
(pad 3 thru_hole oval (at -3.900 -4.800) (size 4.000 1.300) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
(drill oval 3.500 0.800)
(solder_mask_margin 0.050))
(fp_text reference REF** (at 0.000 0.000) (layer F.SilkS)
(effects (font (size 1.200 1.200) (thickness 0.200)))
)
(fp_line (start -7.200 -4.500) (end -6.200 -4.500) (layer F.SilkS) (width 0.200))
(fp_line (start -1.600 -4.500) (end 7.200 -4.500) (layer F.SilkS) (width 0.200))
(fp_line (start 7.200 -4.500) (end 7.200 4.500) (layer F.SilkS) (width 0.200))
(fp_line (start 7.200 4.500) (end -7.200 4.500) (layer F.SilkS) (width 0.200))
(fp_line (start -7.200 -4.500) (end -7.200 -2.300) (layer F.SilkS) (width 0.200))
(fp_line (start -7.200 2.300) (end -7.200 4.500) (layer F.SilkS) (width 0.200))
(fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100))
(fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100))
(fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100))
(fp_text value CONNECTOR_DC-005_2.0 (at 0.000 0.000 0) (layer F.Fab)
(effects (font (size 1.000 1.000) (thickness 0.100)))
)
(fp_text user REF** (at 0.000 0.000 0) hide (layer F.Fab)
(effects (font (size 1.000 1.000) (thickness 0.100)))
)
(fp_line (start -7.100 -4.400) (end 7.100 -4.400) (layer F.Fab) (width 0.100))
(fp_line (start 7.100 -4.400) (end 7.100 4.400) (layer F.Fab) (width 0.100))
(fp_line (start 7.100 4.400) (end -7.100 4.400) (layer F.Fab) (width 0.100))
(fp_line (start -7.100 4.400) (end -7.100 -4.400) (layer F.Fab) (width 0.100))
(fp_line (start -7.350 -5.700) (end 7.350 -5.700) (layer F.CrtYd) (width 0.050))
(fp_line (start 7.350 -5.700) (end 7.350 4.650) (layer F.CrtYd) (width 0.050))
(fp_line (start 7.350 4.650) (end -7.350 4.650) (layer F.CrtYd) (width 0.050))
(fp_line (start -7.350 4.650) (end -7.350 -5.700) (layer F.CrtYd) (width 0.050))
(model CONNECTOR_DC-005_2.0.wrl
(at (xyz 0 0 0))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 0 ))
)
)

View File

@ -0,0 +1,41 @@
(module CONNECTOR_HEADER-2.54-1X3 (layer F.Cu)
(pad 1 thru_hole rect (at 0.000 -2.540) (size 1.500 1.500) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
(drill 1.000)
(solder_mask_margin 0.050))
(pad 2 thru_hole circle (at 0.000 0.000) (size 1.500 1.500) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
(drill 1.000)
(solder_mask_margin 0.050))
(pad 3 thru_hole circle (at 0.000 2.540) (size 1.500 1.500) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
(drill 1.000)
(solder_mask_margin 0.050))
(fp_text reference REF** (at 0.000 0.000) (layer F.SilkS)
(effects (font (size 1.200 1.200) (thickness 0.200)))
)
(fp_line (start -1.305 -3.910) (end 1.305 -3.910) (layer F.SilkS) (width 0.200))
(fp_line (start 1.305 -3.910) (end 1.305 3.910) (layer F.SilkS) (width 0.200))
(fp_line (start 1.305 3.910) (end -1.305 3.910) (layer F.SilkS) (width 0.200))
(fp_line (start -1.305 3.910) (end -1.305 -3.910) (layer F.SilkS) (width 0.200))
(fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100))
(fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100))
(fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100))
(fp_text value CONNECTOR_HEADER-2.54-1X3 (at 0.000 0.000 90) (layer F.Fab)
(effects (font (size 1.000 1.000) (thickness 0.100)))
)
(fp_text user REF** (at 0.000 0.000 90) hide (layer F.Fab)
(effects (font (size 1.000 1.000) (thickness 0.100)))
)
(fp_line (start -0.205 -3.810) (end 1.205 -3.810) (layer F.Fab) (width 0.100))
(fp_line (start 1.205 -3.810) (end 1.205 3.810) (layer F.Fab) (width 0.100))
(fp_line (start 1.205 3.810) (end -1.205 3.810) (layer F.Fab) (width 0.100))
(fp_line (start -1.205 3.810) (end -1.205 -2.810) (layer F.Fab) (width 0.100))
(fp_line (start -1.205 -2.810) (end -0.205 -3.810) (layer F.Fab) (width 0.100))
(fp_line (start -1.455 -4.060) (end 1.455 -4.060) (layer F.CrtYd) (width 0.050))
(fp_line (start 1.455 -4.060) (end 1.455 4.060) (layer F.CrtYd) (width 0.050))
(fp_line (start 1.455 4.060) (end -1.455 4.060) (layer F.CrtYd) (width 0.050))
(fp_line (start -1.455 4.060) (end -1.455 -4.060) (layer F.CrtYd) (width 0.050))
(model CONNECTOR_HEADER-2.54-1X3.wrl
(at (xyz 0 0 0))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 0 ))
)
)

View File

@ -0,0 +1,35 @@
(module CONNECTOR_MOLEX_197054001 (layer F.Cu)
(pad 1 thru_hole circle (at -2.540 0.000) (size 2.550 2.550) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
(drill 1.700)
(solder_mask_margin 0.050))
(pad 2 thru_hole circle (at 2.540 0.000) (size 2.550 2.550) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
(drill 1.700)
(solder_mask_margin 0.050))
(fp_text reference REF** (at 0.000 0.000) (layer F.SilkS)
(effects (font (size 1.200 1.200) (thickness 0.200)))
)
(fp_line (start -4.050 -1.600) (end 4.050 -1.600) (layer F.SilkS) (width 0.200))
(fp_line (start 4.050 1.600) (end -4.050 1.600) (layer F.SilkS) (width 0.200))
(fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100))
(fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100))
(fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100))
(fp_text value CONNECTOR_MOLEX_197054001 (at 0.000 0.000 0) (layer F.Fab)
(effects (font (size 1.000 1.000) (thickness 0.100)))
)
(fp_text user REF** (at 0.000 0.000 0) hide (layer F.Fab)
(effects (font (size 1.000 1.000) (thickness 0.100)))
)
(fp_line (start -3.950 -1.500) (end 3.950 -1.500) (layer F.Fab) (width 0.100))
(fp_line (start 3.950 -1.500) (end 3.950 1.500) (layer F.Fab) (width 0.100))
(fp_line (start 3.950 1.500) (end -3.950 1.500) (layer F.Fab) (width 0.100))
(fp_line (start -3.950 1.500) (end -3.950 -1.500) (layer F.Fab) (width 0.100))
(fp_line (start -4.200 -1.750) (end 4.200 -1.750) (layer F.CrtYd) (width 0.050))
(fp_line (start 4.200 -1.750) (end 4.200 1.750) (layer F.CrtYd) (width 0.050))
(fp_line (start 4.200 1.750) (end -4.200 1.750) (layer F.CrtYd) (width 0.050))
(fp_line (start -4.200 1.750) (end -4.200 -1.750) (layer F.CrtYd) (width 0.050))
(model CONNECTOR_MOLEX_197054001.wrl
(at (xyz 0 0 0))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz 0 0 0 ))
)
)