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

11
docs/design_decisions.md Normal file
View File

@@ -0,0 +1,11 @@
#
## Barrel Jack
To have control over the connected supply better than USB C.
https://www.reichelt.at/at/de/shop/produkt/steckernetzteil_20_w_5_v_4_a-171095
Ausgangsspannung, Anschluss Hohlstecker Ø 5,5 mm / 2,1 mm

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

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))))
)
)
)
)

View File

@@ -0,0 +1,28 @@
(module easyeda2kicad:SOT-666-6_L1.6-W1.2-P0.50-LS1.6-BR (layer F.Cu) (tedit 5DC5F6A4)
(attr smd)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOT-666-6_L1.6-W1.2-P0.50-LS1.6-BR (at 0 4.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.65 -0.90) (end -0.65 -0.90) (layer F.SilkS) (width 0.15))
(fp_line (start 0.65 0.90) (end -0.65 0.90) (layer F.SilkS) (width 0.15))
(pad 6 smd rect (at -0.72 0.50 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -0.72 0.00 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -0.72 -0.50 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 0.72 -0.50 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.72 0.00 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at 0.72 0.50 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(fp_circle (center 0.80 0.83) (end 0.83 0.83) (layer F.Fab) (width 0.06))
(fp_circle (center 1.06 0.51) (end 1.16 0.51) (layer Cmts.User) (width 0.20))
(fp_arc (start 1.06 0.99) (end 1.06 0.99) (angle -359.00) (layer F.SilkS) (width 0.20))
(model "/lcsc_lib.3dshapes/SOT-666-6P_L1.6-W1.2-H0.6-LS1.6-P0.50.wrl"
(offset (xyz -0.000 0.030 -0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 180))
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -311,4 +311,598 @@
) )
) )
) )
(symbol "DC-005-5A-2.0"
(in_bom yes)
(on_board yes)
(property
"Reference"
"DC"
(id 0)
(at 0 7.62 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Value"
"DC-005-5A-2.0"
(id 1)
(at 0 -7.62 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Footprint"
"lcsc_lib:DC-IN-TH_DC-005-5A-2.0"
(id 2)
(at 0 -10.16 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"Datasheet"
"https://lcsc.com/product-detail/New-Arrivals_XKB-Enterprise-DC-005-5A-2-0_C381116.html"
(id 3)
(at 0 -12.70 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"LCSC Part"
"C381116"
(id 5)
(at 0 -15.24 0)
(effects (font (size 1.27 1.27) ) hide)
)
(symbol "DC-005-5A-2.0_0_1"
(rectangle
(start -2.54 4.06)
(end -1.52 1.02)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(arc
(start -7.62 -1.52)
(mid -7.41 -1.55)
(end -7.62 -3.56)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.00 2.54) (xy -1.52 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54 3.56) (xy -7.62 3.56)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54 1.52) (xy -7.62 1.52)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.00 -2.54) (xy -7.37 -2.54) (xy -7.87 -1.52) (xy -8.38 -2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.00 -0.00) (xy -4.32 -0.00) (xy -4.32 -2.54) (xy -4.57 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -4.32 -2.54) (xy -4.06 -1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin unspecified line
(at 5.08 2.54 180)
(length 5.08)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 5.08 -2.54 180)
(length 5.08)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 5.08 -0.00 180)
(length 5.08)
(name "3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "HYCW445-USBC16-730B"
(in_bom yes)
(on_board yes)
(property
"Reference"
"USB"
(id 0)
(at 0 17.78 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Value"
"HYCW445-USBC16-730B"
(id 1)
(at 0 -20.32 0)
(effects (font (size 1.27 1.27) ) )
)
(property
"Footprint"
"lcsc_lib:USB-TYPE-C-SMD_TYPE-C-16P-USB616FC"
(id 2)
(at 0 -22.86 0)
(effects (font (size 1.27 1.27) ) hide)
)
(property
"LCSC Part"
"C42400246"
(id 5)
(at 0 -25.40 0)
(effects (font (size 1.27 1.27) ) hide)
)
(symbol "HYCW445-USBC16-730B_0_1"
(rectangle
(start -10.16 16.51)
(end 7.62 -17.78)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(circle
(center -8.89 13.97)
(radius 0.38)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin unspecified line
(at -12.70 12.70 0)
(length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "A1B12" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 10.16 0)
(length 2.54)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "A4B9" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 7.62 0)
(length 2.54)
(name "CC1" (effects (font (size 1.27 1.27))))
(number "A5" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 5.08 0)
(length 2.54)
(name "DP1" (effects (font (size 1.27 1.27))))
(number "A6" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 2.54 0)
(length 2.54)
(name "DN1" (effects (font (size 1.27 1.27))))
(number "A7" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 -0.00 0)
(length 2.54)
(name "SBU1" (effects (font (size 1.27 1.27))))
(number "A8" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 -2.54 0)
(length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "B1A12" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 -5.08 0)
(length 2.54)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "B4A9" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 -7.62 0)
(length 2.54)
(name "CC2" (effects (font (size 1.27 1.27))))
(number "B5" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 -10.16 0)
(length 2.54)
(name "DP2" (effects (font (size 1.27 1.27))))
(number "B6" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 -12.70 0)
(length 2.54)
(name "DN2" (effects (font (size 1.27 1.27))))
(number "B7" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at -12.70 -15.24 0)
(length 2.54)
(name "SBU2" (effects (font (size 1.27 1.27))))
(number "B8" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 12.70 2.54 180)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 12.70 -0.00 180)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 12.70 -2.54 180)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin unspecified line
(at 12.70 -5.08 180)
(length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
)
)
(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))))
)
)
)
) )

View File

@@ -0,0 +1,28 @@
(module easyeda2kicad:DC-IN-TH_DC-005-5A-2.0 (layer F.Cu) (tedit 5DC5F6A4)
(attr through_hole)
(fp_text reference REF** (at 0 -6.35) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value DC-IN-TH_DC-005-5A-2.0 (at 0 6.35) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -8.68 -6.85) (end -8.68 2.15) (layer F.SilkS) (width 0.25))
(fp_line (start 3.40 -4.61) (end 3.40 -6.85) (layer F.SilkS) (width 0.25))
(fp_line (start 2.21 2.15) (end 3.40 2.15) (layer F.SilkS) (width 0.25))
(fp_line (start 3.40 2.15) (end 3.40 -0.09) (layer F.SilkS) (width 0.25))
(fp_line (start 3.40 -6.85) (end -10.60 -6.85) (layer F.SilkS) (width 0.25))
(fp_line (start -10.60 -6.85) (end -10.60 2.15) (layer F.SilkS) (width 0.25))
(fp_line (start -10.60 2.15) (end -2.21 2.15) (layer F.SilkS) (width 0.25))
(pad 1 thru_hole oval (at 3.00 -2.35 90.00) (size 4.20 1.80) (layers *.Cu *.Mask)(drill oval 3.4999930000000004 0.9999979999999999))
(pad 2 thru_hole oval (at -3.00 -2.35 -90.00) (size 4.00 1.80) (layers *.Cu *.Mask)(drill oval 3.2999680000000002 0.9999979999999999))
(pad 3 thru_hole oval (at -0.00 2.35 0.00) (size 4.00 1.80) (layers *.Cu *.Mask)(drill oval 3.2999680000000002 0.9999979999999999))
(fp_circle (center 3.40 -6.85) (end 3.43 -6.85) (layer F.Fab) (width 0.06))
(model "/lcsc_lib.3dshapes/DC-IN-TH_L14.4-W9.0-H11.0.wrl"
(offset (xyz -3.650 2.200 0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 90))
)
)

View File

@@ -0,0 +1,28 @@
(module easyeda2kicad:SOT-666-6_L1.6-W1.2-P0.50-LS1.6-BR (layer F.Cu) (tedit 5DC5F6A4)
(attr smd)
(fp_text reference REF** (at 0 -4.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOT-666-6_L1.6-W1.2-P0.50-LS1.6-BR (at 0 4.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.65 -0.90) (end -0.65 -0.90) (layer F.SilkS) (width 0.15))
(fp_line (start 0.65 0.90) (end -0.65 0.90) (layer F.SilkS) (width 0.15))
(pad 6 smd rect (at -0.72 0.50 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -0.72 0.00 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -0.72 -0.50 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 0.72 -0.50 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.72 0.00 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at 0.72 0.50 90.00) (size 0.30 0.85) (layers F.Cu F.Paste F.Mask))
(fp_circle (center 0.80 0.83) (end 0.83 0.83) (layer F.Fab) (width 0.06))
(fp_circle (center 1.06 0.51) (end 1.16 0.51) (layer Cmts.User) (width 0.20))
(fp_arc (start 1.06 0.99) (end 1.06 0.99) (angle -359.00) (layer F.SilkS) (width 0.20))
(model "/lcsc_lib.3dshapes/SOT-666-6P_L1.6-W1.2-H0.6-LS1.6-P0.50.wrl"
(offset (xyz -0.000 0.030 -0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 180))
)
)

File diff suppressed because it is too large Load Diff

View File

@@ -48,11 +48,34 @@
"silk_text_thickness": 0.1, "silk_text_thickness": 0.1,
"silk_text_upright": false, "silk_text_upright": false,
"zones": { "zones": {
"min_clearance": 0.5 "min_clearance": 0.4
} }
}, },
"diff_pair_dimensions": [], "diff_pair_dimensions": [
"drc_exclusions": [], {
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [
[
"hole_clearance|214490000|132155000|a725debd-1204-4326-89a6-ac420bab6f87|deb49b5d-0a3e-4721-b56e-2c0eff4722d2",
""
],
[
"hole_clearance|214490000|132155000|a725debd-1204-4326-89a6-ac420bab6f87|e6e74e5d-1677-4ec6-9e5e-80648b6005af",
""
],
[
"hole_clearance|214490000|138255000|64a1c56c-519d-4531-b1b9-4852373d497e|3684f726-2f11-46b6-82b2-efc50d9af233",
""
],
[
"hole_clearance|214490000|138255000|64a1c56c-519d-4531-b1b9-4852373d497e|dc86d469-251b-44ae-9cd6-2730ed38daaf",
""
]
],
"meta": { "meta": {
"version": 2 "version": 2
}, },
@@ -131,8 +154,8 @@
"min_text_thickness": 0.08, "min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3, "min_through_hole_diameter": 0.3,
"min_track_width": 0.0, "min_track_width": 0.0,
"min_via_annular_width": 0.1, "min_via_annular_width": 0.05,
"min_via_diameter": 0.5, "min_via_diameter": 0.3,
"solder_mask_to_copper_clearance": 0.0, "solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true "use_height_for_length_calcs": true
}, },
@@ -180,7 +203,11 @@
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
} }
], ],
"track_widths": [], "track_widths": [
0.0,
0.0,
0.0
],
"tuning_pattern_settings": { "tuning_pattern_settings": {
"diff_pair_defaults": { "diff_pair_defaults": {
"corner_radius_percentage": 80, "corner_radius_percentage": 80,
@@ -207,7 +234,16 @@
"spacing": 0.6 "spacing": 0.6
} }
}, },
"via_dimensions": [], "via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.4,
"drill": 0.3
}
],
"zones_allow_external_fillets": false "zones_allow_external_fillets": false
}, },
"ipc2581": { "ipc2581": {
@@ -473,6 +509,13 @@
"via_diameter": 0.6, "via_diameter": 0.6,
"via_drill": 0.3, "via_drill": 0.3,
"wire_width": 6 "wire_width": 6
},
{
"name": "Power",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 2.0
} }
], ],
"meta": { "meta": {
@@ -480,7 +523,12 @@
}, },
"net_colors": null, "net_colors": null,
"netclass_assignments": null, "netclass_assignments": null,
"netclass_patterns": [] "netclass_patterns": [
{
"netclass": "Power",
"pattern": "+5V"
}
]
}, },
"pcbnew": { "pcbnew": {
"last_paths": { "last_paths": {

File diff suppressed because it is too large Load Diff