3 Commits

Author SHA1 Message Date
Allan Cueff
766a3e284f changements mineurs (BOM principalement) 2025-02-10 19:01:18 +01:00
Allan Cueff
d1c3a5b329 nouvelle version : correction erreurs, ameliorations qualite, passage a 4 couches, ajout pilotage des traco depuis le stm32 2025-02-10 15:19:10 +01:00
Allan Cueff
4300aa39f9 PCB 2025 rev2 2025-01-29 13:58:53 +01:00
11 changed files with 66749 additions and 14742 deletions

View File

@@ -0,0 +1,143 @@
(footprint GCT_USB4105-GF-A (layer F.Cu) (tedit 679A0008)
(descr "")
(attr smd)
(fp_text reference REF** (at -1.825 -8.635 0) (layer F.SilkS)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(fp_text value GCT_USB4105-GF-A (at 5.16 -7.135 0) (layer F.Fab)
(effects (font (size 1.0 1.0) (thickness 0.15)))
)
(pad SH3 thru_hole oval (at -4.32 0.0) (size 1.0 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
(pad SH4 thru_hole oval (at 4.32 0.0) (size 1.0 1.8) (drill oval 0.6 1.4) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
(pad SH1 thru_hole oval (at -4.32 -4.18) (size 1.0 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
(pad SH2 thru_hole oval (at 4.32 -4.18) (size 1.0 2.1) (drill oval 0.6 1.7) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
(pad None np_thru_hole circle (at 2.89 -3.68) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
(pad None np_thru_hole circle (at -2.89 -3.68) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
(pad A1_B12 smd rect (at -3.2 -4.755) (size 0.6 1.15) (layers F.Cu F.Paste))
(pad B1_A12 smd rect (at 3.2 -4.755) (size 0.6 1.15) (layers F.Cu F.Paste))
(pad A4_B9 smd rect (at -2.4 -4.755) (size 0.6 1.15) (layers F.Cu F.Paste))
(pad B4_A9 smd rect (at 2.4 -4.755) (size 0.6 1.15) (layers F.Cu F.Paste))
(pad A7 smd rect (at 0.25 -4.755) (size 0.3 1.15) (layers F.Cu F.Paste))
(pad A6 smd rect (at -0.25 -4.755) (size 0.3 1.15) (layers F.Cu F.Paste))
(pad B6 smd rect (at 0.75 -4.755) (size 0.3 1.15) (layers F.Cu F.Paste))
(pad A8 smd rect (at 1.25 -4.755) (size 0.3 1.15) (layers F.Cu F.Paste))
(pad B5 smd rect (at 1.75 -4.755) (size 0.3 1.15) (layers F.Cu F.Paste))
(pad B7 smd rect (at -0.75 -4.755) (size 0.3 1.15) (layers F.Cu F.Paste))
(pad A5 smd rect (at -1.25 -4.755) (size 0.3 1.15) (layers F.Cu F.Paste))
(pad B8 smd rect (at -1.75 -4.755) (size 0.3 1.15) (layers F.Cu F.Paste))
(fp_line (start -4.47 -4.75) (end 4.47 -4.75) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 -4.75) (end 4.47 2.6) (layer F.Fab) (width 0.1))
(fp_line (start 4.47 2.6) (end -4.47 2.6) (layer F.Fab) (width 0.1))
(fp_line (start -4.47 2.6) (end -4.47 -4.75) (layer F.Fab) (width 0.1))
(fp_line (start -4.47 1.32) (end -4.47 2.6) (layer F.SilkS) (width 0.2))
(fp_line (start 4.47 2.6) (end 4.47 1.32) (layer F.SilkS) (width 0.2))
(fp_line (start -5.07 -5.58) (end -5.07 2.85) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.07 2.85) (end 5.07 2.85) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.07 2.85) (end 5.07 -5.58) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.07 -5.58) (end -5.07 -5.58) (layer F.CrtYd) (width 0.05))
(fp_text user "PCB EDGE" (at 5.4 2.5) (layer F.Fab)
(effects (font (size 0.32 0.32) (thickness 0.15)))
)
(fp_line (start 4.47 2.6) (end 8.4 2.6) (layer F.Fab) (width 0.1))
(fp_line (start -4.47 -2.65) (end -4.47 -1.4) (layer F.SilkS) (width 0.2))
(fp_line (start 4.47 -2.65) (end 4.47 -1.4) (layer F.SilkS) (width 0.2))
(fp_circle (center -3.25 -6.0) (end -3.15 -6.0) (layer F.Fab) (width 0.2))
(fp_circle (center -3.25 -6.0) (end -3.15 -6.0) (layer F.SilkS) (width 0.2))
(fp_poly
(pts
(xy -0.45 -5.38)
(xy -0.05 -5.38)
(xy -0.05 -4.13)
(xy -0.45 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -0.95 -5.38)
(xy -0.55 -5.38)
(xy -0.55 -4.13)
(xy -0.95 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -1.45 -5.38)
(xy -1.05 -5.38)
(xy -1.05 -4.13)
(xy -1.45 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -1.95 -5.38)
(xy -1.55 -5.38)
(xy -1.55 -4.13)
(xy -1.95 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 0.05 -5.38)
(xy 0.45 -5.38)
(xy 0.45 -4.13)
(xy 0.05 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 0.55 -5.38)
(xy 0.95 -5.38)
(xy 0.95 -4.13)
(xy 0.55 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 1.05 -5.38)
(xy 1.45 -5.38)
(xy 1.45 -4.13)
(xy 1.05 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 1.55 -5.38)
(xy 1.95 -5.38)
(xy 1.95 -4.13)
(xy 1.55 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 2.05 -5.38)
(xy 2.75 -5.38)
(xy 2.75 -4.13)
(xy 2.05 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -2.75 -5.38)
(xy -2.05 -5.38)
(xy -2.05 -4.13)
(xy -2.75 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy -3.55 -5.38)
(xy -2.85 -5.38)
(xy -2.85 -4.13)
(xy -3.55 -4.13)
) (layer F.Mask) (width 0.01)
)
(fp_poly
(pts
(xy 2.85 -5.38)
(xy 3.55 -5.38)
(xy 3.55 -4.13)
(xy 2.85 -4.13)
) (layer F.Mask) (width 0.01)
)
)

View File

@@ -0,0 +1,159 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "USB4105-GF-A" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at -15.24 13.97 0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Value" "USB4105-GF-A" (id 1) (at -15.24 -27.94 0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Footprint" "USB4105-GF-A:GCT_USB4105-GF-A" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PARTREV" "B4" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "STANDARD" "Manufacturer Recommendations" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "3.31 mm" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MANUFACTURER" "GCT" (id 7) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(symbol "USB4105-GF-A_0_0"
(rectangle (start -15.24 -25.4) (end 15.24 12.7)
(stroke (width 0.254)) (fill (type background))
)
(pin bidirectional line (at -20.32 5.08 0) (length 5.08)
(name "CC1"
(effects (font (size 1.016 1.016)))
)
(number "A5"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at -20.32 2.54 0) (length 5.08)
(name "DP1"
(effects (font (size 1.016 1.016)))
)
(number "A6"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at -20.32 0.0 0) (length 5.08)
(name "DN1"
(effects (font (size 1.016 1.016)))
)
(number "A7"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at -20.32 -2.54 0) (length 5.08)
(name "SBU1"
(effects (font (size 1.016 1.016)))
)
(number "A8"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 20.32 10.16 180.0) (length 5.08)
(name "VBUS"
(effects (font (size 1.016 1.016)))
)
(number "A4_B9"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 20.32 2.54 180.0) (length 5.08)
(name "CC2"
(effects (font (size 1.016 1.016)))
)
(number "B5"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 20.32 0.0 180.0) (length 5.08)
(name "DP2"
(effects (font (size 1.016 1.016)))
)
(number "B6"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 20.32 -2.54 180.0) (length 5.08)
(name "DN2"
(effects (font (size 1.016 1.016)))
)
(number "B7"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 20.32 -5.08 180.0) (length 5.08)
(name "SBU2"
(effects (font (size 1.016 1.016)))
)
(number "B8"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 20.32 -10.16 180.0) (length 5.08)
(name "GND"
(effects (font (size 1.016 1.016)))
)
(number "A1_B12"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 20.32 -15.24 180.0) (length 5.08)
(name "SHELL_GND"
(effects (font (size 1.016 1.016)))
)
(number "SH1"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 20.32 7.62 180.0) (length 5.08)
(name "VBUS__1"
(effects (font (size 1.016 1.016)))
)
(number "B4_A9"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 20.32 -12.7 180.0) (length 5.08)
(name "GND__1"
(effects (font (size 1.016 1.016)))
)
(number "B1_A12"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 20.32 -17.78 180.0) (length 5.08)
(name "SHELL_GND__1"
(effects (font (size 1.016 1.016)))
)
(number "SH2"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 20.32 -20.32 180.0) (length 5.08)
(name "SHELL_GND__2"
(effects (font (size 1.016 1.016)))
)
(number "SH3"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 20.32 -22.86 180.0) (length 5.08)
(name "SHELL_GND__3"
(effects (font (size 1.016 1.016)))
)
(number "SH4"
(effects (font (size 1.016 1.016)))
)
)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,505 @@
(footprint "GCT_USB4105-GF-A"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -1.825 -8.635 0)
(layer "F.SilkS")
(uuid "ed8a7367-5ce5-46b4-9df0-1e9718f40ea7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "GCT_USB4105-GF-A"
(at 5.16 -7.135 0)
(layer "F.Fab")
(uuid "a0d22d10-15ea-4a5c-b404-7802f1347e76")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "3e0bf189-2e28-4bab-b5a1-5a6b1f378b4e")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "4e4a050c-d698-46d6-bab7-5cf126186b59")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "46879666-e07a-4312-aa2e-6c3cc6e6bc87")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -4.47 -2.65)
(end -4.47 -1.4)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "4f4c6b29-9c18-47f6-b613-ad7585a848a4")
)
(fp_line
(start -4.47 1.32)
(end -4.47 2.6)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "4401ae85-8d70-4ba0-a3e3-b28bd3e2dc18")
)
(fp_line
(start 4.47 -2.65)
(end 4.47 -1.4)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "58ed6b0a-ad51-45c4-a755-393926720e64")
)
(fp_line
(start 4.47 2.6)
(end 4.47 1.32)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "0aafee5e-8684-47a5-82cb-f0eae221f632")
)
(fp_circle
(center -3.25 -6)
(end -3.15 -6)
(stroke
(width 0.2)
(type solid)
)
(fill none)
(layer "F.SilkS")
(uuid "fce37fff-fe86-4b5a-8718-82e4bb5c97a2")
)
(fp_poly
(pts
(xy -3.55 -5.38) (xy -2.85 -5.38) (xy -2.85 -4.13) (xy -3.55 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "ab244c8c-cd71-4f67-ba7b-a8a42808cfd4")
)
(fp_poly
(pts
(xy -2.75 -5.38) (xy -2.05 -5.38) (xy -2.05 -4.13) (xy -2.75 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "79c5d01e-d575-4f8d-af1f-8bc0817f1aeb")
)
(fp_poly
(pts
(xy -1.95 -5.38) (xy -1.55 -5.38) (xy -1.55 -4.13) (xy -1.95 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "c3c95ada-24cd-473e-a68e-724b3cf6cedf")
)
(fp_poly
(pts
(xy -1.45 -5.38) (xy -1.05 -5.38) (xy -1.05 -4.13) (xy -1.45 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "00ae7fad-dc40-4841-a95b-f7b11a967116")
)
(fp_poly
(pts
(xy -0.95 -5.38) (xy -0.55 -5.38) (xy -0.55 -4.13) (xy -0.95 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "bea5f4a1-9507-498a-850c-67d5c30788af")
)
(fp_poly
(pts
(xy -0.45 -5.38) (xy -0.05 -5.38) (xy -0.05 -4.13) (xy -0.45 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "e73a30d2-a5b6-4154-a8bf-57cef2823e3f")
)
(fp_poly
(pts
(xy 0.05 -5.38) (xy 0.45 -5.38) (xy 0.45 -4.13) (xy 0.05 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "036857ef-7d8b-4802-9a39-66590f0eb366")
)
(fp_poly
(pts
(xy 0.55 -5.38) (xy 0.95 -5.38) (xy 0.95 -4.13) (xy 0.55 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "9c92066c-bd43-4a72-8826-31d004c3d449")
)
(fp_poly
(pts
(xy 1.05 -5.38) (xy 1.45 -5.38) (xy 1.45 -4.13) (xy 1.05 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "b3d3941f-5cd8-473b-b188-0debcfe441a3")
)
(fp_poly
(pts
(xy 1.55 -5.38) (xy 1.95 -5.38) (xy 1.95 -4.13) (xy 1.55 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "aac8a462-118e-4eac-97fa-a3d2bc40effb")
)
(fp_poly
(pts
(xy 2.05 -5.38) (xy 2.75 -5.38) (xy 2.75 -4.13) (xy 2.05 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "65291f97-62dd-4fa2-9759-d02bfd04c6b1")
)
(fp_poly
(pts
(xy 2.85 -5.38) (xy 3.55 -5.38) (xy 3.55 -4.13) (xy 2.85 -4.13)
)
(stroke
(width 0.01)
(type solid)
)
(fill solid)
(layer "F.Mask")
(uuid "44fdca8d-80cb-4f84-b663-57623d72e523")
)
(fp_line
(start -5.07 -5.58)
(end -5.07 2.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "4f167b41-e5c5-4e48-969e-d448df3460f8")
)
(fp_line
(start -5.07 2.85)
(end 5.07 2.85)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "67e66778-07c6-4ff3-b2ec-bdaa45f3b78d")
)
(fp_line
(start 5.07 -5.58)
(end -5.07 -5.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "066ad210-ed75-46a4-a2ef-41e793dfef47")
)
(fp_line
(start 5.07 2.85)
(end 5.07 -5.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "df45e9de-743c-4e13-9299-97a59c7578f0")
)
(fp_line
(start -4.47 -4.75)
(end 4.47 -4.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "382e2560-6cd3-43a7-bbff-9e7577f11e3a")
)
(fp_line
(start -4.47 2.6)
(end -4.47 -4.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "92fd76ec-5d75-481f-a44b-0eed2bb295d2")
)
(fp_line
(start 4.47 -4.75)
(end 4.47 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "9f3f3eed-9e73-46f2-9bb4-4f45a5b82858")
)
(fp_line
(start 4.47 2.6)
(end -4.47 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "ba545095-2efc-4d10-bb25-39d4993e483a")
)
(fp_line
(start 4.47 2.6)
(end 8.4 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "3ab74dae-dc28-47f3-9387-ceec36c7eac8")
)
(fp_circle
(center -3.25 -6)
(end -3.15 -6)
(stroke
(width 0.2)
(type solid)
)
(fill none)
(layer "F.Fab")
(uuid "c553207f-86ca-420e-bab4-5611b44f85ca")
)
(fp_text user "PCB EDGE"
(at 5.4 2.5 0)
(layer "F.Fab")
(uuid "c9dbc0c1-de0a-4503-9c3e-405ecb89b0ff")
(effects
(font
(size 0.32 0.32)
(thickness 0.15)
)
)
)
(pad "" np_thru_hole circle
(at -2.89 -3.68)
(size 0.65 0.65)
(drill 0.65)
(layers "*.Cu" "*.Mask")
(uuid "b47630d5-ae9f-4aa1-81b9-1dd3e7c7155f")
)
(pad "" np_thru_hole circle
(at 2.89 -3.68)
(size 0.65 0.65)
(drill 0.65)
(layers "*.Cu" "*.Mask")
(uuid "752a1810-5236-47cb-aa4b-e56653504b97")
)
(pad "A1_B12" smd rect
(at -3.2 -4.755)
(size 0.6 1.15)
(layers "F.Cu" "F.Paste")
(uuid "08f6f285-d0a2-4d2f-9a13-980028ff119b")
)
(pad "A4_B9" smd rect
(at -2.4 -4.755)
(size 0.6 1.15)
(layers "F.Cu" "F.Paste")
(uuid "a1846a67-53e4-4161-a32f-cbb22fcd3ef5")
)
(pad "A5" smd rect
(at -1.25 -4.755)
(size 0.3 1.15)
(layers "F.Cu" "F.Paste")
(uuid "5ebbe737-d48f-4c19-b611-a3b405853100")
)
(pad "A6" smd rect
(at -0.25 -4.755)
(size 0.3 1.15)
(layers "F.Cu" "F.Paste")
(uuid "006c13dd-b958-4c97-982f-dfb740b69d03")
)
(pad "A7" smd rect
(at 0.25 -4.755)
(size 0.3 1.15)
(layers "F.Cu" "F.Paste")
(uuid "5553d1e7-310d-4f9e-b6c9-7b612eb0dd25")
)
(pad "A8" smd rect
(at 1.25 -4.755)
(size 0.3 1.15)
(layers "F.Cu" "F.Paste")
(uuid "542f0980-70c1-4e2e-b743-b4cac51825b8")
)
(pad "B1_A12" smd rect
(at 3.2 -4.755)
(size 0.6 1.15)
(layers "F.Cu" "F.Paste")
(uuid "3a0e0fab-30dd-4d67-971f-d8202bcb43b2")
)
(pad "B4_A9" smd rect
(at 2.4 -4.755)
(size 0.6 1.15)
(layers "F.Cu" "F.Paste")
(uuid "140436de-93be-4665-bec2-0b6c544fbfc4")
)
(pad "B5" smd rect
(at 1.75 -4.755)
(size 0.3 1.15)
(layers "F.Cu" "F.Paste")
(uuid "4d4e6b49-abfd-44c7-b111-064b79fd23f9")
)
(pad "B6" smd rect
(at 0.75 -4.755)
(size 0.3 1.15)
(layers "F.Cu" "F.Paste")
(uuid "7610a9af-2563-4e39-8705-71b3afb6bd74")
)
(pad "B7" smd rect
(at -0.75 -4.755)
(size 0.3 1.15)
(layers "F.Cu" "F.Paste")
(uuid "400f2ef0-b37d-4df7-a12b-52f535e754d4")
)
(pad "B8" smd rect
(at -1.75 -4.755)
(size 0.3 1.15)
(layers "F.Cu" "F.Paste")
(uuid "dfaed5d9-ea76-4a71-b79a-724f9b2ccc3f")
)
(pad "SH1" thru_hole oval
(at -4.32 -4.18)
(size 1 2.1)
(drill oval 0.6 1.7)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "82912c41-d576-4cef-8a18-fff57ef54701")
)
(pad "SH2" thru_hole oval
(at 4.32 -4.18)
(size 1 2.1)
(drill oval 0.6 1.7)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "166b444e-0f4d-443f-9d8c-c70e9e3866f6")
)
(pad "SH3" thru_hole oval
(at -4.32 0)
(size 1 1.8)
(drill oval 0.6 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "cc229a2a-9f2b-4da6-af47-4593b1496279")
)
(pad "SH4" thru_hole oval
(at 4.32 0)
(size 1 1.8)
(drill oval 0.6 1.4)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.102)
(uuid "cfba0d6f-174f-42aa-b0f1-dd632dd54c0b")
)
(model "${KIPRJMOD}/Lib_modelec/LIB_USB4105_GF_A/USB4105-GF-A.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -90 0 0)
)
)
)

View File

@@ -0,0 +1,223 @@
(footprint "TestPoint2Pins"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -6 -3 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "fb180433-ae7a-4b21-a12a-efa8af0327e7")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "TestPoint2Pins"
(at -6 3 0)
(unlocked yes)
(layer "F.Fab")
(uuid "4fbc715c-f721-42c3-ba50-c4297482e9b9")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at -6 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "faa40b15-5e4a-4e64-b0ed-fe1605abb6ff")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at -6 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "59bb9b84-6df8-4792-8d67-07269da213c9")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at -6 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "20e48bee-30b6-40be-a9c7-077bc6e8c759")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -4.25 0)
(end -3 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "aaf713e7-73c0-4b2d-ada0-19a4d927884b")
)
(fp_line
(start -3 0)
(end -2.5 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "7f65e7ca-ba0c-4fc0-9e02-2519e329fceb")
)
(fp_line
(start 3 0)
(end 2.5 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "83b61a93-3c93-4712-8cf3-ff875b8565e1")
)
(fp_line
(start 4.25 0)
(end 3 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "7431195c-ecd8-4f09-b55c-ae836d8cb821")
)
(fp_arc
(start -2.5 0)
(mid -2 -0.5)
(end -1.5 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "4b4ce6e8-ca1c-4520-acae-6af14803558b")
)
(fp_arc
(start -0.5 0)
(mid -1 0.5)
(end -1.5 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "fb50b0d9-f050-455b-b307-fc6b3b1f4413")
)
(fp_arc
(start -0.5 0)
(mid 0 -0.5)
(end 0.5 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "0a9f7033-464e-4b1c-a0bf-1437b0a55960")
)
(fp_arc
(start 1.5 0)
(mid 1 0.5)
(end 0.5 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "63cb5c68-37fb-416f-b246-d55f4d7cd6c9")
)
(fp_arc
(start 1.5 0)
(mid 2 -0.5)
(end 2.5 0)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "13fa04d8-9e2a-4c88-a4c3-0cd32339ffc4")
)
(fp_circle
(center -6 0)
(end -4.25 0)
(stroke
(width 0.1)
(type default)
)
(fill none)
(layer "F.SilkS")
(uuid "bc1b6430-26d0-4e7c-aff5-c21a80de96a3")
)
(fp_circle
(center 6 0)
(end 7.75 0)
(stroke
(width 0.1)
(type default)
)
(fill none)
(layer "F.SilkS")
(uuid "a288890e-66fb-405d-83ff-2cdde18876a8")
)
(fp_text user "${REFERENCE}"
(at 6 4.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "0828fd1e-12bf-457b-b9b6-2b1b9044e88d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "${REFERENCE}"
(at -6 4.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "4779a315-87ef-43e1-b15c-6a3d57c52d09")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd circle
(at -6 0)
(size 3 3)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "466d23cb-81c3-4479-b89f-b6949ecaa62b")
)
(pad "2" smd circle
(at 6 0)
(size 3 3)
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "46ee302c-4ffb-46cb-a6f4-243f19f77633")
)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -58,7 +58,45 @@
"width": 0.0
}
],
"drc_exclusions": [],
"drc_exclusions": [
"clearance|130375785|125877441|6e653d73-83b5-44f1-91ca-d44cf673be31|0852088b-0eb9-4d4f-a347-7de385691fae",
"clearance|130492244|122006100|915a3b33-aaab-4795-a97e-f459f7c69ba4|27907012-58b6-443e-a220-23f3e8aa6eb1",
"clearance|134363585|122122559|b1a146d8-c3c1-497f-b469-4505f29c32c5|7efff910-eacf-49bc-a337-f0943c9504ac",
"clearance|134363585|125877441|f9e4b12e-0079-4fe5-9f3c-cccb47c90bec|14e4ceb0-105b-4abe-bb4e-39168a9b7fb9",
"clearance|142696399|93436700|12f478d0-a634-4370-82ef-0313c1db581b|809614f9-507f-451b-be37-0e110c459e3c",
"clearance|143250000|136200000|d9e76d09-c1d2-4528-b635-c28fed554da4|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|143250000|136700000|852c5103-d3fe-4a0b-be00-37d66734c977|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|143250000|137200000|f9b6e568-11ec-4b31-a529-689ee74962ad|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|143250000|137700000|173065cf-3c19-41fb-972c-3c84af8a258f|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|143346401|93436700|b61f5909-40e0-4734-b121-6edfbe6dc35f|12f478d0-a634-4370-82ef-0313c1db581b",
"clearance|143430000|135500000|ded16d6d-368c-4f00-ae61-bf47786f2efb|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|143803601|89347300|27bdfc12-5d4e-4b47-a207-1e2fb85371ea|fa9b4995-5e08-4071-b793-e088a7da60be",
"clearance|143900000|135500000|312a1dfd-e73d-467a-9f60-128150ad8b77|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|143900000|138100000|ecdafe00-3110-4164-af84-a94ee48637ea|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|143996399|93436700|d6a8cbfc-8775-46eb-b0c4-5d29ccb34370|b61f5909-40e0-4734-b121-6edfbe6dc35f",
"clearance|144400000|135500000|8d1fe94d-cd0d-4e6a-b2f1-4c14958bfad4|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|144400000|138100000|dfa3ec37-a791-4d27-a98b-96d4027ad991|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|144900000|135500000|8850089e-13cd-47b9-bddc-c757ac50f197|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|144900000|138100000|489ab5fc-23a5-40c3-a53f-bc01761cfb62|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|145400000|135500000|27791962-e451-49d5-a87f-54392c86ecae|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|145850000|135900000|bfe6a637-ed45-4cea-a2a1-c752689309a8|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|145850000|136400000|272008c2-e8a0-42ea-82e7-2fec4e2495d0|12422084-5e51-4023-bef6-4dc4b7594fac",
"clearance|145850000|136900000|55dcf52b-bf87-4a5c-8459-8f05a21936af|12422084-5e51-4023-bef6-4dc4b7594fac",
"hole_clearance|141350000|141175000|62ab2533-6caa-4151-91a4-4426e6acd2ec|0485cdf8-3133-4420-b5be-7416662bcfb4",
"hole_clearance|141550000|141175000|62ab2533-6caa-4151-91a4-4426e6acd2ec|e891ec04-9101-43c9-ba87-743489fd64b6",
"hole_clearance|146950000|141175000|fc2864d2-abdd-4265-a5eb-fb79efd850a8|085fde8f-0f50-4503-95f0-b51a96fb649a",
"hole_clearance|147150000|141175000|fc2864d2-abdd-4265-a5eb-fb79efd850a8|ddafb39a-2784-4104-b99e-ee7db51574d2",
"lib_footprint_mismatch|114750000|95100000|21c8f2b5-f67c-4ebc-9489-d4cfff37caa8|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|115645000|126845000|f49abf11-2357-4609-87ef-a906d79c7c8e|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|144500000|90250000|fcf6ad91-6562-4ae1-a86c-9d247992aa0c|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|144552615|101251297|c7a691d3-9f26-4c3b-b02e-84041ab6f7ae|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|144600000|79300000|26b5c1ca-0103-441a-aa3c-62a4c809fcdc|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|174500000|65100000|289b6c59-087f-4e9f-86ba-f33359e6533a|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|186247385|84651297|2b4fc7a4-14fd-4ad2-a7af-176a77469b9f|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|188000000|65100000|786c5340-2cfc-41e3-95a7-c3aa157cacb9|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|190017135|109986236|2b06c76a-1ff6-41f9-a55a-9e958711d377|00000000-0000-0000-0000-000000000000",
"track_dangling|150000000|137750000|efcb3f2d-b6cb-49bf-8338-c3a966c32f92|00000000-0000-0000-0000-000000000000"
],
"meta": {
"version": 2
},
@@ -116,19 +154,19 @@
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_clearance": 0.2,
"min_connection": 0.2,
"min_copper_edge_clearance": 0.5,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_resolved_spokes": 1,
"min_silk_clearance": 0.0,
"min_text_height": 0.7,
"min_text_thickness": 0.07,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_track_width": 0.2,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
@@ -486,7 +524,7 @@
"gencad": "",
"idf": "",
"netlist": "",
"plot": "schéma/",
"plot": "fabrication",
"pos_files": "CPL.csv",
"specctra_dsn": "",
"step": "",
@@ -500,13 +538,13 @@
"bom_export_filename": "BOM.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"field_delimiter": "|",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"name": "---",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
"ref_range_delimiter": "|",
"string_delimiter": "|"
},
"bom_presets": [],
"bom_settings": {
@@ -525,7 +563,7 @@
"show": true
},
{
"group_by": false,
"group_by": true,
"label": "Datasheet",
"name": "Datasheet",
"show": true
@@ -534,19 +572,19 @@
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
"show": false
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
"show": false
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
"show": false
},
{
"group_by": false,
@@ -600,7 +638,7 @@
"group_by": false,
"label": "Description",
"name": "Description",
"show": false
"show": true
},
{
"group_by": false,

File diff suppressed because it is too large Load Diff

View File

@@ -6,8 +6,8 @@
(paper "A4")
(title_block
(title "Power input selector")
(date "2025-01-25")
(rev "1")
(date "2025-02-10")
(rev "3")
(company "Modelec")
(comment 1 "Shuts down all inputs with EN. Returns validity status of each line with VALID")
(comment 2 "Switch to highest priority input when valid and to a lower priority input when invalid.")
@@ -4155,7 +4155,7 @@
(justify left)
)
)
(property "Value" "63.4k"
(property "Value" "63k4"
(at 106.68 114.2999 0)
(effects
(font
@@ -4252,7 +4252,7 @@
(justify left)
)
)
(property "Value" "78.7k"
(property "Value" "78k7"
(at 73.66 166.3699 0)
(effects
(font
@@ -4838,7 +4838,7 @@
(justify left)
)
)
(property "Value" "37.4k"
(property "Value" "37k4"
(at 90.17 143.5099 0)
(effects
(font
@@ -4935,7 +4935,7 @@
(justify left)
)
)
(property "Value" "8.06k"
(property "Value" "8k06"
(at 246.38 46.9899 0)
(effects
(font
@@ -5198,7 +5198,7 @@
(justify left)
)
)
(property "Value" "0.4u"
(property "Value" "0u4"
(at 220.218 46.99 0)
(effects
(font
@@ -5414,7 +5414,7 @@
(hide yes)
)
)
(property "Datasheet" "~"
(property "Datasheet" "https://search.kemet.com/download/specsheet/ESY108M035AL4AA"
(at 267.97 74.93 0)
(effects
(font
@@ -5493,7 +5493,7 @@
(justify left)
)
)
(property "Value" "37.4k"
(property "Value" "37k4"
(at 73.66 173.9899 0)
(effects
(font
@@ -5607,7 +5607,7 @@
(hide yes)
)
)
(property "Datasheet" "INA236AIDDFR"
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/ina236.pdf"
(at 54.61 100.33 0)
(effects
(font
@@ -5836,7 +5836,7 @@
(justify left)
)
)
(property "Value" "0.4u"
(property "Value" "0u4"
(at 164.338 46.99 0)
(effects
(font
@@ -5933,7 +5933,7 @@
(justify left)
)
)
(property "Value" "78.7k"
(property "Value" "78k7"
(at 90.17 135.8899 0)
(effects
(font
@@ -6030,7 +6030,7 @@
(justify left)
)
)
(property "Value" "8.06k"
(property "Value" "8k06"
(at 190.5 46.9899 0)
(effects
(font
@@ -6223,7 +6223,7 @@
(justify left)
)
)
(property "Value" "0.4u"
(property "Value" "0u4"
(at 108.458 46.99 0)
(effects
(font
@@ -6518,7 +6518,7 @@
(justify left)
)
)
(property "Value" "8.06k"
(property "Value" "8k06"
(at 134.62 46.9899 0)
(effects
(font
@@ -6875,7 +6875,7 @@
(justify left)
)
)
(property "Value" "4m"
(property "Value" "4m 0.5%"
(at 66.04 102.8699 0)
(effects
(font
@@ -6893,7 +6893,7 @@
(hide yes)
)
)
(property "Datasheet" "~"
(property "Datasheet" "https://s.resistor.today/shop/products/epdf/PEWF2512.pdf"
(at 63.5 101.6 0)
(effects
(font
@@ -7090,7 +7090,7 @@
(hide yes)
)
)
(property "Datasheet" "INA236AIDDFR"
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/ina236.pdf"
(at 54.61 68.58 0)
(effects
(font
@@ -7188,7 +7188,7 @@
(justify left)
)
)
(property "Value" "4m"
(property "Value" "4m 0.5%"
(at 66.04 71.1199 0)
(effects
(font
@@ -7206,7 +7206,7 @@
(hide yes)
)
)
(property "Datasheet" "~"
(property "Datasheet" "https://s.resistor.today/shop/products/epdf/PEWF2512.pdf"
(at 63.5 69.85 0)
(effects
(font