Add PCB for external gamepad

This commit is contained in:
Frederik Walk 2023-08-05 10:39:07 +02:00
parent a7095c4aeb
commit 5f5de7dee1
10 changed files with 17791 additions and 1 deletions

2
pcb/.gitignore vendored
View File

@ -10,7 +10,7 @@
*-backups
*.kicad_prl
*.sch-bak
*~
~*
_autosave-*
*.tmp
*-save.pro

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,603 @@
(footprint "Donchan-Logo_6.3mm_Silkscreen" (version 20230517) (generator pcbnew)
(layer "F.Cu")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "REF**" (at 0 4) (layer "F.SilkS") hide (tstamp 8039f9d8-79ed-49dc-8175-a8ac09f5f8d9)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "Donchan-Logo_6.3mm_Silkscreen" (at 0 -4) (layer "F.Fab") hide (tstamp 1f90899e-8c80-4baf-827f-2f2ccd185094)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_poly
(pts
(xy 0.043053 0.696985)
(xy 0.057189 0.715751)
(xy 0.074334 0.740837)
(xy 0.141833 0.826372)
(xy 0.217419 0.896375)
(xy 0.300035 0.950313)
(xy 0.388621 0.987654)
(xy 0.482122 1.007864)
(xy 0.579477 1.010412)
(xy 0.605077 1.008139)
(xy 0.641998 1.003539)
(xy 0.673459 0.998798)
(xy 0.693464 0.994834)
(xy 0.6952 0.994334)
(xy 0.702579 0.992042)
(xy 0.707366 0.992277)
(xy 0.709271 0.997536)
(xy 0.708005 1.010315)
(xy 0.703277 1.033112)
(xy 0.694798 1.068424)
(xy 0.682279 1.118748)
(xy 0.679444 1.130115)
(xy 0.639631 1.268063)
(xy 0.5918 1.395941)
(xy 0.53674 1.512493)
(xy 0.475242 1.616464)
(xy 0.408095 1.706597)
(xy 0.33609 1.781638)
(xy 0.260014 1.840331)
(xy 0.217287 1.864903)
(xy 0.182185 1.882036)
(xy 0.154449 1.892855)
(xy 0.127324 1.898984)
(xy 0.094055 1.902045)
(xy 0.056945 1.903419)
(xy 0.004161 1.903533)
(xy -0.036114 1.900108)
(xy -0.069641 1.892547)
(xy -0.079336 1.889351)
(xy -0.159463 1.851768)
(xy -0.237373 1.796683)
(xy -0.31219 1.725053)
(xy -0.383036 1.637833)
(xy -0.449035 1.53598)
(xy -0.509237 1.420606)
(xy -0.528139 1.377658)
(xy -0.549454 1.325056)
(xy -0.571686 1.26695)
(xy -0.593339 1.20749)
(xy -0.612919 1.150826)
(xy -0.628931 1.101108)
(xy -0.639878 1.062486)
(xy -0.642674 1.050237)
(xy -0.64822 1.022478)
(xy -0.562271 1.025374)
(xy -0.456506 1.021166)
(xy -0.357673 1.000895)
(xy -0.265052 0.96416)
(xy -0.177917 0.910558)
(xy -0.095546 0.839687)
(xy -0.017216 0.751146)
(xy 0.019299 0.702052)
(xy 0.027037 0.692199)
(xy 0.033978 0.689822)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 447dd340-5931-492f-914c-c9f81495d4f4))
(fp_poly
(pts
(xy 0.340262 -3.125328)
(xy 0.573884 -3.091927)
(xy 0.803827 -3.041116)
(xy 1.028748 -2.972944)
(xy 1.05949 -2.962114)
(xy 1.282037 -2.872732)
(xy 1.495792 -2.767598)
(xy 1.700016 -2.64745)
(xy 1.89397 -2.513028)
(xy 2.076913 -2.365069)
(xy 2.248107 -2.204315)
(xy 2.406811 -2.031504)
(xy 2.552286 -1.847374)
(xy 2.683791 -1.652666)
(xy 2.800589 -1.448119)
(xy 2.901938 -1.234471)
(xy 2.974736 -1.048105)
(xy 3.038883 -0.844587)
(xy 3.089951 -0.633055)
(xy 3.128643 -0.410528)
(xy 3.133738 -0.373657)
(xy 3.140525 -0.307882)
(xy 3.145599 -0.227823)
(xy 3.148958 -0.137622)
(xy 3.150601 -0.041422)
(xy 3.150528 0.056635)
(xy 3.148736 0.152405)
(xy 3.145225 0.241747)
(xy 3.139992 0.320517)
(xy 3.133975 0.377708)
(xy 3.092623 0.624163)
(xy 3.03482 0.862294)
(xy 2.960644 1.091943)
(xy 2.870173 1.312951)
(xy 2.763483 1.525158)
(xy 2.640653 1.728405)
(xy 2.50176 1.922535)
(xy 2.346881 2.107387)
(xy 2.230158 2.230019)
(xy 2.053184 2.393855)
(xy 1.865665 2.542799)
(xy 1.668445 2.676445)
(xy 1.462367 2.794387)
(xy 1.248275 2.896219)
(xy 1.027013 2.981536)
(xy 0.799425 3.049932)
(xy 0.566354 3.101002)
(xy 0.354921 3.13156)
(xy 0.265567 3.139702)
(xy 0.167559 3.145725)
(xy 0.06623 3.149495)
(xy -0.033088 3.15088)
(xy -0.125064 3.149745)
(xy -0.204367 3.145956)
(xy -0.208196 3.145673)
(xy -0.446439 3.119601)
(xy -0.675909 3.077866)
(xy -0.898412 3.019992)
(xy -1.115754 2.945502)
(xy -1.329739 2.853919)
(xy -1.350718 2.843948)
(xy -1.566207 2.731165)
(xy -1.768388 2.605706)
(xy -1.957929 2.467022)
(xy -2.135498 2.314569)
(xy -2.301765 2.147797)
(xy -2.457398 1.96616)
(xy -2.515637 1.890802)
(xy -2.587628 1.792175)
(xy -2.649963 1.700193)
(xy -2.706425 1.608775)
(xy -2.760796 1.511843)
(xy -2.808297 1.420365)
(xy -2.909506 1.199569)
(xy -2.99288 0.974157)
(xy -3.058341 0.744734)
(xy -3.105807 0.511908)
(xy -3.135198 0.276287)
(xy -3.146433 0.038478)
(xy -3.145714 0.01388)
(xy -2.936155 0.01388)
(xy -2.935873 0.092587)
(xy -2.935034 0.156799)
(xy -2.933395 0.210528)
(xy -2.930712 0.257782)
(xy -2.92674 0.302571)
(xy -2.921235 0.348905)
(xy -2.913952 0.400795)
(xy -2.911632 0.416394)
(xy -2.895968 0.510204)
(xy -2.876628 0.609106)
(xy -2.85487 0.707473)
(xy -2.831952 0.799676)
(xy -2.809133 0.880087)
(xy -2.805114 0.892933)
(xy -2.72639 1.110373)
(xy -2.631601 1.319535)
(xy -2.521509 1.519654)
(xy -2.396875 1.709965)
(xy -2.258461 1.889704)
(xy -2.107029 2.058106)
(xy -1.94334 2.214407)
(xy -1.768156 2.357841)
(xy -1.582238 2.487644)
(xy -1.386349 2.603052)
(xy -1.181251 2.7033)
(xy -0.967703 2.787622)
(xy -0.892932 2.812648)
(xy -0.77242 2.847599)
(xy -0.641027 2.879421)
(xy -0.50565 2.906717)
(xy -0.373189 2.928089)
(xy -0.256424 2.941625)
(xy -0.181885 2.946473)
(xy -0.094694 2.949225)
(xy -0.000581 2.949918)
(xy 0.094723 2.948588)
(xy 0.185487 2.945273)
(xy 0.265981 2.94001)
(xy 0.286849 2.938098)
(xy 0.500503 2.909953)
(xy 0.704681 2.868325)
(xy 0.903018 2.812176)
(xy 1.099146 2.740464)
(xy 1.296698 2.65215)
(xy 1.311908 2.644713)
(xy 1.513247 2.535453)
(xy 1.705055 2.410735)
(xy 1.886397 2.271486)
(xy 2.05634 2.118634)
(xy 2.213947 1.953106)
(xy 2.358286 1.77583)
(xy 2.48842 1.587735)
(xy 2.603417 1.389748)
(xy 2.6321 1.334015)
(xy 2.697482 1.196652)
(xy 2.752367 1.065491)
(xy 2.799349 0.933652)
(xy 2.841022 0.794255)
(xy 2.854192 0.744882)
(xy 2.903408 0.518822)
(xy 2.934547 0.290315)
(xy 2.947693 0.060472)
(xy 2.942929 -0.1696)
(xy 2.920341 -0.398792)
(xy 2.880013 -0.625994)
(xy 2.822029 -0.850098)
(xy 2.746473 -1.069996)
(xy 2.70933 -1.161275)
(xy 2.613636 -1.362769)
(xy 2.501365 -1.558112)
(xy 2.373985 -1.74526)
(xy 2.232963 -1.922171)
(xy 2.079766 -2.086804)
(xy 1.970164 -2.190006)
(xy 1.79133 -2.338433)
(xy 1.606485 -2.47004)
(xy 1.414728 -2.585241)
(xy 1.215163 -2.684449)
(xy 1.006891 -2.768077)
(xy 0.789013 -2.836541)
(xy 0.560632 -2.890253)
(xy 0.384008 -2.920795)
(xy 0.325902 -2.927371)
(xy 0.253211 -2.932417)
(xy 0.169774 -2.935933)
(xy 0.079427 -2.93792)
(xy -0.013991 -2.938377)
(xy -0.106641 -2.937305)
(xy -0.194685 -2.934704)
(xy -0.274285 -2.930575)
(xy -0.341602 -2.924917)
(xy -0.374754 -2.920751)
(xy -0.553151 -2.89049)
(xy -0.717886 -2.854321)
(xy -0.873218 -2.810955)
(xy -1.023404 -2.759105)
(xy -1.172704 -2.697484)
(xy -1.281566 -2.646576)
(xy -1.445498 -2.561328)
(xy -1.595287 -2.472168)
(xy -1.735221 -2.376038)
(xy -1.869591 -2.26988)
(xy -2.002683 -2.150634)
(xy -2.073187 -2.082065)
(xy -2.233439 -1.910079)
(xy -2.377008 -1.730255)
(xy -2.504183 -1.542133)
(xy -2.615252 -1.345255)
(xy -2.710506 -1.13916)
(xy -2.77723 -0.962331)
(xy -2.826421 -0.808394)
(xy -2.865464 -0.662817)
(xy -2.895127 -0.520885)
(xy -2.916176 -0.377886)
(xy -2.92938 -0.229105)
(xy -2.935506 -0.069828)
(xy -2.936155 0.01388)
(xy -3.145714 0.01388)
(xy -3.139435 -0.200912)
(xy -3.11412 -0.441276)
(xy -3.080204 -0.635927)
(xy -3.0237 -0.866066)
(xy -2.950377 -1.089496)
(xy -2.860939 -1.305467)
(xy -2.756088 -1.51323)
(xy -2.636524 -1.712037)
(xy -2.502952 -1.901139)
(xy -2.356072 -2.079787)
(xy -2.196586 -2.247232)
(xy -2.025198 -2.402725)
(xy -1.842609 -2.545518)
(xy -1.64952 -2.674861)
(xy -1.446635 -2.790005)
(xy -1.234656 -2.890203)
(xy -1.014284 -2.974704)
(xy -0.836011 -3.029514)
(xy -0.604146 -3.083879)
(xy -0.369243 -3.120594)
(xy -0.132645 -3.139709)
(xy 0.104305 -3.141271)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 453d1214-13bb-4443-bbb9-ab15aee38428))
(fp_poly
(pts
(xy 0.254984 -2.341423)
(xy 0.462445 -2.315258)
(xy 0.664161 -2.271508)
(xy 0.860275 -2.210129)
(xy 1.050926 -2.131077)
(xy 1.236254 -2.034309)
(xy 1.406485 -1.92664)
(xy 1.467764 -1.883196)
(xy 1.52351 -1.840601)
(xy 1.577822 -1.795399)
(xy 1.634802 -1.744135)
(xy 1.69855 -1.683353)
(xy 1.719551 -1.6628)
(xy 1.848338 -1.526567)
(xy 1.961907 -1.38535)
(xy 2.063035 -1.235304)
(xy 2.1545 -1.07258)
(xy 2.17484 -1.03219)
(xy 2.252245 -0.86115)
(xy 2.313645 -0.692908)
(xy 2.360169 -0.523267)
(xy 2.392945 -0.348027)
(xy 2.4131 -0.162988)
(xy 2.414799 -0.138798)
(xy 2.419133 0.065376)
(xy 2.405247 0.2682)
(xy 2.37342 0.468746)
(xy 2.323935 0.666087)
(xy 2.25707 0.859296)
(xy 2.173109 1.047446)
(xy 2.07233 1.22961)
(xy 1.955015 1.404859)
(xy 1.942148 1.422285)
(xy 1.903638 1.470353)
(xy 1.853925 1.526926)
(xy 1.796171 1.58884)
(xy 1.733539 1.652932)
(xy 1.66919 1.716039)
(xy 1.606287 1.774997)
(xy 1.547992 1.826645)
(xy 1.497468 1.867818)
(xy 1.49439 1.870161)
(xy 1.33434 1.982546)
(xy 1.171112 2.079232)
(xy 1.002442 2.161172)
(xy 0.826063 2.229323)
(xy 0.639709 2.28464)
(xy 0.441113 2.328078)
(xy 0.38451 2.337992)
(xy 0.354457 2.341608)
(xy 0.31042 2.345081)
(xy 0.255709 2.348314)
(xy 0.193632 2.351208)
(xy 0.127498 2.353667)
(xy 0.060616 2.355591)
(xy -0.003704 2.356883)
(xy -0.062155 2.357445)
(xy -0.111426 2.357181)
(xy -0.148208 2.35599)
(xy -0.166557 2.354284)
(xy -0.186347 2.351377)
(xy -0.218485 2.346996)
(xy -0.256956 2.341954)
(xy -0.268342 2.340497)
(xy -0.470233 2.305764)
(xy -0.666291 2.254134)
(xy -0.855668 2.186399)
(xy -1.037515 2.103351)
(xy -1.210984 2.005781)
(xy -1.375226 1.894481)
(xy -1.529392 1.770243)
(xy -1.672634 1.633859)
(xy -1.804103 1.486119)
(xy -1.92295 1.327815)
(xy -2.028326 1.15974)
(xy -2.119384 0.982685)
(xy -2.195274 0.797441)
(xy -2.225555 0.700012)
(xy -1.07336 0.700012)
(xy -1.067343 0.715111)
(xy -1.051148 0.739913)
(xy -1.027581 0.770934)
(xy -0.999448 0.80469)
(xy -0.969557 0.837699)
(xy -0.940715 0.866478)
(xy -0.935062 0.871651)
(xy -0.898626 0.901479)
(xy -0.856764 0.931544)
(xy -0.823135 0.952614)
(xy -0.764413 0.985802)
(xy -0.734127 1.092045)
(xy -0.705179 1.189203)
(xy -0.676948 1.273881)
(xy -0.647272 1.35188)
(xy -0.613987 1.429)
(xy -0.587591 1.485137)
(xy -0.523837 1.603428)
(xy -0.453642 1.708592)
(xy -0.377967 1.799663)
(xy -0.297774 1.87567)
(xy -0.214026 1.935646)
(xy -0.127685 1.978622)
(xy -0.082133 1.993915)
(xy -0.032197 2.002754)
(xy 0.028131 2.00568)
(xy 0.091915 2.003008)
(xy 0.152217 1.995054)
(xy 0.202102 1.982132)
(xy 0.205488 1.980873)
(xy 0.296269 1.936373)
(xy 0.382203 1.874689)
(xy 0.462772 1.796631)
(xy 0.537459 1.703006)
(xy 0.605748 1.594624)
(xy 0.667121 1.472293)
(xy 0.721061 1.336822)
(xy 0.767052 1.18902)
(xy 0.800362 1.050237)
(xy 0.808165 1.013558)
(xy 0.814973 0.982587)
(xy 0.819562 0.962865)
(xy 0.820199 0.960412)
(xy 0.830095 0.947792)
(xy 0.851538 0.930703)
(xy 0.875999 0.915166)
(xy 0.910475 0.893382)
(xy 0.949723 0.865553)
(xy 0.982285 0.840099)
(xy 1.012489 0.812769)
(xy 1.043664 0.780922)
(xy 1.072888 0.748014)
(xy 1.097237 0.717496)
(xy 1.113789 0.692822)
(xy 1.11963 0.677813)
(xy 1.112349 0.666859)
(xy 1.093621 0.651008)
(xy 1.076759 0.639576)
(xy 1.033882 0.612889)
(xy 0.990517 0.669381)
(xy 0.932017 0.732875)
(xy 0.860689 0.789842)
(xy 0.781349 0.837293)
(xy 0.698811 0.872242)
(xy 0.637332 0.888522)
(xy 0.546169 0.897247)
(xy 0.45969 0.888151)
(xy 0.37837 0.861433)
(xy 0.302685 0.817294)
(xy 0.233112 0.755934)
(xy 0.184858 0.698233)
(xy 0.159173 0.66089)
(xy 0.134359 0.618734)
(xy 0.108584 0.568257)
(xy 0.080011 0.50595)
(xy 0.059519 0.458502)
(xy 0.020439 0.36644)
(xy -0.009213 0.463129)
(xy -0.038094 0.547316)
(xy -0.069409 0.61719)
(xy -0.105489 0.676944)
(xy -0.148665 0.730769)
(xy -0.171039 0.754183)
(xy -0.246295 0.818864)
(xy -0.325433 0.865875)
(xy -0.410084 0.895914)
(xy -0.501877 0.909679)
(xy -0.536685 0.910784)
(xy -0.631473 0.90243)
(xy -0.719725 0.876832)
(xy -0.801023 0.834209)
(xy -0.874948 0.774785)
(xy -0.941083 0.69878)
(xy -0.943448 0.695553)
(xy -0.984354 0.639379)
(xy -1.028852 0.664371)
(xy -1.053435 0.679961)
(xy -1.0696 0.693632)
(xy -1.07336 0.700012)
(xy -2.225555 0.700012)
(xy -2.255147 0.6048)
(xy -2.289118 0.455487)
(xy -2.306228 0.359389)
(xy -2.318452 0.271904)
(xy -2.326238 0.187194)
(xy -2.330037 0.099417)
(xy -2.330295 0.002734)
(xy -2.328916 -0.062748)
(xy -2.3195 -0.23096)
(xy -1.804261 -0.23096)
(xy -1.795623 -0.136694)
(xy -1.770294 -0.048247)
(xy -1.72961 0.032755)
(xy -1.674904 0.104685)
(xy -1.607511 0.165916)
(xy -1.528766 0.214821)
(xy -1.440005 0.249774)
(xy -1.401858 0.259513)
(xy -1.356695 0.264836)
(xy -1.300826 0.264832)
(xy -1.241094 0.260053)
(xy -1.184343 0.251048)
(xy -1.137415 0.238367)
(xy -1.137037 0.238231)
(xy -1.050292 0.197235)
(xy -0.97429 0.141802)
(xy -0.910395 0.073449)
(xy -0.859971 -0.006308)
(xy -0.824382 -0.095952)
(xy -0.819073 -0.115295)
(xy -0.80545 -0.203978)
(xy -0.805841 -0.213717)
(xy 0.852491 -0.213717)
(xy 0.856453 -0.150968)
(xy 0.865023 -0.092849)
(xy 0.877775 -0.046054)
(xy 0.878007 -0.045443)
(xy 0.919781 0.038537)
(xy 0.976446 0.112657)
(xy 1.046415 0.175483)
(xy 1.128105 0.225585)
(xy 1.216794 0.260597)
(xy 1.274719 0.271855)
(xy 1.342314 0.275251)
(xy 1.412611 0.27102)
(xy 1.47864 0.259397)
(xy 1.50827 0.250753)
(xy 1.594695 0.211579)
(xy 1.671393 0.157219)
(xy 1.73671 0.089143)
(xy 1.788992 0.008818)
(xy 1.795675 -0.004335)
(xy 1.830011 -0.093723)
(xy 1.845886 -0.184074)
(xy 1.843299 -0.275064)
(xy 1.822252 -0.366366)
(xy 1.795576 -0.432303)
(xy 1.747889 -0.511932)
(xy 1.6881 -0.579125)
(xy 1.618323 -0.633292)
(xy 1.540673 -0.673844)
(xy 1.457264 -0.700191)
(xy 1.370213 -0.711744)
(xy 1.281632 -0.707914)
(xy 1.193637 -0.688112)
(xy 1.108343 -0.651748)
(xy 1.076049 -0.632812)
(xy 1.008135 -0.579848)
(xy 0.949215 -0.514481)
(xy 0.902038 -0.440608)
(xy 0.869352 -0.362131)
(xy 0.860099 -0.326332)
(xy 0.853564 -0.274403)
(xy 0.852491 -0.213717)
(xy -0.805841 -0.213717)
(xy -0.808945 -0.291049)
(xy -0.828168 -0.374773)
(xy -0.861729 -0.453415)
(xy -0.90824 -0.525241)
(xy -0.966312 -0.588516)
(xy -1.034556 -0.641505)
(xy -1.111583 -0.682475)
(xy -1.196003 -0.709689)
(xy -1.286428 -0.721415)
(xy -1.304699 -0.721748)
(xy -1.397627 -0.71438)
(xy -1.481894 -0.691654)
(xy -1.559725 -0.652636)
(xy -1.633342 -0.596395)
(xy -1.657059 -0.573928)
(xy -1.718569 -0.503458)
(xy -1.762686 -0.430455)
(xy -1.790523 -0.352324)
(xy -1.803192 -0.266474)
(xy -1.804261 -0.23096)
(xy -2.3195 -0.23096)
(xy -2.319377 -0.23316)
(xy -2.300027 -0.392069)
(xy -2.269885 -0.544236)
(xy -2.227969 -0.694422)
(xy -2.173299 -0.847389)
(xy -2.160876 -0.878422)
(xy -2.074794 -1.065625)
(xy -1.972862 -1.243997)
(xy -1.855993 -1.412546)
(xy -1.725103 -1.570279)
(xy -1.581105 -1.716201)
(xy -1.424913 -1.849321)
(xy -1.257442 -1.968644)
(xy -1.079607 -2.073179)
(xy -1.043891 -2.091709)
(xy -0.856749 -2.17763)
(xy -0.668103 -2.245751)
(xy -0.476209 -2.29649)
(xy -0.27932 -2.330261)
(xy -0.07569 -2.347479)
(xy 0.04164 -2.350046)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp c274c6e4-cbea-41f3-b31d-d7223683654b))
)

View File

@ -0,0 +1,454 @@
(footprint "Leek-Logo_6.3mm_Silkscreen" (version 20230517) (generator pcbnew)
(layer "F.Cu")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "REF**" (at 0 -3) (layer "F.SilkS") hide (tstamp 88e65177-a5fb-48f9-84be-103b0cd69146)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "LOGO" (at 0 3) (layer "F.Fab") hide (tstamp 541a631c-1c75-45c8-b64a-69f662d6d615)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_poly
(pts
(xy -0.806428 -2.16322)
(xy -0.769151 -2.151569)
(xy -0.737057 -2.136893)
(xy -0.696459 -2.110071)
(xy -0.65332 -2.072825)
(xy -0.608875 -2.026446)
(xy -0.564359 -1.972223)
(xy -0.521005 -1.911447)
(xy -0.5204 -1.910538)
(xy -0.486254 -1.857244)
(xy -0.452784 -1.800966)
(xy -0.41962 -1.740867)
(xy -0.386392 -1.676111)
(xy -0.352731 -1.605861)
(xy -0.318266 -1.529282)
(xy -0.282629 -1.445535)
(xy -0.245449 -1.353786)
(xy -0.206357 -1.253197)
(xy -0.164983 -1.142931)
(xy -0.120957 -1.022154)
(xy -0.092096 -0.941424)
(xy -0.067795 -0.875784)
(xy -0.043975 -0.818045)
(xy -0.01907 -0.765268)
(xy 0.008484 -0.714515)
(xy 0.040254 -0.66285)
(xy 0.077803 -0.607334)
(xy 0.109529 -0.563009)
(xy 0.14439 -0.515955)
(xy 0.181839 -0.467038)
(xy 0.222394 -0.415657)
(xy 0.26657 -0.361215)
(xy 0.314883 -0.303114)
(xy 0.367849 -0.240754)
(xy 0.425983 -0.173537)
(xy 0.489802 -0.100866)
(xy 0.559822 -0.022141)
(xy 0.636558 0.063235)
(xy 0.720526 0.155861)
(xy 0.812243 0.256337)
(xy 0.873239 0.322851)
(xy 0.953969 0.410795)
(xy 1.02688 0.490324)
(xy 1.092524 0.562045)
(xy 1.151452 0.626562)
(xy 1.204216 0.684484)
(xy 1.251368 0.736414)
(xy 1.293458 0.782961)
(xy 1.331039 0.82473)
(xy 1.364662 0.862327)
(xy 1.388536 0.889193)
(xy 1.474373 0.987165)
(xy 1.551278 1.077245)
(xy 1.61949 1.159747)
(xy 1.67925 1.234984)
(xy 1.730796 1.303269)
(xy 1.774369 1.364917)
(xy 1.810207 1.420241)
(xy 1.838551 1.469554)
(xy 1.851497 1.495204)
(xy 1.869428 1.54539)
(xy 1.87674 1.596918)
(xy 1.873079 1.646981)
(xy 1.871602 1.654015)
(xy 1.868347 1.670648)
(xy 1.869464 1.67946)
(xy 1.876233 1.684542)
(xy 1.881882 1.686864)
(xy 1.929462 1.700229)
(xy 1.973741 1.702063)
(xy 1.996242 1.698361)
(xy 2.018184 1.69397)
(xy 2.031387 1.69381)
(xy 2.038026 1.697144)
(xy 2.039727 1.706154)
(xy 2.032605 1.717718)
(xy 2.019085 1.7294)
(xy 2.001593 1.738762)
(xy 1.994062 1.741303)
(xy 1.972394 1.745998)
(xy 1.952212 1.746658)
(xy 1.929462 1.742941)
(xy 1.900087 1.73451)
(xy 1.895619 1.733065)
(xy 1.851399 1.718649)
(xy 1.841681 1.73768)
(xy 1.832895 1.753342)
(xy 1.820354 1.773917)
(xy 1.810508 1.789241)
(xy 1.799037 1.80711)
(xy 1.793706 1.818045)
(xy 1.793778 1.825318)
(xy 1.798511 1.832195)
(xy 1.80033 1.834229)
(xy 1.810492 1.843679)
(xy 1.827434 1.857676)
(xy 1.847943 1.873591)
(xy 1.853537 1.877774)
(xy 1.8812 1.89965)
(xy 1.898259 1.916558)
(xy 1.905121 1.929026)
(xy 1.902193 1.937586)
(xy 1.900405 1.938915)
(xy 1.89164 1.943082)
(xy 1.882058 1.943165)
(xy 1.868353 1.938515)
(xy 1.847275 1.928515)
(xy 1.825337 1.91481)
(xy 1.802122 1.896089)
(xy 1.787921 1.882044)
(xy 1.760404 1.851439)
(xy 1.726936 1.878699)
(xy 1.706839 1.894455)
(xy 1.687597 1.908529)
(xy 1.674701 1.917045)
(xy 1.665745 1.923241)
(xy 1.660431 1.930487)
(xy 1.658874 1.940804)
(xy 1.661191 1.956211)
(xy 1.667497 1.978725)
(xy 1.677909 2.010367)
(xy 1.6805 2.017985)
(xy 1.688544 2.043136)
(xy 1.694688 2.065316)
(xy 1.697964 2.080911)
(xy 1.698256 2.084347)
(xy 1.696006 2.094522)
(xy 1.689916 2.094873)
(xy 1.680976 2.086898)
(xy 1.670177 2.07209)
(xy 1.658508 2.051947)
(xy 1.646961 2.027963)
(xy 1.636524 2.001635)
(xy 1.630035 1.981299)
(xy 1.625162 1.964573)
(xy 1.621739 1.95373)
(xy 1.620962 1.951775)
(xy 1.615018 1.952806)
(xy 1.60021 1.95713)
(xy 1.57927 1.963926)
(xy 1.569773 1.967158)
(xy 1.519822 1.984375)
(xy 1.519819 2.02526)
(xy 1.517528 2.057139)
(xy 1.511338 2.09036)
(xy 1.502267 2.121258)
(xy 1.491333 2.146169)
(xy 1.482824 2.1584)
(xy 1.469783 2.169767)
(xy 1.46108 2.17034)
(xy 1.455589 2.160937)
(xy 1.455701 2.150251)
(xy 1.459036 2.131308)
(xy 1.464936 2.10753)
(xy 1.467735 2.097868)
(xy 1.476153 2.066857)
(xy 1.480095 2.043083)
(xy 1.48013 2.02256)
(xy 1.479411 2.016043)
(xy 1.476571 1.998319)
(xy 1.472834 1.990026)
(xy 1.465986 1.988359)
(xy 1.458528 1.989557)
(xy 1.434072 1.99086)
(xy 1.402703 1.987452)
(xy 1.368512 1.980134)
(xy 1.335588 1.96971)
(xy 1.317048 1.96177)
(xy 1.298745 1.95165)
(xy 1.279657 1.938369)
(xy 1.257937 1.920402)
(xy 1.231742 1.896225)
(xy 1.199836 1.864925)
(xy 1.15756 1.821816)
(xy 1.115777 1.777356)
(xy 1.073912 1.730795)
(xy 1.031389 1.681383)
(xy 0.987634 1.628368)
(xy 0.942071 1.571)
(xy 0.894127 1.508528)
(xy 0.843225 1.440201)
(xy 0.788792 1.365269)
(xy 0.730251 1.282981)
(xy 0.667029 1.192585)
(xy 0.59855 1.093333)
(xy 0.524239 0.984472)
(xy 0.513807 0.969113)
(xy 0.436743 0.855894)
(xy 0.36574 0.752254)
(xy 0.300214 0.657415)
(xy 0.23958 0.5706)
(xy 0.183253 0.491031)
(xy 0.130649 0.41793)
(xy 0.081182 0.350518)
(xy 0.034268 0.288019)
(xy -0.010677 0.229655)
(xy -0.054239 0.174647)
(xy -0.097003 0.122218)
(xy -0.139552 0.07159)
(xy -0.182472 0.021985)
(xy -0.226348 -0.027375)
(xy -0.271764 -0.077267)
(xy -0.277621 -0.083626)
(xy -0.332438 -0.14128)
(xy -0.37434 -0.182984)
(xy -0.28283 -0.182984)
(xy -0.279308 -0.175265)
(xy -0.270347 -0.163395)
(xy -0.254886 -0.145615)
(xy -0.23795 -0.12686)
(xy -0.191065 -0.074207)
(xy -0.144269 -0.019496)
(xy -0.096815 0.038261)
(xy -0.047954 0.100053)
(xy 0.003061 0.166869)
(xy 0.056976 0.239696)
(xy 0.114541 0.319523)
(xy 0.176502 0.407339)
(xy 0.243606 0.504133)
(xy 0.286073 0.566085)
(xy 0.381183 0.704569)
(xy 0.473155 0.836928)
(xy 0.561768 0.962877)
(xy 0.646801 1.082132)
(xy 0.728034 1.194407)
(xy 0.805245 1.299417)
(xy 0.878214 1.396878)
(xy 0.946719 1.486504)
(xy 1.010541 1.568011)
(xy 1.069457 1.641113)
(xy 1.123248 1.705525)
(xy 1.171692 1.760964)
(xy 1.214569 1.807143)
(xy 1.251657 1.843777)
(xy 1.282736 1.870582)
(xy 1.307584 1.887273)
(xy 1.311607 1.889288)
(xy 1.342666 1.898365)
(xy 1.381012 1.901069)
(xy 1.423524 1.897595)
(xy 1.46708 1.888138)
(xy 1.497544 1.877651)
(xy 1.538383 1.858399)
(xy 1.582994 1.832941)
(xy 1.62682 1.804131)
(xy 1.665304 1.774822)
(xy 1.674893 1.766567)
(xy 1.701715 1.739641)
(xy 1.728367 1.707619)
(xy 1.752241 1.674052)
(xy 1.770731 1.642491)
(xy 1.778259 1.625726)
(xy 1.787456 1.592621)
(xy 1.78964 1.558796)
(xy 1.78445 1.522585)
(xy 1.771527 1.482322)
(xy 1.750509 1.43634)
(xy 1.728556 1.39594)
(xy 1.691811 1.335667)
(xy 1.647088 1.269387)
(xy 1.594228 1.196911)
(xy 1.533073 1.118051)
(xy 1.463464 1.03262)
(xy 1.385243 0.940428)
(xy 1.298251 0.841289)
(xy 1.20233 0.735013)
(xy 1.097321 0.621412)
(xy 0.983066 0.5003)
(xy 0.907028 0.420848)
(xy 0.787937 0.295788)
(xy 0.676994 0.176601)
(xy 0.572666 0.061559)
(xy 0.473422 -0.051065)
(xy 0.377731 -0.163)
(xy 0.284062 -0.275972)
(xy 0.228222 -0.344937)
(xy 0.200919 -0.378928)
(xy 0.176032 -0.409871)
(xy 0.154635 -0.436433)
(xy 0.137804 -0.457283)
(xy 0.126612 -0.471088)
(xy 0.122223 -0.476416)
(xy 0.116507 -0.476818)
(xy 0.110644 -0.467304)
(xy 0.105291 -0.450241)
(xy 0.101104 -0.427992)
(xy 0.098742 -0.402922)
(xy 0.09845 -0.390919)
(xy 0.098018 -0.368807)
(xy 0.096876 -0.352431)
(xy 0.095253 -0.34479)
(xy 0.094911 -0.344574)
(xy 0.088323 -0.347507)
(xy 0.073968 -0.355299)
(xy 0.054605 -0.366435)
(xy 0.048803 -0.369863)
(xy 0.02055 -0.384845)
(xy -0.000368 -0.391273)
(xy -0.015456 -0.389152)
(xy -0.026217 -0.378489)
(xy -0.030341 -0.370212)
(xy -0.033856 -0.357488)
(xy -0.033803 -0.342087)
(xy -0.030025 -0.320156)
(xy -0.027922 -0.310774)
(xy -0.023423 -0.28973)
(xy -0.020765 -0.273947)
(xy -0.020491 -0.266677)
(xy -0.020557 -0.266587)
(xy -0.026658 -0.268203)
(xy -0.041539 -0.274332)
(xy -0.062964 -0.284001)
(xy -0.088699 -0.296239)
(xy -0.088713 -0.296245)
(xy -0.117965 -0.310128)
(xy -0.13866 -0.318916)
(xy -0.153081 -0.323338)
(xy -0.163514 -0.32412)
(xy -0.170989 -0.322455)
(xy -0.18575 -0.314544)
(xy -0.193257 -0.302736)
(xy -0.19353 -0.285511)
(xy -0.186588 -0.261347)
(xy -0.172453 -0.228723)
(xy -0.172238 -0.22827)
(xy -0.161399 -0.204461)
(xy -0.153412 -0.184954)
(xy -0.149253 -0.172259)
(xy -0.149106 -0.168804)
(xy -0.155908 -0.169617)
(xy -0.170436 -0.175074)
(xy -0.18957 -0.184)
(xy -0.189948 -0.18419)
(xy -0.224501 -0.198327)
(xy -0.252259 -0.202462)
(xy -0.27308 -0.19658)
(xy -0.277792 -0.193006)
(xy -0.281971 -0.188311)
(xy -0.28283 -0.182984)
(xy -0.37434 -0.182984)
(xy -0.390327 -0.198895)
(xy -0.449987 -0.25537)
(xy -0.510119 -0.309604)
(xy -0.569423 -0.360495)
(xy -0.626598 -0.406941)
(xy -0.680345 -0.447842)
(xy -0.729364 -0.482095)
(xy -0.772355 -0.508599)
(xy -0.790673 -0.518348)
(xy -0.820743 -0.532237)
(xy -0.856072 -0.546471)
(xy -0.897579 -0.561331)
(xy -0.946185 -0.577101)
(xy -1.002809 -0.59406)
(xy -1.06837 -0.612491)
(xy -1.14379 -0.632676)
(xy -1.229987 -0.654896)
(xy -1.267539 -0.664379)
(xy -1.364859 -0.689023)
(xy -1.451146 -0.71132)
(xy -1.527385 -0.731571)
(xy -1.594559 -0.750076)
(xy -1.653655 -0.767138)
(xy -1.705655 -0.783058)
(xy -1.751546 -0.798138)
(xy -1.79231 -0.81268)
(xy -1.828934 -0.826984)
(xy -1.862401 -0.841353)
(xy -1.893696 -0.856088)
(xy -1.894156 -0.856314)
(xy -1.941664 -0.882805)
(xy -1.980605 -0.91099)
(xy -2.009855 -0.939888)
(xy -2.028287 -0.968522)
(xy -2.031005 -0.975331)
(xy -2.036071 -0.998653)
(xy -2.038894 -1.03085)
(xy -2.039558 -1.068711)
(xy -2.038144 -1.109026)
(xy -2.034735 -1.148585)
(xy -2.029414 -1.184178)
(xy -2.025167 -1.202931)
(xy -2.005978 -1.261963)
(xy -1.982497 -1.313286)
(xy -1.955421 -1.355897)
(xy -1.925448 -1.388796)
(xy -1.893273 -1.410981)
(xy -1.875227 -1.418156)
(xy -1.83399 -1.425774)
(xy -1.783375 -1.427292)
(xy -1.724571 -1.42291)
(xy -1.658771 -1.412831)
(xy -1.587165 -1.397255)
(xy -1.510944 -1.376383)
(xy -1.431301 -1.350416)
(xy -1.394041 -1.336891)
(xy -1.319928 -1.307533)
(xy -1.237983 -1.272228)
(xy -1.150458 -1.232084)
(xy -1.059604 -1.188207)
(xy -0.967675 -1.141703)
(xy -0.876923 -1.093679)
(xy -0.789598 -1.045241)
(xy -0.72973 -1.010504)
(xy -0.727328 -1.009367)
(xy -0.726967 -1.010629)
(xy -0.72949 -1.015715)
(xy -0.735739 -1.026049)
(xy -0.746557 -1.043057)
(xy -0.762786 -1.068163)
(xy -0.774377 -1.086022)
(xy -0.821963 -1.161098)
(xy -0.867033 -1.235715)
(xy -0.908615 -1.308123)
(xy -0.94574 -1.376573)
(xy -0.977436 -1.439314)
(xy -1.002734 -1.494598)
(xy -1.008134 -1.50751)
(xy -1.026793 -1.553859)
(xy -1.04598 -1.602762)
(xy -1.065046 -1.652457)
(xy -1.083345 -1.70118)
(xy -1.100229 -1.747172)
(xy -1.11505 -1.78867)
(xy -1.127162 -1.823911)
(xy -1.135917 -1.851136)
(xy -1.14047 -1.867676)
(xy -1.14566 -1.89439)
(xy -1.146768 -1.915081)
(xy -1.142974 -1.933687)
(xy -1.133459 -1.954146)
(xy -1.117404 -1.980395)
(xy -1.116822 -1.981298)
(xy -1.078631 -2.033362)
(xy -1.035944 -2.078839)
(xy -0.990326 -2.116531)
(xy -0.94334 -2.145237)
(xy -0.896549 -2.163758)
(xy -0.872076 -2.169078)
(xy -0.842102 -2.169382)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 5f684af6-200d-410e-a311-a9d0b551ecb0))
)

View File

@ -0,0 +1,102 @@
(version 1)
#Kicad 7
# 2-layer, 1oz copper
(rule "Minimum Trace Width (outer layer)"
(constraint track_width (min 5mil))
(layer outer)
(condition "A.Type == 'track'"))
(rule "Minimum Trace Spacing (outer layer)"
(constraint clearance (min 5mil))
(layer outer)
(condition "A.Type == 'track' && B.Type == A.Type"))
# 4-layer
(rule "Minimum Trace Width and Spacing (inner layer)"
(constraint track_width (min 3.5mil))
(layer inner)
(condition "A.Type == 'track'"))
(rule "Minimum Trace Spacing (inner layer)"
(constraint clearance (min 3.5mil))
(layer inner)
(condition "A.Type == 'track' && B.Type == A.Type"))
# silkscreen (Kicad 7 only)
(rule "Minimum Text"
(constraint text_thickness (min 0.15mm))
(constraint text_height (min 1mm))
(layer "?.Silkscreen"))
(rule "Pad to Silkscreen"
(constraint silk_clearance (min 0.15mm))
(layer outer)
(condition "A.Type == 'pad' && (B.Type == 'text' || B.Type == 'graphic')"))
# edge clearance
(rule "Trace to Outline"
(constraint edge_clearance (min 0.2mm))
(condition "A.Type == 'track'"))
# This would override board outline and milled areas
#(rule "Trace to V-Cut"
# (constraint clearance (min 0.4mm))
# (condition "A.Type == 'track' && B.Layer == 'Edge.Cuts'"))
# drill/hole size
(rule "drill hole size (mechanical)"
(constraint hole_size (min 0.2mm) (max 6.3mm)))
(rule "Minimum Via Hole Size"
(constraint hole_size (min 0.2mm))
(condition "A.Type == 'via'"))
(rule "Minimum Via Diameter"
(constraint via_diameter (min 0.45mm))
(condition "A.Type == 'via'"))
(rule "PTH Hole Size"
(constraint hole_size (min 0.2mm) (max 6.35mm))
(condition "A.isPlated()"))
(rule "Minimum Non-plated Hole Size"
(constraint hole_size (min 0.5mm))
(condition "A.Type == 'pad' && !A.isPlated()"))
(rule "Minimum Castellated Hole Size"
(constraint hole_size (min 0.6mm))
(condition "A.Type == 'pad' && A.Fabrication_Property == 'Castellated pad'"))
# clearance
(rule "hole to hole clearance (different nets)"
(constraint hole_to_hole (min 0.5mm))
(condition "A.Net != B.Net"))
(rule "via to track clearance"
(constraint hole_clearance (min 0.254mm))
(condition "A.Type == 'via' && B.Type == 'track'"))
(rule "via to via clearance (same nets)"
(constraint hole_to_hole (min 0.254mm))
(condition "A.Type == 'via' && B.Type == A.Type && A.Net == B.Net"))
(rule "pad to pad clearance (with hole, different nets)"
(constraint hole_to_hole (min 0.5mm))
(condition "A.Type == 'pad' && B.Type == A.Type && A.Net != B.Net"))
(rule "pad to pad clearance (without hole, different nets)"
(constraint clearance (min 0.127mm))
(condition "A.Type == 'pad' && B.Type == A.Type && A.Net != B.Net"))
(rule "NPTH to Track clearance)"
(constraint hole_clearance (min 0.254mm))
(condition "A.Pad_Type == 'NPTH, mechanical' && B.Type == 'track'"))
(rule "PTH to Track clearance)"
(constraint hole_clearance (min 0.33mm))
(condition "A.isPlated() && B.Type == 'track'"))
(rule "Pad to Track clearance)"
(constraint clearance (min 0.2mm))
(condition "A.isPlated() && B.Type == 'track'"))

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,564 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 1.4,
"width": 1.2
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.2032
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.09999999999999999,
"min_via_diameter": 0.5,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
0.1524,
0.508
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
},
{
"diameter": 0.6604,
"drill": 0.3302
}
],
"zones_allow_external_fillets": false
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "DonConPad.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"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": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "Quantity",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"7e9e71f9-5322-4c57-84d5-a9baae7b5cbe",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "CustomLogos")(type "KiCad")(uri "${KIPRJMOD}/CustomLogos.pretty")(options "")(descr ""))
)

View File

@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "CustomLogos")(type "KiCad")(uri "${KIPRJMOD}/CustomLogos.kicad_sym")(options "")(descr ""))
)