Adds all parts. Schematic almost done. first layout.

This commit is contained in:
Pbopbo
2026-02-23 16:34:04 +01:00
parent 32afe94da0
commit 176d7c4d63
15 changed files with 99348 additions and 286 deletions

342
lcsc_lib.kicad_sym Normal file
View File

@@ -0,0 +1,342 @@
(kicad_symbol_lib
(version 20211014)
(generator https://github.com/uPesy/easyeda2kicad.py)
(symbol "USBLC6-2P6"
(in_bom yes)
(on_board yes)
(property
"Reference"
"D"
(id 0)
(at 0 12.70 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Value"
"USBLC6-2P6"
(id 1)
(at 0 -12.70 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Footprint"
"lcsc_lib:SOT-666-6_L1.6-W1.2-P0.50-LS1.6-BR"
(id 2)
(at 0 -15.24 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"Datasheet"
"https://lcsc.com/product-detail/Diodes-ESD_STMicroelectronics_USBLC6-2P6_USBLC6-2P6_C15999.html"
(id 3)
(at 0 -17.78 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"LCSC Part"
"C15999"
(id 5)
(at 0 -20.32 0)
(effects (font (size 1.27 1.27) ) hide)
)
(symbol "USBLC6-2P6_0_1"
(rectangle
(start -10.16 12.70)
(end 10.16 -12.70)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(circle
(center 0.00 3.81)
(radius 0.25)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle
(center 0.00 -3.81)
(radius 0.25)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle
(center 7.87 -0.00)
(radius 0.25)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(circle
(center -7.62 -0.00)
(radius 0.25)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc
(start 0.25 -7.62)
(mid 0.25 -7.61)
(end 0.25 -7.62)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc
(start 0.25 7.62)
(mid 0.25 7.63)
(end 0.25 7.62)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(arc
(start 0.00 -3.81)
(mid 0.05 -3.56)
(end 0.00 -3.81)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -10.16 7.62) (xy 10.16 7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -10.16 -7.62) (xy 10.16 -7.62)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54 5.08) (xy -2.54 3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54 3.81) (xy -2.54 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 5.08) (xy 5.08 3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 3.81) (xy 5.08 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54 -2.54) (xy -2.54 -3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54 -3.81) (xy -2.54 -5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 -2.54) (xy 5.08 -3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 5.08 -3.81) (xy 5.08 -5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 1.27) (xy 1.27 -0.00)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -0.00) (xy 1.27 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.78 1.27) (xy 1.27 1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 1.27) (xy 1.27 -0.00)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -0.00) (xy 1.27 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -1.27) (xy 0.51 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.00 7.62) (xy 0.00 3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54 3.81) (xy 2.54 3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 3.81) (xy -7.62 3.81) (xy -7.62 -3.81) (xy -5.08 -3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -10.16 -0.00) (xy -7.62 -0.00)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54 -3.81) (xy 2.54 -3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 4.83 -3.81) (xy 7.87 -3.81) (xy 7.87 3.81) (xy 5.08 3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.87 -0.00) (xy 10.16 -0.00)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.00 -7.62) (xy 0.00 -3.81)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -7.62 -0.00) (xy 7.87 -0.00)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -5.08 2.54) (xy -2.54 3.81) (xy -5.08 5.08) (xy -5.08 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy 2.54 2.54) (xy 5.08 3.81) (xy 2.54 5.08) (xy 2.54 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy -5.08 -5.08) (xy -2.54 -3.81) (xy -5.08 -2.54) (xy -5.08 -5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy 2.54 -5.08) (xy 5.08 -3.81) (xy 2.54 -2.54) (xy 2.54 -5.08)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy -1.27 -1.27) (xy 1.27 -0.00) (xy -1.27 1.27) (xy -1.27 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(pin input line
(at -15.24 7.62 0)
(length 5.08)
(name "I/O1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line
(at -15.24 -0.00 0)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line
(at -15.24 -7.62 0)
(length 5.08)
(name "I/O2" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line
(at 15.24 -7.62 180)
(length 5.08)
(name "I/O2" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line
(at 15.24 -0.00 180)
(length 5.08)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line
(at 15.24 7.62 180)
(length 5.08)
(name "I/O1" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
)