NaxGCC Changes:

- update to KiCad 8
- replace micro USB & GCC connector with USB C
- add some JLCPCB symbols, footprints & models
This commit is contained in:
Naxdy 2024-04-05 23:33:53 +02:00
parent 60a26d6523
commit 573f01d5fe
Signed by: Naxdy
GPG key ID: CC15075846BCE91B
13 changed files with 132701 additions and 50571 deletions

3
.gitignore vendored
View file

@ -29,4 +29,5 @@ sym-lib-table
*.drl *.drl
*BOM.csv *BOM.csv
*pos.csv *pos.csv
*.rar *.rar
*.lck

View file

View file

@ -0,0 +1,29 @@
(module "SOT-723_L1.2-W0.8-P0.40-LS1.2-BR" (layer F.Cu) (tedit 65E86132)
(descr "SOT-723_L1.2-W0.8-P0.40-LS1.2-BR footprint")
(tags "SOT-723_L1.2-W0.8-P0.40-LS1.2-BR footprint C605398")
(attr smd)
(fp_text reference REF** (at 0 -2.6762) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOT-723_L1.2-W0.8-P0.40-LS1.2-BR (at 0 2.6762) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0.599949 0.599949) (end 0.629921 0.599949) (layer F.SilkS) (width 0.059995))
(fp_circle (center 0.889002 0.381001) (end 0.989002 0.381001) (layer F.Fab) (width 0.2))
(fp_line (start 0.4762 0.6762) (end -0.4762 0.6762) (layer F.SilkS) (width 0.1524))
(fp_line (start -0.4762 0.6762) (end -0.4762 0.375591) (layer F.SilkS) (width 0.1524))
(fp_line (start 0.4762 -0.6762) (end -0.4762 -0.6762) (layer F.SilkS) (width 0.1524))
(fp_line (start -0.4762 -0.6762) (end -0.4762 -0.375591) (layer F.SilkS) (width 0.1524))
(fp_line (start 0.4762 -0.024409) (end 0.4762 0.024409) (layer F.SilkS) (width 0.1524))
(pad 1 smd rect (at 0.529591 0.400051) (size 0.489002 0.294006) (layers F.Cu F.Mask F.Paste))
(pad 2 smd rect (at 0.529591 -0.400051) (size 0.489002 0.294006) (layers F.Cu F.Mask F.Paste))
(pad 3 smd rect (at -0.529591 0) (size 0.489002 0.434011) (layers F.Cu F.Mask F.Paste))
(fp_text user REF** (at 0 4.6762) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(model JLCPCB/footprint/packages3d/SOT-723_L1.2-W0.8-P0.40-LS1.2-BR.step
(at (xyz -36.959995 33.11 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 -180))
)
)

View file

@ -0,0 +1,81 @@
(footprint "USB-C-SMD_GT-USB-7013" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "USB-C-SMD_GT-USB-7013 footprint")
(tags "USB-C-SMD_GT-USB-7013 footprint C2762992")
(attr through_hole)
(fp_text reference "REF**" (at -0.000114 -4.640081) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 7eb405fb-2472-4e14-b9da-7180323324ec)
)
(fp_text value "USB-C-SMD_GT-USB-7013" (at -0.000114 7.259919) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ca4d9060-c2b2-4b66-88ef-827ecf993e63)
)
(fp_text user "REF**" (at -0.000114 9.259919) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp aef8f9e8-ece0-488e-b008-a89cab6f8207)
)
(fp_line (start -4.47013 1.134468) (end -4.47013 -0.686614)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp 46f51654-4a83-4815-9e21-b3cb7efa4bd7))
(fp_line (start -4.47013 5.259919) (end -4.47013 4.065329)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp fd6ece9c-3aa6-4619-a9c4-07747be14c74))
(fp_line (start -4.47013 5.259919) (end 4.469901 5.259919)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp 99981f60-b8dc-44ab-aa60-e5d0972811ba))
(fp_line (start -3.63175 -2.640081) (end -2.989256 -2.640081)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp c76030e9-f90d-4324-8ef8-2298f8a65153))
(fp_line (start -3.233655 5.259919) (end -3.233655 -0.164948)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp e701a8d1-d2b9-45e8-b4c9-a9ffd4018e65))
(fp_line (start 3.239065 -2.640081) (end 3.616053 -2.640081)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp 2163fd6b-c534-48d6-be72-0654591df409))
(fp_line (start 3.370358 5.259919) (end 3.370358 -0.134976)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp 8d61f202-2edd-45be-83fd-a5c64e98e291))
(fp_line (start 4.469901 1.134519) (end 4.469901 -0.736576)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp f159bf83-fc26-4048-bccc-0e4fb81495bc))
(fp_line (start 4.469901 5.259919) (end 4.469901 4.06538)
(stroke (width 0.250013) (type solid)) (layer "F.SilkS") (tstamp 12d67a5d-5618-4f16-a5e8-eebd65e20a26))
(fp_circle (center -4.470155 -2.900051) (end -4.440183 -2.900051)
(stroke (width 0.059995) (type solid)) (fill none) (layer "F.SilkS") (tstamp c1fabed7-9e8a-44d4-a28e-6a32f3ff2818))
(fp_circle (center -3.411735 -2.990729) (end -3.311659 -2.990729)
(stroke (width 0.2) (type solid)) (fill none) (layer "F.SilkS") (tstamp 6a9dfdb4-c24d-4cc2-9ae5-f8f1b64e6016))
(fp_circle (center -3.400051 -0.600076) (end -3.299975 -0.600076)
(stroke (width 0.2) (type solid)) (fill none) (layer "F.Fab") (tstamp c9899e56-761e-4708-8daf-ae49fead49da))
(fp_circle (center -2.80823 -2.949073) (end -2.708153 -2.949073)
(stroke (width 0.2) (type solid)) (fill none) (layer "F.Fab") (tstamp ba9b22cd-4a38-4d8e-9216-c928c0c41c8b))
(fp_circle (center 3.399797 -0.600076) (end 3.499873 -0.600076)
(stroke (width 0.2) (type solid)) (fill none) (layer "F.Fab") (tstamp c0ea542e-a41c-42a2-beb6-44ad99ba8cc7))
(pad "" np_thru_hole circle (at -3.400051 -0.600076) (size 0.550013 0.550013) (drill 0.550013) (layers "*.Cu" "*.Mask") (tstamp e1c9d3fd-6a34-4a12-9948-7b89cf31d4c7))
(pad "" np_thru_hole circle (at 3.399797 -0.600076) (size 0.550013 0.550013) (drill 0.550013) (layers "*.Cu" "*.Mask") (tstamp f9433036-81e5-4f12-91d6-62103db1e4a2))
(pad "1" smd rect (at -2.625095 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4a6415d3-cc07-495c-bcb4-9181dd1fceec))
(pad "2" smd rect (at -2.124968 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 19a033ee-ed40-455f-9be1-d7abac28e036))
(pad "3" smd rect (at -1.625095 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fec723a4-7046-4e4e-bf96-d236b3305355))
(pad "4" smd rect (at -1.124968 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ad599cf2-725f-48f3-8c03-accd5801a8b0))
(pad "5" smd rect (at -0.625095 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0697c04d-ba11-49be-8470-bbacbdb2f751))
(pad "6" smd rect (at -0.125222 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5ac1c41d-3ae3-4b34-84aa-26edb55f49d7))
(pad "7" smd rect (at 0.374905 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp aae6ff20-68a8-49ec-a2f1-39b458eeb3c8))
(pad "8" smd rect (at 0.875032 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6d45292c-d3df-4b9e-8b80-efb1ac129c36))
(pad "9" smd rect (at 1.374905 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 58164fca-bdef-4db5-b38a-dc160d8da574))
(pad "10" smd rect (at 1.875032 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b1b290d9-e98c-49a4-8c32-a059b2aba0fd))
(pad "11" smd rect (at 2.374905 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 13ab3a8f-e5c3-4d41-baec-b80b8ef1914f))
(pad "12" smd rect (at 2.875032 -2.600076) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 50e6735c-2e09-4102-8065-ab7b99d5a614))
(pad "13" smd rect (at 2.624841 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5d742854-cd5f-407e-b7da-bc198edaeefc))
(pad "14" smd rect (at 2.124968 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c4068b94-471b-4abf-aaa3-817e51174c45))
(pad "15" smd rect (at 1.624841 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7186fb9d-ab2b-4bd0-b4cf-0310633c1e12))
(pad "16" smd rect (at 1.124968 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 868476d5-a74d-4f41-b36a-57a2222d1b24))
(pad "17" smd rect (at 0.624841 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9be92002-2993-450a-ba3c-2b9ba5e49b29))
(pad "18" smd rect (at 0.124968 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6d323a74-cf7a-467b-bdc9-ae67bf36fdd6))
(pad "19" smd rect (at -0.375159 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 59f0bbb9-f019-49b0-b2a7-0d2a89e819bb))
(pad "20" smd rect (at -0.875032 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp df51c050-064f-48c4-bd98-ebc8ce5fb9c6))
(pad "21" smd rect (at -1.375159 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a2bd5d01-5940-469a-8395-491840c3fd6a))
(pad "22" smd rect (at -1.875032 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d51550e4-d39d-462b-b7ae-2c80c64792bc))
(pad "23" smd rect (at -2.375159 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dae7135b-5bc6-4312-b6ab-6a50ba8d337f))
(pad "24" smd rect (at -2.875032 -1.250064) (size 0.270003 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 215f1f3b-2a99-40c7-9142-42593df45a26))
(pad "25" thru_hole circle (at 4.320041 -1.950089) (size 2.2 2.2) (drill 1.8) (layers "*.Cu" "*.Mask") (tstamp 5329b4cb-2957-4cb7-8e45-457b2af425a1))
(pad "26" thru_hole oval (at 4.320041 2.600076) (size 1.2 2.5) (drill oval 0.700025 2) (layers "*.Cu" "*.Mask") (tstamp 2d5f02f3-3d9d-48ee-818f-4f89a515ceec))
(pad "27" thru_hole oval (at -4.320041 2.599822) (size 1.2 2.5) (drill oval 0.700025 2) (layers "*.Cu" "*.Mask") (tstamp 35f85f22-435a-40e0-ab78-59b2c9d848ed))
(pad "28" thru_hole circle (at -4.320041 -1.900051) (size 2.2 2.2) (drill 1.8) (layers "*.Cu" "*.Mask") (tstamp c88648d9-2a3f-40e8-acfe-e5021e5a1eed))
(model "${KIPRJMOD}/JLCPCB_C/footprint.pretty/packages3d/USB-C-SMD_GT-USB-7013.step"
(offset (xyz -0.000102 -1.15 1.600001))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,145 @@
(kicad_symbol_lib (version 20210201) (generator TousstNicolas/JLC2KiCad_lib)
(symbol "ESD7L5_0DT5G" (pin_names hide) (in_bom yes) (on_board yes)
(property "Reference" "Q" (id 0) (at 0 1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "ESD7L5_0DT5G" (id 1) (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "footprint:SOT-723_L1.2-W0.8-P0.40-LS1.2-BR" (id 2) (at 0 -10.16 0)
(effects (font (size 1.27 1.27) italic) hide)
)
(property "Datasheet" "https://item.szlcsc.com/232443.html" (id 3) (at -2.286 0.127 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "ki_keywords" "C605398" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC" "C605398" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "ESD7L5_0DT5G_0_1"
(pin unspecified line
(at 0.0 7.62 270)
(length 2.54000508001016)
(name "3" (effects (font (size 1 1))))
(number "3" (effects (font (size 1 1))))
)
(pin unspecified line
(at 2.54 -5.08 90)
(length 2.54000508001016)
(name "2" (effects (font (size 1 1))))
(number "2" (effects (font (size 1 1))))
)
(pin unspecified line
(at -2.54 -5.08 90)
(length 2.54000508001016)
(name "1" (effects (font (size 1 1))))
(number "1" (effects (font (size 1 1))))
)
(polyline
(pts
(xy 2.54000508001016 -1.27000254000508)
(xy 2.54000508001016 -2.54000508001016)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0.0 5.08001016002032)
(xy 0.0 3.81000762001524)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54000508001016 -1.27000254000508)
(xy -2.54000508001016 -2.54000508001016)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -2.54000508001016 1.27000254000508)
(xy -2.54000508001016 3.81000762001524)
(xy 2.54000508001016 3.81000762001524)
(xy 2.54000508001016 1.27000254000508)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -0.25400050800101603 -2.0320040640081283)
(xy -1.0160020320040641 -1.27000254000508)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -4.0640081280162565 -1.27000254000508)
(xy -4.826009652019304 -0.5080010160020321)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -4.0640081280162565 -1.27000254000508)
(xy -1.0160020320040641 -1.27000254000508)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy -3.81000762001524 1.27000254000508)
(xy -2.54000508001016 -1.27000254000508)
(xy -1.27000254000508 1.27000254000508)
(xy -3.81000762001524 1.27000254000508)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
(polyline
(pts
(xy 4.826009652019304 -2.0320040640081283)
(xy 4.0640081280162565 -1.27000254000508)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.0160020320040641 -1.27000254000508)
(xy 0.25400050800101603 -0.5080010160020321)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.0160020320040641 -1.27000254000508)
(xy 4.0640081280162565 -1.27000254000508)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 1.27000254000508 1.27000254000508)
(xy 2.54000508001016 -1.27000254000508)
(xy 3.81000762001524 1.27000254000508)
(xy 1.27000254000508 1.27000254000508)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
)
)
)

View file

@ -0,0 +1,144 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "GT-USB-7013" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 1.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "GT-USB-7013" (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "footprint:USB-C-SMD_GT-USB-7013" (at 21.59 -24.13 0)
(effects (font (size 1.27 1.27) italic) hide)
)
(property "Datasheet" "https://item.szlcsc.com/2892024.html" (at 3.81 -20.32 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "LCSC" "C2762992" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "C2762992" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GT-USB-7013_0_1"
(rectangle (start -13.97 15.24) (end 15.24 -17.78)
(stroke (width 0) (type default))
(fill (type background))
)
(circle (center -12.7 13.97) (radius 0.381)
(stroke (width 0) (type default))
(fill (type background))
)
(pin unspecified line (at -16.51 12.7 0) (length 2.54)
(name "GND" (effects (font (size 1 1))))
(number "1" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 -10.16 0) (length 2.54)
(name "SSRXN2" (effects (font (size 1 1))))
(number "10" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 -12.7 0) (length 2.54)
(name "SSRXP2" (effects (font (size 1 1))))
(number "11" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 -15.24 0) (length 2.54)
(name "GND" (effects (font (size 1 1))))
(number "12" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 -15.24 180) (length 2.54)
(name "GND" (effects (font (size 1 1))))
(number "13" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 -12.7 180) (length 2.54)
(name "SSTXP2" (effects (font (size 1 1))))
(number "14" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 -10.16 180) (length 2.54)
(name "SSTXN2" (effects (font (size 1 1))))
(number "15" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 -7.62 180) (length 2.54)
(name "VBUS" (effects (font (size 1 1))))
(number "16" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 -5.08 180) (length 2.54)
(name "CC2" (effects (font (size 1 1))))
(number "17" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 -2.54 180) (length 2.54)
(name "DP2" (effects (font (size 1 1))))
(number "18" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 0 180) (length 2.54)
(name "DN2" (effects (font (size 1 1))))
(number "19" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 10.16 0) (length 2.54)
(name "SSTXP1" (effects (font (size 1 1))))
(number "2" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 2.54 180) (length 2.54)
(name "SBU2" (effects (font (size 1 1))))
(number "20" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 5.08 180) (length 2.54)
(name "VBUS" (effects (font (size 1 1))))
(number "21" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 7.62 180) (length 2.54)
(name "SSRXN1" (effects (font (size 1 1))))
(number "22" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 10.16 180) (length 2.54)
(name "SSRXP1" (effects (font (size 1 1))))
(number "23" (effects (font (size 1 1))))
)
(pin unspecified line (at 17.78 12.7 180) (length 2.54)
(name "GND" (effects (font (size 1 1))))
(number "24" (effects (font (size 1 1))))
)
(pin unspecified line (at -2.54 17.78 270) (length 2.54)
(name "SHELL" (effects (font (size 1 1))))
(number "25" (effects (font (size 1 1))))
)
(pin unspecified line (at 2.54 17.78 270) (length 2.54)
(name "SHELL" (effects (font (size 1 1))))
(number "26" (effects (font (size 1 1))))
)
(pin unspecified line (at 2.54 -20.32 90) (length 2.54)
(name "SHELL" (effects (font (size 1 1))))
(number "27" (effects (font (size 1 1))))
)
(pin unspecified line (at -2.54 -20.32 90) (length 2.54)
(name "SHELL" (effects (font (size 1 1))))
(number "28" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 7.62 0) (length 2.54)
(name "SSTXN1" (effects (font (size 1 1))))
(number "3" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 5.08 0) (length 2.54)
(name "VBUS" (effects (font (size 1 1))))
(number "4" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 2.54 0) (length 2.54)
(name "CC1" (effects (font (size 1 1))))
(number "5" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 0 0) (length 2.54)
(name "DP1" (effects (font (size 1 1))))
(number "6" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 -2.54 0) (length 2.54)
(name "DN1" (effects (font (size 1 1))))
(number "7" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 -5.08 0) (length 2.54)
(name "SBU1" (effects (font (size 1 1))))
(number "8" (effects (font (size 1 1))))
)
(pin unspecified line (at -16.51 -7.62 0) (length 2.54)
(name "VBUS" (effects (font (size 1 1))))
(number "9" (effects (font (size 1 1))))
)
)
)
)

View file

@ -0,0 +1,56 @@
(footprint "X Logo" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0c426c26-43c6-42a0-a2b0-62a059f061a9)
)
(fp_text value "X Logo" (at 0 1 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c1f49290-b3d3-4dca-8644-e3ca0841e0f5)
)
(fp_poly
(pts
(xy -54.86668 69.09636)
(xy -90.799519 69.09636)
(xy -78.318699 41.607133)
(xy -42.385861 41.607133)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 05926973-5db2-421c-9bad-61aa8dfba4dc))
(fp_poly
(pts
(xy -14.463459 69.158036)
(xy -50.416554 69.158036)
(xy 13.279987 -72.733625)
(xy 49.233082 -72.733625)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp d071f600-8225-4c10-ba29-85c48d8b8777))
(fp_poly
(pts
(xy 77.348072 -45.233695)
(xy 41.415241 -45.233695)
(xy 53.896061 -72.722932)
(xy 89.828892 -72.722932)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 320d1531-dd7f-4547-ad4b-5ece5b8d911e))
(fp_poly
(pts
(xy 87.404377 69.311753)
(xy 47.274998 69.311753)
(xy -88.552435 -72.579944)
(xy -48.423054 -72.579944)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 3bb76e63-d48d-4db9-8793-063831a82f6d))
(group "" (id 3d8dba82-6a4c-44f5-b67c-4d77d44e8e22)
(members
05926973-5db2-421c-9bad-61aa8dfba4dc
320d1531-dd7f-4547-ad4b-5ece5b8d911e
3bb76e63-d48d-4db9-8793-063831a82f6d
d071f600-8225-4c10-ba29-85c48d8b8777
)
)
)

File diff suppressed because it is too large Load diff

View file

@ -3,14 +3,17 @@
"3dviewports": [], "3dviewports": [],
"design_settings": { "design_settings": {
"defaults": { "defaults": {
"board_outline_line_width": 0.049999999999999996, "apply_defaults_to_fp_fields": false,
"copper_line_width": 0.19999999999999998, "apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"copper_text_italic": false, "copper_text_italic": false,
"copper_text_size_h": 1.5, "copper_text_size_h": 1.5,
"copper_text_size_v": 1.5, "copper_text_size_v": 1.5,
"copper_text_thickness": 0.3, "copper_text_thickness": 0.3,
"copper_text_upright": false, "copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996, "courtyard_line_width": 0.05,
"dimension_precision": 4, "dimension_precision": 4,
"dimension_units": 3, "dimension_units": 3,
"dimensions": { "dimensions": {
@ -21,13 +24,13 @@
"text_position": 0, "text_position": 0,
"units_format": 1 "units_format": 1
}, },
"fab_line_width": 0.09999999999999999, "fab_line_width": 0.1,
"fab_text_italic": false, "fab_text_italic": false,
"fab_text_size_h": 1.0, "fab_text_size_h": 1.0,
"fab_text_size_v": 1.0, "fab_text_size_v": 1.0,
"fab_text_thickness": 0.15, "fab_text_thickness": 0.15,
"fab_text_upright": false, "fab_text_upright": false,
"other_line_width": 0.09999999999999999, "other_line_width": 0.1,
"other_text_italic": false, "other_text_italic": false,
"other_text_size_h": 1.0, "other_text_size_h": 1.0,
"other_text_size_v": 1.0, "other_text_size_v": 1.0,
@ -46,7 +49,7 @@
"silk_text_upright": false, "silk_text_upright": false,
"zones": { "zones": {
"45_degree_only": false, "45_degree_only": false,
"min_clearance": 0.19999999999999998 "min_clearance": 0.3
} }
}, },
"diff_pair_dimensions": [ "diff_pair_dimensions": [
@ -56,23 +59,7 @@
"width": 0.0 "width": 0.0
} }
], ],
"drc_exclusions": [ "drc_exclusions": [],
"copper_edge_clearance|157814906|30466731|1b023dd4-5185-4576-b544-68a05b9c360b|7bdba9d0-6b54-4cce-b1de-a116fd33d207",
"copper_edge_clearance|165249327|34989936|0b9f21ed-3d41-4f23-ae45-74117a5f3153|d803b556-a22c-445b-ae43-aad0a3961dcb",
"footprint_type_mismatch|123719000|98604552|9770cfe2-0127-4f1c-baf9-56897cadaecb|00000000-0000-0000-0000-000000000000",
"solder_mask_bridge|139336207|61421483|3a863709-fc4b-4ae1-96dd-be7e1d711543|26b8a08b-c2cf-4164-a8c6-6263433b30ec",
"solder_mask_bridge|145121477|38568967|efc996b9-ff0c-48c4-8bbb-ccf7b72230e9|f6db4de8-6248-4ca5-b5b4-3f3b312cc609",
"solder_mask_bridge|152240000|54580000|086f5727-ee3e-4250-934a-2e2f12d62e09|ec5351f9-4c43-4120-a50e-d8b30dbaaca4",
"solder_mask_bridge|167267691|51103517|3c20ca40-b355-4792-9dc1-4a15882c14aa|6944f08c-8aa5-4a9d-b412-f6b0bbe50d1c",
"solder_mask_bridge|80740000|82730000|c1ea9628-46d6-447b-aec1-678554b0a9e1|f9171ce9-4f84-4f5e-a002-9d44a2f9efd9",
"solder_mask_bridge|87090000|89080000|98f3de6f-82d3-4226-b11b-9327b344cd2a|7166740e-e8a9-4ca2-baf9-7c50849a6f11",
"solder_mask_bridge|90290000|73180000|061f98c5-0008-4571-9309-069d08031d3d|62d1467a-7896-4101-b532-5be8044cdc70",
"solder_mask_bridge|96640000|82730000|6e512725-8017-49d8-af04-a9551efef55b|9155bd7d-23c6-468f-83da-13bdf0f392da",
"starved_thermal|111275000|37725000|00000000-0000-0000-0000-000061c92a53|c1a19f8d-86e0-4448-9c21-cdb5acf18205|B.Cu",
"starved_thermal|112240000|31800000|01b09fd1-ad7f-443f-90a7-b64898a0a60b|512cbc00-0269-41b7-84c2-564ba57b879f|F.Cu",
"starved_thermal|115366800|60410000|af973d65-dae6-4255-8fb0-9bd614f398c8|3d6382ea-5a5f-4b71-a215-7e9a96e68c92|B.Cu",
"starved_thermal|135990000|36130000|00000000-0000-0000-0000-000061c92a53|349473cd-98a2-4c77-989d-799fe8d55620|B.Cu"
],
"meta": { "meta": {
"filename": "board_design_settings.json", "filename": "board_design_settings.json",
"version": 2 "version": 2
@ -90,7 +77,8 @@
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error", "footprint": "error",
"footprint_type_mismatch": "error", "footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
"invalid_outline": "error", "invalid_outline": "error",
@ -113,7 +101,7 @@
"silk_over_copper": "ignore", "silk_over_copper": "ignore",
"silk_overlap": "ignore", "silk_overlap": "ignore",
"skew_out_of_range": "error", "skew_out_of_range": "error",
"solder_mask_bridge": "error", "solder_mask_bridge": "ignore",
"starved_thermal": "error", "starved_thermal": "error",
"text_height": "warning", "text_height": "warning",
"text_thickness": "warning", "text_thickness": "warning",
@ -135,27 +123,24 @@
"max_error": 0.005, "max_error": 0.005,
"min_clearance": 0.0, "min_clearance": 0.0,
"min_connection": 0.0, "min_connection": 0.0,
"min_copper_edge_clearance": 0.19999999999999998, "min_copper_edge_clearance": 0.2,
"min_hole_clearance": 0.25, "min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25, "min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998, "min_microvia_diameter": 0.2,
"min_microvia_drill": 0.09999999999999999, "min_microvia_drill": 0.1,
"min_resolved_spokes": 1, "min_resolved_spokes": 1,
"min_silk_clearance": 0.0, "min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999, "min_text_height": 0.8,
"min_text_thickness": 0.08, "min_text_thickness": 0.08,
"min_through_hole_diameter": 0.35, "min_through_hole_diameter": 0.35,
"min_track_width": 0.15, "min_track_width": 0.15,
"min_via_annular_width": 0.049999999999999996, "min_via_annular_width": 0.05,
"min_via_diameter": 0.6, "min_via_diameter": 0.6,
"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
}, },
"teardrop_options": [ "teardrop_options": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true, "td_onpadsmd": true,
"td_onroundshapesonly": false, "td_onroundshapesonly": false,
"td_ontrackend": false, "td_ontrackend": false,
@ -164,35 +149,42 @@
], ],
"teardrop_parameters": [ "teardrop_parameters": [
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape", "td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape", "td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9 "td_width_to_size_filter_ratio": 0.9
}, },
{ {
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0, "td_curve_segcount": 0,
"td_height_ratio": 1.0, "td_height_ratio": 1.0,
"td_length_ratio": 0.5, "td_length_ratio": 0.5,
"td_maxheight": 2.0, "td_maxheight": 2.0,
"td_maxlen": 1.0, "td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end", "td_target_name": "td_track_end",
"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.1,
0.15, 0.15,
0.2, 0.2,
0.3, 0.3,
@ -201,6 +193,32 @@
0.8, 0.8,
1.0 1.0
], ],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [ "via_dimensions": [
{ {
"diameter": 0.0, "diameter": 0.0,
@ -210,6 +228,13 @@
"zones_allow_external_fillets": false, "zones_allow_external_fillets": false,
"zones_use_no_outline": true "zones_use_no_outline": true
}, },
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [], "layer_presets": [],
"viewports": [] "viewports": []
}, },
@ -485,14 +510,290 @@
"gencad": "", "gencad": "",
"idf": "", "idf": "",
"netlist": "./", "netlist": "./",
"plot": "",
"pos_files": "",
"specctra_dsn": "", "specctra_dsn": "",
"step": "PhobGCC_test.step", "step": "PhobGCC_test1.step",
"svg": "",
"vrml": "" "vrml": ""
}, },
"page_layout_descr_file": "" "page_layout_descr_file": ""
}, },
"schematic": { "schematic": {
"annotate_start_num": 0, "annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [
{
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": true,
"label": "Comment",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Designator",
"name": "Reference",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": false
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": false
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": false
},
{
"group_by": false,
"label": "#",
"name": "${ITEM_NUMBER}",
"show": false
},
{
"group_by": false,
"label": "Comment",
"name": "Comment",
"show": false
},
{
"group_by": false,
"label": "Configuration_Pole-Throw",
"name": "Configuration_Pole-Throw",
"show": false
},
{
"group_by": false,
"label": "Contact_Current_Rating",
"name": "Contact_Current_Rating",
"show": false
},
{
"group_by": false,
"label": "EU_RoHS_Compliance",
"name": "EU_RoHS_Compliance",
"show": false
},
{
"group_by": false,
"label": "JLCPN",
"name": "JLCPN",
"show": false
},
{
"group_by": false,
"label": "LCSC",
"name": "LCSC",
"show": true
},
{
"group_by": false,
"label": "MANUFACTURER",
"name": "MANUFACTURER",
"show": false
},
{
"group_by": false,
"label": "MAXIMUM_PACKAGE_HEIGHT",
"name": "MAXIMUM_PACKAGE_HEIGHT",
"show": false
},
{
"group_by": false,
"label": "MPN",
"name": "MPN",
"show": false
},
{
"group_by": false,
"label": "Manufacturer",
"name": "Manufacturer",
"show": false
},
{
"group_by": false,
"label": "PARTREV",
"name": "PARTREV",
"show": false
},
{
"group_by": false,
"label": "STANDARD",
"name": "STANDARD",
"show": false
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": false
}
],
"filter_string": "",
"group_symbols": true,
"name": "JLCPCB",
"sort_asc": true,
"sort_field": "Reference"
}
],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": true,
"label": "Comment",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Designator",
"name": "Reference",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": false
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": false
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": false
},
{
"group_by": false,
"label": "#",
"name": "${ITEM_NUMBER}",
"show": false
},
{
"group_by": false,
"label": "Comment",
"name": "Comment",
"show": false
},
{
"group_by": false,
"label": "Configuration_Pole-Throw",
"name": "Configuration_Pole-Throw",
"show": false
},
{
"group_by": false,
"label": "Contact_Current_Rating",
"name": "Contact_Current_Rating",
"show": false
},
{
"group_by": false,
"label": "EU_RoHS_Compliance",
"name": "EU_RoHS_Compliance",
"show": false
},
{
"group_by": false,
"label": "JLCPN",
"name": "JLCPN",
"show": false
},
{
"group_by": false,
"label": "LCSC",
"name": "LCSC",
"show": true
},
{
"group_by": false,
"label": "MANUFACTURER",
"name": "MANUFACTURER",
"show": false
},
{
"group_by": false,
"label": "MAXIMUM_PACKAGE_HEIGHT",
"name": "MAXIMUM_PACKAGE_HEIGHT",
"show": false
},
{
"group_by": false,
"label": "MPN",
"name": "MPN",
"show": false
},
{
"group_by": false,
"label": "Manufacturer",
"name": "Manufacturer",
"show": false
},
{
"group_by": false,
"label": "PARTREV",
"name": "PARTREV",
"show": false
},
{
"group_by": false,
"label": "STANDARD",
"name": "STANDARD",
"show": false
},
{
"group_by": false,
"label": "Description",
"name": "Description",
"show": false
}
],
"filter_string": "",
"group_symbols": true,
"name": "",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": { "drawing": {
"dashed_lines_dash_length_ratio": 12.0, "dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0, "dashed_lines_gap_length_ratio": 3.0,
@ -506,6 +807,11 @@
"intersheets_ref_suffix": "", "intersheets_ref_suffix": "",
"junction_size_choice": 3, "junction_size_choice": 3,
"label_size_ratio": 0.25, "label_size_ratio": 0.25,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 0.0, "pin_symbol_size": 0.0,
"text_offset_ratio": 0.08 "text_offset_ratio": 0.08
}, },
@ -531,6 +837,7 @@
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true, "spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false, "spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false, "spice_save_all_voltages": false,
"subpart_first_id": 65, "subpart_first_id": 65,
"subpart_id_separator": 0 "subpart_id_separator": 0
@ -538,7 +845,7 @@
"sheets": [ "sheets": [
[ [
"852dabbf-de45-4470-8176-59d37a754407", "852dabbf-de45-4470-8176-59d37a754407",
"" "Root"
] ]
], ],
"text_variables": {} "text_variables": {}

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,6 @@
# PhobGCCv2-HW # NaxGCC-HW
Seperate repository for the hardware used in the PhobGCC v2.0
The PhobGCC v2.0 board is licensed under CERN Open Hardware Licence Version 2 - Strongly Reciprocal. Seperate repository for the hardware used in the NaxGCC
This means that any changes made to the board should be made public and CHANGES.txt be updated to reflect said changes.
The NaxGCC board is licensed under CERN Open Hardware Licence Version 2 - Strongly Reciprocal.
This means that any changes made to the board should be made public.