usb protection thingy that also monitors the VBUS voltage

This commit is contained in:
Triss 2024-02-11 23:02:38 +01:00
parent 54f4308e04
commit 2a05390e9e
23 changed files with 35070 additions and 7691 deletions

1
.gitignore vendored
View File

@ -12,3 +12,4 @@ sym-lib-table
*.gbrjob *.gbrjob
*.drljob *.drljob
chip-bo/chip-bo.pretty/*-36_6x6_4.0x4.0mm.kicad_mod chip-bo/chip-bo.pretty/*-36_6x6_4.0x4.0mm.kicad_mod
*.kicad_prl

@ -1 +1 @@
Subproject commit ab937dd818f006996a32f49214b539ab5d8124a9 Subproject commit f1340c6cc67fe07e6319c7b40d4aa8fead7acc93

File diff suppressed because it is too large Load Diff

View File

@ -1,82 +1,160 @@
(module shork (layer F.Cu) (tedit 61BBDCDB) (footprint "shork" (version 20221018) (generator pcbnew)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide (layer "F.Cu")
(effects (font (size 1 1) (thickness 0.15))) (attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
(fp_text reference "REF**" (at 0 0.5) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 12c66567-178f-40d9-b014-8670d6bffcbf)
) )
(fp_text value shork (at 0 0) (layer F.Fab) (fp_text value "shork" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp a05fe379-261a-4674-ac96-9821b48320a6)
) )
(fp_curve (pts (xy 0.8636 -0.254) (xy 0.900007 -0.280373) (xy 0.936414 -0.306747) (xy 0.977659 -0.321489)) (layer F.SilkS) (width 0.1)) (fp_line (start -1.563348 -0.535552) (end -1.563348 -0.535552)
(fp_curve (pts (xy -1.763815 0.39881) (xy -1.703278 0.348641) (xy -1.636129 0.313099) (xy -1.56898 0.277558)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 981e869e-186b-412f-a621-3106cf37418c))
(fp_curve (pts (xy -1.549138 -0.487283) (xy -1.545065 -0.489472) (xy -1.541507 -0.492657) (xy -1.539037 -0.496576)) (layer F.SilkS) (width 0.01)) (fp_line (start -0.668024 -0.650425) (end -0.668024 -0.650425)
(fp_curve (pts (xy -1.538955 -0.522584) (xy -1.540198 -0.52457) (xy -1.541717 -0.526383) (xy -1.54344 -0.527965)) (layer F.SilkS) (width 0.01)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 0bea7e8d-80c9-428d-ba9e-4465472e8ffc))
(fp_curve (pts (xy 0.075264 -0.533298) (xy 0.155908 -0.492299) (xy 0.236553 -0.4513) (xy 0.320311 -0.418034)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -2.447411 -0.645921) (xy -2.435977 -0.670916) (xy -2.424543 -0.695911) (xy -2.40544 -0.710171))
(fp_curve (pts (xy -0.055375 -1.195499) (xy -0.060723 -1.157658) (xy -0.066072 -1.119818) (xy -0.068568 -1.081642)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 77aae679-b6d0-43e1-a581-eafe677f37d6))
(fp_curve (pts (xy 2.086656 -0.229357) (xy 2.063954 -0.048983) (xy 2.073832 0.138162) (xy 2.118487 0.313925)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -2.40544 -0.710171) (xy -2.380861 -0.728518) (xy -2.343588 -0.729095) (xy -2.308761 -0.730244))
(fp_curve (pts (xy 1.054114 -0.33884) (xy 1.077772 -0.342465) (xy 1.101324 -0.345533) (xy 1.124877 -0.348601)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp c3aff1bc-f400-4b7f-b041-a76fc93e5e46))
(fp_curve (pts (xy -1.587659 -0.496576) (xy -1.585186 -0.492661) (xy -1.581631 -0.489473) (xy -1.577559 -0.487283)) (layer F.SilkS) (width 0.01)) (fp_curve (pts (xy -2.308761 -0.730244) (xy -2.267047 -0.73162) (xy -2.228843 -0.733819) (xy -2.190639 -0.736017))
(fp_curve (pts (xy -1.591503 -0.509649) (xy -1.591503 -0.505066) (xy -1.590115 -0.500462) (xy -1.587659 -0.496576)) (layer F.SilkS) (width 0.01)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 8e32729e-cba9-4b39-b495-1190a268b037))
(fp_curve (pts (xy -1.677062 -0.734661) (xy -1.506689 -0.734083) (xy -1.336075 -0.733311) (xy -1.166662 -0.719009)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -2.214168 -0.315412) (xy -2.294081 -0.424773) (xy -2.370746 -0.535347) (xy -2.447411 -0.645921))
(fp_curve (pts (xy -2.214168 -0.315412) (xy -2.294081 -0.424773) (xy -2.370746 -0.535347) (xy -2.447411 -0.645921)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp c4b1b7fa-0ab7-4397-9a30-b567a9fa5cd0))
(fp_curve (pts (xy 1.579859 -0.199943) (xy 1.634165 -0.254054) (xy 1.670798 -0.320126) (xy 1.714907 -0.381398)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -2.190639 -0.736017) (xy -2.019527 -0.73563) (xy -1.848416 -0.735243) (xy -1.677062 -0.734661))
(fp_curve (pts (xy -1.587659 -0.522722) (xy -1.590115 -0.518794) (xy -1.591503 -0.514232) (xy -1.591503 -0.509649)) (layer F.SilkS) (width 0.01)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a7e67ef8-391f-4589-be97-9526ebb3ab55))
(fp_curve (pts (xy -1.987924 -0.03777) (xy -1.911391 -0.089966) (xy -1.834857 -0.142161) (xy -1.74972 -0.165959)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.987924 -0.03777) (xy -1.911391 -0.089966) (xy -1.834857 -0.142161) (xy -1.74972 -0.165959))
(fp_curve (pts (xy -1.563348 -0.483747) (xy -1.558416 -0.483747) (xy -1.553484 -0.484948) (xy -1.549138 -0.487283)) (layer F.SilkS) (width 0.01)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 39aca610-8a11-4667-937a-b3072843ec1b))
(fp_curve (pts (xy 1.523011 -0.157486) (xy 1.544051 -0.167174) (xy 1.562824 -0.18297) (xy 1.579859 -0.199943)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.929508 0.018647) (xy -2.03694 -0.079532) (xy -2.127466 -0.196759) (xy -2.214168 -0.315412))
(fp_curve (pts (xy 2.118487 0.313925) (xy 2.164787 0.496159) (xy 2.248472 0.666158) (xy 2.332157 0.836156)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 03b385ab-839c-477a-82ad-37084b2ffac4))
(fp_curve (pts (xy 1.734839 0.381158) (xy 1.676476 0.300481) (xy 1.627071 0.203909) (xy 1.548326 0.173952)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.879809 0.732539) (xy -1.887295 0.668538) (xy -1.894781 0.604538) (xy -1.876376 0.547487))
(fp_curve (pts (xy -1.577559 -0.532015) (xy -1.581631 -0.529992) (xy -1.585186 -0.526679) (xy -1.587659 -0.522722)) (layer F.SilkS) (width 0.01)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 48a1e9ee-af22-450f-9324-52b3c29222fb))
(fp_curve (pts (xy 1.197204 -0.210455) (xy 1.219633 -0.18569) (xy 1.244332 -0.163536) (xy 1.26903 -0.141382)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.876376 0.547487) (xy -1.857833 0.490005) (xy -1.813007 0.439578) (xy -1.763815 0.39881))
(fp_curve (pts (xy 0.719447 0.367657) (xy 0.789316 0.42982) (xy 0.859186 0.491984) (xy 0.93374 0.548066)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 81ac371b-9d15-4245-953d-35df09401b61))
(fp_curve (pts (xy 0.93374 0.548066) (xy 1.013247 0.607875) (xy 1.098083 0.660768) (xy 1.184678 0.710153)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.763815 0.39881) (xy -1.703278 0.348641) (xy -1.636129 0.313099) (xy -1.56898 0.277558))
(fp_curve (pts (xy 0.977659 -0.321489) (xy 1.002057 -0.33021) (xy 1.028149 -0.334861) (xy 1.054114 -0.33884)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 8c0a978f-e1a1-48d7-9d7d-8b8feb611498))
(fp_curve (pts (xy 1.124877 -0.348601) (xy 1.131505 -0.324983) (xy 1.138134 -0.301365) (xy 1.148661 -0.279528)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.74972 -0.165959) (xy -1.670808 -0.188017) (xy -1.584504 -0.185677) (xy -1.4999 -0.18727))
(fp_curve (pts (xy 1.548326 0.173952) (xy 1.486261 0.150341) (xy 1.405968 0.168113) (xy 1.328713 0.181189)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b4c8cccf-186f-4211-9578-53bfc45ef4ac))
(fp_curve (pts (xy 0.043731 0.480278) (xy -0.082634 0.52373) (xy -0.208998 0.567182) (xy -0.339176 0.580281)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.677062 -0.734661) (xy -1.506689 -0.734083) (xy -1.336075 -0.733311) (xy -1.166662 -0.719009))
(fp_curve (pts (xy 2.224043 -0.767544) (xy 2.166934 -0.5905) (xy 2.109826 -0.413455) (xy 2.086656 -0.229357)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b4518b75-1049-44da-a37d-4dd9ba611bbd))
(fp_curve (pts (xy 1.997893 -0.647692) (xy 2.069937 -0.693761) (xy 2.14699 -0.730653) (xy 2.224043 -0.767544)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.652819 0.594785) (xy -1.733497 0.629186) (xy -1.806653 0.680862) (xy -1.879809 0.732539))
(fp_curve (pts (xy 1.714907 -0.381398) (xy 1.790681 -0.486657) (xy 1.888515 -0.577751) (xy 1.997893 -0.647692)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e0e083ac-e169-4e74-9723-c6043c824cb1))
(fp_curve (pts (xy -0.293109 -1.053665) (xy -0.215989 -1.105069) (xy -0.135682 -1.150284) (xy -0.055375 -1.195499)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.591503 -0.509649) (xy -1.591503 -0.505066) (xy -1.590115 -0.500462) (xy -1.587659 -0.496576))
(fp_curve (pts (xy -1.879809 0.732539) (xy -1.887295 0.668538) (xy -1.894781 0.604538) (xy -1.876376 0.547487)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp c897fc86-2a6f-4105-a449-cdd3acad93c6))
(fp_curve (pts (xy -1.577559 -0.487283) (xy -1.573214 -0.484947) (xy -1.568281 -0.483746) (xy -1.563348 -0.483747)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.587659 -0.522722) (xy -1.590115 -0.518794) (xy -1.591503 -0.514232) (xy -1.591503 -0.509649))
(fp_curve (pts (xy -2.447411 -0.645921) (xy -2.435977 -0.670916) (xy -2.424543 -0.695911) (xy -2.40544 -0.710171)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp d8e30de4-8b0f-40b5-8f98-b02bdb0927f5))
(fp_curve (pts (xy 1.392303 -0.143306) (xy 1.437257 -0.142562) (xy 1.484025 -0.139536) (xy 1.523011 -0.157486)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.587659 -0.496576) (xy -1.585186 -0.492661) (xy -1.581631 -0.489473) (xy -1.577559 -0.487283))
(fp_curve (pts (xy 2.332157 0.836156) (xy 2.254381 0.791128) (xy 2.176604 0.7461) (xy 2.101147 0.698901)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 78fc55d2-f21a-498e-a87b-26c6dd265bd6))
(fp_curve (pts (xy -0.722082 0.553844) (xy -0.851827 0.530012) (xy -0.978407 0.498384) (xy -1.104987 0.466757)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.577559 -0.532015) (xy -1.581631 -0.529992) (xy -1.585186 -0.526679) (xy -1.587659 -0.522722))
(fp_curve (pts (xy 1.184678 0.710153) (xy 1.276057 0.762266) (xy 1.369396 0.810472) (xy 1.462735 0.858677)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 243579b4-4803-4ce1-8720-5fea5077f9cb))
(fp_curve (pts (xy 1.462735 0.858677) (xy 1.296683 0.847888) (xy 1.130631 0.837099) (xy 0.968192 0.805789)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.577559 -0.487283) (xy -1.573214 -0.484947) (xy -1.568281 -0.483746) (xy -1.563348 -0.483747))
(fp_curve (pts (xy -1.56898 0.277558) (xy -1.694919 0.197748) (xy -1.820859 0.117938) (xy -1.929508 0.018647)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d12183c1-69f8-4987-b655-2b19fe51d012))
(fp_curve (pts (xy -2.40544 -0.710171) (xy -2.380861 -0.728518) (xy -2.343588 -0.729095) (xy -2.308761 -0.730244)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.56898 0.277558) (xy -1.694919 0.197748) (xy -1.820859 0.117938) (xy -1.929508 0.018647))
(fp_curve (pts (xy -1.652819 0.594785) (xy -1.733497 0.629186) (xy -1.806653 0.680862) (xy -1.879809 0.732539)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e8f8f795-4ae5-481c-8d71-1af5e230410e))
(fp_line (start -1.563348 -0.535552) (end -1.563348 -0.535552) (layer F.SilkS) (width 0.01)) (fp_curve (pts (xy -1.563348 -0.535552) (xy -1.568281 -0.534862) (xy -1.573214 -0.534173) (xy -1.577559 -0.532015))
(fp_curve (pts (xy -1.876376 0.547487) (xy -1.857833 0.490005) (xy -1.813007 0.439578) (xy -1.763815 0.39881)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 1c1c8a38-f1c1-4a25-b436-78eebab85681))
(fp_curve (pts (xy -0.339176 0.580281) (xy -0.465428 0.592985) (xy -0.595266 0.577138) (xy -0.722082 0.553844)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.563348 -0.483747) (xy -1.558416 -0.483747) (xy -1.553484 -0.484948) (xy -1.549138 -0.487283))
(fp_curve (pts (xy 1.26903 -0.141382) (xy 1.309589 -0.142693) (xy 1.350149 -0.144003) (xy 1.392303 -0.143306)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp ac7843a8-44b2-47eb-a4f7-6cf8e3705fad))
(fp_curve (pts (xy -1.556042 -0.534664) (xy -1.558429 -0.535209) (xy -1.560889 -0.53538) (xy -1.563348 -0.535552)) (layer F.SilkS) (width 0.01)) (fp_curve (pts (xy -1.556042 -0.534664) (xy -1.558429 -0.535209) (xy -1.560889 -0.53538) (xy -1.563348 -0.535552))
(fp_curve (pts (xy -2.308761 -0.730244) (xy -2.267047 -0.73162) (xy -2.228843 -0.733819) (xy -2.190639 -0.736017)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp ae45e1bf-019e-4677-b72c-da4c07314b8d))
(fp_curve (pts (xy 1.328713 0.181189) (xy 1.182172 0.205992) (xy 1.04656 0.213902) (xy 0.920053 0.263142)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.549289 -0.532091) (xy -1.551422 -0.533234) (xy -1.553697 -0.534129) (xy -1.556042 -0.534664))
(fp_curve (pts (xy 0.920053 0.263142) (xy 0.851396 0.289865) (xy 0.785422 0.328761) (xy 0.719447 0.367657)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 18f66b68-b2f0-4a75-af16-60c2e486a69c))
(fp_curve (pts (xy 0.498935 0.666922) (xy 0.345022 0.60923) (xy 0.194376 0.544754) (xy 0.043731 0.480278)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.549138 -0.487283) (xy -1.545065 -0.489472) (xy -1.541507 -0.492657) (xy -1.539037 -0.496576))
(fp_line (start -0.668024 -0.650425) (end -0.668024 -0.650425) (layer F.SilkS) (width 0.01)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp e84b6be4-2fc6-4932-b5ea-92b6f22c0e91))
(fp_curve (pts (xy -1.563348 -0.535552) (xy -1.568281 -0.534862) (xy -1.573214 -0.534173) (xy -1.577559 -0.532015)) (layer F.SilkS) (width 0.01)) (fp_curve (pts (xy -1.54344 -0.527965) (xy -1.545201 -0.529582) (xy -1.547175 -0.530958) (xy -1.549289 -0.532091))
(fp_curve (pts (xy -1.54344 -0.527965) (xy -1.545201 -0.529582) (xy -1.547175 -0.530958) (xy -1.549289 -0.532091)) (layer F.SilkS) (width 0.01)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 9f8a74b9-25d3-436b-9ed5-3c9ea6c31573))
(fp_curve (pts (xy -1.549289 -0.532091) (xy -1.551422 -0.533234) (xy -1.553697 -0.534129) (xy -1.556042 -0.534664)) (layer F.SilkS) (width 0.01)) (fp_curve (pts (xy -1.539037 -0.496576) (xy -1.536586 -0.500466) (xy -1.535207 -0.505079) (xy -1.535194 -0.509649))
(fp_curve (pts (xy 2.101147 0.698901) (xy 1.964975 0.613727) (xy 1.836355 0.521487) (xy 1.734839 0.381158)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 6b28ba9d-21ef-4a7e-9d70-80884d42ee62))
(fp_curve (pts (xy -1.383444 0.523636) (xy -1.475224 0.541611) (xy -1.568162 0.558688) (xy -1.652819 0.594785)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.538955 -0.522584) (xy -1.540198 -0.52457) (xy -1.541717 -0.526383) (xy -1.54344 -0.527965))
(fp_curve (pts (xy 1.148661 -0.279528) (xy 1.160827 -0.254292) (xy 1.178201 -0.231436) (xy 1.197204 -0.210455)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 0762bf36-c973-43a8-8075-c260b2d0f682))
(fp_curve (pts (xy -0.668024 -0.65042) (xy -0.619348 -0.727708) (xy -0.570673 -0.804996) (xy -0.510255 -0.872221)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.536158 -0.516371) (xy -1.536799 -0.518556) (xy -1.537746 -0.520652) (xy -1.538955 -0.522584))
(fp_curve (pts (xy -1.104987 0.466757) (xy -1.197404 0.486028) (xy -1.289821 0.5053) (xy -1.383444 0.523636)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 7683c844-c9f6-486b-a0b4-d60e05fc4528))
(fp_curve (pts (xy -0.510255 -0.872221) (xy -0.447443 -0.942109) (xy -0.371941 -1.00112) (xy -0.293109 -1.053665)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.535194 -0.509649) (xy -1.535187 -0.511927) (xy -1.53552 -0.514193) (xy -1.536158 -0.516371))
(fp_curve (pts (xy -2.190639 -0.736017) (xy -2.019527 -0.73563) (xy -1.848416 -0.735243) (xy -1.677062 -0.734661)) (layer F.SilkS) (width 0.1)) (stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 87093dc9-7b92-43b0-8897-adf1ac3048a5))
(fp_curve (pts (xy -1.539037 -0.496576) (xy -1.536586 -0.500466) (xy -1.535207 -0.505079) (xy -1.535194 -0.509649)) (layer F.SilkS) (width 0.01)) (fp_curve (pts (xy -1.4999 -0.18727) (xy -1.415177 -0.188866) (xy -1.332159 -0.194405) (xy -1.249141 -0.199943))
(fp_curve (pts (xy -1.4999 -0.18727) (xy -1.415177 -0.188866) (xy -1.332159 -0.194405) (xy -1.249141 -0.199943)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d6c80dfb-d1d9-47b9-8953-d0eb0501df0b))
(fp_curve (pts (xy -0.044959 -0.830908) (xy -0.018441 -0.727219) (xy 0.028411 -0.630258) (xy 0.075264 -0.533298)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.383444 0.523636) (xy -1.475224 0.541611) (xy -1.568162 0.558688) (xy -1.652819 0.594785))
(fp_curve (pts (xy 0.588305 -0.331454) (xy 0.680113 -0.305305) (xy 0.771857 -0.279652) (xy 0.8636 -0.254)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b9311639-23f8-469d-91fc-720b3f009551))
(fp_curve (pts (xy -1.536158 -0.516371) (xy -1.536799 -0.518556) (xy -1.537746 -0.520652) (xy -1.538955 -0.522584)) (layer F.SilkS) (width 0.01)) (fp_curve (pts (xy -1.166662 -0.719009) (xy -0.999672 -0.704912) (xy -0.833848 -0.677669) (xy -0.668024 -0.650425))
(fp_curve (pts (xy -1.166662 -0.719009) (xy -0.999672 -0.704912) (xy -0.833848 -0.677669) (xy -0.668024 -0.650425)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 73e1b969-a6b7-40f4-b71d-c678ddd1c577))
(fp_curve (pts (xy 0.968192 0.805789) (xy 0.808363 0.774982) (xy 0.652032 0.724308) (xy 0.498935 0.666922)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -1.104987 0.466757) (xy -1.197404 0.486028) (xy -1.289821 0.5053) (xy -1.383444 0.523636))
(fp_curve (pts (xy -1.535194 -0.509649) (xy -1.535187 -0.511927) (xy -1.53552 -0.514193) (xy -1.536158 -0.516371)) (layer F.SilkS) (width 0.01)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp db76895b-08e4-4ae3-a929-7cfe405d3192))
(fp_curve (pts (xy 0.320311 -0.418034) (xy 0.407418 -0.383437) (xy 0.497893 -0.357205) (xy 0.588305 -0.331454)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -0.722082 0.553844) (xy -0.851827 0.530012) (xy -0.978407 0.498384) (xy -1.104987 0.466757))
(fp_curve (pts (xy -1.74972 -0.165959) (xy -1.670808 -0.188017) (xy -1.584504 -0.185677) (xy -1.4999 -0.18727)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp bace774e-c983-4c87-8dc7-2fb2f96854d0))
(fp_curve (pts (xy -0.068568 -1.081642) (xy -0.074053 -0.997761) (xy -0.065765 -0.912264) (xy -0.044959 -0.830908)) (layer F.SilkS) (width 0.1)) (fp_curve (pts (xy -0.668024 -0.65042) (xy -0.619348 -0.727708) (xy -0.570673 -0.804996) (xy -0.510255 -0.872221))
(fp_curve (pts (xy -1.929508 0.018647) (xy -2.03694 -0.079532) (xy -2.127466 -0.196759) (xy -2.214168 -0.315412)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 75864a9e-0298-4292-889b-8c6f5a018097))
(fp_curve (pts (xy -0.510255 -0.872221) (xy -0.447443 -0.942109) (xy -0.371941 -1.00112) (xy -0.293109 -1.053665))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 56eb9dc8-1333-4c9a-b2e2-0d2f1b003bfb))
(fp_curve (pts (xy -0.339176 0.580281) (xy -0.465428 0.592985) (xy -0.595266 0.577138) (xy -0.722082 0.553844))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 0669f87c-ea5a-4799-92a5-5806cbda5794))
(fp_curve (pts (xy -0.293109 -1.053665) (xy -0.215989 -1.105069) (xy -0.135682 -1.150284) (xy -0.055375 -1.195499))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp ce86b43f-e40a-4fba-aaa0-0a7f6ff4b3c9))
(fp_curve (pts (xy -0.068568 -1.081642) (xy -0.074053 -0.997761) (xy -0.065765 -0.912264) (xy -0.044959 -0.830908))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 3e4395de-8347-4b5d-b20b-6cd0e6cd6251))
(fp_curve (pts (xy -0.055375 -1.195499) (xy -0.060723 -1.157658) (xy -0.066072 -1.119818) (xy -0.068568 -1.081642))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 33cc0a84-9aa7-4cc9-92c1-9ab462875adf))
(fp_curve (pts (xy -0.044959 -0.830908) (xy -0.018441 -0.727219) (xy 0.028411 -0.630258) (xy 0.075264 -0.533298))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp bf91f56c-f550-4d9f-915a-1b37065a626b))
(fp_curve (pts (xy 0.043731 0.480278) (xy -0.082634 0.52373) (xy -0.208998 0.567182) (xy -0.339176 0.580281))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 16750f76-b8b8-4eb8-b01e-306f1cc9a6c6))
(fp_curve (pts (xy 0.075264 -0.533298) (xy 0.155908 -0.492299) (xy 0.236553 -0.4513) (xy 0.320311 -0.418034))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 1389f037-f6b0-4692-a727-f163474ffb65))
(fp_curve (pts (xy 0.320311 -0.418034) (xy 0.407418 -0.383437) (xy 0.497893 -0.357205) (xy 0.588305 -0.331454))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e439381a-5125-4c90-be5a-0fbdbd822bc7))
(fp_curve (pts (xy 0.498935 0.666922) (xy 0.345022 0.60923) (xy 0.194376 0.544754) (xy 0.043731 0.480278))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a6f14d3d-368c-444a-8720-e99916977cef))
(fp_curve (pts (xy 0.588305 -0.331454) (xy 0.680113 -0.305305) (xy 0.771857 -0.279652) (xy 0.8636 -0.254))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 3c34688b-5f5c-4347-a0b8-678165eaaab5))
(fp_curve (pts (xy 0.719447 0.367657) (xy 0.789316 0.42982) (xy 0.859186 0.491984) (xy 0.93374 0.548066))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 01f3635a-be4c-41b0-a6aa-1925a023d171))
(fp_curve (pts (xy 0.8636 -0.254) (xy 0.900007 -0.280373) (xy 0.936414 -0.306747) (xy 0.977659 -0.321489))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 9739ef0d-4158-4503-b58b-f91420236c7e))
(fp_curve (pts (xy 0.920053 0.263142) (xy 0.851396 0.289865) (xy 0.785422 0.328761) (xy 0.719447 0.367657))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 2fa735e7-84cf-4fb0-84a4-a6b3527d8bde))
(fp_curve (pts (xy 0.93374 0.548066) (xy 1.013247 0.607875) (xy 1.098083 0.660768) (xy 1.184678 0.710153))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 5bc798aa-995d-4fe7-9d4d-f4b334d376cf))
(fp_curve (pts (xy 0.968192 0.805789) (xy 0.808363 0.774982) (xy 0.652032 0.724308) (xy 0.498935 0.666922))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 877748dc-b086-48df-82ef-e10be3d3156c))
(fp_curve (pts (xy 0.977659 -0.321489) (xy 1.002057 -0.33021) (xy 1.028149 -0.334861) (xy 1.054114 -0.33884))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 1edc0412-4fe4-4502-bf6b-97f86fa6d5c2))
(fp_curve (pts (xy 1.054114 -0.33884) (xy 1.077772 -0.342465) (xy 1.101324 -0.345533) (xy 1.124877 -0.348601))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp f6ba17cd-7564-4b1e-9ebe-9cc960ad2085))
(fp_curve (pts (xy 1.124877 -0.348601) (xy 1.131505 -0.324983) (xy 1.138134 -0.301365) (xy 1.148661 -0.279528))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp ca2f9149-eaac-4f08-b4d1-2dade86c498f))
(fp_curve (pts (xy 1.148661 -0.279528) (xy 1.160827 -0.254292) (xy 1.178201 -0.231436) (xy 1.197204 -0.210455))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 864d94ac-0c2b-4b3c-b566-fa23423e58b1))
(fp_curve (pts (xy 1.184678 0.710153) (xy 1.276057 0.762266) (xy 1.369396 0.810472) (xy 1.462735 0.858677))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d5f372c9-8080-4314-87de-f54e1520d8ee))
(fp_curve (pts (xy 1.197204 -0.210455) (xy 1.219633 -0.18569) (xy 1.244332 -0.163536) (xy 1.26903 -0.141382))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 99cd4554-c9ee-4bb4-90c0-76be37c877ea))
(fp_curve (pts (xy 1.26903 -0.141382) (xy 1.309589 -0.142693) (xy 1.350149 -0.144003) (xy 1.392303 -0.143306))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp af612b0b-b76f-499e-a83d-2e64cc392c92))
(fp_curve (pts (xy 1.328713 0.181189) (xy 1.182172 0.205992) (xy 1.04656 0.213902) (xy 0.920053 0.263142))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 352a816d-5664-452b-b33f-edc47302014f))
(fp_curve (pts (xy 1.392303 -0.143306) (xy 1.437257 -0.142562) (xy 1.484025 -0.139536) (xy 1.523011 -0.157486))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 57af9ecc-863f-4c82-bc2d-0abf4c6d9b4b))
(fp_curve (pts (xy 1.462735 0.858677) (xy 1.296683 0.847888) (xy 1.130631 0.837099) (xy 0.968192 0.805789))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 4cbeec6c-09da-4714-a34b-8bbb5fa8afda))
(fp_curve (pts (xy 1.523011 -0.157486) (xy 1.544051 -0.167174) (xy 1.562824 -0.18297) (xy 1.579859 -0.199943))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 126ac7ed-22c7-40ae-90a2-543d5226e80c))
(fp_curve (pts (xy 1.548326 0.173952) (xy 1.486261 0.150341) (xy 1.405968 0.168113) (xy 1.328713 0.181189))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 5645f54d-5e29-40cd-84f4-e822b06d9c27))
(fp_curve (pts (xy 1.579859 -0.199943) (xy 1.634165 -0.254054) (xy 1.670798 -0.320126) (xy 1.714907 -0.381398))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp f5bb0e06-e947-41c6-8a32-804718a287d9))
(fp_curve (pts (xy 1.714907 -0.381398) (xy 1.790681 -0.486657) (xy 1.888515 -0.577751) (xy 1.997893 -0.647692))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp fb5a99f5-3385-4f06-a2ed-703520ffc47d))
(fp_curve (pts (xy 1.734839 0.381158) (xy 1.676476 0.300481) (xy 1.627071 0.203909) (xy 1.548326 0.173952))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 744c6bd6-bcd7-421e-b0e3-d5bb437ed89c))
(fp_curve (pts (xy 1.997893 -0.647692) (xy 2.069937 -0.693761) (xy 2.14699 -0.730653) (xy 2.224043 -0.767544))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 58acdfa8-815a-4dbb-82d6-165ba26c15bb))
(fp_curve (pts (xy 2.086656 -0.229357) (xy 2.063954 -0.048983) (xy 2.073832 0.138162) (xy 2.118487 0.313925))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp abd15915-4fc7-4973-bc49-d77dbdb1b4b4))
(fp_curve (pts (xy 2.101147 0.698901) (xy 1.964975 0.613727) (xy 1.836355 0.521487) (xy 1.734839 0.381158))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 05b212fd-392d-44b6-b9d5-47155a149b8a))
(fp_curve (pts (xy 2.118487 0.313925) (xy 2.164787 0.496159) (xy 2.248472 0.666158) (xy 2.332157 0.836156))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a4971704-acb7-453c-b96b-0dd0d32bf619))
(fp_curve (pts (xy 2.224043 -0.767544) (xy 2.166934 -0.5905) (xy 2.109826 -0.413455) (xy 2.086656 -0.229357))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 5c923094-e559-45a8-b1cd-977481aa3859))
(fp_curve (pts (xy 2.332157 0.836156) (xy 2.254381 0.791128) (xy 2.176604 0.7461) (xy 2.101147 0.698901))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 624e3bce-ef8c-4749-a9bd-831fd4b4ae3e))
) )

View File

@ -1,29 +1,131 @@
(module trans (layer F.Cu) (tedit 61BE0D3C) (footprint "trans" (version 20221018) (generator pcbnew)
(fp_text reference REF** (at -0.254 0.4492) (layer F.SilkS) hide (layer "F.Cu")
(effects (font (size 1 1) (thickness 0.15))) (attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
(fp_text reference "REF**" (at -0.254 0.4492) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a7b43285-d231-4379-a3f3-8aa5572920ce)
) )
(fp_text value trans (at -0.254 -0.5508) (layer F.Fab) (fp_text value "trans" (at -0.254 -0.5508) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp 887e3b69-db30-4f60-b147-0343b8dead42)
) )
(fp_poly (pts (xy 4.4196 -2.9718) (xy 4.0386 -2.9718) (xy 3.9116 -3.9878) (xy 2.5146 -1.8288) (fp_poly
(xy 2.2606 -2.3368) (xy 3.5306 -4.2418) (xy 2.5146 -4.1148) (xy 2.5146 -4.4958) (pts
(xy 4.1656 -4.7498)) (layer F.SilkS) (width 0.1)) (xy -3.9116 -5.0038)
(fp_poly (pts (xy 2.5146 -1.8288) (xy 1.8796 -0.8128) (xy 1.6256 -1.3208) (xy 2.2606 -2.3368)) (layer F.SilkS) (width 0.1)) (xy -4.5466 -4.4958)
(fp_poly (pts (xy 1.8796 -0.8128) (xy 1.4986 -0.1778) (xy 0.8636 -0.1778) (xy 1.6256 -1.3208)) (layer F.SilkS) (width 0.1)) (xy -4.7498 -4.7752)
(fp_poly (pts (xy -1.0414 -1.1938) (xy -1.4224 -0.9398) (xy -0.9144 -0.1778) (xy -1.4224 -0.1778) (xy -4.1148 -5.2578)
(xy -1.8034 -0.6858) (xy -2.1844 -0.4318) (xy -2.5654 -1.9558) (xy -2.3114 -2.3368)) (layer F.SilkS) (width 0.1)) )
(fp_poly (pts (xy -2.3114 -2.3368) (xy -2.5654 -1.9558) (xy -3.4544 -3.3528) (xy -3.2004 -3.6068)) (layer F.SilkS) (width 0.1))
(fp_poly (pts (xy -2.4384 -4.2164) (xy -4.2672 -2.7686) (xy -4.5466 -3.1496) (xy -2.7432 -4.572)) (layer F.SilkS) (width 0.1)) (stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 2c4c4825-6960-4bc3-b19d-5d54f23285f3))
(fp_poly (pts (xy -3.2004 -4.6736) (xy -4.4704 -3.6576) (xy -4.6736 -3.937) (xy -3.429 -4.953)) (layer F.SilkS) (width 0.1)) (fp_poly
(fp_poly (pts (xy -3.9116 -5.0038) (xy -4.5466 -4.4958) (xy -4.7498 -4.7752) (xy -4.1148 -5.2578)) (layer F.SilkS) (width 0.1)) (pts
(fp_poly (pts (xy 0.1524 3.6322) (xy 1.4224 3.6322) (xy 1.4224 4.2672) (xy 0.1524 4.2672) (xy -3.2004 -4.6736)
(xy 0.1524 5.2832) (xy -0.4826 5.2832) (xy -0.4826 4.2672) (xy -1.7526 4.2672) (xy -4.4704 -3.6576)
(xy -1.7526 3.6322) (xy -0.4826 3.6322) (xy -0.4826 0.5842) (xy 0.1524 0.5842)) (layer F.SilkS) (width 0.1)) (xy -4.6736 -3.937)
(fp_poly (pts (xy 2.1336 0.508) (xy -2.4384 0.508) (xy -2.4384 -0.127) (xy 2.1336 -0.127)) (layer F.SilkS) (width 0.1)) (xy -3.429 -4.953)
(fp_curve (pts (xy 2.771369 -0.5588) (xy 2.771369 -1.334232) (xy 2.46333 -2.077904) (xy 1.915017 -2.626217)) (layer F.SilkS) (width 0.5)) )
(fp_curve (pts (xy 0.966478 2.14241) (xy 2.059015 1.689866) (xy 2.771369 0.623754) (xy 2.771369 -0.5588)) (layer F.SilkS) (width 0.5))
(fp_curve (pts (xy -0.1524 -3.482569) (xy -1.334954 -3.482569) (xy -2.401066 -2.770215) (xy -2.85361 -1.677678)) (layer F.SilkS) (width 0.5)) (stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 73f89176-8933-420b-997a-b49bfb9ae0aa))
(fp_curve (pts (xy -2.85361 -1.677678) (xy -3.306154 -0.58514) (xy -3.056009 0.672425) (xy -2.219817 1.508616)) (layer F.SilkS) (width 0.5)) (fp_poly
(fp_curve (pts (xy 1.915017 -2.626217) (xy 1.366704 -3.17453) (xy 0.623032 -3.482569) (xy -0.1524 -3.482569)) (layer F.SilkS) (width 0.5)) (pts
(fp_curve (pts (xy -2.219817 1.508616) (xy -1.383625 2.344808) (xy -0.12606 2.594954) (xy 0.966478 2.14241)) (layer F.SilkS) (width 0.5)) (xy -2.4384 -4.2164)
(xy -4.2672 -2.7686)
(xy -4.5466 -3.1496)
(xy -2.7432 -4.572)
)
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 92f8b358-165e-4c01-b79e-99be60ab9c98))
(fp_poly
(pts
(xy -2.3114 -2.3368)
(xy -2.5654 -1.9558)
(xy -3.4544 -3.3528)
(xy -3.2004 -3.6068)
)
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp ec1b0bb0-baab-478a-ae04-229299c104de))
(fp_poly
(pts
(xy 1.8796 -0.8128)
(xy 1.4986 -0.1778)
(xy 0.8636 -0.1778)
(xy 1.6256 -1.3208)
)
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 1611d952-c281-4c25-ac6b-6f9cf9696ca1))
(fp_poly
(pts
(xy 2.1336 0.508)
(xy -2.4384 0.508)
(xy -2.4384 -0.127)
(xy 2.1336 -0.127)
)
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 45c96302-9f6f-4f26-b983-4af32f3d97b9))
(fp_poly
(pts
(xy 2.5146 -1.8288)
(xy 1.8796 -0.8128)
(xy 1.6256 -1.3208)
(xy 2.2606 -2.3368)
)
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 64f6868d-41b5-46d2-8df1-8db2a9e0b653))
(fp_poly
(pts
(xy -1.0414 -1.1938)
(xy -1.4224 -0.9398)
(xy -0.9144 -0.1778)
(xy -1.4224 -0.1778)
(xy -1.8034 -0.6858)
(xy -2.1844 -0.4318)
(xy -2.5654 -1.9558)
(xy -2.3114 -2.3368)
)
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp baa8e8db-a536-4231-8d00-fe4b8975c72f))
(fp_poly
(pts
(xy 4.4196 -2.9718)
(xy 4.0386 -2.9718)
(xy 3.9116 -3.9878)
(xy 2.5146 -1.8288)
(xy 2.2606 -2.3368)
(xy 3.5306 -4.2418)
(xy 2.5146 -4.1148)
(xy 2.5146 -4.4958)
(xy 4.1656 -4.7498)
)
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp b7fa75dd-bb84-45da-94b9-86795f9357c6))
(fp_poly
(pts
(xy 0.1524 3.6322)
(xy 1.4224 3.6322)
(xy 1.4224 4.2672)
(xy 0.1524 4.2672)
(xy 0.1524 5.2832)
(xy -0.4826 5.2832)
(xy -0.4826 4.2672)
(xy -1.7526 4.2672)
(xy -1.7526 3.6322)
(xy -0.4826 3.6322)
(xy -0.4826 0.5842)
(xy 0.1524 0.5842)
)
(stroke (width 0.1) (type solid)) (fill solid) (layer "F.SilkS") (tstamp c17b9c42-b8cb-4ce9-a976-7787e3791f14))
(fp_curve (pts (xy -2.85361 -1.677678) (xy -3.306154 -0.58514) (xy -3.056009 0.672425) (xy -2.219817 1.508616))
(stroke (width 0.5) (type solid)) (layer "F.SilkS") (tstamp e31c7f72-b8b1-4d41-a6e8-4350de1957d6))
(fp_curve (pts (xy -2.219817 1.508616) (xy -1.383625 2.344808) (xy -0.12606 2.594954) (xy 0.966478 2.14241))
(stroke (width 0.5) (type solid)) (layer "F.SilkS") (tstamp 09320f92-11b0-4715-911f-29da07efb264))
(fp_curve (pts (xy -0.1524 -3.482569) (xy -1.334954 -3.482569) (xy -2.401066 -2.770215) (xy -2.85361 -1.677678))
(stroke (width 0.5) (type solid)) (layer "F.SilkS") (tstamp e72ce492-33e9-4a7e-bdb5-53c7d1e32bb2))
(fp_curve (pts (xy 0.966478 2.14241) (xy 2.059015 1.689866) (xy 2.771369 0.623754) (xy 2.771369 -0.5588))
(stroke (width 0.5) (type solid)) (layer "F.SilkS") (tstamp 9a2b0d93-28b0-4f28-b73f-440950383b42))
(fp_curve (pts (xy 1.915017 -2.626217) (xy 1.366704 -3.17453) (xy 0.623032 -3.482569) (xy -0.1524 -3.482569))
(stroke (width 0.5) (type solid)) (layer "F.SilkS") (tstamp 24812ac4-8417-4f60-9546-f4909f26e20a))
(fp_curve (pts (xy 2.771369 -0.5588) (xy 2.771369 -1.334232) (xy 2.46333 -2.077904) (xy 1.915017 -2.626217))
(stroke (width 0.5) (type solid)) (layer "F.SilkS") (tstamp c50c1267-8759-4481-be8a-9873d7d8f273))
) )

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

6
usbcondom/.gitignore vendored Normal file
View File

@ -0,0 +1,6 @@
*.png
gerbers/
spice/
*.bak
*.zip
*.xml

10
usbcondom/sim.kicad_sch Normal file
View File

@ -0,0 +1,10 @@
(kicad_sch (version 20230121) (generator eeschema)
(uuid 629bd9c1-2acb-4af3-83bc-de0d24acc8c7)
(paper "A4")
(lib_symbols
)
)

View File

@ -0,0 +1,122 @@
Comment,Designator,Footprint,LCSC,Farnell,Mouser
"1u 30V","C2","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","","",""
"1u","C3","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","","",""
"100n","C4","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","","",""
"LED_5V","D1","LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder","","",""
"LED_9V","D2","LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder","","",""
"LED_15V","D3","LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder","","",""
"LED_20V","D4","LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder","","",""
"Z_22V","D5","Diode_SMD:D_SOD-123","","",""
"LED_DANGER","D6","LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder","","",""
"4A","F1","Fuse:Fuse_1812_4532Metric","","",""
"MC32603","J1","usbcondom:USB_A_Multicomp_Pro_MC32603_Horizontal","","",""
"USB4125 ","J2","usbcondom:USB_C_Receptacle_GCT_USB4125-xx-x_6P_CircularHole_TopMnt_Horizontal","","",""
"MC32593","J3","Connector_USB:USB_A_Molex_67643_Horizontal","","",""
"U261-241N-4BS60","P1","usbcondom:U261-241N-4BS60","","",""
"200k","R1","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","","",""
"5.1k","R11,R12","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","","",""
"20k","R2","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","","",""
"200","R3","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","","",""
"330","R4,R5,R6,R7","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","","",""
"500","R8","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","","",""
"48.7k","R9,R10","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","","",""
"SW_SPDT","SW1","Button_Switch_SMD:SW_SPST_PTS810","","",""
"ATtiny424-SS","U1","Package_SO:SOIC-14_3.9x8.7mm_P1.27mm","","",""
"ATtiny424-X","U2","Package_SO:TSSOP-14_4.4x5mm_P0.65mm","","",""
"AP738x-44W5","U3","Package_TO_SOT_SMD:SOT-23-5","","",""
"TMUX1574","U4","Package_SO:TSSOP-16_4.4x5mm_P0.65mm","","",""
# C2,C3 (10):
# farnell: https://be.farnell.com/walsin/0805b105k500cp/cap-1uf-50v-mlcc-0805/dp/3764152 €0.65
# mouser: https://www.mouser.be/manufacturer/samsung-electro-mechanics/ €0.74
# lcsc: https://www.lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_Samsung-Electro-Mechanics-CL21B105KBFNNNE_C28323.html €0.40 [50!]
# C4 (5): (have this: GCM188R71C104KA37D + in dsimc rev1 parts)
# farnell: <not in stock; use ^ ?> €0.33
# mouser: https://www.mouser.be/ProductDetail/Samsung-Electro-Mechanics/CL21B104KBCNNWC €0.47
# lcsc: https://www.lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_TORCH-C0805B104K500NT_C476766.html €0.08 [25!]
# LEDs: [uit kast; €0]
# D5 (5): (TODO: use 5V zener diodes for USB-A version)
# farnell: https://be.farnell.com/multicomp-pro/mmsz5251b-7-f/diode-zener-22v-500mw-sod-123/dp/2306192 €0.97
# 5V: https://be.farnell.com/diodes-inc/mmsz5231b-13-f/zener-diode-5-1v-0-37w-sod-123/dp/3945580 €0.27
# mouser: https://www.mouser.be/ProductDetail/Micro-Commercial-Components-MCC/BZT52B22-TP €1.12
# 5V: https://www.mouser.be/ProductDetail/Vishay-Semiconductors/BZT52C5V1-E3-08 €1.21
# lcsc: https://www.lcsc.com/product-detail/Zener-Diodes_Slkor-SLKORMICRO-Elec-BZT52B22_C3019941.html €0.31 [20!]
# 5V: https://www.lcsc.com/product-detail/Zener-Diodes_YONGYUTAI-MM1Z5V1B_C2916259.html €0.20 [20!]
# F1 (5):
# farnell: https://be.farnell.com/multicomp-pro/mp001609/fuse-time-delay-4a-63vdc-1206/dp/3285114 €0.56
# mouser: https://www.mouser.be/ProductDetail/Bel-Fuse/C1F-3.5 €1.35
# lcsc: https://www.lcsc.com/product-detail/Fuses_Shenzhen-Jinkaisheng-Elec-12-100-4-5_C355688.html €0.20 [10!]
# alt: https://www.lcsc.com/product-detail/Fuses_TA-I-Tech-CFS12V3T4R0_C163127.html
# USB4125 (3/4): (have enough of these! in box with ice40s)
# farnell: https://be.farnell.com/gct-global-connector-technology/usb4125-gf-a/usb-conn-2-0-type-c-r-a-rcpt-6pos/dp/3648642 €3.74
# mouser: https://www.mouser.be/ProductDetail/640-USB4125-GF-A €2.49
# lcsc: https://www.lcsc.com/product-detail/USB-Connectors_SHOU-HAN-TYPE-C-6P-073_C668623.html €0.36
# U261-241N-4BS60 (3/4):
# farnell: /
# mouser: https://www.mouser.be/ProductDetail/Hirose-Connector/CX60-24S-UNIT €7.88
# NO: USE THIS ONE: https://www.mouser.be/ProductDetail/485-4932 €10
# lcsc: https://www.lcsc.com/product-detail/USB-Connectors_XKB-Connectivity-U261-241N-4BS60_C319150.html €1.41
# alt: https://www.lcsc.com/product-detail/USB-Connectors_SHOU-HAN-TYPE-C-24P-GTJB-040_C3151751.html €0.37
# MC32603 (2/1):
# farnell: https://be.farnell.com/multicomp/mc32603/usb-2-0-type-a-plug-th/dp/1696544 €2.30
# mouser: https://www.mouser.be/ProductDetail/Switchcraft/RAHPCUA20E €1.08
# lcsc: https://www.lcsc.com/product-detail/USB-Connectors_SHOU-HAN-AM90_C404965.html €0.35
# MC32593 (2/1):
# farnell: https://be.farnell.com/multicomp/mc32593/usb-2-0-type-a-receptacle-th/dp/1696534 €2.22
# mouser: https://www.mouser.be/ProductDetail/Switchcraft/RAHPCUA20 €1.02
# lcsc: https://www.lcsc.com/product-detail/USB-Connectors_SHOU-HAN-AF-90-WJDG_C456018.html €0.33
# R1 (5): (have 210k: RC0603FR-07210KL. also in box with ice40 chips. also from aliexpress set)
# farnell: https://be.farnell.com/multicomp/mcmr08x204-jtl/res-200k-5-0-125w-0805-ceramic/dp/2073688 €0.11
# mouser: https://www.mouser.be/ProductDetail/Kamaya/RMC1-10-2003FTP €0.19 [10!]
# lcsc: <a bunch of options that are 50/100 pcs, costs a few cents. oh well>
# R11,R12 (6/8):
# farnell: https://be.farnell.com/neohm-te-connectivity/1623257-1/res-5k1-1-0-125w-0805-pel-cula/dp/3790902 €0.08
# mouser: https://www.mouser.be/ProductDetail/Bourns/CR0805-JW-512ELF €0.14 [10!]
# lcsc: https://www.lcsc.com/product-detail/Chip-Resistor-Surface-Mount_RALEC-RTT055101FTP_C104375.html €0.12
# R2 (5):
# farnell: https://be.farnell.com/bourns/cr0805-fx-2002elf/res-20k-1-0-125w-0805-thick-film/dp/2333620 €0.14
# mouser: https://www.mouser.be/ProductDetail/YAGEO/RC0805FR-0720KL €0.15 [10!]
# lcsc: https://www.lcsc.com/product-detail/Chip-Resistor-Surface-Mount_RALEC-RTT052002FTP_C104081.html €0.11
# R3 (3/4):
# farnell: https://be.farnell.com/bourns/cr0805-fx-2000elf/res-200r-1-0805-thick-film/dp/2908395 €0.11
# mouser: https://www.mouser.be/ProductDetail/Vishay-Dale/CRCW0805200RFKEA €0.23 [10!]
# lcsc: https://www.lcsc.com/product-detail/Chip-Resistor-Surface-Mount_FOJAN-FRC0805F2000TS_C2907239.html €0.16
# R4-7 (12/16): (have this: MR06X3300FTLV)
# farnell: https://be.farnell.com/multicomp/mchp05w4f3300t5e/res-330r-1-0-25w-0805-thick-film/dp/1576452 €0.14
# mouser: https://www.mouser.be/ProductDetail/SEI-Stackpole/RMCF0805JT330R €0.18 [20!]
# lcsc: https://www.lcsc.com/product-detail/Chip-Resistor-Surface-Mount_UNI-ROYAL-Uniroyal-Elec-0805W8F3300T5E_C17630.html €0.17
# R8 (5):
# farnell: <wtf no use 330ohm instead!>
# mouser: <lets just use the 330ohm one too>
# lcsc:
# R9,R10 (6/8):
# farnell: https://be.farnell.com/multicomp/mcwr08x4872ftl/res-48k7-1-0-125w-0805-thick-film/dp/2695062 €0.10
# mouser: https://www.mouser.be/ProductDetail/Bourns/CR0805-FX-4872ELF €0.18 [10!]
# lcsc: https://www.lcsc.com/product-detail/Chip-Resistor-Surface-Mount_VO-SCR0805F48K7_C3016891.html €0.15
# SW1 (5):
# farnell: https://be.farnell.com/c-k-components/rkb2sjg250smtr-lfs/tactile-switch-0-05a-12vdc-400gf/dp/3703695 €1.88
# mouser: https://www.mouser.be/ProductDetail/CK/RKB2SJM250SMTR-LFS €0.89
# lcsc: https://www.lcsc.com/product-detail/Tactile-Switches_C-K-PTS815SJM250SMTRLFS_C2689510.html €0.31
# U1/U2 (3/4):
# farnell: https://be.farnell.com/microchip/attiny214-ssn/mcu-8bit-20mhz-soic-14/dp/3018701 €1.96
# mouser: https://www.mouser.be/ProductDetail/Microchip-Technology/ATTINY214-SSNR €2.42
# lcsc: https://www.lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_Microchip-Tech-ATTINY414-SSNR_C189365.html €4.19
# U3 (3/4):
# farnell: https://be.farnell.com/torex/xc6201p452mr-g/ldo-fixed-4-5v-0-25a-40-to-85deg/dp/3535154 €2.02 (!!! BAD MAX VOLTAGE !!!)
# mouser: https://www.mouser.be/ProductDetail/621-AP7383-44W5-7 €1.52
# lcsc: [nothing!!!]
# U4 (3/4):
# farnell: N/A!!!
# mouser: https://www.mouser.be/ProductDetail/595-TMUX1574PWR €3.09
# lcsc: https://www.lcsc.com/product-detail/Analog-Switches-Multiplexers_Texas-Instruments-TMUX1574PWR_C2673443.html €2.57
# farnell totaal: €24/5 -> €6 || €16/5 -> €3.2 (+ NEED USBC + SWITCH + LDO!! -> more like €5)
# mouser totaal: ??? || €16.9/5 -> €3.4 (incl switch and ldo, NEED USBC!)
# with usbc: €26.4/5 -> €5.3
# lcsc totaal: || €16/5 -> €3.2 (+ NEED LDO!!)
#
# aisler: €18/5 = 3.6
# jlc europacket: €11.3/5 = 2.26
# jlc shipping: €5.13/5 = 1
Can't render this file because it has a wrong number of fields in line 31.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,581 @@
{
"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.762,
"height": 1.524,
"width": 1.524
},
"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.5
}
},
"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.127,
"min_connection": 0.127,
"min_copper_edge_clearance": 0.3,
"min_hole_clearance": 0.254,
"min_hole_to_hole": 0.254,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 1,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.127,
"min_via_annular_width": 0.13,
"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_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0,
0.127,
0.2,
0.5
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"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": "usbcondom.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.127,
"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
},
{
"bus_width": 12,
"clearance": 0.127,
"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": "power_big",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.5,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.127,
"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": "power_small",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.3,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
},
{
"bus_width": 12,
"clearance": 0.127,
"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": "thin",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "power_big",
"pattern": "V[AC]*"
},
{
"netclass": "power_small",
"pattern": "VDD"
},
{
"netclass": "power_small",
"pattern": "+5V"
},
{
"netclass": "power_small",
"pattern": "GND"
},
{
"netclass": "thin",
"pattern": "*UPDI"
},
{
"netclass": "thin",
"pattern": "*TX"
},
{
"netclass": "thin",
"pattern": "*RX"
}
]
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"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,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"meta": {
"version": 0
},
"model_mode": 2,
"workbook_filename": ""
},
"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_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"5f8b1e8d-6e97-4973-a7fb-df10c1de9bef",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,86 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "TMUX1574" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TMUX1574" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/tmux1574.pdf" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TMUX1574_1_1"
(rectangle (start -8.89 16.51) (end 8.89 -16.51)
(stroke (width 0) (type default))
(fill (type background))
)
(pin input line (at -11.43 -13.97 0) (length 2.54)
(name "SEL" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -11.43 -2.54 0) (length 2.54)
(name "S3B" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -11.43 0 0) (length 2.54)
(name "S3A" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 11.43 -7.62 180) (length 2.54)
(name "D4" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -11.43 -8.89 0) (length 2.54)
(name "S4B" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -11.43 -6.35 0) (length 2.54)
(name "S4A" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin input line (at 11.43 -13.97 180) (length 2.54)
(name "~{EN}" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 19.05 270) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -11.43 12.7 0) (length 2.54)
(name "S1A" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -11.43 10.16 0) (length 2.54)
(name "S1B" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 11.43 11.43 180) (length 2.54)
(name "D1" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -11.43 6.35 0) (length 2.54)
(name "S2A" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -11.43 3.81 0) (length 2.54)
(name "S2B" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 11.43 5.08 180) (length 2.54)
(name "D2" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -19.05 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 11.43 -1.27 180) (length 2.54)
(name "D3" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -0,0 +1,330 @@
(footprint "GCT_USB4180-03-0120-C_REVA" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at -1.665 -3.635) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ad01cbbb-443c-4776-8041-98bb057bf295)
)
(fp_text value "GCT_USB4180-03-0120-C_REVA" (at 11.67 3.175) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 14c7a5c8-b016-4cea-9812-2706ad6f7087)
)
(fp_line (start -4.33 -1.4) (end -4.33 -0.9)
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp a7b5abc7-dff4-4883-8a43-85fa81c02f01))
(fp_line (start -3.5 -1.4) (end -4.33 -1.4)
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 64738fc5-4837-4d77-b8f5-65ac1200ec2e))
(fp_line (start 4.33 0.9) (end 4.33 1.4)
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 7286a2b0-1ea4-4cee-b857-14958f66e769))
(fp_line (start 4.33 1.4) (end 3.5 1.4)
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 0a4ed01f-43d4-4e5b-8238-9aabbf6716ca))
(fp_circle (center 1.5 -2.66) (end 1.6 -2.66)
(stroke (width 0.2) (type solid)) (fill none) (layer "F.SilkS") (tstamp cac37f03-84e1-485f-87cc-878416f422fa))
(fp_poly
(pts
(xy -4.275 1.1)
(xy -4.274 1.076)
(xy -4.273 1.053)
(xy -4.269 1.03)
(xy -4.265 1.006)
(xy -4.26 0.984)
(xy -4.253 0.961)
(xy -4.245 0.939)
(xy -4.236 0.917)
(xy -4.226 0.896)
(xy -4.215 0.875)
(xy -4.202 0.855)
(xy -4.189 0.835)
(xy -4.175 0.817)
(xy -4.159 0.799)
(xy -4.143 0.782)
(xy -4.126 0.766)
(xy -4.108 0.75)
(xy -4.09 0.736)
(xy -4.07 0.723)
(xy -4.05 0.71)
(xy -4.029 0.699)
(xy -4.008 0.689)
(xy -3.986 0.68)
(xy -3.964 0.672)
(xy -3.941 0.665)
(xy -3.919 0.66)
(xy -3.895 0.656)
(xy -3.872 0.652)
(xy -3.849 0.651)
(xy -3.825 0.65)
(xy -3.675 0.65)
(xy -3.651 0.651)
(xy -3.628 0.652)
(xy -3.605 0.656)
(xy -3.581 0.66)
(xy -3.559 0.665)
(xy -3.536 0.672)
(xy -3.514 0.68)
(xy -3.492 0.689)
(xy -3.471 0.699)
(xy -3.45 0.71)
(xy -3.43 0.723)
(xy -3.41 0.736)
(xy -3.392 0.75)
(xy -3.374 0.766)
(xy -3.357 0.782)
(xy -3.341 0.799)
(xy -3.325 0.817)
(xy -3.311 0.835)
(xy -3.298 0.855)
(xy -3.285 0.875)
(xy -3.274 0.896)
(xy -3.264 0.917)
(xy -3.255 0.939)
(xy -3.247 0.961)
(xy -3.24 0.984)
(xy -3.235 1.006)
(xy -3.231 1.03)
(xy -3.227 1.053)
(xy -3.226 1.076)
(xy -3.225 1.1)
(xy -3.226 1.124)
(xy -3.227 1.147)
(xy -3.231 1.17)
(xy -3.235 1.194)
(xy -3.24 1.216)
(xy -3.247 1.239)
(xy -3.255 1.261)
(xy -3.264 1.283)
(xy -3.274 1.304)
(xy -3.285 1.325)
(xy -3.298 1.345)
(xy -3.311 1.365)
(xy -3.325 1.383)
(xy -3.341 1.401)
(xy -3.357 1.418)
(xy -3.374 1.434)
(xy -3.392 1.45)
(xy -3.41 1.464)
(xy -3.43 1.477)
(xy -3.45 1.49)
(xy -3.471 1.501)
(xy -3.492 1.511)
(xy -3.514 1.52)
(xy -3.536 1.528)
(xy -3.559 1.535)
(xy -3.581 1.54)
(xy -3.605 1.544)
(xy -3.628 1.548)
(xy -3.651 1.549)
(xy -3.675 1.55)
(xy -3.825 1.55)
(xy -3.849 1.549)
(xy -3.872 1.548)
(xy -3.895 1.544)
(xy -3.919 1.54)
(xy -3.941 1.535)
(xy -3.964 1.528)
(xy -3.986 1.52)
(xy -4.008 1.511)
(xy -4.029 1.501)
(xy -4.05 1.49)
(xy -4.07 1.477)
(xy -4.09 1.464)
(xy -4.108 1.45)
(xy -4.126 1.434)
(xy -4.143 1.418)
(xy -4.159 1.401)
(xy -4.175 1.383)
(xy -4.189 1.365)
(xy -4.202 1.345)
(xy -4.215 1.325)
(xy -4.226 1.304)
(xy -4.236 1.283)
(xy -4.245 1.261)
(xy -4.253 1.239)
(xy -4.26 1.216)
(xy -4.265 1.194)
(xy -4.269 1.17)
(xy -4.273 1.147)
(xy -4.274 1.124)
(xy -4.275 1.1)
)
(stroke (width 0.01) (type solid)) (fill solid) (layer "B.Mask") (tstamp 3e0aaed2-c85a-4661-b4d6-9c04b209e2b1))
(fp_poly
(pts
(xy -4.275 1.1)
(xy -4.274 1.076)
(xy -4.273 1.053)
(xy -4.269 1.03)
(xy -4.265 1.006)
(xy -4.26 0.984)
(xy -4.253 0.961)
(xy -4.245 0.939)
(xy -4.236 0.917)
(xy -4.226 0.896)
(xy -4.215 0.875)
(xy -4.202 0.855)
(xy -4.189 0.835)
(xy -4.175 0.817)
(xy -4.159 0.799)
(xy -4.143 0.782)
(xy -4.126 0.766)
(xy -4.108 0.75)
(xy -4.09 0.736)
(xy -4.07 0.723)
(xy -4.05 0.71)
(xy -4.029 0.699)
(xy -4.008 0.689)
(xy -3.986 0.68)
(xy -3.964 0.672)
(xy -3.941 0.665)
(xy -3.919 0.66)
(xy -3.895 0.656)
(xy -3.872 0.652)
(xy -3.849 0.651)
(xy -3.825 0.65)
(xy -3.675 0.65)
(xy -3.651 0.651)
(xy -3.628 0.652)
(xy -3.605 0.656)
(xy -3.581 0.66)
(xy -3.559 0.665)
(xy -3.536 0.672)
(xy -3.514 0.68)
(xy -3.492 0.689)
(xy -3.471 0.699)
(xy -3.45 0.71)
(xy -3.43 0.723)
(xy -3.41 0.736)
(xy -3.392 0.75)
(xy -3.374 0.766)
(xy -3.357 0.782)
(xy -3.341 0.799)
(xy -3.325 0.817)
(xy -3.311 0.835)
(xy -3.298 0.855)
(xy -3.285 0.875)
(xy -3.274 0.896)
(xy -3.264 0.917)
(xy -3.255 0.939)
(xy -3.247 0.961)
(xy -3.24 0.984)
(xy -3.235 1.006)
(xy -3.231 1.03)
(xy -3.227 1.053)
(xy -3.226 1.076)
(xy -3.225 1.1)
(xy -3.226 1.124)
(xy -3.227 1.147)
(xy -3.231 1.17)
(xy -3.235 1.194)
(xy -3.24 1.216)
(xy -3.247 1.239)
(xy -3.255 1.261)
(xy -3.264 1.283)
(xy -3.274 1.304)
(xy -3.285 1.325)
(xy -3.298 1.345)
(xy -3.311 1.365)
(xy -3.325 1.383)
(xy -3.341 1.401)
(xy -3.357 1.418)
(xy -3.374 1.434)
(xy -3.392 1.45)
(xy -3.41 1.464)
(xy -3.43 1.477)
(xy -3.45 1.49)
(xy -3.471 1.501)
(xy -3.492 1.511)
(xy -3.514 1.52)
(xy -3.536 1.528)
(xy -3.559 1.535)
(xy -3.581 1.54)
(xy -3.605 1.544)
(xy -3.628 1.548)
(xy -3.651 1.549)
(xy -3.675 1.55)
(xy -3.825 1.55)
(xy -3.849 1.549)
(xy -3.872 1.548)
(xy -3.895 1.544)
(xy -3.919 1.54)
(xy -3.941 1.535)
(xy -3.964 1.528)
(xy -3.986 1.52)
(xy -4.008 1.511)
(xy -4.029 1.501)
(xy -4.05 1.49)
(xy -4.07 1.477)
(xy -4.09 1.464)
(xy -4.108 1.45)
(xy -4.126 1.434)
(xy -4.143 1.418)
(xy -4.159 1.401)
(xy -4.175 1.383)
(xy -4.189 1.365)
(xy -4.202 1.345)
(xy -4.215 1.325)
(xy -4.226 1.304)
(xy -4.236 1.283)
(xy -4.245 1.261)
(xy -4.253 1.239)
(xy -4.26 1.216)
(xy -4.265 1.194)
(xy -4.269 1.17)
(xy -4.273 1.147)
(xy -4.274 1.124)
(xy -4.275 1.1)
)
(stroke (width 0.01) (type solid)) (fill solid) (layer "F.Mask") (tstamp f641f7ed-5594-4736-871a-0dcfdd4a10a9))
(fp_line (start -3.825 1.45) (end -3.675 1.45)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 24877db9-2ca3-4c4c-a8c8-f91151ee28a4))
(fp_line (start -3.675 0.75) (end -3.825 0.75)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 42b98fb0-bbb4-4e5b-83c8-e554ed622bee))
(fp_arc (start -4.175 1.1) (mid -4.072487 0.852513) (end -3.825 0.75)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 2ddafefe-5558-40f1-a998-02133400e3ca))
(fp_arc (start -3.825 1.45) (mid -4.072487 1.347487) (end -4.175 1.1)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 691ccabd-3177-48ff-97bb-65f3f904e079))
(fp_arc (start -3.675 0.75) (mid -3.427513 0.852513) (end -3.325 1.1)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 43e47a55-1bff-4ba2-a763-7d693175089c))
(fp_arc (start -3.325 1.1) (mid -3.427513 1.347487) (end -3.675 1.45)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 35c8f25e-a262-44a4-85ba-1c8fba36c101))
(fp_line (start -4.84 -2.16) (end 4.84 -2.16)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 21b7725b-e8b3-4821-bc6d-5e826397f5bb))
(fp_line (start -4.84 2.16) (end -4.84 -2.16)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d259df98-c132-4ab1-a5da-54709b13474c))
(fp_line (start 4.84 -2.16) (end 4.84 2.16)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c75282de-81b7-4001-ba6d-18189885e05c))
(fp_line (start 4.84 2.16) (end -4.84 2.16)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ea50dace-be4b-4306-91ae-e01785b2e0c2))
(fp_line (start -4.33 -1.4) (end 4.33 -1.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9d9c378a-b041-40b1-8738-c3c8036eebb1))
(fp_line (start -4.33 1.4) (end -4.33 -1.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e0219d9f-6d14-47d2-8043-83d045c23919))
(fp_line (start 4.33 -1.4) (end 4.33 1.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b7c04e8b-3ccc-4ba1-b1c2-cd3bccace971))
(fp_line (start 4.33 1.4) (end -4.33 1.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 79ee9341-2909-40b1-978c-5cb6d77de663))
(fp_circle (center 1.5 -2.66) (end 1.6 -2.66)
(stroke (width 0.2) (type solid)) (fill none) (layer "F.Fab") (tstamp eae59128-31bb-4fca-8ac7-12bf3e69e064))
(pad "" np_thru_hole circle (at -3.75 1.1) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp db8f503c-8a12-40f2-a940-ab1eb6a38c37))
(pad "" np_thru_hole circle (at 3.75 -1.1) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp cc84fec5-5dfa-4bf3-8f6b-771c4513eadf))
(pad "A5" smd rect (at 0.75 -1.18) (size 0.8 1.46) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp 7f10474c-f569-45c4-a67b-d23f5f8b249b))
(pad "A9" smd rect (at -1.25 -1.18) (size 0.8 1.46) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp 18317bbd-6fc4-4eb2-ad02-4cc594435b65))
(pad "A12" smd rect (at -2.75 -1.18) (size 0.8 1.46) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp 153c9ce9-1bf2-4482-8b34-21a33f2ae142))
(pad "B5" smd rect (at -0.75 1.18) (size 0.8 1.46) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp 8ede18b9-2c97-48fc-bb2e-05324633a4cb))
(pad "B9" smd rect (at 1.25 1.18) (size 0.8 1.46) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp 057618f1-8b98-4cb5-b2b8-36796460bb9f))
(pad "B12" smd rect (at 2.75 1.18) (size 0.8 1.46) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp fb780744-3d38-4ac5-9bbd-c1c37718f78f))
(pad "S1" thru_hole circle (at -4.04 0) (size 1.1 1.1) (drill 0.8) (layers "*.Cu" "*.Mask")
(solder_mask_margin 0.102) (tstamp f7faa641-979e-4f07-9689-c8303e90cc3b))
(pad "S1" thru_hole circle (at -2.205 1.125) (size 1.3 1.3) (drill 1) (layers "*.Cu" "*.Mask")
(solder_mask_margin 0.102) (tstamp aded3581-03a8-4317-84be-3d45b21549fd))
(pad "S1" thru_hole circle (at 2.205 -1.125) (size 1.3 1.3) (drill 1) (layers "*.Cu" "*.Mask")
(solder_mask_margin 0.102) (tstamp 00402c10-3850-4498-8526-b978c032c977))
(pad "S1" thru_hole circle (at 4.04 0) (size 1.1 1.1) (drill 0.8) (layers "*.Cu" "*.Mask")
(solder_mask_margin 0.102) (tstamp aa19bd95-d63f-4307-b089-26670f997e07))
)

View File

@ -0,0 +1,55 @@
(footprint "SOIC_clipProgSmall" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr through_hole)
(fp_text reference "REF**" (at 0 -3.302) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp bd9babdf-d8cd-472c-9031-00724ec9fe11)
)
(fp_text value "CONN_soicProgSmall" (at 0.127 1.397) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f74a4382-71bc-498a-ae57-f9074f1ae55d)
)
(fp_line (start 1.27 -0.381) (end 1.27 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 7625b90f-6598-4449-beb5-b575b63318d1))
(fp_line (start 2.54 -0.381) (end 2.54 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 20235e17-de8c-4c96-bec9-c7660dd78a4f))
(fp_arc (start 2.54 -0.381) (mid 1.905 0.254) (end 1.27 -0.381)
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 24fafd82-ec9f-4de1-ac3e-2d4ebb978c77))
(fp_line (start -3.175 -2.54) (end 3.175 -2.54)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp e2519e4d-22c9-40a8-b103-8d840358a7da))
(fp_line (start -3.175 0.381) (end -3.175 -2.54)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a0f48c0a-0c9f-474b-a3ba-df0aa163f861))
(fp_line (start 3.175 -2.54) (end 3.175 0.381)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f1e6656b-8681-4025-9493-4655aaacd144))
(fp_line (start 3.175 0.381) (end -3.175 0.381)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 865821fe-5942-4fa2-a504-86389c06bc19))
(fp_line (start -3.175 -2.54) (end -3.175 0.381)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0eb0acce-684c-408f-8115-131864d55c01))
(fp_line (start -3.175 0.381) (end 3.175 0.381)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c282a6ed-ec21-40f3-81a5-9d39100e1300))
(fp_line (start 3.175 -2.54) (end -3.175 -2.54)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1a9915da-1cdc-4682-913e-316392aa20d7))
(fp_line (start 3.175 0.381) (end 3.175 -2.54)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3f1824d8-0960-4277-a751-4753bae53394))
(fp_line (start -3.81 0.381) (end 3.81 0.381)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e1df7b66-cbd6-4eb9-873a-6e2c6caebcb9))
(fp_line (start -3.175 -2.54) (end -3.175 0.381)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8490e551-b4dc-4386-8cf6-c6be500402f4))
(fp_line (start 3.175 -2.54) (end -3.175 -2.54)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 339c9416-dff7-45be-abf1-3080c149aa33))
(fp_line (start 3.175 0.381) (end 3.175 -2.54)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6bfcc177-767b-468d-b17e-27692d40e399))
(pad "" np_thru_hole circle (at -2.54 -1.905) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp 608d7714-de59-4fe1-ba75-ed9c25e40d5e))
(pad "" np_thru_hole circle (at -1.27 -1.905) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp 8b9ef6a0-56c3-4423-8f9d-cb3c5f3145f7))
(pad "" np_thru_hole circle (at 0 -1.905) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp 00dfe528-5a6a-4ecf-9a92-92317cbd20ec))
(pad "" np_thru_hole circle (at 1.27 -1.905) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp eb2fc00f-b7f7-413d-a8ae-bf8a8d2b8515))
(pad "" np_thru_hole circle (at 2.54 -1.905) (size 0.7 0.7) (drill 0.7) (layers "*.Cu" "*.Mask") (tstamp 70976e29-9112-4170-ae75-2bf5c24bf2e3))
(pad "1" smd oval (at 1.905 -0.75) (size 0.8 1.5) (property pad_prop_testpoint) (layers "F.Cu" "F.Mask") (tstamp 81ba0d7f-0134-4838-b5ba-331b1156bce7))
(pad "2" smd oval (at 0.635 -0.75) (size 0.8 1.5) (property pad_prop_testpoint) (layers "F.Cu" "F.Mask") (tstamp 3511ade8-ff94-48cc-923c-64281b00caa0))
(pad "3" smd oval (at -0.635 -0.75) (size 0.8 1.5) (property pad_prop_testpoint) (layers "F.Cu" "F.Mask") (tstamp 4f6d1b54-f85c-4fcb-ad2f-b7e2a99ebd20))
(pad "4" smd oval (at -1.905 -0.75) (size 0.8 1.5) (property pad_prop_testpoint) (layers "F.Cu" "F.Mask") (tstamp 547a7a94-99ed-470f-80ad-eafad1721017))
(pad "5" smd oval (at -1.905 -0.75) (size 0.8 1.5) (property pad_prop_testpoint) (layers "B.Cu" "B.Mask") (tstamp c29f1c79-f87c-45de-ba94-50c94f6d4b4f))
(pad "6" smd oval (at -0.635 -0.75) (size 0.8 1.5) (property pad_prop_testpoint) (layers "B.Cu" "B.Mask") (tstamp 277be115-5f7e-4d7c-a0a1-2dbf3a1b3be5))
(pad "7" smd oval (at 0.635 -0.75) (size 0.8 1.5) (property pad_prop_testpoint) (layers "B.Cu" "B.Mask") (tstamp 6427a0f0-21bd-4e21-af4e-bc6145373086))
(pad "8" smd oval (at 1.905 -0.75) (size 0.8 1.5) (property pad_prop_testpoint) (layers "B.Cu" "B.Mask") (tstamp df7dd97f-b769-49ca-ae4d-ca2227c28652))
)

View File

@ -0,0 +1,86 @@
(footprint "U261-241N-4BS60" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "p**" (at 0 6 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a5909492-b68b-47b5-b3df-4a73813624d6)
)
(fp_text value "U261-241N-4BS60" (at 0 7.5 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 19e90bfe-f65f-43c6-9cdd-8c125d76e597)
)
(fp_text user "${REFERENCE}" (at 0 9 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 197d02fb-97b2-4f49-8a55-7a7a2968ec81)
)
(fp_line (start -1.95 -3.05) (end -1.95 3.05)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 75dc6972-0628-4bc4-9a7e-d160b69fe920))
(fp_line (start -1.95 -3.05) (end -1.05 -3.05)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 8475e8e0-da24-483c-8120-57ca7be2f880))
(fp_line (start -1.95 3.05) (end -1.05 3.05)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 799d7ade-e82c-4a76-8037-81fef6257dcb))
(fp_line (start -1.05 -3.05) (end -1.05 -3.95)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp 88fe65e8-3e79-4518-9ef6-eb68c77d3692))
(fp_line (start -1.05 3.95) (end -1.05 3.05)
(stroke (width 0.05) (type solid)) (layer "Edge.Cuts") (tstamp b8ea1822-0523-420e-b160-af3693ed5f8f))
(fp_line (start -1.95 -4.3) (end -1.95 4.3)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 588dc4ea-9a5d-4ada-a7c3-466df9d61d7a))
(fp_line (start -1.95 -4.3) (end 1 -4.3)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 8f4ffa12-389c-41fc-b1d1-af983afce804))
(fp_line (start -1.95 4.3) (end 1 4.3)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp bea2c15a-93a2-448f-82c3-1e6b1de5cb59))
(fp_line (start 1 -4.3) (end 1 4.3)
(stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp b55faf99-1682-40ee-989d-c918ee6c62ef))
(fp_line (start -1.95 -4.3) (end -1.95 4.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a3d8746d-e3e9-4814-8ec4-12f54a954b0f))
(fp_line (start 1 -4.3) (end -1.95 -4.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 11e58d60-e236-42b4-aef7-1dca88420759))
(fp_line (start 1 -4.3) (end 1 4.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 85692491-c622-48d6-9dce-5c5016e3f16b))
(fp_line (start 1 4.3) (end -1.95 4.3)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cbab0082-acb5-40a0-8ab7-982bded63078))
(fp_line (start -1.9 -4.3) (end 1 -4.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eab54c5d-c96e-4d10-92e8-6fa5e342690e))
(fp_line (start -1.9 4.3) (end -1.9 -4.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 150b4643-ceae-41af-ad53-ecad8e9e3b00))
(fp_line (start -1.9 4.3) (end 1 4.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f555cc33-a925-464f-aea8-9204ad392aef))
(fp_line (start 1 -4.3) (end 1 4.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9dbb841f-4c91-44a1-9c07-88ecee83cb6e))
(pad "A1" smd roundrect (at 0 2.75 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 575eac09-9ab4-4d4a-9adc-9f3c93e83df0))
(pad "A2" smd roundrect (at 0 2.25 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 447af525-29cb-453a-83b3-010296d77606))
(pad "A3" smd roundrect (at 0 1.75 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e4879e73-8221-4170-9747-2ee77258af6a))
(pad "A4" smd roundrect (at 0 1.25 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 29a38ecf-721f-4803-8717-644aa3b2b6c7))
(pad "A5" smd roundrect (at 0 0.75 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 53fc9dda-b39b-44a3-a8b4-385576a79738))
(pad "A6" smd roundrect (at 0 0.25 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 40b3c8f4-2216-4f8e-b568-fffa5ab5ee91))
(pad "A7" smd roundrect (at 0 -0.25 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a8a9a30f-c59e-496b-b53a-05d17656e790))
(pad "A8" smd roundrect (at 0 -0.75 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp eaf6b8df-505d-4fef-852a-fb93bd407a4d))
(pad "A9" smd roundrect (at 0 -1.25 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 84c7e2c4-207a-48f1-b57e-d697cac3f768))
(pad "A10" smd roundrect (at 0 -1.75 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6ba22cd4-0ca2-4a77-baea-ec880ce3f82a))
(pad "A11" smd roundrect (at 0 -2.25 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 64a5c7b4-43e4-43a2-93cd-6fe7b065c5f6))
(pad "A12" smd roundrect (at 0 -2.75 180) (size 1.5 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp fbd7fec4-d679-4990-9537-8e72323dcb43))
(pad "B1" smd roundrect (at 0 -2.75) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp f8b0e313-d41e-4f68-8089-5e8734adf468))
(pad "B2" smd roundrect (at 0 -2.25) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp b2de0dba-0a59-46ec-ae11-4c4d86c7a834))
(pad "B3" smd roundrect (at 0 -1.75) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp 70245721-4384-45b4-bbfb-07eb5761e6e2))
(pad "B4" smd roundrect (at 0 -1.25) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp 53106c29-75a7-4fdb-8353-55e2a9d528e7))
(pad "B5" smd roundrect (at 0 -0.75) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp db72467b-7152-4065-a40f-b5b1c3d36c43))
(pad "B6" smd roundrect (at 0 -0.25) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp a5a2ebb3-626a-4851-92a0-f8d0a9945f60))
(pad "B7" smd roundrect (at 0 0.25) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp e20a9065-3779-4fd2-962e-8c7fa0b0e077))
(pad "B8" smd roundrect (at 0 0.75) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp 16391464-719c-4a3b-beb1-04b9030b1554))
(pad "B9" smd roundrect (at 0 1.25) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp 4ce31103-ba55-4fb9-a0a4-7ef244e13e1f))
(pad "B10" smd roundrect (at 0 1.75) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp f50302ae-1ce7-4f6c-b1b8-7853a92f3657))
(pad "B11" smd roundrect (at 0 2.25) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp eb5aaf20-f26b-4f81-b5ce-a98e40989103))
(pad "B12" smd roundrect (at 0 2.75) (size 1.5 0.3) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp 99884a97-6523-44d5-91be-7a3b248f01e6))
(pad "S1" smd roundrect (at 0.05 -3.5) (size 1.4 0.7) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp 60440f32-5469-4b0a-9ea2-3d64cf4ec547))
(pad "S1" smd roundrect (at 0.05 3.5 180) (size 1.4 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp cd07182f-59af-4d96-8ba6-c1baa50a5e83))
(model "${KIPRJMOD}/../mta1-library/mta1.pretty/3d_models/U261-241N-4BS60.step" hide
(offset (xyz -1 0 -0.5))
(scale (xyz 1 1 1))
(rotate (xyz 180 0 90))
)
(model "${KIPRJMOD}/../mta1-library/mta1.pretty/3d_models/u261-24xn-4bs60.stp"
(offset (xyz -11.5 0 -0.45))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 90))
)
)

View File

@ -0,0 +1,93 @@
(footprint "USB_A_Multicomp_Pro_MC32603_Horizontal" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "USB type A, Horizontal, https://www.farnell.com/datasheets/3157114.pdf")
(tags "USB_A Female Connector receptacle")
(attr through_hole)
(fp_text reference "REF**" (at 3.5 -3.19) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 54bb8604-84db-4bba-85f6-c96301b59880)
)
(fp_text value "USB_A_Multicomp_Pro_MC32603_Horizontal" (at 3.4 5.85) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4945ad9a-46e8-48a3-89ed-7915b4fe32f2)
)
(fp_text user "${REFERENCE}" (at 3.5 2.74) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 99fd78be-c468-47ed-a9d2-012ea8c5cd43)
)
(fp_line (start -3.81 3.93) (end -3.81 4.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a793aa9d-14d1-4b06-803f-133a28ce5593))
(fp_line (start -3.81 4.45) (end 10.81 4.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b064f63c-4828-4a91-b349-b3bf2eca4044))
(fp_line (start -3.16 -2.38) (end -3.16 0.1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f91fc83b-7088-4246-a35a-89f88d25e05a))
(fp_line (start -3.16 -2.38) (end 10.16 -2.38)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4c784483-8c83-47f0-bfaf-4c6c19ede978))
(fp_line (start -3.16 3.93) (end -3.81 3.93)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 288db5c2-69b1-41b8-865f-7c85a7b716f9))
(fp_line (start -3.16 3.93) (end -3.16 3.51)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 070d01df-f3ca-4841-83c8-ebec6014f02f))
(fp_line (start -0.9 -2.6) (end 0.9 -2.6)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 217aca3c-f000-4746-88bd-aa296dd7edd7))
(fp_line (start 10.16 -2.38) (end 10.16 0.05)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 02c36777-48f4-4c9d-8f98-92b208bfba68))
(fp_line (start 10.16 3.51) (end 10.16 3.93)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ad2f3113-f40c-4239-8398-7147cded0ef3))
(fp_line (start 10.81 3.93) (end 10.16 3.93)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 938a787d-3f82-431b-a17d-82dfe3ae9a21))
(fp_line (start 10.81 4.45) (end 10.81 3.93)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5e51cd6d-3473-447e-8f33-bd427ee1275b))
(fp_line (start -4.2 3.54) (end -3.875 3.54)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 18e5ce2d-caaa-4d3c-a542-7c3d18f97bf8))
(fp_line (start -4.2 4.84) (end -4.2 3.54)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 06829ac4-e295-406d-86d5-410547984fb4))
(fp_line (start -4.2 4.84) (end 11.2 4.84)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d11095f3-dd4f-4781-98a4-dce90b4b2489))
(fp_line (start -3.55 -2.77) (end -3.539119 -0.155794)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ce2d28e6-1ba7-447c-8dd9-e734eaa7cf23))
(fp_line (start -3.55 -2.77) (end 10.55 -2.77)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 427be8c6-0c31-4f6f-a301-9e54c0789ae0))
(fp_line (start 10.55 -2.77) (end 10.55 -0.199999)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1f0421a0-14b3-4ffa-b57a-0c3d8df92509))
(fp_line (start 11.2 3.59) (end 10.893672 3.581519)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 414472a4-9d2e-4e19-8ae7-eb31a0bf21f7))
(fp_line (start 11.2 4.84) (end 11.2 3.59)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 26c01cf3-bd9e-4da7-93f1-1f5ad1dbc225))
(fp_arc (start -3.875 3.54) (mid -5.024628 1.57236) (end -3.539119 -0.155794)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c1f6c59f-e338-4485-a523-5ce7bd49d9a1))
(fp_arc (start 10.55 -0.199999) (mid 12.069965 1.568239) (end 10.893672 3.581519)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8bb4c650-5211-4bf9-a664-f9d7e227beba))
(fp_line (start -3.7 4.04) (end -3.7 4.34)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 52298c0b-6f17-44e9-b069-886decd39f9e))
(fp_line (start -3.7 4.34) (end 10.7 4.34)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4509d9ac-36d5-46bf-9a6d-ddc13badd809))
(fp_line (start -3.05 -2.27) (end 10.05 -2.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 74d3a8db-6baa-4186-8cb6-d911e301e4ec))
(fp_line (start -3.05 4.04) (end -3.7 4.04)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2e9d6e5e-7b40-4c0f-bcc2-52f4b106f1a5))
(fp_line (start -3.05 4.04) (end -3.05 -2.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8d9ecb18-e0f8-42fc-a4af-5ef5f1eae488))
(fp_line (start -1 -2.27) (end 0 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aa17ced7-0a99-42d8-9b70-30803e46478b))
(fp_line (start 0 -1.27) (end 1 -2.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 88444d6a-9095-428c-97b4-6fb0a4f27907))
(fp_line (start 10.05 -2.27) (end 10.05 4.04)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 520befb7-a87f-433b-9bca-ff78de6e9391))
(fp_line (start 10.7 4.04) (end 10.05 4.04)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a8fe9cd4-c50d-4756-bdbe-b03751ef0f5e))
(fp_line (start 10.7 4.34) (end 10.7 4.04)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cdb0e725-3de8-4555-9c85-c7030b579933))
(pad "" np_thru_hole circle (at 1.25 1.75) (size 1.2 1.2) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp 789e7e38-b13b-4c2d-ab21-e2e6946db076))
(pad "" np_thru_hole circle (at 5.75 1.75) (size 1.2 1.2) (drill 1.2) (layers "F&B.Cu" "*.Mask") (tstamp dbc0c89e-f8be-4c38-864f-f044a0214ab2))
(pad "1" thru_hole rect (at 0 0) (size 1.6 1.5) (drill 0.95) (layers "*.Cu" "*.Mask") (tstamp 1cf45211-9e76-4573-8020-67898c7298e6))
(pad "2" thru_hole circle (at 2.5 0) (size 1.6 1.6) (drill 0.95) (layers "*.Cu" "*.Mask") (tstamp 5530e3e2-6d46-4b0e-9e6a-9a7a34e80cf8))
(pad "3" thru_hole circle (at 4.5 0) (size 1.6 1.6) (drill 0.95) (layers "*.Cu" "*.Mask") (tstamp ea31539d-fceb-48a9-b853-2fded4bf6581))
(pad "4" thru_hole circle (at 7 0) (size 1.6 1.6) (drill 0.95) (layers "*.Cu" "*.Mask") (tstamp 3ecb47da-e2e1-4eba-89b8-72b808fd4109))
(pad "5" thru_hole circle (at -2.5 1.75) (size 2.85 2.85) (drill 2.3) (layers "*.Cu" "*.Mask") (tstamp 874cda19-d890-46f0-8904-6628ed118322))
(pad "5" thru_hole circle (at 9.5 1.75) (size 2.85 2.85) (drill 2.3) (layers "*.Cu" "*.Mask") (tstamp 4116e289-901a-4ecf-a607-51921cceb415))
(model "${KICAD6_3DMODEL_DIR}/Connector_USB.3dshapes/USB_A_Molex_67643_Horizontal.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,59 @@
(footprint "USB_C_Plug_Adafruit-4932" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "USB-C edge-launch plug connector https://www.adafruit.com/product/4932")
(attr smd)
(fp_text reference "REF**" (at 0 -2.75 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp cfdbbe19-297f-4868-805d-087b633ff4b8)
)
(fp_text value "USB_C_Plug_Adafruit-4932" (at 0 6 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0daeb62e-abda-4248-b2b1-0b74eb84ddcc)
)
(fp_line (start -5.5 4.8) (end 5.5 4.8)
(stroke (width 0.12) (type default)) (layer "Edge.Cuts") (tstamp 6e7fec32-3414-46e8-88cc-465c1d74b7d8))
(pad "A1" smd roundrect (at 2.75 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp d9338188-ebb2-4884-ae0b-b0e5792ba648))
(pad "A4" smd roundrect (at 1.25 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp dc3d5c37-8c5d-43f7-9591-51d19c8a2f5d))
(pad "A5" smd roundrect (at 0.75 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp e3295cff-06e4-43d4-a86b-e77980d4e29a))
(pad "A6" smd roundrect (at 0.25 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp ac4a9f9b-5e6e-472c-8f16-ddc1d12a76b3))
(pad "A7" smd roundrect (at -0.25 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 1e479c83-49fc-46d0-9816-3d05d0f212ce))
(pad "A10" smd roundrect (at -1.75 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 0092372e-778e-4403-91a4-860bbaa81b41))
(pad "A11" smd roundrect (at -2.25 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 01364a7c-8356-49e1-8102-9d0dfd7c51c6))
(pad "B2" smd roundrect (at -2.75 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 835ef13e-0363-472c-8d65-44ed547aa0bc))
(pad "B3" smd roundrect (at -1.25 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 758d76a5-fbc7-4da9-b91e-32330622c238))
(pad "B5" smd roundrect (at -0.75 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 93d880f8-e0aa-475c-8ad5-d8000c68356d))
(pad "B9" smd roundrect (at 1.75 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 3716c126-323e-422e-a0de-53ebd7dd0600))
(pad "B12" smd roundrect (at 2.25 -0.9) (size 0.35 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 5d36286a-e936-4d85-a5dc-bd58f758eb9a))
(pad "S1" smd roundrect (at -4.55 1) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 953be83f-a1e1-438d-bee8-ec6c82c67190))
(pad "S1" smd roundrect (at -4.55 3.6) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp de09b6c2-ce21-4559-9650-5f2b9e3b30c5))
(pad "S1" smd roundrect (at -3.375 -0.8) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 00b7e4b0-b499-40cf-814c-3ac007ae005b))
(pad "S1" smd roundrect (at -2 3.6) (size 1.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 2e4f89a2-34d4-49a9-af0a-2cbe9ae40666))
(pad "S1" smd roundrect (at -1.5 1.85) (size 1.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 06cb20b2-0835-4af9-8f15-d36c285ded0d))
(pad "S1" smd roundrect (at 1.5 1.85) (size 1.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 16724ef7-5b9d-4b45-8cd6-7a7e4a496f69))
(pad "S1" smd roundrect (at 2 3.6) (size 1.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp a490cc5f-de8b-47fe-807a-6182bda4ee38))
(pad "S1" smd roundrect (at 3.375 -0.8) (size 0.6 2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp df9fb2c7-a3a1-40d6-85e5-a450158bb9c6))
(pad "S1" smd roundrect (at 4.55 1) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp fa07151a-d05c-4aa1-ac00-bb019569b353))
(pad "S1" smd roundrect (at 4.55 3.6) (size 1.5 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(thermal_bridge_angle 45) (tstamp 0e329567-030d-4534-9f90-ce7c8f8ea163))
)

View File

@ -0,0 +1,47 @@
(footprint "USB_C_Receptacle_GCT_USB4125-xx-x_6P_CircularHole_TopMnt_Horizontal" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "USB Type C Receptacle, GCT, power-only, 6P, top mounted, horizontal, 3A, 1mm stake: https://gct.co/files/drawings/usb4125.pdf")
(tags "USB C Type-C receptacle power-only charging-only 6P 6C right angled")
(attr smd)
(fp_text reference "REF**" (at 0 -5.1 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 95c2ba4d-6f60-4594-9ea9-52fbf5601365)
)
(fp_text value "USB_C_Receptacle_GCT_USB4125-xx-x_6P_CircularHole_TopMnt_Horizontal" (at 0 4.725 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 36f32ef8-742f-42a9-978b-4071d547df0a)
)
(fp_text user "PCB Edge" (at 0 2.825 unlocked) (layer "Dwgs.User")
(effects (font (size 0.5 0.5) (thickness 0.1)))
(tstamp c7ea6cd0-75e4-49f1-bf60-aaeb5b1ee23c)
)
(fp_text user "${REFERENCE}" (at 0 -0.275 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 53f862d7-917b-42f8-a70b-d28887588c5b)
)
(fp_line (start -4.67 -0.25) (end -4.67 -1.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e8369c7-5aa7-45a7-bf10-2ab128891993))
(fp_line (start 4.67 -0.25) (end 4.67 -1.95)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef2585f8-603b-4391-8d77-c60585673e72))
(fp_line (start 5 3.4) (end -5 3.4)
(stroke (width 0.1) (type solid)) (layer "Dwgs.User") (tstamp 1b0efba6-6f62-4b3b-9769-b406a0b4fcfd))
(fp_rect (start -5.37 -4.35) (end 5.37 3.9)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 73879f5c-77cd-46bf-b854-389e1069ccdc))
(fp_rect (start -4.47 -3.4) (end 4.47 3.4)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 15e5f594-7c56-466a-af18-f0519ee4643f))
(pad "A5" smd roundrect (at -0.5 -3.08) (size 0.7 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a81c5e02-29ce-4a47-b2bb-e1cf7683c044))
(pad "A9" smd roundrect (at 1.52 -3.08 180) (size 0.76 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp aee876fa-a086-4528-922d-0fd1fefa8cfe))
(pad "A12" smd roundrect (at 2.75 -3.08 180) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 05bc1805-8e09-425b-9335-56829067804d))
(pad "B5" smd roundrect (at 0.5 -3.08 180) (size 0.7 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8c48d3c8-9f8d-46d1-b227-0e6f0f18cfe7))
(pad "B9" smd roundrect (at -1.52 -3.08) (size 0.76 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 03566a2a-ae8a-485c-9f54-c22eaaa6861d))
(pad "B12" smd roundrect (at -2.75 -3.08) (size 0.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 36af71ba-d3bb-4bc4-8fb5-e165396e98d0))
(pad "S1" thru_hole circle (at -4.32 -3) (size 1.7 1.7) (drill 1.2) (layers "*.Cu" "*.Mask" "F.Paste") (tstamp 2142354a-7bd0-4423-8a1c-558a1d965a1c))
(pad "S1" thru_hole circle (at -4.32 0.8) (size 1.7 1.7) (drill 1.2) (layers "*.Cu" "*.Mask" "F.Paste") (tstamp b8a0ae10-9129-44cd-b864-d8e51cc96b1a))
(pad "S1" thru_hole circle (at 4.32 -3) (size 1.7 1.7) (drill 1.2) (layers "*.Cu" "*.Mask" "F.Paste") (tstamp 32159377-e4e3-4e2a-8cee-789f4c9872ca))
(pad "S1" thru_hole circle (at 4.32 0.8) (size 1.7 1.7) (drill 1.2) (layers "*.Cu" "*.Mask" "F.Paste") (tstamp 78dd2ee1-deea-4d54-83ce-33895a8fe3a2))
(model "${KICAD7_3DMODEL_DIR}/Connector_USB.3dshapes/USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_Horizontal.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,160 @@
(footprint "shork" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
(fp_text reference "REF**" (at 0 0.5) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 12c66567-178f-40d9-b014-8670d6bffcbf)
)
(fp_text value "shork" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a05fe379-261a-4674-ac96-9821b48320a6)
)
(fp_line (start -1.563348 -0.535552) (end -1.563348 -0.535552)
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 981e869e-186b-412f-a621-3106cf37418c))
(fp_line (start -0.668024 -0.650425) (end -0.668024 -0.650425)
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 0bea7e8d-80c9-428d-ba9e-4465472e8ffc))
(fp_curve (pts (xy -2.447411 -0.645921) (xy -2.435977 -0.670916) (xy -2.424543 -0.695911) (xy -2.40544 -0.710171))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 77aae679-b6d0-43e1-a581-eafe677f37d6))
(fp_curve (pts (xy -2.40544 -0.710171) (xy -2.380861 -0.728518) (xy -2.343588 -0.729095) (xy -2.308761 -0.730244))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp c3aff1bc-f400-4b7f-b041-a76fc93e5e46))
(fp_curve (pts (xy -2.308761 -0.730244) (xy -2.267047 -0.73162) (xy -2.228843 -0.733819) (xy -2.190639 -0.736017))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 8e32729e-cba9-4b39-b495-1190a268b037))
(fp_curve (pts (xy -2.214168 -0.315412) (xy -2.294081 -0.424773) (xy -2.370746 -0.535347) (xy -2.447411 -0.645921))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp c4b1b7fa-0ab7-4397-9a30-b567a9fa5cd0))
(fp_curve (pts (xy -2.190639 -0.736017) (xy -2.019527 -0.73563) (xy -1.848416 -0.735243) (xy -1.677062 -0.734661))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a7e67ef8-391f-4589-be97-9526ebb3ab55))
(fp_curve (pts (xy -1.987924 -0.03777) (xy -1.911391 -0.089966) (xy -1.834857 -0.142161) (xy -1.74972 -0.165959))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 39aca610-8a11-4667-937a-b3072843ec1b))
(fp_curve (pts (xy -1.929508 0.018647) (xy -2.03694 -0.079532) (xy -2.127466 -0.196759) (xy -2.214168 -0.315412))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 03b385ab-839c-477a-82ad-37084b2ffac4))
(fp_curve (pts (xy -1.879809 0.732539) (xy -1.887295 0.668538) (xy -1.894781 0.604538) (xy -1.876376 0.547487))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 48a1e9ee-af22-450f-9324-52b3c29222fb))
(fp_curve (pts (xy -1.876376 0.547487) (xy -1.857833 0.490005) (xy -1.813007 0.439578) (xy -1.763815 0.39881))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 81ac371b-9d15-4245-953d-35df09401b61))
(fp_curve (pts (xy -1.763815 0.39881) (xy -1.703278 0.348641) (xy -1.636129 0.313099) (xy -1.56898 0.277558))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 8c0a978f-e1a1-48d7-9d7d-8b8feb611498))
(fp_curve (pts (xy -1.74972 -0.165959) (xy -1.670808 -0.188017) (xy -1.584504 -0.185677) (xy -1.4999 -0.18727))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b4c8cccf-186f-4211-9578-53bfc45ef4ac))
(fp_curve (pts (xy -1.677062 -0.734661) (xy -1.506689 -0.734083) (xy -1.336075 -0.733311) (xy -1.166662 -0.719009))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b4518b75-1049-44da-a37d-4dd9ba611bbd))
(fp_curve (pts (xy -1.652819 0.594785) (xy -1.733497 0.629186) (xy -1.806653 0.680862) (xy -1.879809 0.732539))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e0e083ac-e169-4e74-9723-c6043c824cb1))
(fp_curve (pts (xy -1.591503 -0.509649) (xy -1.591503 -0.505066) (xy -1.590115 -0.500462) (xy -1.587659 -0.496576))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp c897fc86-2a6f-4105-a449-cdd3acad93c6))
(fp_curve (pts (xy -1.587659 -0.522722) (xy -1.590115 -0.518794) (xy -1.591503 -0.514232) (xy -1.591503 -0.509649))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp d8e30de4-8b0f-40b5-8f98-b02bdb0927f5))
(fp_curve (pts (xy -1.587659 -0.496576) (xy -1.585186 -0.492661) (xy -1.581631 -0.489473) (xy -1.577559 -0.487283))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 78fc55d2-f21a-498e-a87b-26c6dd265bd6))
(fp_curve (pts (xy -1.577559 -0.532015) (xy -1.581631 -0.529992) (xy -1.585186 -0.526679) (xy -1.587659 -0.522722))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 243579b4-4803-4ce1-8720-5fea5077f9cb))
(fp_curve (pts (xy -1.577559 -0.487283) (xy -1.573214 -0.484947) (xy -1.568281 -0.483746) (xy -1.563348 -0.483747))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d12183c1-69f8-4987-b655-2b19fe51d012))
(fp_curve (pts (xy -1.56898 0.277558) (xy -1.694919 0.197748) (xy -1.820859 0.117938) (xy -1.929508 0.018647))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e8f8f795-4ae5-481c-8d71-1af5e230410e))
(fp_curve (pts (xy -1.563348 -0.535552) (xy -1.568281 -0.534862) (xy -1.573214 -0.534173) (xy -1.577559 -0.532015))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 1c1c8a38-f1c1-4a25-b436-78eebab85681))
(fp_curve (pts (xy -1.563348 -0.483747) (xy -1.558416 -0.483747) (xy -1.553484 -0.484948) (xy -1.549138 -0.487283))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp ac7843a8-44b2-47eb-a4f7-6cf8e3705fad))
(fp_curve (pts (xy -1.556042 -0.534664) (xy -1.558429 -0.535209) (xy -1.560889 -0.53538) (xy -1.563348 -0.535552))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp ae45e1bf-019e-4677-b72c-da4c07314b8d))
(fp_curve (pts (xy -1.549289 -0.532091) (xy -1.551422 -0.533234) (xy -1.553697 -0.534129) (xy -1.556042 -0.534664))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 18f66b68-b2f0-4a75-af16-60c2e486a69c))
(fp_curve (pts (xy -1.549138 -0.487283) (xy -1.545065 -0.489472) (xy -1.541507 -0.492657) (xy -1.539037 -0.496576))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp e84b6be4-2fc6-4932-b5ea-92b6f22c0e91))
(fp_curve (pts (xy -1.54344 -0.527965) (xy -1.545201 -0.529582) (xy -1.547175 -0.530958) (xy -1.549289 -0.532091))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 9f8a74b9-25d3-436b-9ed5-3c9ea6c31573))
(fp_curve (pts (xy -1.539037 -0.496576) (xy -1.536586 -0.500466) (xy -1.535207 -0.505079) (xy -1.535194 -0.509649))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 6b28ba9d-21ef-4a7e-9d70-80884d42ee62))
(fp_curve (pts (xy -1.538955 -0.522584) (xy -1.540198 -0.52457) (xy -1.541717 -0.526383) (xy -1.54344 -0.527965))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 0762bf36-c973-43a8-8075-c260b2d0f682))
(fp_curve (pts (xy -1.536158 -0.516371) (xy -1.536799 -0.518556) (xy -1.537746 -0.520652) (xy -1.538955 -0.522584))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 7683c844-c9f6-486b-a0b4-d60e05fc4528))
(fp_curve (pts (xy -1.535194 -0.509649) (xy -1.535187 -0.511927) (xy -1.53552 -0.514193) (xy -1.536158 -0.516371))
(stroke (width 0.01) (type solid)) (layer "F.SilkS") (tstamp 87093dc9-7b92-43b0-8897-adf1ac3048a5))
(fp_curve (pts (xy -1.4999 -0.18727) (xy -1.415177 -0.188866) (xy -1.332159 -0.194405) (xy -1.249141 -0.199943))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d6c80dfb-d1d9-47b9-8953-d0eb0501df0b))
(fp_curve (pts (xy -1.383444 0.523636) (xy -1.475224 0.541611) (xy -1.568162 0.558688) (xy -1.652819 0.594785))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp b9311639-23f8-469d-91fc-720b3f009551))
(fp_curve (pts (xy -1.166662 -0.719009) (xy -0.999672 -0.704912) (xy -0.833848 -0.677669) (xy -0.668024 -0.650425))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 73e1b969-a6b7-40f4-b71d-c678ddd1c577))
(fp_curve (pts (xy -1.104987 0.466757) (xy -1.197404 0.486028) (xy -1.289821 0.5053) (xy -1.383444 0.523636))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp db76895b-08e4-4ae3-a929-7cfe405d3192))
(fp_curve (pts (xy -0.722082 0.553844) (xy -0.851827 0.530012) (xy -0.978407 0.498384) (xy -1.104987 0.466757))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp bace774e-c983-4c87-8dc7-2fb2f96854d0))
(fp_curve (pts (xy -0.668024 -0.65042) (xy -0.619348 -0.727708) (xy -0.570673 -0.804996) (xy -0.510255 -0.872221))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 75864a9e-0298-4292-889b-8c6f5a018097))
(fp_curve (pts (xy -0.510255 -0.872221) (xy -0.447443 -0.942109) (xy -0.371941 -1.00112) (xy -0.293109 -1.053665))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 56eb9dc8-1333-4c9a-b2e2-0d2f1b003bfb))
(fp_curve (pts (xy -0.339176 0.580281) (xy -0.465428 0.592985) (xy -0.595266 0.577138) (xy -0.722082 0.553844))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 0669f87c-ea5a-4799-92a5-5806cbda5794))
(fp_curve (pts (xy -0.293109 -1.053665) (xy -0.215989 -1.105069) (xy -0.135682 -1.150284) (xy -0.055375 -1.195499))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp ce86b43f-e40a-4fba-aaa0-0a7f6ff4b3c9))
(fp_curve (pts (xy -0.068568 -1.081642) (xy -0.074053 -0.997761) (xy -0.065765 -0.912264) (xy -0.044959 -0.830908))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 3e4395de-8347-4b5d-b20b-6cd0e6cd6251))
(fp_curve (pts (xy -0.055375 -1.195499) (xy -0.060723 -1.157658) (xy -0.066072 -1.119818) (xy -0.068568 -1.081642))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 33cc0a84-9aa7-4cc9-92c1-9ab462875adf))
(fp_curve (pts (xy -0.044959 -0.830908) (xy -0.018441 -0.727219) (xy 0.028411 -0.630258) (xy 0.075264 -0.533298))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp bf91f56c-f550-4d9f-915a-1b37065a626b))
(fp_curve (pts (xy 0.043731 0.480278) (xy -0.082634 0.52373) (xy -0.208998 0.567182) (xy -0.339176 0.580281))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 16750f76-b8b8-4eb8-b01e-306f1cc9a6c6))
(fp_curve (pts (xy 0.075264 -0.533298) (xy 0.155908 -0.492299) (xy 0.236553 -0.4513) (xy 0.320311 -0.418034))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 1389f037-f6b0-4692-a727-f163474ffb65))
(fp_curve (pts (xy 0.320311 -0.418034) (xy 0.407418 -0.383437) (xy 0.497893 -0.357205) (xy 0.588305 -0.331454))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e439381a-5125-4c90-be5a-0fbdbd822bc7))
(fp_curve (pts (xy 0.498935 0.666922) (xy 0.345022 0.60923) (xy 0.194376 0.544754) (xy 0.043731 0.480278))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a6f14d3d-368c-444a-8720-e99916977cef))
(fp_curve (pts (xy 0.588305 -0.331454) (xy 0.680113 -0.305305) (xy 0.771857 -0.279652) (xy 0.8636 -0.254))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 3c34688b-5f5c-4347-a0b8-678165eaaab5))
(fp_curve (pts (xy 0.719447 0.367657) (xy 0.789316 0.42982) (xy 0.859186 0.491984) (xy 0.93374 0.548066))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 01f3635a-be4c-41b0-a6aa-1925a023d171))
(fp_curve (pts (xy 0.8636 -0.254) (xy 0.900007 -0.280373) (xy 0.936414 -0.306747) (xy 0.977659 -0.321489))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 9739ef0d-4158-4503-b58b-f91420236c7e))
(fp_curve (pts (xy 0.920053 0.263142) (xy 0.851396 0.289865) (xy 0.785422 0.328761) (xy 0.719447 0.367657))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 2fa735e7-84cf-4fb0-84a4-a6b3527d8bde))
(fp_curve (pts (xy 0.93374 0.548066) (xy 1.013247 0.607875) (xy 1.098083 0.660768) (xy 1.184678 0.710153))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 5bc798aa-995d-4fe7-9d4d-f4b334d376cf))
(fp_curve (pts (xy 0.968192 0.805789) (xy 0.808363 0.774982) (xy 0.652032 0.724308) (xy 0.498935 0.666922))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 877748dc-b086-48df-82ef-e10be3d3156c))
(fp_curve (pts (xy 0.977659 -0.321489) (xy 1.002057 -0.33021) (xy 1.028149 -0.334861) (xy 1.054114 -0.33884))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 1edc0412-4fe4-4502-bf6b-97f86fa6d5c2))
(fp_curve (pts (xy 1.054114 -0.33884) (xy 1.077772 -0.342465) (xy 1.101324 -0.345533) (xy 1.124877 -0.348601))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp f6ba17cd-7564-4b1e-9ebe-9cc960ad2085))
(fp_curve (pts (xy 1.124877 -0.348601) (xy 1.131505 -0.324983) (xy 1.138134 -0.301365) (xy 1.148661 -0.279528))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp ca2f9149-eaac-4f08-b4d1-2dade86c498f))
(fp_curve (pts (xy 1.148661 -0.279528) (xy 1.160827 -0.254292) (xy 1.178201 -0.231436) (xy 1.197204 -0.210455))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 864d94ac-0c2b-4b3c-b566-fa23423e58b1))
(fp_curve (pts (xy 1.184678 0.710153) (xy 1.276057 0.762266) (xy 1.369396 0.810472) (xy 1.462735 0.858677))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d5f372c9-8080-4314-87de-f54e1520d8ee))
(fp_curve (pts (xy 1.197204 -0.210455) (xy 1.219633 -0.18569) (xy 1.244332 -0.163536) (xy 1.26903 -0.141382))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 99cd4554-c9ee-4bb4-90c0-76be37c877ea))
(fp_curve (pts (xy 1.26903 -0.141382) (xy 1.309589 -0.142693) (xy 1.350149 -0.144003) (xy 1.392303 -0.143306))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp af612b0b-b76f-499e-a83d-2e64cc392c92))
(fp_curve (pts (xy 1.328713 0.181189) (xy 1.182172 0.205992) (xy 1.04656 0.213902) (xy 0.920053 0.263142))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 352a816d-5664-452b-b33f-edc47302014f))
(fp_curve (pts (xy 1.392303 -0.143306) (xy 1.437257 -0.142562) (xy 1.484025 -0.139536) (xy 1.523011 -0.157486))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 57af9ecc-863f-4c82-bc2d-0abf4c6d9b4b))
(fp_curve (pts (xy 1.462735 0.858677) (xy 1.296683 0.847888) (xy 1.130631 0.837099) (xy 0.968192 0.805789))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 4cbeec6c-09da-4714-a34b-8bbb5fa8afda))
(fp_curve (pts (xy 1.523011 -0.157486) (xy 1.544051 -0.167174) (xy 1.562824 -0.18297) (xy 1.579859 -0.199943))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 126ac7ed-22c7-40ae-90a2-543d5226e80c))
(fp_curve (pts (xy 1.548326 0.173952) (xy 1.486261 0.150341) (xy 1.405968 0.168113) (xy 1.328713 0.181189))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 5645f54d-5e29-40cd-84f4-e822b06d9c27))
(fp_curve (pts (xy 1.579859 -0.199943) (xy 1.634165 -0.254054) (xy 1.670798 -0.320126) (xy 1.714907 -0.381398))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp f5bb0e06-e947-41c6-8a32-804718a287d9))
(fp_curve (pts (xy 1.714907 -0.381398) (xy 1.790681 -0.486657) (xy 1.888515 -0.577751) (xy 1.997893 -0.647692))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp fb5a99f5-3385-4f06-a2ed-703520ffc47d))
(fp_curve (pts (xy 1.734839 0.381158) (xy 1.676476 0.300481) (xy 1.627071 0.203909) (xy 1.548326 0.173952))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 744c6bd6-bcd7-421e-b0e3-d5bb437ed89c))
(fp_curve (pts (xy 1.997893 -0.647692) (xy 2.069937 -0.693761) (xy 2.14699 -0.730653) (xy 2.224043 -0.767544))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 58acdfa8-815a-4dbb-82d6-165ba26c15bb))
(fp_curve (pts (xy 2.086656 -0.229357) (xy 2.063954 -0.048983) (xy 2.073832 0.138162) (xy 2.118487 0.313925))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp abd15915-4fc7-4973-bc49-d77dbdb1b4b4))
(fp_curve (pts (xy 2.101147 0.698901) (xy 1.964975 0.613727) (xy 1.836355 0.521487) (xy 1.734839 0.381158))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 05b212fd-392d-44b6-b9d5-47155a149b8a))
(fp_curve (pts (xy 2.118487 0.313925) (xy 2.164787 0.496159) (xy 2.248472 0.666158) (xy 2.332157 0.836156))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp a4971704-acb7-453c-b96b-0dd0d32bf619))
(fp_curve (pts (xy 2.224043 -0.767544) (xy 2.166934 -0.5905) (xy 2.109826 -0.413455) (xy 2.086656 -0.229357))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 5c923094-e559-45a8-b1cd-977481aa3859))
(fp_curve (pts (xy 2.332157 0.836156) (xy 2.254381 0.791128) (xy 2.176604 0.7461) (xy 2.101147 0.698901))
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 624e3bce-ef8c-4749-a9bd-831fd4b4ae3e))
)

File diff suppressed because it is too large Load Diff