From: Bdale Garbee Date: Wed, 29 Mar 2023 23:47:53 +0000 (-0600) Subject: improve copper and silk X-Git-Tag: fab-v3-p1~3 X-Git-Url: https://git.gag.com/?p=hw%2Feasymega;a=commitdiff_plain;h=37c4793d23af2c7b6822a4c33a93e7beedf7a0f0 improve copper and silk --- diff --git a/easymega.lht b/easymega.lht index 2401913..05ecd5d 100644 --- a/easymega.lht +++ b/easymega.lht @@ -988,12 +988,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.46210 { - x1=2.2117in; y1=23.63216mm; x2=2.21943701in; y2=23.63216mm; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.46246 { x1=49.4377mm; y1=17.624806mm; x2=50.1114mm; y2=17.624806mm; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -1174,12 +1168,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.46378 { - x1=40.9539mm; y1=477.36mil; x2=41.030144mm; y2=477.36mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.46390 { x1=49.4377mm; y1=14.625066mm; x2=48.0113mm; y2=14.625066mm; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -1247,13 +1235,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.46435 { - x1=1.53in; y1=466.0mil; x2=1.601in; y2=466.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.46438 { - x1=1.601in; y1=466.0mil; x2=1.613in; y2=478.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.53in; y1=466.0mil; x2=1.604in; y2=466.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -1403,7 +1385,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.46570 { - x1=1.676in; y1=609.0mil; x2=1.582in; y2=703.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.665in; y1=620.0mil; x2=1.582in; y2=703.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -1426,18 +1408,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.46582 { - x1=993.0mil; y1=795.0mil; x2=1.007in; y2=809.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.46585 { - x1=1.007in; y1=809.0mil; x2=1.257in; y2=809.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.46588 { x1=49.4377mm; y1=15.625064mm; x2=50.3723mm; y2=15.625064mm; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -1493,13 +1463,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.46630 { - x1=26.4324mm; y1=338.47mil; x2=25.5942mm; y2=371.47mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.46639 { - x1=26.4324mm; y1=293.47mil; x2=26.4324mm; y2=338.47mil; thickness=10.0mil; clearance=12.0mil; + x1=26.4324mm; y1=293.47mil; x2=26.4324mm; y2=8.373mm; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -1528,26 +1492,8 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.46663 { - x1=25.899mm; y1=299.47mil; x2=25.312mm; y2=299.47mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.46666 { - x1=26.026mm; y1=304.47mil; x2=25.899mm; y2=299.47mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.46669 { - x1=26.026mm; y1=313.47mil; x2=26.026mm; y2=304.47mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.46672 { - x1=25.3656mm; y1=339.47mil; x2=26.026mm; y2=313.47mil; thickness=10.0mil; clearance=12.0mil; + x1=25.3656mm; y1=339.47mil; x2=25.3656mm; y2=8.6196mm; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -1711,18 +1657,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.46786 { - x1=47.4378mm; y1=20.132802mm; x2=1.758in; y2=683.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.46789 { - x1=1.758in; y1=683.0mil; x2=1.644in; y2=683.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.46792 { x1=737.0mil; y1=200.0mil; x2=737.0mil; y2=173.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -1831,12 +1765,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.46954 { - x1=1.269in; y1=797.0mil; x2=1.257in; y2=809.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.47002 { x1=39.9379mm; y1=10.1251mm; x2=39.9379mm; y2=371.36mil; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -2571,12 +2499,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.95384 { - x1=350.0mil; y1=27.9654mm; x2=384.0mil; y2=27.9654mm; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.95540 { x1=386.0mil; y1=24.43607mm; x2=386.0mil; y2=1.05126in; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -2884,25 +2806,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.105201 { - x1=41.030144mm; y1=477.36mil; x2=1.736in; y2=598.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.105204 { - x1=1.679in; y1=647.0mil; x2=1.863in; y2=647.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.105207 { - x1=1.863in; y1=647.0mil; x2=47.625mm; y2=635.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.105210 { - x1=47.625mm; y1=635.0mil; x2=49.433353mm; y2=635.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.604in; y1=466.0mil; x2=1.736in; y2=598.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -2914,13 +2818,13 @@ ha:pcb-rnd-board-v8 { } } ha:line.105570 { - x1=1.676in; y1=609.0mil; x2=1.693in; y2=609.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.665in; y1=620.0mil; x2=1.704in; y2=620.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } ha:line.105573 { - x1=1.693in; y1=609.0mil; x2=1.709in; y2=625.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.704in; y1=620.0mil; x2=1.709in; y2=625.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -3045,12 +2949,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.105916 { - x1=54.114192mm; y1=705.0mil; x2=2.161in; y2=705.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.106537 { x1=1.24in; y1=30.226mm; x2=1.24in; y2=26.67mm; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -3502,7 +3400,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.114135 { - x1=25.5942mm; y1=371.47mil; x2=871.47mil; y2=371.47mil; thickness=10.0mil; clearance=12.0mil; + x1=999.235mil; y1=371.235mil; x2=999.0mil; y2=371.47mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -3789,45 +3687,141 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - } - color = {#8b2323} - ha:combining { + ha:line.149543 { + x1=1.644in; y1=683.0mil; x2=1.777in; y2=683.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } } -} - ha:bottom-sig { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={l; b}; {pcb-rnd::key::vis}={l; Shiftb} } - li:objects { - ha:line.48077 { - x1=690.0mil; y1=1.042in; x2=668.0mil; y2=1.119in; thickness=10.0mil; clearance=12.0mil; + ha:line.149546 { + x1=1.777in; y1=683.0mil; x2=1.868in; y2=774.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.48080 { - x1=485.0mil; y1=537.0mil; x2=485.0mil; y2=676.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.149549 { + x1=1.868in; y1=774.0mil; x2=1.868in; y2=20.1836mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149552 { + x1=1.868in; y1=20.1836mm; x2=47.4378mm; y2=795.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149564 { + x1=49.437671mm; y1=634.83mil; x2=1.79817in; y2=634.83mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149567 { + x1=1.79817in; y1=634.83mil; x2=1.786in; y2=647.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149570 { + x1=1.786in; y1=647.0mil; x2=1.679in; y2=647.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.46954 { + x1=1.269in; y1=797.0mil; x2=1.257in; y2=809.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.46582 { + x1=993.0mil; y1=795.0mil; x2=1.007in; y2=809.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149585 { + x1=1.007in; y1=809.0mil; x2=1.257in; y2=809.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149588 { + x1=26.4324mm; y1=329.82433071mil; x2=999.0mil; y2=371.47mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149591 { + x1=999.0mil; y1=371.47mil; x2=871.47mil; y2=371.47mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149594 { + x1=26.4324mm; y1=8.373mm; x2=26.434669mm; y2=329.735mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149600 { + x1=25.3656mm; y1=8.6196mm; x2=1.02in; y2=318.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149606 { + x1=996.0mil; y1=7.619901mm; x2=25.780901mm; y2=7.619901mm; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149609 { + x1=25.780901mm; y1=7.619901mm; x2=1.02in; y2=305.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149612 { + x1=1.02in; y1=305.0mil; x2=1.02in; y2=318.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.152611 { + x1=54.114192mm; y1=705.0mil; x2=2.149in; y2=705.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.48083 { - x1=485.0mil; y1=676.0mil; x2=462.0mil; y2=699.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.152614 { + x1=2.149in; y1=705.0mil; x2=2.161in; y2=693.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.48086 { - x1=499.0mil; y1=712.0mil; x2=515.0mil; y2=696.0mil; thickness=10.0mil; clearance=12.0mil; + } + color = {#8b2323} + ha:combining { + } +} + ha:bottom-sig { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={l; b}; {pcb-rnd::key::vis}={l; Shiftb} } + li:objects { + ha:line.48077 { + x1=690.0mil; y1=1.042in; x2=668.0mil; y2=1.119in; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.48089 { - x1=515.0mil; y1=696.0mil; x2=515.0mil; y2=610.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.48080 { + x1=485.0mil; y1=537.0mil; x2=462.0mil; y2=699.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } ha:line.48092 { - x1=515.0mil; y1=610.0mil; x2=593.0mil; y2=532.0mil; thickness=10.0mil; clearance=12.0mil; + x1=499.0mil; y1=713.0mil; x2=593.0mil; y2=532.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -4019,13 +4013,13 @@ ha:pcb-rnd-board-v8 { } } ha:line.48212 { - x1=649.5mil; y1=633.5mil; x2=658.0mil; y2=642.0mil; thickness=10.0mil; clearance=12.0mil; + x1=649.5mil; y1=627.5mil; x2=664.0mil; y2=642.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } ha:line.48215 { - x1=658.0mil; y1=642.0mil; x2=729.0mil; y2=642.0mil; thickness=10.0mil; clearance=12.0mil; + x1=664.0mil; y1=642.0mil; x2=729.0mil; y2=642.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -4043,7 +4037,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.48224 { - x1=649.5mil; y1=568.0mil; x2=649.5mil; y2=633.5mil; thickness=10.0mil; clearance=12.0mil; + x1=649.5mil; y1=568.0mil; x2=649.5mil; y2=627.5mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -4132,48 +4126,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.48305 { - x1=1.74in; y1=60.0mil; x2=46.4378mm; y2=3.7658mm; thickness=8.0mil; clearance=16.0mil; - ha:flags { - clearline=1 - } - } - ha:line.48308 { - x1=46.4378mm; y1=3.7658mm; x2=46.4378mm; y2=6.382mm; thickness=8.0mil; clearance=16.0mil; - ha:flags { - clearline=1 - } - } - ha:line.48311 { - x1=46.4378mm; y1=6.382mm; x2=1.848in; y2=271.0mil; thickness=8.0mil; clearance=16.0mil; - ha:flags { - clearline=1 - } - } - ha:line.48314 { - x1=1.848in; y1=271.0mil; x2=54.0004mm; y2=271.0mil; thickness=8.0mil; clearance=16.0mil; - ha:flags { - clearline=1 - } - } - ha:line.48317 { - x1=54.0004mm; y1=271.0mil; x2=2.156in; y2=301.0mil; thickness=8.0mil; clearance=16.0mil; - ha:flags { - clearline=1 - } - } - ha:line.48323 { - x1=646.0mil; y1=143.0mil; x2=557.0mil; y2=232.0mil; thickness=8.0mil; clearance=16.0mil; - ha:flags { - clearline=1 - } - } - ha:line.48326 { - x1=557.0mil; y1=232.0mil; x2=290.0mil; y2=232.0mil; thickness=8.0mil; clearance=16.0mil; - ha:flags { - clearline=1 - } - } ha:line.48416 { x1=1.612in; y1=208.0mil; x2=1.624in; y2=220.0mil; thickness=8.0mil; clearance=16.0mil; ha:flags { @@ -4331,7 +4283,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.48548 { - x1=646.0mil; y1=143.0mil; x2=1.284in; y2=143.0mil; thickness=8.0mil; clearance=16.0mil; + x1=379.0mil; y1=143.0mil; x2=136.0mil; y2=386.0mil; thickness=8.0mil; clearance=16.0mil; ha:flags { clearline=1 } @@ -4465,25 +4417,13 @@ ha:pcb-rnd-board-v8 { } } ha:line.106324 { - x1=43.307mm; y1=724.0mil; x2=43.307mm; y2=1.011in; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.106327 { - x1=43.307mm; y1=1.011in; x2=1.65in; y2=1.066in; thickness=10.0mil; clearance=12.0mil; + x1=43.307mm; y1=724.0mil; x2=43.307mm; y2=959.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } ha:line.106330 { - x1=1.65in; y1=1.066in; x2=1.449in; y2=1.066in; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.106333 { - x1=1.449in; y1=1.066in; x2=36.2204mm; y2=27.6606mm; thickness=10.0mil; clearance=12.0mil; + x1=43.307mm; y1=959.0mil; x2=1.638in; y2=1.026in; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -4572,12 +4512,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.113819 { - x1=290.0mil; y1=232.0mil; x2=136.0mil; y2=386.0mil; thickness=8.0mil; clearance=16.0mil; - ha:flags { - clearline=1 - } - } ha:line.134316 { x1=943.0mil; y1=956.0mil; x2=30.6832mm; y2=956.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -4710,97 +4644,151 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.134528 { - x1=52.197mm; y1=575.0mil; x2=52.197mm; y2=699.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.134540 { + x1=1.918in; y1=1.004in; x2=46.99mm; y2=1.004in; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.134531 { - x1=52.197mm; y1=699.0mil; x2=2.072in; y2=716.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.134546 { + x1=53.4924mm; y1=844.0mil; x2=1.901in; y2=26.6446mm; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.134534 { - x1=2.072in; y1=716.0mil; x2=2.072in; y2=850.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.134549 { + x1=39.3954mm; y1=30.5308mm; x2=1.55in; y2=30.5308mm; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.134537 { - x1=2.072in; y1=850.0mil; x2=1.918in; y2=1.004in; thickness=10.0mil; clearance=12.0mil; + ha:line.134552 { + x1=43.307mm; y1=1.048in; x2=1.902in; y2=1.048in; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.134540 { - x1=1.918in; y1=1.004in; x2=46.99mm; y2=1.004in; thickness=10.0mil; clearance=12.0mil; + ha:line.137678 { + x1=971.0mil; y1=288.0mil; x2=1.344in; y2=288.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.134546 { - x1=53.4924mm; y1=844.0mil; x2=1.901in; y2=26.6446mm; thickness=10.0mil; clearance=12.0mil; + ha:line.137681 { + x1=1.344in; y1=288.0mil; x2=39.4462mm; y2=497.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.134549 { - x1=39.3954mm; y1=30.5308mm; x2=1.55in; y2=30.5308mm; thickness=10.0mil; clearance=12.0mil; + ha:line.137684 { + x1=1.371in; y1=372.0mil; x2=1.3785in; y2=379.5mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.134552 { - x1=43.307mm; y1=1.048in; x2=1.902in; y2=1.048in; thickness=10.0mil; clearance=12.0mil; + ha:line.149654 { + x1=379.0mil; y1=143.0mil; x2=1.284in; y2=143.0mil; thickness=8.0mil; clearance=16.0mil; ha:flags { clearline=1 } } - ha:line.137678 { - x1=971.0mil; y1=288.0mil; x2=1.344in; y2=288.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.149663 { + x1=1.918in; y1=1.004in; x2=53.0606mm; y2=833.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.137681 { - x1=1.344in; y1=288.0mil; x2=39.4462mm; y2=497.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.149666 { + x1=53.0606mm; y1=833.0mil; x2=53.0606mm; y2=609.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.137684 { - x1=1.371in; y1=372.0mil; x2=1.3785in; y2=379.5mil; thickness=10.0mil; clearance=12.0mil; + ha:line.149669 { + x1=53.0606mm; y1=609.0mil; x2=52.197mm; y2=575.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - } - color = {#3a5fcd} - ha:combining { - } -} - ha:top-gnd { lid=2; group=3; - li:objects { - ha:polygon.86719 { clearance=40.0mil; - li:geometry { - ta:contour { - { -18.0mil; -15.0mil } - { 57.3786mm; -15.0mil } - { 57.3786mm; 1.259in } - { -18.0mil; 1.259in } - } - } - - ha:flags { - clearpoly=1 - lock=1 - } + ha:line.149678 { + x1=43.307mm; y1=959.0mil; x2=1.7in; y2=964.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 } } - color = {#104e8b} - ha:combining { + ha:line.149681 { + x1=1.638in; y1=1.026in; x2=1.489in; y2=1.026in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149684 { + x1=36.2204mm; y1=27.6606mm; x2=1.489in; y2=1.026in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149687 { + x1=1.74in; y1=60.0mil; x2=1.763in; y2=60.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149690 { + x1=1.763in; y1=60.0mil; x2=1.838in; y2=135.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149693 { + x1=1.838in; y1=135.0mil; x2=1.838in; y2=193.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149696 { + x1=1.838in; y1=193.0mil; x2=1.993in; y2=348.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149699 { + x1=1.993in; y1=348.0mil; x2=53.5686mm; y2=348.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149702 { + x1=53.5686mm; y1=348.0mil; x2=2.156in; y2=301.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#3a5fcd} + ha:combining { + } +} + ha:top-gnd { lid=2; group=3; + li:objects { + ha:polygon.86719 { clearance=40.0mil; + li:geometry { + ta:contour { + { -18.0mil; -15.0mil } + { 57.3786mm; -15.0mil } + { 57.3786mm; 1.259in } + { -18.0mil; 1.259in } + } + } + + ha:flags { + clearpoly=1 + lock=1 + } + } + } + color = {#104e8b} + ha:combining { } } ha:bottom-gnd { lid=3; group=10; @@ -4998,19 +4986,19 @@ ha:pcb-rnd-board-v8 { } } ha:line.104776 { - x1=493.0mil; y1=529.0mil; x2=493.0mil; y2=418.0mil; thickness=10.0mil; clearance=12.0mil; + x1=493.0mil; y1=529.0mil; x2=493.0mil; y2=434.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } ha:line.104779 { - x1=493.0mil; y1=418.0mil; x2=571.0mil; y2=340.0mil; thickness=10.0mil; clearance=12.0mil; + x1=493.0mil; y1=434.0mil; x2=587.0mil; y2=340.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } ha:line.104782 { - x1=571.0mil; y1=340.0mil; x2=24.259938mm; y2=340.0mil; thickness=10.0mil; clearance=12.0mil; + x1=587.0mil; y1=340.0mil; x2=24.259938mm; y2=340.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -5052,13 +5040,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.107180 { - x1=708.0mil; y1=1.074in; x2=377.0mil; y2=1.074in; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.107183 { - x1=377.0mil; y1=1.074in; x2=350.0mil; y2=27.9654mm; thickness=10.0mil; clearance=12.0mil; + x1=708.0mil; y1=1.074in; x2=435.0mil; y2=1.074in; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -5136,19 +5118,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.47863 { - x1=392.0mil; y1=733.0mil; x2=392.0mil; y2=951.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47866 { - x1=392.0mil; y1=951.0mil; x2=350.0mil; y2=993.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47869 { - x1=350.0mil; y1=993.0mil; x2=350.0mil; y2=27.9654mm; thickness=10.0mil; clearance=12.0mil; + x1=392.0mil; y1=733.0mil; x2=392.0mil; y2=26.6954mm; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -5171,24 +5141,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.47749 { - x1=879.0mil; y1=184.0mil; x2=956.0mil; y2=261.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47752 { - x1=956.0mil; y1=261.0mil; x2=26.9494mm; y2=261.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.114171 { - x1=799.0mil; y1=177.0mil; x2=872.0mil; y2=177.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.114225 { x1=859.0mil; y1=214.0mil; x2=638.0mil; y2=214.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -5423,6 +5375,42 @@ ha:pcb-rnd-board-v8 { clearline=1 } } + ha:line.149642 { + x1=799.0mil; y1=177.0mil; x2=889.0mil; y2=177.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149645 { + x1=889.0mil; y1=177.0mil; x2=972.0mil; y2=260.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149648 { + x1=972.0mil; y1=260.0mil; x2=1.062in; y2=260.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149651 { + x1=1.062in; y1=260.0mil; x2=27.0002mm; y2=259.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.152618 { + x1=435.0mil; y1=1.074in; x2=425.0mil; y2=1.084in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.152621 { + x1=392.0mil; y1=26.6954mm; x2=425.0mil; y2=1.084in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } ha:polygon.77880 { clearance=40.0mil; li:geometry { ta:contour { @@ -5485,26 +5473,8 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.47668 { - x1=1.147in; y1=926.0mil; x2=1.243in; y2=926.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47671 { - x1=1.243in; y1=926.0mil; x2=1.248in; y2=931.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47674 { - x1=1.248in; y1=931.0mil; x2=1.578in; y2=931.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.47677 { - x1=1.646in; y1=999.0mil; x2=1.578in; y2=931.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.646in; y1=999.0mil; x2=1.589in; y2=942.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -5522,13 +5492,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.47686 { - x1=1.633in; y1=1.02in; x2=1.797in; y2=1.02in; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47689 { - x1=1.797in; y1=1.02in; x2=48.133mm; y2=922.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.633in; y1=1.02in; x2=1.776in; y2=1.02in; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -5587,30 +5551,6 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.47728 { - x1=1.404in; y1=797.0mil; x2=1.433in; y2=768.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47731 { - x1=1.433in; y1=768.0mil; x2=1.508in; y2=768.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47734 { - x1=1.508in; y1=768.0mil; x2=1.564in; y2=712.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.47737 { - x1=39.7002mm; y1=704.0mil; x2=39.7002mm; y2=713.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.47740 { x1=1.679in; y1=648.0mil; x2=1.586in; y2=569.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { @@ -5641,14 +5581,8 @@ ha:pcb-rnd-board-v8 { clearline=1 } } - ha:line.47770 { - x1=34.417mm; y1=526.99mil; x2=37.7695mm; y2=526.99mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } ha:line.47773 { - x1=37.7695mm; y1=526.99mil; x2=1.643in; y2=683.0mil; thickness=10.0mil; clearance=12.0mil; + x1=34.417mm; y1=526.99mil; x2=1.643in; y2=683.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -5950,13 +5884,7 @@ ha:pcb-rnd-board-v8 { } } ha:line.137615 { - x1=2.148in; y1=510.0mil; x2=2.148in; y2=694.0mil; thickness=10.0mil; clearance=12.0mil; - ha:flags { - clearline=1 - } - } - ha:line.137618 { - x1=2.148in; y1=694.0mil; x2=2.16in; y2=706.0mil; thickness=10.0mil; clearance=12.0mil; + x1=2.148in; y1=510.0mil; x2=2.148in; y2=680.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -6004,31 +5932,61 @@ ha:pcb-rnd-board-v8 { } } ha:line.137642 { - x1=1.939in; y1=981.0mil; x2=1.939in; y2=902.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.939in; y1=981.0mil; x2=1.939in; y2=903.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } ha:line.137648 { - x1=1.757in; y1=545.0mil; x2=1.818in; y2=606.0mil; thickness=10.0mil; clearance=12.0mil; + x1=1.757in; y1=545.0mil; x2=1.939in; y2=903.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149615 { + x1=39.7002mm; y1=704.0mil; x2=1.404in; y2=797.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149618 { + x1=48.133mm; y1=922.0mil; x2=1.866in; y2=951.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149621 { + x1=1.866in; y1=951.0mil; x2=1.845in; y2=951.0mil; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149624 { + x1=1.845in; y1=951.0mil; x2=1.776in; y2=1.02in; thickness=10.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.149633 { + x1=1.147in; y1=926.0mil; x2=32.131mm; y2=926.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.137651 { - x1=1.818in; y1=606.0mil; x2=1.818in; y2=781.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.149636 { + x1=32.131mm; y1=926.0mil; x2=32.5374mm; y2=942.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.137654 { - x1=1.818in; y1=781.0mil; x2=1.939in; y2=902.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.149639 { + x1=32.5374mm; y1=942.0mil; x2=1.589in; y2=942.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } } - ha:line.137657 { - x1=1.939in; y1=902.0mil; x2=49.149mm; y2=898.0mil; thickness=10.0mil; clearance=12.0mil; + ha:line.152608 { + x1=2.148in; y1=680.0mil; x2=2.161in; y2=693.0mil; thickness=10.0mil; clearance=12.0mil; ha:flags { clearline=1 } @@ -6240,23 +6198,15 @@ ha:pcb-rnd-board-v8 { clearpoly=1 } } - ha:text.48608 { - string=EasyMega v2; x=2.237in; y=25.0391mm; scale=200; fid=0; - ha:flags { - clearline=1 - onsolder=1 - } - rot = 270.000000 - } ha:text.48609 { - string=` 2018 Bdale Garbee KB0G; x=53.308mm; y=25.6313mm; scale=100; fid=0; + string=` 2023 Bdale Garbee KB0G; x=53.308mm; y=25.6313mm; scale=100; fid=0; ha:flags { onsolder=1 } rot = 270.000000 } ha:text.48612 { - string=main; x=660.0mil; y=29.3624mm; scale=175; fid=0; + string=main; x=660.0mil; y=1.14in; scale=175; fid=0; ha:flags { clearline=1 onsolder=1 @@ -6272,12 +6222,12 @@ ha:pcb-rnd-board-v8 { rot = 270.000000 } ha:text.48614 { - string=A; x=630.0mil; y=345.0mil; scale=200; fid=0; + string=A; x=652.0mil; y=344.0mil; scale=200; fid=0; ha:flags { clearline=1 onsolder=1 } - rot = 180.000000 + rot = 270.000000 } ha:text.48615 { string=B; x=861.0mil; y=346.0mil; scale=200; fid=0; @@ -6320,7 +6270,7 @@ ha:pcb-rnd-board-v8 { rot = 0.000000 } ha:text.48620 { - string=D; x=26.6479mm; y=996.12mil; scale=200; fid=0; + string=D; x=26.9019mm; y=963.12mil; scale=200; fid=0; ha:flags { clearline=1 onsolder=1 @@ -6359,6 +6309,38 @@ ha:pcb-rnd-board-v8 { } rot = 90.000000 } + ha:text.48608 { + string=EasyMega v3; x=2.237in; y=25.0391mm; scale=200; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 270.000000 + } + ha:text.152617 { + string=switch; x=395.0mil; y=31.0388mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 270.000000 + } + ha:text.152625 { + string=gnd; x=499.0mil; y=26.1046mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 270.000000 + } + ha:text.152626 { + string=+; x=71.0mil; y=866.0mil; scale=250; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } } color = {#000000} } @@ -6695,7 +6677,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.50661 { - proto=4; x=350.0mil; y=27.9654mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=4; x=425.0mil; y=1.084in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -6740,7 +6722,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.50671 { - proto=5; x=2.18in; y=573.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=5; x=55.4482mm; y=573.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -6807,7 +6789,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.50674 { - proto=4; x=2.2117in; y=23.63216mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=4; x=56.02478mm; y=929.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -7442,7 +7424,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.50688 { - proto=5; x=1.505in; y=875.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=5; x=1.505in; y=875.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; ha:flags { clearline=1 } @@ -7501,7 +7483,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.105915 { - proto=5; x=2.161in; y=705.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=5; x=2.161in; y=693.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -7747,7 +7729,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.134492 { - proto=5; x=53.4924mm; y=575.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=5; x=53.4924mm; y=578.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -8149,7 +8131,7 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.48695 { - proto=0; x=2.870204mm; y=14.858958mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm; + proto=0; x=2.870204mm; y=14.858958mm; rot=0.000000; xmirror=1; smirror=1; clearance=8.0mil; ha:flags { clearline=1 } @@ -8186,7 +8168,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.48696 { - proto=1; x=2.870204mm; y=16.858954mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm; + proto=1; x=2.870204mm; y=16.858954mm; rot=0.000000; xmirror=1; smirror=1; clearance=8.0mil; ha:flags { clearline=1 } @@ -15449,12288 +15431,12278 @@ ha:pcb-rnd-board-v8 { } uid = 2948JTdjTKzy5Ud+Np8AAAA1 } - ha:subc.49650 { - ha:attributes { - {io_pcb::hidename_y}=15.0434 mm - footprint=TDK_PS12 - {io_pcb::hidename_scale}=100 - refdes=U8 - value=TDK_PS12 - {io_pcb::hidename_direction}=1 - {io_pcb::hidename_x}=36.4744 mm + ha:subc.49667 { + ha:attributes { + {io_pcb::hidename_y}=23.2410 mm + footprint=0605 + {io_pcb::hidename_scale}=100 + refdes=D1 + value=dualLED + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=1.8796 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -16.73mil + -12.795mil + -16.73mil + 12.795mil + 16.73mil + 12.795mil + 16.73mil + -12.795mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -19.73mil + -15.795mil + -19.73mil + 15.795mil + 19.73mil + 15.795mil + 19.73mil + -15.795mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -16.73mil + -12.795mil + -16.73mil + 12.795mil + 16.73mil + 12.795mil + 16.73mil + -12.795mil + } + } + } + } } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.700024mm; hplated=1; htop=0; hbottom=0; - li:shape { - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -1.0mm - -1.0mm - 1.0mm - -1.0mm - 1.0mm - 1.0mm - -1.0mm - 1.0mm - } - } + li:objects { + ha:padstack_ref.49681 { + proto=0; x=3.518789mm; y=19.895312mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - -1.0mm - -1.0mm - 1.0mm - -1.0mm - 1.0mm - 1.0mm - -1.0mm - 1.0mm - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - -1.0mm - -1.0mm - 1.0mm - -1.0mm - 1.0mm - 1.0mm - -1.0mm - 1.0mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -1.099947mm - -1.099947mm - 1.099947mm - -1.099947mm - 1.099947mm - 1.099947mm - -1.099947mm - 1.099947mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -1.099947mm - -1.099947mm - 1.099947mm - -1.099947mm - 1.099947mm - 1.099947mm - -1.099947mm - 1.099947mm - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.700024mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.49664 { - proto=0; x=34.417mm; y=723.84mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - li:4 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49665 { - proto=1; x=34.417mm; y=526.99mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:bottom-silk { - lid=0 - ha:combining { } - - li:objects { - ha:arc.49651 { - x=34.417mm; y=15.885668mm; width=6.100064mm; height=6.100064mm; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.49652 { - x1=34.417mm; y1=15.885541mm; x2=34.417mm; y2=15.885541mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49655 { - x1=34.417mm; y1=15.885668mm; x2=34.417mm; y2=15.885668mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49658 { - x1=34.417mm; y1=15.885668mm; x2=34.417mm; y2=16.885668mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49661 { - x1=34.417mm; y1=15.885668mm; x2=35.417mm; y2=15.885668mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - bottom = 1 - virtual = 1 - misc = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA2 - } - ha:subc.49667 { - ha:attributes { - {io_pcb::hidename_y}=23.2410 mm - footprint=0605 - {io_pcb::hidename_scale}=100 - refdes=D1 - value=dualLED - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=1.8796 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -16.73mil - -12.795mil - -16.73mil - 12.795mil - 16.73mil - 12.795mil - 16.73mil - -12.795mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -19.73mil - -15.795mil - -19.73mil - 15.795mil - 19.73mil - 15.795mil - 19.73mil - -15.795mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -16.73mil - -12.795mil - -16.73mil - 12.795mil - 16.73mil - 12.795mil - 16.73mil - -12.795mil - } - } - } - } - } - - li:objects { - ha:padstack_ref.49681 { - proto=0; x=3.518789mm; y=19.895312mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.49682 { - proto=0; x=3.518789mm; y=816.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49683 { - proto=0; x=2.068957mm; y=19.895312mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.49684 { - proto=0; x=2.068957mm; y=816.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:arc.49668 { - x=1.293876mm; y=800.0mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.49669 { - x1=109.995mil; y1=20.320127mm; x2=109.995mil; y2=20.320127mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49672 { - x1=110.0mil; y1=800.0mil; x2=110.0mil; y2=800.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49675 { - x1=110.0mil; y1=800.0mil; x2=1.794mm; y2=800.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49678 { - x1=110.0mil; y1=800.0mil; x2=110.0mil; y2=19.32mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA3 - } - ha:subc.49686 { - ha:attributes { - {io_pcb::hidename_y}=25.2095 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C610 - value=0.1uF - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=45.4599 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49699 { - proto=0; x=1.75174in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49700 { - proto=0; x=1.72026in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49687 { - x1=1.736in; y1=960.0mil; x2=1.736in; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49690 { - x1=1.736in; y1=960.0mil; x2=1.736in; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49693 { - x1=1.736in; y1=960.0mil; x2=43.0944mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49696 { - x1=1.736in; y1=960.0mil; x2=1.736in; y2=23.384mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA4 - } - ha:subc.49702 { - ha:attributes { - {io_pcb::hidename_y}=2.7810 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=R53 - value=1k - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=36.3624 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49715 { - proto=0; x=36.7815mm; y=3.460704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49716 { - proto=0; x=36.7815mm; y=4.260296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49703 { - x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49706 { - x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49709 { - x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=2.8605mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49712 { - x1=36.7815mm; y1=3.8605mm; x2=35.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA5 - } - ha:subc.49718 { - ha:attributes { - {io_pcb::hidename_y}=2.8130 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=R52 - value=1k - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=39.5628 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49731 { - proto=0; x=37.7975mm; y=3.467304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49732 { - proto=0; x=37.7975mm; y=4.266896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49719 { - x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49722 { - x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49725 { - x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=2.8671mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49728 { - x1=37.7975mm; y1=3.8671mm; x2=36.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA6 - } - ha:subc.49734 { - ha:attributes { - {io_pcb::hidename_y}=1.7666 mm - footprint=0605 - {io_pcb::hidename_scale}=100 - refdes=D2 - value=dualLED - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=37.2943 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 12.795mil - -16.73mil - -12.795mil - -16.73mil - -12.795mil - 16.73mil - 12.795mil - 16.73mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 15.795mil - -19.73mil - -15.795mil - -19.73mil - -15.795mil - 19.73mil - 15.795mil - 19.73mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 12.795mil - -16.73mil - -12.795mil - -16.73mil - -12.795mil - 16.73mil - 12.795mil - 16.73mil - } - } - } - } - } - - li:objects { - ha:padstack_ref.49748 { - proto=0; x=37.718988mm; y=2.491359mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.49749 { - proto=0; x=36.869358mm; y=2.491359mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49750 { - proto=0; x=37.718988mm; y=41.005mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.49751 { - proto=0; x=36.869358mm; y=41.005mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:arc.49735 { - x=37.2943mm; y=10.49mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.49736 { - x1=37.294173mm; y1=69.545mil; x2=37.294173mm; y2=69.545mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49739 { - x1=37.2943mm; y1=1.76657mm; x2=37.2943mm; y2=1.76657mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49742 { - x1=37.2943mm; y1=1.76657mm; x2=37.2943mm; y2=2.76657mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49745 { - x1=37.2943mm; y1=1.76657mm; x2=1.50764961in; y2=1.76657mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA7 - } - ha:subc.49753 { - ha:attributes { - {io_pcb::hidename_y}=24.1681 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=L600 - value=bead - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=48.6992 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49766 { - proto=0; x=47.701196mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49767 { - proto=0; x=46.901604mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49754 { - x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49757 { - x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49760 { - x1=47.3014mm; y1=960.0mil; x2=46.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49763 { - x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=23.384mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA8 - } - ha:subc.49769 { - ha:attributes { - {io_pcb::hidename_y}=24.0386 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C602 - value=0.1uF - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=44.6712 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49782 { - proto=0; x=1.81474in; y=921.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49783 { - proto=0; x=1.78326in; y=921.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49770 { - x1=1.799in; y1=921.0mil; x2=1.799in; y2=921.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49773 { - x1=1.799in; y1=921.0mil; x2=1.799in; y2=921.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49776 { - x1=1.799in; y1=921.0mil; x2=44.6946mm; y2=921.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49779 { - x1=1.799in; y1=921.0mil; x2=1.799in; y2=22.3934mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA9 - } - ha:subc.49785 { - ha:attributes { - {io_pcb::hidename_y}=25.3619 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C601 - value=1uF - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=44.6847 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49798 { - proto=0; x=46.100996mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49799 { - proto=0; x=45.301404mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49786 { - x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49789 { - x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49792 { - x1=45.7012mm; y1=960.0mil; x2=44.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49795 { - x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=23.384mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAA+ - } - ha:subc.49817 { - ha:attributes { - {io_pcb::hidename_y}=11.8209 mm - footprint=SOIJ8 - {io_pcb::hidename_scale}=100 - refdes=U5 - value=W25Q64 - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=56.1368 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 12.795mil - -33.46mil - -12.795mil - -33.46mil - -12.795mil - 33.46mil - 12.795mil - 33.46mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 15.795mil - -36.46mil - -15.795mil - -36.46mil - -15.795mil - 36.46mil - 15.795mil - 36.46mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 12.795mil - -33.46mil - -12.795mil - -33.46mil - -12.795mil - 33.46mil - 12.795mil - 33.46mil - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 12.795mil - -0.849885mm - -12.795mil - -0.849885mm - -12.795mil - 0.849885mm - 12.795mil - 0.849885mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 15.795mil - -0.926085mm - -15.795mil - -0.926085mm - -15.795mil - 0.926085mm - 15.795mil - 0.926085mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 12.795mil - -0.849885mm - -12.795mil - -0.849885mm - -12.795mil - 0.849885mm - 12.795mil - 0.849885mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49843 { - proto=0; x=2.20499in; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=VCC - } - } - ha:padstack_ref.49844 { - proto=1; x=2.20499in; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=CS - } - } - ha:padstack_ref.49845 { - proto=0; x=54.736746mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=HOLD - } - } - ha:padstack_ref.49846 { - proto=1; x=54.736746mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=SO - } - } - ha:padstack_ref.49847 { - proto=0; x=53.467mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=SCK - } - } - ha:padstack_ref.49848 { - proto=1; x=53.467mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=WP - } - } - ha:padstack_ref.49849 { - proto=0; x=52.197mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=SI - } - } - ha:padstack_ref.49850 { - proto=1; x=52.197mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; - li:thermal { - } - - ha:attributes { - term=4 - name=VSS - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.49818 { - x1=56.766714mm; y1=9.755886mm; x2=56.766714mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0; - } - ha:line.49821 { - x1=51.437032mm; y1=9.755886mm; x2=56.766714mm; y2=9.755886mm; thickness=10.0mil; clearance=0.0; - } - ha:line.49824 { - x1=51.437032mm; y1=9.755886mm; x2=51.437032mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0; - } - ha:line.49827 { - x1=51.437032mm; y1=15.13586mm; x2=56.766714mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0; - } - ha:arc.49830 { - x=2.20499in; y=10.22096mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.49831 { - x1=2.129995in; y1=489.995mil; x2=2.129995in; y2=489.995mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49834 { - x1=54.102mm; y1=490.0mil; x2=54.102mm; y2=490.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49837 { - x1=54.102mm; y1=490.0mil; x2=54.102mm; y2=11.446mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49840 { - x1=54.102mm; y1=490.0mil; x2=53.102mm; y2=490.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABA - } - ha:subc.49868 { - ha:attributes { - {io_pcb::hidename_y}=1.5240 mm - footprint=0-338068-8 - {io_pcb::hidename_scale}=100 - refdes=J9 - value=Companion - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=48.0060 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -26.0mil - -26.0mil - 26.0mil - -26.0mil - 26.0mil - 26.0mil - -26.0mil - 26.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -26.0mil - -26.0mil - 26.0mil - -26.0mil - 26.0mil - 26.0mil - -26.0mil - 26.0mil - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=59.06mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.49893 { - proto=0; x=1.89in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=8.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - li:4 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49894 { - proto=1; x=1.84in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.49895 { - proto=1; x=1.79in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.49896 { - proto=1; x=1.74in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.49897 { - proto=1; x=1.69in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.49898 { - proto=1; x=1.64in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=6 - } - } - ha:padstack_ref.49899 { - proto=1; x=1.59in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - li:2 { - diag - round - noshape - } - li:5 { - on - diag - round - noshape - } - } - - ha:attributes { - term=7 - name=7 - } - } - ha:padstack_ref.49900 { - proto=1; x=1.54in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=8 - } - } - ha:padstack_ref.49901 { - proto=2; x=49.405794mm; y=2.263902mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=0 - name=mnt - } - } - } - li:layers { - - ha:bottom-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.49869 { - x1=2.00593in; y1=0.244348mm; x2=2.00593in; y2=5.343906mm; thickness=6.0mil; clearance=0.0; - } - ha:line.49872 { - x1=36.171124mm; y1=5.343906mm; x2=2.00593in; y2=5.343906mm; thickness=6.0mil; clearance=0.0; - } - ha:line.49875 { - x1=36.171124mm; y1=0.244348mm; x2=36.171124mm; y2=5.343906mm; thickness=6.0mil; clearance=0.0; - } - ha:line.49878 { - x1=36.171124mm; y1=0.244348mm; x2=2.00593in; y2=0.244348mm; thickness=6.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.49881 { - x1=44.210421mm; y1=2.7351mm; x2=44.210421mm; y2=2.7351mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49884 { - x1=1.89in; y1=60.0mil; x2=1.89in; y2=60.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49887 { - x1=1.89in; y1=60.0mil; x2=49.006mm; y2=60.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49890 { - x1=1.89in; y1=60.0mil; x2=1.89in; y2=2.524mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - bottom = 1 - virtual = 1 - misc = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABC - } - ha:subc.49903 { - ha:attributes { - {io_pcb::hidename_y}=12.4653 mm - footprint=0402 - {io_pcb::hidename_scale}=105 - refdes=C600 - value=0.1uF - {io_pcb::hidename_direction}=1 - {io_pcb::hidename_x}=50.8889 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49916 { - proto=0; x=1.996in; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49917 { - proto=0; x=1.996in; y=11.265408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49904 { - x1=1.996in; y1=11.665204mm; x2=1.996in; y2=11.665204mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49907 { - x1=1.996in; y1=11.665204mm; x2=1.996in; y2=11.665204mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49910 { - x1=1.996in; y1=11.665204mm; x2=1.996in; y2=12.665204mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49913 { - x1=1.996in; y1=11.665204mm; x2=51.6984mm; y2=11.665204mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABD - } - ha:subc.49919 { - ha:attributes { - {io_pcb::hidename_y}=24.0993 mm - footprint=MS5607 - {io_pcb::hidename_scale}=100 - refdes=U4 - value=MS5607 - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=54.7068 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -21.655mil - -11.81mil - -21.655mil - 11.81mil - 21.655mil - 11.81mil - 21.655mil - -11.81mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -24.655mil - -14.81mil - -24.655mil - 14.81mil - 24.655mil - 14.81mil - 24.655mil - -14.81mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -21.655mil - -11.81mil - -21.655mil - 11.81mil - 21.655mil - 11.81mil - 21.655mil - -11.81mil - } - } - } - } - } - - li:objects { - ha:padstack_ref.49945 { - proto=0; x=52.842307mm; y=23.144774mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=SCLK - } - } - ha:padstack_ref.49946 { - proto=0; x=55.041947mm; y=23.144774mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=VDD - } - } - ha:padstack_ref.49947 { - proto=0; x=52.842307mm; y=862.0015748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=SDI/SDA - } - } - ha:padstack_ref.49948 { - proto=0; x=55.041947mm; y=862.0015748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; - li:thermal { - } - - ha:attributes { - term=2 - name=PS - } - } - ha:padstack_ref.49949 { - proto=0; x=52.842307mm; y=812.7915748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=SDO - } - } - ha:padstack_ref.49950 { - proto=0; x=55.041947mm; y=812.7915748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; - li:thermal { - } - - ha:attributes { - term=3 - name=GND - } - } - ha:padstack_ref.49951 { - proto=0; x=52.842307mm; y=763.5815748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=CSB - } - } - ha:padstack_ref.49952 { - proto=0; x=55.041947mm; y=763.5815748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=CSB - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.49920 { - x1=52.44213mm; y1=935.8215748mil; x2=55.442124mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0; - } - ha:line.49923 { - x1=55.442124mm; y1=738.9715748mil; x2=55.442124mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0; - } - ha:line.49926 { - x1=52.44213mm; y1=738.9715748mil; x2=55.442124mm; y2=738.9715748mil; thickness=10.0mil; clearance=0.0; - } - ha:line.49929 { - x1=52.44213mm; y1=738.9715748mil; x2=52.44213mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0; - } - ha:arc.49932 { - x=55.867066mm; y=23.457194mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.49933 { - x1=53.942127mm; y1=21.269873mm; x2=53.942127mm; y2=21.269873mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49936 { - x1=53.942mm; y1=837.4015748mil; x2=53.942mm; y2=837.4015748mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49939 { - x1=53.942mm; y1=837.4015748mil; x2=52.942mm; y2=837.4015748mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49942 { - x1=53.942mm; y1=837.4015748mil; x2=53.942mm; y2=20.27mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABE - } - ha:subc.49954 { - ha:attributes { - {io_pcb::hidename_y}=20.7361 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=R26 - value=10k - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=56.9773 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49967 { - proto=0; x=51.524408mm; y=705.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49968 { - proto=0; x=2.06in; y=705.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49955 { - x1=51.924204mm; y1=705.0mil; x2=51.924204mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49958 { - x1=51.924204mm; y1=705.0mil; x2=51.924204mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49961 { - x1=51.924204mm; y1=705.0mil; x2=50.924204mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49964 { - x1=51.924204mm; y1=705.0mil; x2=51.924204mm; y2=18.907mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABF - } - ha:subc.49970 { - ha:attributes { - {io_pcb::hidename_y}=24.5395 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C10 - value=0.1uF - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=57.0281 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.49983 { - proto=0; x=2.2117in; y=870.6615748mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49984 { - proto=0; x=2.2117in; y=22.914396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - diag - round - noshape - } - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.49971 { - x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=22.5146mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49974 { - x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=22.5146mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49977 { - x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=21.5146mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49980 { - x1=2.2117in; y1=22.5146mm; x2=55.17718mm; y2=22.5146mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABG - } - ha:subc.49986 { - ha:attributes { - {io_pcb::hidename_y}=27.6860 mm - footprint=0-215079-4 - {io_pcb::hidename_scale}=100 - refdes=J20 - value=Debug - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=48.0060 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -26.0mil - -26.0mil - 26.0mil - -26.0mil - 26.0mil - 26.0mil - -26.0mil - 26.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -26.0mil - -26.0mil - 26.0mil - -26.0mil - 26.0mil - 26.0mil - -26.0mil - 26.0mil - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=59.06mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.50011 { - proto=0; x=1.89in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:0 { - on - diag - round - noshape - } - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - li:4 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50012 { - proto=1; x=1.84in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.50013 { - proto=1; x=1.79in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.50014 { - proto=1; x=1.74in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.50015 { - proto=2; x=49.405794mm; y=1.11913in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=0 - name=mnt - } - } - } - li:layers { - - ha:bottom-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.49987 { - x1=1.98428in; y1=26.406348mm; x2=1.98428in; y2=1.24039in; thickness=6.0mil; clearance=0.0; - } - ha:line.49990 { - x1=1.64571in; y1=1.24039in; x2=1.98428in; y2=1.24039in; thickness=6.0mil; clearance=0.0; - } - ha:line.49993 { - x1=1.64571in; y1=26.406348mm; x2=1.64571in; y2=1.24039in; thickness=6.0mil; clearance=0.0; - } - ha:line.49996 { - x1=1.64571in; y1=26.406348mm; x2=1.98428in; y2=26.406348mm; thickness=6.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.49999 { - x1=46.761958mm; y1=28.84998mm; x2=46.761958mm; y2=28.84998mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50002 { - x1=1.89in; y1=1.09in; x2=1.89in; y2=1.09in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50005 { - x1=1.89in; y1=1.09in; x2=49.006mm; y2=1.09in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50008 { - x1=1.89in; y1=1.09in; x2=1.89in; y2=28.686mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - bottom = 1 - virtual = 1 - misc = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABH - } - ha:subc.50017 { - ha:attributes { - value=220 - footprint=0402 - refdes=R40 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50031 { - proto=0; x=1.779in; y=6.908796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50032 { - proto=0; x=1.779in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.50019 { - x1=1.779in; y1=6.509mm; x2=1.779in; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50022 { - x1=1.779in; y1=6.509mm; x2=1.779in; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50025 { - x1=1.779in; y1=6.509mm; x2=1.779in; y2=7.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50028 { - x1=1.779in; y1=6.509mm; x2=46.1866mm; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABI - } - ha:subc.50034 { - ha:attributes { - value=220 - footprint=0402 - refdes=R41 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50048 { - proto=0; x=1.741in; y=271.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50049 { - proto=0; x=1.741in; y=6.102604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.50036 { - x1=1.741in; y1=256.0mil; x2=1.741in; y2=256.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50039 { - x1=1.741in; y1=256.0mil; x2=1.741in; y2=256.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50042 { - x1=1.741in; y1=256.0mil; x2=1.741in; y2=7.5024mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50045 { - x1=1.741in; y1=256.0mil; x2=45.2214mm; y2=256.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABJ - } - ha:subc.50051 { - ha:attributes { - value=220 - footprint=0402 - refdes=R42 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50065 { - proto=0; x=1.703in; y=6.908796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50066 { - proto=0; x=1.703in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.50053 { - x1=1.703in; y1=6.509mm; x2=1.703in; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50056 { - x1=1.703in; y1=6.509mm; x2=1.703in; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50059 { - x1=1.703in; y1=6.509mm; x2=1.703in; y2=7.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50062 { - x1=1.703in; y1=6.509mm; x2=44.2562mm; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABK - } - ha:subc.50068 { - ha:attributes { - value=220 - footprint=0402 - refdes=R43 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50082 { - proto=0; x=1.665in; y=6.908796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50083 { - proto=0; x=1.665in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.50070 { - x1=1.665in; y1=6.509mm; x2=1.665in; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50073 { - x1=1.665in; y1=6.509mm; x2=1.665in; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50076 { - x1=1.665in; y1=6.509mm; x2=1.665in; y2=7.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50079 { - x1=1.665in; y1=6.509mm; x2=43.291mm; y2=6.509mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABL - } - ha:subc.50085 { - ha:attributes { - value=Servos - footprint=0-338068-6 - refdes=J21 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -23.0mil - 23.0mil - -23.0mil - 23.0mil - 23.0mil - -23.0mil - 23.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -26.0mil - -26.0mil - 26.0mil - -26.0mil - 26.0mil - 26.0mil - -26.0mil - 26.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -26.0mil - -26.0mil - 26.0mil - -26.0mil - 26.0mil - 26.0mil - -26.0mil - 26.0mil - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=31.5mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - - ha:ps_proto_v6.2 { - hdia=59.06mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } - } - - li:objects { - ha:padstack_ref.50111 { - proto=0; x=36.576mm; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - li:4 { - on - diag - round - noshape - } - li:7 { - on - diag - round - noshape - } - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50112 { - proto=1; x=1.39in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.50113 { - proto=1; x=1.34in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.50114 { - proto=1; x=1.29in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.50115 { - proto=1; x=1.24in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.50116 { - proto=1; x=30.226mm; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - li:4 { - on - diag - round - noshape - } - } - - ha:attributes { - term=6 - name=6 - } - } - ha:padstack_ref.50117 { - proto=2; x=37.975794mm; y=1.11913in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=0 - name=mnt - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.50086 { - x1=1.55593in; y1=26.406348mm; x2=1.55593in; y2=1.24039in; thickness=6.0mil; clearance=0.0; - } - ha:line.50089 { - x1=1.07406in; y1=1.24039in; x2=1.55593in; y2=1.24039in; thickness=6.0mil; clearance=0.0; - } - ha:line.50092 { - x1=1.07406in; y1=26.406348mm; x2=1.07406in; y2=1.24039in; thickness=6.0mil; clearance=0.0; - } - ha:line.50095 { - x1=1.07406in; y1=26.406348mm; x2=1.55593in; y2=26.406348mm; thickness=6.0mil; clearance=0.0; - } - ha:text.50098 { - string=%a.parent.refdes%; x=36.576mm; y=1.09in; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - onsolder=1 - } - rot = 180.000000 - } - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.50099 { - x1=1.34073in; y1=28.880271mm; x2=1.34073in; y2=28.880271mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50102 { - x1=36.576mm; y1=1.09in; x2=36.576mm; y2=1.09in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50105 { - x1=36.576mm; y1=1.09in; x2=37.576mm; y2=1.09in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50108 { - x1=36.576mm; y1=1.09in; x2=36.576mm; y2=28.686mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - bottom = 1 - virtual = 1 - misc = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABM - } - ha:subc.50119 { - ha:attributes { - {io_pcb::hidename_y}=6.8699 mm - footprint=8ufson2x2 - {io_pcb::hidename_scale}=100 - refdes=U13 - value=LM293 - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=24.2734 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.374904mm - -5.905mil - -0.374904mm - 5.905mil - 0.374904mm - 5.905mil - 0.374904mm - -5.905mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.524891mm - -11.81mil - -0.524891mm - 11.81mil - 0.524891mm - 11.81mil - 0.524891mm - -11.81mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.374904mm - -5.905mil - -0.374904mm - 5.905mil - 0.374904mm - 5.905mil - 0.374904mm - -5.905mil - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.225044mm - -31.5mil - -0.225044mm - -31.5mil - -0.225044mm - 31.5mil - 0.225044mm - 31.5mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 14.765mil - -37.405mil - -14.765mil - -37.405mil - -14.765mil - 37.405mil - 14.765mil - 37.405mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.225044mm - -31.5mil - -0.225044mm - -31.5mil - -0.225044mm - 31.5mil - 0.225044mm - 31.5mil - } - } - } - } - } - - li:objects { - ha:padstack_ref.50147 { - proto=0; x=23.248383mm; y=6.119876mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=out - } - } - ha:padstack_ref.50148 { - proto=0; x=25.298417mm; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=in+ - } - } - ha:padstack_ref.50149 { - proto=0; x=23.248383mm; y=6.620002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=in- - } - } - ha:padstack_ref.50150 { - proto=0; x=25.298417mm; y=280.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=in- - } - } - ha:padstack_ref.50151 { - proto=0; x=23.248383mm; y=280.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=in+ - } - } - ha:padstack_ref.50152 { - proto=0; x=25.298417mm; y=6.620002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=out - } - } - ha:padstack_ref.50153 { - proto=0; x=23.248383mm; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=V- - } - } - ha:padstack_ref.50154 { - proto=0; x=25.298417mm; y=6.119876mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=V+ - } - } - ha:padstack_ref.50155 { - proto=1; x=24.2734mm; y=270.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=GND - name=GND - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.50120 { - x1=25.273398mm; y1=5.86994mm; x2=25.273398mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0; - } - ha:line.50123 { - x1=23.273402mm; y1=7.869936mm; x2=25.273398mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0; - } - ha:line.50126 { - x1=23.273402mm; y1=5.86994mm; x2=23.273402mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0; - } - ha:line.50129 { - x1=23.273402mm; y1=5.86994mm; x2=25.273398mm; y2=5.86994mm; thickness=10.0mil; clearance=0.0; - } - ha:line.50132 { - x1=23.273402mm; y1=5.569966mm; x2=23.273402mm; y2=5.569966mm; thickness=10.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.50135 { - x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50138 { - x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50141 { - x1=24.2734mm; y1=270.47mil; x2=25.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50144 { - x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=7.869938mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABN - } - ha:subc.50157 { - ha:attributes { - {io_pcb::hidename_y}=30.7975 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=R38 - value=10k - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=14.5669 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50170 { - proto=0; x=559.74mil; y=1.167in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50171 { - proto=0; x=13.417804mm; y=1.167in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.50158 { - x1=544.0mil; y1=1.167in; x2=544.0mil; y2=1.167in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50161 { - x1=544.0mil; y1=1.167in; x2=544.0mil; y2=1.167in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50164 { - x1=544.0mil; y1=1.167in; x2=12.8176mm; y2=1.167in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50167 { - x1=544.0mil; y1=1.167in; x2=544.0mil; y2=28.6418mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABO - } - ha:subc.50173 { - ha:attributes { - {io_pcb::hidename_y}=30.7975 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=R39 - value=9.09k - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=17.0815 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50186 { - proto=0; x=631.0mil; y=1.18274in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50187 { - proto=0; x=631.0mil; y=29.242004mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.50174 { - x1=631.0mil; y1=1.167in; x2=631.0mil; y2=1.167in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50177 { - x1=631.0mil; y1=1.167in; x2=631.0mil; y2=1.167in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50180 { - x1=631.0mil; y1=1.167in; x2=631.0mil; y2=28.6418mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50183 { - x1=631.0mil; y1=1.167in; x2=17.0274mm; y2=1.167in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABP - } - ha:subc.50189 { - ha:attributes { - {io_pcb::hidename_y}=6.0452 mm - copyright=2006 DJ Delorie - author=DJ Delorie - footprint=SOT23-5 - dist-license=GPL - {io_pcb::hidename_scale}=89 - refdes=U1 - value=TLV73333 - {io_pcb::hidename_direction}=3 - use-license=Unlimited - {io_pcb::hidename_x}=7.7470 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -20.0mil - -12.0mil - -20.0mil - 12.0mil - 20.0mil - 12.0mil - 20.0mil - -12.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -23.0mil - -15.0mil - -23.0mil - 15.0mil - 23.0mil - 15.0mil - 23.0mil - -15.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -20.0mil - -12.0mil - -20.0mil - 12.0mil - 20.0mil - 12.0mil - 20.0mil - -12.0mil - } - } - } - } - } - - li:objects { - ha:padstack_ref.50214 { - proto=0; x=258.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; - li:thermal { - } - - ha:attributes { - term=4 - name=BY - } - } - ha:padstack_ref.50215 { - proto=0; x=258.0mil; y=389.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=VOUT - } - } - ha:padstack_ref.50216 { - proto=0; x=340.0mil; y=389.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=VIN - } - } - ha:padstack_ref.50217 { - proto=0; x=340.0mil; y=350.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; - li:thermal { - } - - ha:attributes { - term=2 - name=GND - } - } - ha:padstack_ref.50218 { - proto=0; x=340.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=EN - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.50190 { - x1=229.0mil; y1=291.0mil; x2=368.0mil; y2=291.0mil; thickness=10.0mil; clearance=0.0; - } - ha:line.50193 { - x1=229.0mil; y1=291.0mil; x2=229.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0; - } - ha:line.50196 { - x1=229.0mil; y1=409.0mil; x2=368.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0; - } - ha:line.50199 { - x1=368.0mil; y1=291.0mil; x2=368.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.50202 { - x1=7.80288mm; y1=350.0mil; x2=7.80288mm; y2=350.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50205 { - x1=258.0mil; y1=311.0mil; x2=258.0mil; y2=311.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50208 { - x1=258.0mil; y1=311.0mil; x2=5.5532mm; y2=311.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50211 { - x1=258.0mil; y1=311.0mil; x2=258.0mil; y2=6.8994mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABQ - } - ha:subc.50236 { - ha:attributes { - {io_pcb::hidename_y}=9.9949 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C37 - value=1uF - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=6.0071 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50249 { - proto=0; x=209.0mil; y=9.226804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50250 { - proto=0; x=209.0mil; y=394.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.50237 { - x1=209.0mil; y1=379.0mil; x2=209.0mil; y2=379.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50240 { - x1=209.0mil; y1=379.0mil; x2=209.0mil; y2=379.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50243 { - x1=209.0mil; y1=379.0mil; x2=209.0mil; y2=8.6266mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50246 { - x1=209.0mil; y1=379.0mil; x2=4.3086mm; y2=379.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABS - } - ha:subc.50252 { - ha:attributes { - value=ADXL375 - footprint=lga14 - refdes=U3 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.274955mm - -22.535mil - -0.274955mm - -22.535mil - -0.274955mm - 22.535mil - 0.274955mm - 22.535mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.351155mm - -25.535mil - -0.351155mm - -25.535mil - -0.351155mm - 25.535mil - 0.351155mm - 25.535mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.274955mm - -22.535mil - -0.274955mm - -22.535mil - -0.274955mm - 22.535mil - 0.274955mm - 22.535mil - } - } - } - } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -22.535mil - -0.274955mm - -22.535mil - 0.274955mm - 22.535mil - 0.274955mm - 22.535mil - -0.274955mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -25.535mil - -0.351155mm - -25.535mil - 0.351155mm - 25.535mil - 0.351155mm - 25.535mil - -0.351155mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -22.535mil - -0.274955mm - -22.535mil - 0.274955mm - 22.535mil - 0.274955mm - 22.535mil - -0.274955mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50279 { - proto=0; x=32.512042mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=13 - name=MOSI - } - } - ha:padstack_ref.50280 { - proto=0; x=32.512042mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=VDDio - } - } - ha:padstack_ref.50281 { - proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=_CS_ - } - } - ha:padstack_ref.50282 { - proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=14 - name=SCLK - } - } - ha:padstack_ref.50283 { - proto=0; x=31.711942mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=12 - name=MISO - } - } - ha:padstack_ref.50284 { - proto=0; x=31.711942mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - li:thermal { - } - - ha:attributes { - term=2 - name=GND - } - } - ha:padstack_ref.50285 { - proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=_CS_ - } - } - ha:padstack_ref.50286 { - proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=14 - name=SCLK - } - } - ha:padstack_ref.50287 { - proto=0; x=30.912096mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=11 - name=RESERVED - } - } - ha:padstack_ref.50288 { - proto=0; x=30.912096mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=RESERVED - } - } - ha:padstack_ref.50289 { - proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=_CS_ - } - } - ha:padstack_ref.50290 { - proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=14 - name=SCLK - } - } - ha:padstack_ref.50291 { - proto=0; x=30.11225mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=10 - name=NC - } - } - ha:padstack_ref.50292 { - proto=0; x=30.11225mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - li:thermal { - } - - ha:attributes { - term=4 - name=GND - } - } - ha:padstack_ref.50293 { - proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=_CS_ - } - } - ha:padstack_ref.50294 { - proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=14 - name=SCLK - } - } - ha:padstack_ref.50295 { - proto=0; x=29.312404mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=9 - name=INT2 - } - } - ha:padstack_ref.50296 { - proto=0; x=29.312404mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - li:thermal { - } - - ha:attributes { - term=5 - name=GND - } - } - ha:padstack_ref.50297 { - proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=_CS_ - } - } - ha:padstack_ref.50298 { - proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=14 - name=SCLK - } - } - ha:padstack_ref.50299 { - proto=0; x=28.5123mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=INT1 - } - } - ha:padstack_ref.50300 { - proto=0; x=28.5123mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=Vs - } - } - ha:padstack_ref.50301 { - proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=_CS_ - } - } - ha:padstack_ref.50302 { - proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=14 - name=SCLK - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.50253 { - x1=33.012168mm; y1=8.86841mm; x2=33.012168mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0; - } - ha:line.50256 { - x1=28.012178mm; y1=8.86841mm; x2=33.012168mm; y2=8.86841mm; thickness=10.0mil; clearance=0.0; - } - ha:line.50259 { - x1=28.012178mm; y1=8.86841mm; x2=28.012178mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0; - } - ha:line.50262 { - x1=28.012178mm; y1=11.868404mm; x2=33.012168mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0; - } - ha:arc.50265 { - x=32.71194mm; y=8.268462mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.50267 { - x1=30.512236mm; y1=10.36847mm; x2=30.512236mm; y2=10.36847mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50270 { - x1=30.5123mm; y1=10.368534mm; x2=30.5123mm; y2=10.368534mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50273 { - x1=30.5123mm; y1=10.368534mm; x2=30.5123mm; y2=9.368534mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50276 { - x1=30.5123mm; y1=10.368534mm; x2=29.5123mm; y2=10.368534mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABT - } - ha:subc.50304 { - ha:attributes { - {io_pcb::hidename_y}=7.0739 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C102 - value=1uF - {io_pcb::hidename_direction}=0 - {io_pcb::hidename_x}=24.9931 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50317 { - proto=0; x=29.323796mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50318 { - proto=0; x=28.524204mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.50305 { - x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50308 { - x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50311 { - x1=28.924mm; y1=313.0mil; x2=27.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50314 { - x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABU - } - ha:subc.50320 { - ha:attributes { - {io_pcb::hidename_y}=9.2329 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C101 - value=0.1uF - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=33.4335 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50333 { - proto=0; x=31.705804mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50334 { - proto=0; x=1.27974in; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.50321 { - x1=1.264in; y1=313.0mil; x2=1.264in; y2=313.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50324 { - x1=1.264in; y1=313.0mil; x2=1.264in; y2=313.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50327 { - x1=1.264in; y1=313.0mil; x2=33.1056mm; y2=313.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50330 { - x1=1.264in; y1=313.0mil; x2=1.264in; y2=8.9502mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 + ha:attributes { + term=2 + name=2 } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABV - } - ha:subc.50510 { - ha:attributes { - {io_pcb::hidename_y}=25.8191 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C301 - value=0.1uF - {io_pcb::hidename_direction}=3 - {io_pcb::hidename_x}=26.6827 mm - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50523 { - proto=0; x=21.654008mm; y=1.08in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.50524 { - proto=0; x=884.0mil; y=1.08in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 } - } - } - li:layers { - - ha:subc-aux { - lid=0 - ha:combining { } - - li:objects { - ha:line.50511 { - x1=22.053804mm; y1=1.08in; x2=22.053804mm; y2=1.08in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.50514 { - x1=22.053804mm; y1=1.08in; x2=22.053804mm; y2=1.08in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.50517 { - x1=22.053804mm; y1=1.08in; x2=21.053804mm; y2=1.08in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.50520 { - x1=22.053804mm; y1=1.08in; x2=22.053804mm; y2=28.432mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 + ha:padstack_ref.49682 { + proto=0; x=3.518789mm; y=816.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABZ - } - ha:subc.50542 { - ha:attributes { - value=16MHz - footprint=ABM8 - refdes=X2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 20.67mil - -0.650113mm - -20.67mil - -0.650113mm - -20.67mil - 0.650113mm - 20.67mil - 0.650113mm - } - } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 23.67mil - -0.726313mm - -23.67mil - -0.726313mm - -23.67mil - 0.726313mm - 23.67mil - 0.726313mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 20.67mil - -0.650113mm - -20.67mil - -0.650113mm - -20.67mil - 0.650113mm - 20.67mil - 0.650113mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.50557 { - proto=0; x=40.792432mm; y=28.995131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { - } - - ha:attributes { - term=2 - name=pin2 - } - } - ha:padstack_ref.50558 { - proto=0; x=40.792432mm; y=26.695415mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=pin1 - } - } - ha:padstack_ref.50559 { - proto=0; x=42.642314mm; y=26.695415mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { - } - - ha:attributes { - term=4 - name=pin4 - } - } - ha:padstack_ref.50560 { - proto=0; x=42.642314mm; y=28.995131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.49683 { + proto=0; x=2.068957mm; y=19.895312mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=3 - name=pin3 - } - } - } - li:layers { + li:thermal { + } - ha:top-silk { - lid=0 - ha:combining { } + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.49684 { + proto=0; x=2.068957mm; y=816.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:objects { - ha:arc.50543 { - x=41.55748mm; y=26.3054mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } + li:thermal { } - ha:type { - silk = 1 - top = 1 + + ha:attributes { + term=3 + name=3 } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.50545 { - x1=41.717373mm; y1=27.845273mm; x2=41.717373mm; y2=27.845273mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:arc.49668 { + x=1.293876mm; y=800.0mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; } } - ha:line.50548 { - x1=41.7175mm; y1=27.8454mm; x2=41.7175mm; y2=27.8454mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } + ha:type { + silk = 1 + top = 1 } - ha:line.50551 { - x1=41.7175mm; y1=27.8454mm; x2=42.7175mm; y2=27.8454mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.49669 { + x1=109.995mil; y1=20.320127mm; x2=109.995mil; y2=20.320127mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - } - ha:line.50554 { - x1=41.7175mm; y1=27.8454mm; x2=41.7175mm; y2=28.8454mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:line.49672 { + x1=110.0mil; y1=800.0mil; x2=110.0mil; y2=800.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.49675 { + x1=110.0mil; y1=800.0mil; x2=1.794mm; y2=800.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49678 { + x1=110.0mil; y1=800.0mil; x2=110.0mil; y2=19.32mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - } - uid = 2948JTdjTKzy5Ud+Np8AAABb - } - ha:subc.50590 { - ha:attributes { - value=9screws - footprint=282834-9 - refdes=J1 + uid = 2948JTdjTKzy5Ud+Np8AAAA3 } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=45.28mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + ha:subc.49686 { + ha:attributes { + {io_pcb::hidename_y}=25.2095 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C610 + value=0.1uF + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=45.4599 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } } - clearance=0.0 - } + } + } + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } + li:objects { + ha:padstack_ref.49699 { + proto=0; x=1.75174in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.49700 { + proto=0; x=1.72026in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } + li:thermal { + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } + ha:attributes { + term=2 + name=2 + } } - } + } + li:layers { - ha:ps_proto_v6.1 { - hdia=45.28mil; hplated=1; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=0 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil + li:objects { + ha:line.49687 { + x1=1.736in; y1=960.0mil; x2=1.736in; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil + ha:line.49690 { + x1=1.736in; y1=960.0mil; x2=1.736in; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil + ha:line.49693 { + x1=1.736in; y1=960.0mil; x2=43.0944mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - -1.059942mm - -1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm + ha:line.49696 { + x1=1.736in; y1=960.0mil; x2=1.736in; y2=23.384mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - -1.059942mm - -1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAAA4 + } + ha:subc.49702 { + ha:attributes { + {io_pcb::hidename_y}=2.7810 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=R53 + value=1k + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=36.3624 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } } - } - li:objects { - ha:padstack_ref.50616 { - proto=0; x=243.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; - ha:flags { - clearline=1 - } + li:objects { + ha:padstack_ref.49715 { + proto=0; x=36.7815mm; y=3.460704mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:thermal { - li:1 { - diag - round - noshape - } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - li:4 { - on - diag - round - noshape - } + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.49716 { + proto=0; x=36.7815mm; y=4.260296mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=9 - name=pin9 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.50617 { - proto=0; x=343.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - li:2 { - solid - noshape + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.49703 { + x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.49706 { + x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.49709 { + x1=36.7815mm; y1=3.8605mm; x2=36.7815mm; y2=2.8605mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49712 { + x1=36.7815mm; y1=3.8605mm; x2=35.7815mm; y2=3.8605mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } } - li:5 { - on - diag - round - noshape + ha:type { + top = 1 + misc = 1 + virtual = 1 } } - - ha:attributes { - term=8 - name=pin8 - } } - ha:padstack_ref.50618 { - proto=0; x=443.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; - ha:flags { - clearline=1 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAAA5 + } + ha:subc.49718 { + ha:attributes { + {io_pcb::hidename_y}=2.8130 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=R52 + value=1k + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=39.5628 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } + } - li:thermal { - } + li:objects { + ha:padstack_ref.49731 { + proto=0; x=37.7975mm; y=3.467304mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=7 - name=pin7 - } - } - ha:padstack_ref.50619 { - proto=0; x=543.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.49732 { + proto=0; x=37.7975mm; y=4.266896mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=6 - name=pin6 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.50620 { - proto=0; x=643.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - li:2 { - solid - noshape + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.49719 { + x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.49722 { + x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.49725 { + x1=37.7975mm; y1=3.8671mm; x2=37.7975mm; y2=2.8671mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49728 { + x1=37.7975mm; y1=3.8671mm; x2=36.7975mm; y2=3.8671mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } } - li:5 { - on - diag - round - noshape + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAAA6 + } + ha:subc.49734 { + ha:attributes { + {io_pcb::hidename_y}=1.7666 mm + footprint=0605 + {io_pcb::hidename_scale}=100 + refdes=D2 + value=dualLED + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=37.2943 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -16.73mil + -12.795mil + -16.73mil + -12.795mil + 16.73mil + 12.795mil + 16.73mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.795mil + -19.73mil + -15.795mil + -19.73mil + -15.795mil + 19.73mil + 15.795mil + 19.73mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -16.73mil + -12.795mil + -16.73mil + -12.795mil + 16.73mil + 12.795mil + 16.73mil + } + } + } + } + } - ha:attributes { - term=5 - name=pin5 + li:objects { + ha:padstack_ref.49748 { + proto=0; x=37.718988mm; y=2.491359mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } - } - ha:padstack_ref.50621 { - proto=0; x=743.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; - ha:flags { - clearline=1 + ha:padstack_ref.49749 { + proto=0; x=36.869358mm; y=2.491359mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.49750 { + proto=0; x=37.718988mm; y=41.005mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=4 + name=4 + } } + ha:padstack_ref.49751 { + proto=0; x=36.869358mm; y=41.005mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - ha:attributes { - term=4 - name=pin4 + ha:attributes { + term=3 + name=3 + } } } - ha:padstack_ref.50622 { - proto=0; x=843.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - li:0 { - on - diag - round - noshape - } - li:2 { - solid - noshape + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:arc.49735 { + x=37.2943mm; y=10.49mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } } - li:5 { - on - diag - round - noshape + ha:type { + silk = 1 + top = 1 } } - ha:attributes { - term=3 - name=pin3 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.49736 { + x1=37.294173mm; y1=69.545mil; x2=37.294173mm; y2=69.545mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.49739 { + x1=37.2943mm; y1=1.76657mm; x2=37.2943mm; y2=1.76657mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.49742 { + x1=37.2943mm; y1=1.76657mm; x2=37.2943mm; y2=2.76657mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49745 { + x1=37.2943mm; y1=1.76657mm; x2=1.50764961in; y2=1.76657mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.50623 { - proto=0; x=943.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; - ha:flags { - clearline=1 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAAA7 + } + ha:subc.49753 { + ha:attributes { + {io_pcb::hidename_y}=24.1681 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=L600 + value=bead + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=48.6992 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } - li:thermal { + li:objects { + ha:padstack_ref.49766 { + proto=0; x=47.701196mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.49767 { + proto=0; x=46.901604mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=pin2 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.50624 { - proto=1; x=26.4922mm; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=8.0mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - li:2 { - solid - noshape + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.49754 { + x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.49757 { + x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.49760 { + x1=47.3014mm; y1=960.0mil; x2=46.3014mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49763 { + x1=47.3014mm; y1=960.0mil; x2=47.3014mm; y2=23.384mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } } - li:5 { - on - diag - round - noshape + ha:type { + top = 1 + misc = 1 + virtual = 1 } } - - ha:attributes { - term=1 - name=pin1 - } } } - li:layers { + uid = 2948JTdjTKzy5Ud+Np8AAAA8 + } + ha:subc.49769 { + ha:attributes { + {io_pcb::hidename_y}=24.0386 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C602 + value=0.1uF + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=44.6712 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } - ha:top-silk { - lid=0 - ha:combining { } + li:objects { + ha:padstack_ref.49782 { + proto=0; x=1.81474in; y=921.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:objects { - ha:line.50591 { - x1=4.672076mm; y1=623.95mil; x2=4.672076mm; y2=368.04mil; thickness=6.0mil; clearance=0.0; - } - ha:line.50594 { - x1=4.672076mm; y1=368.04mil; x2=27.99207mm; y2=368.04mil; thickness=6.0mil; clearance=0.0; - } - ha:line.50597 { - x1=27.99207mm; y1=368.04mil; x2=27.99207mm; y2=623.95mil; thickness=6.0mil; clearance=0.0; - } - ha:line.50600 { - x1=27.99207mm; y1=623.95mil; x2=4.672076mm; y2=623.95mil; thickness=6.0mil; clearance=0.0; - } - ha:text.50603 { - string=%a.parent.refdes%; x=4.672076mm; y=623.95mil; scale=100; fid=0; - ha:flags { - dyntext=1 - floater=1 - onsolder=1 - } - rot = 0.000000 - } + li:thermal { } - ha:type { - silk = 1 - bottom = 1 + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.49783 { + proto=0; x=1.78326in; y=921.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } + + ha:attributes { + term=2 + name=2 } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:subc-aux { + lid=0 + ha:combining { } - li:objects { - ha:line.50604 { - x1=643.0mil; y1=496.0mil; x2=643.0mil; y2=496.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:line.49770 { + x1=1.799in; y1=921.0mil; x2=1.799in; y2=921.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - } - ha:line.50607 { - x1=4.672076mm; y1=623.95mil; x2=4.672076mm; y2=623.95mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:line.49773 { + x1=1.799in; y1=921.0mil; x2=1.799in; y2=921.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } } - } - ha:line.50610 { - x1=4.672076mm; y1=623.95mil; x2=4.672076mm; y2=16.84833mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:line.49776 { + x1=1.799in; y1=921.0mil; x2=44.6946mm; y2=921.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } } - } - ha:line.50613 { - x1=4.672076mm; y1=623.95mil; x2=3.672076mm; y2=623.95mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:line.49779 { + x1=1.799in; y1=921.0mil; x2=1.799in; y2=22.3934mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - } - ha:type { - bottom = 1 - virtual = 1 - misc = 1 - } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - } - uid = yLQmHg4cZFNX0wG8E3EAAABa - } - ha:subc.53730 { - ha:attributes { - refdes=C21 - value=10uF - footprint=0402 - openscad=0402 + uid = 2948JTdjTKzy5Ud+Np8AAAA9 + } + ha:subc.49785 { + ha:attributes { + {io_pcb::hidename_y}=25.3619 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C601 + value=1uF + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=44.6847 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.49798 { + proto=0; x=46.100996mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.49799 { + proto=0; x=45.301404mm; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.49786 { + x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm + ha:line.49789 { + x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + ha:line.49792 { + x1=45.7012mm; y1=960.0mil; x2=44.7012mm; y2=960.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49795 { + x1=45.7012mm; y1=960.0mil; x2=45.7012mm; y2=23.384mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAAA+ + } + ha:subc.49817 { + ha:attributes { + {io_pcb::hidename_y}=11.8209 mm + footprint=SOIJ8 + {io_pcb::hidename_scale}=100 + refdes=U5 + value=W25Q64 + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=56.1368 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -33.46mil + -12.795mil + -33.46mil + -12.795mil + 33.46mil + 12.795mil + 33.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.795mil + -36.46mil + -15.795mil + -36.46mil + -15.795mil + 36.46mil + 15.795mil + 36.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -33.46mil + -12.795mil + -33.46mil + -12.795mil + 33.46mil + 12.795mil + 33.46mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -0.849885mm + -12.795mil + -0.849885mm + -12.795mil + 0.849885mm + 12.795mil + 0.849885mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.795mil + -0.926085mm + -15.795mil + -0.926085mm + -15.795mil + 0.926085mm + 15.795mil + 0.926085mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -0.849885mm + -12.795mil + -0.849885mm + -12.795mil + 0.849885mm + 12.795mil + 0.849885mm + } + } + } + } } - } - li:objects { - ha:padstack_ref.53744 { - proto=0; x=39.5986mm; y=1.02574in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { + li:objects { + ha:padstack_ref.49843 { + proto=0; x=2.20499in; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=VCC + } } + ha:padstack_ref.49844 { + proto=1; x=2.20499in; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=1 + li:thermal { + } + + ha:attributes { + term=1 + name=CS + } } - } - ha:padstack_ref.53745 { - proto=0; x=39.5986mm; y=25.254204mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + ha:padstack_ref.49845 { + proto=0; x=54.736746mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=HOLD + } } + ha:padstack_ref.49846 { + proto=1; x=54.736746mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=2 + name=SO + } } + ha:padstack_ref.49847 { + proto=0; x=53.467mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=2 + li:thermal { + } + + ha:attributes { + term=6 + name=SCK + } } - } - } - li:layers { + ha:padstack_ref.49848 { + proto=1; x=53.467mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { + ha:attributes { + term=3 + name=WP } - ha:type { - silk = 1 - top = 1 + } + ha:padstack_ref.49849 { + proto=0; x=52.197mm; y=15.945739mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=SI + } + } + ha:padstack_ref.49850 { + proto=1; x=52.197mm; y=8.946008mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil; + li:thermal { + } + + ha:attributes { + term=4 + name=VSS } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.53732 { - x1=39.5986mm; y1=1.01in; x2=39.5986mm; y2=1.01in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:line.49818 { + x1=56.766714mm; y1=9.755886mm; x2=56.766714mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0; } - } - ha:line.53735 { - x1=39.5986mm; y1=1.01in; x2=39.5986mm; y2=1.01in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:line.49821 { + x1=51.437032mm; y1=9.755886mm; x2=56.766714mm; y2=9.755886mm; thickness=10.0mil; clearance=0.0; } - } - ha:line.53738 { - x1=39.5986mm; y1=1.01in; x2=39.5986mm; y2=24.654mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:line.49824 { + x1=51.437032mm; y1=9.755886mm; x2=51.437032mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0; + } + ha:line.49827 { + x1=51.437032mm; y1=15.13586mm; x2=56.766714mm; y2=15.13586mm; thickness=10.0mil; clearance=0.0; + } + ha:arc.49830 { + x=2.20499in; y=10.22096mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; } } - ha:line.53741 { - x1=39.5986mm; y1=1.01in; x2=40.5986mm; y2=1.01in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.49831 { + x1=2.129995in; y1=489.995mil; x2=2.129995in; y2=489.995mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.49834 { + x1=54.102mm; y1=490.0mil; x2=54.102mm; y2=490.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.49837 { + x1=54.102mm; y1=490.0mil; x2=54.102mm; y2=11.446mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49840 { + x1=54.102mm; y1=490.0mil; x2=53.102mm; y2=490.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - } - uid = AflqcoIyPLya6rFlWvUAAABb - } - ha:subc.53763 { - ha:attributes { - refdes=C22 - value=1uF - footprint=0402 - openscad=0402 + uid = 2948JTdjTKzy5Ud+Np8AAABA } - ha:data { - li:padstack_prototypes { + ha:subc.49868 { + ha:attributes { + {io_pcb::hidename_y}=1.5240 mm + footprint=0-338068-8 + {io_pcb::hidename_scale}=100 + refdes=J9 + value=Companion + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=48.0060 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=31.5mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.0mil + -26.0mil + 26.0mil + -26.0mil + 26.0mil + 26.0mil + -26.0mil + 26.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.0mil + -26.0mil + 26.0mil + -26.0mil + 26.0mil + 26.0mil + -26.0mil + 26.0mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=31.5mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 } - } + clearance=0.0 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm + } + } + + ha:ps_proto_v6.2 { + hdia=59.06mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } - } + clearance=0.0 + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 } - } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.49893 { + proto=0; x=1.89in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=8.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + li:4 { + on + diag + round + noshape + } + } + + ha:attributes { + term=1 + name=1 + } } - } - } + ha:padstack_ref.49894 { + proto=1; x=1.84in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:objects { - ha:padstack_ref.53777 { - proto=0; x=1.32526in; y=1.042in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } + ha:padstack_ref.49895 { + proto=1; x=1.79in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=1 + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } } - } - ha:padstack_ref.53778 { - proto=0; x=1.35674in; y=1.042in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + ha:padstack_ref.49896 { + proto=1; x=1.74in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } } + ha:padstack_ref.49897 { + proto=1; x=1.69in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } } + ha:padstack_ref.49898 { + proto=1; x=1.64in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=2 + li:thermal { + } + + ha:attributes { + term=6 + name=6 + } } - } - } - li:layers { + ha:padstack_ref.49899 { + proto=1; x=1.59in; y=160.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + li:0 { + on + diag + round + noshape + } + li:2 { + diag + round + noshape + } + li:5 { + on + diag + round + noshape + } + } - li:objects { + ha:attributes { + term=7 + name=7 } - ha:type { - silk = 1 - top = 1 + } + ha:padstack_ref.49900 { + proto=1; x=1.54in; y=60.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=8 + } + } + ha:padstack_ref.49901 { + proto=2; x=49.405794mm; y=2.263902mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=0 + name=mnt } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:bottom-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.53765 { - x1=1.341in; y1=1.042in; x2=1.341in; y2=1.042in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:line.49869 { + x1=2.00593in; y1=0.244348mm; x2=2.00593in; y2=5.343906mm; thickness=6.0mil; clearance=0.0; } - } - ha:line.53768 { - x1=1.341in; y1=1.042in; x2=1.341in; y2=1.042in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:line.49872 { + x1=36.171124mm; y1=5.343906mm; x2=2.00593in; y2=5.343906mm; thickness=6.0mil; clearance=0.0; } - } - ha:line.53771 { - x1=1.341in; y1=1.042in; x2=35.0614mm; y2=1.042in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:line.49875 { + x1=36.171124mm; y1=0.244348mm; x2=36.171124mm; y2=5.343906mm; thickness=6.0mil; clearance=0.0; + } + ha:line.49878 { + x1=36.171124mm; y1=0.244348mm; x2=2.00593in; y2=0.244348mm; thickness=6.0mil; clearance=0.0; } } - ha:line.53774 { - x1=1.341in; y1=1.042in; x2=1.341in; y2=27.4668mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:type { + silk = 1 + bottom = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.49881 { + x1=44.210421mm; y1=2.7351mm; x2=44.210421mm; y2=2.7351mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.49884 { + x1=1.89in; y1=60.0mil; x2=1.89in; y2=60.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.49887 { + x1=1.89in; y1=60.0mil; x2=49.006mm; y2=60.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49890 { + x1=1.89in; y1=60.0mil; x2=1.89in; y2=2.524mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + ha:type { + bottom = 1 + virtual = 1 + misc = 1 + } + } } } - } - uid = AflqcoIyPLya6rFlWvUAAABd - } - ha:subc.53796 { - ha:attributes { - refdes=R30 - value=2.7k - footprint=0402 - openscad=0402 + uid = 2948JTdjTKzy5Ud+Np8AAABC + } + ha:subc.49903 { + ha:attributes { + {io_pcb::hidename_y}=12.4653 mm + footprint=0402 + {io_pcb::hidename_scale}=105 + refdes=C600 + value=0.1uF + {io_pcb::hidename_direction}=1 + {io_pcb::hidename_x}=50.8889 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.49916 { + proto=0; x=1.996in; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.49917 { + proto=0; x=1.996in; y=11.265408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.49904 { + x1=1.996in; y1=11.665204mm; x2=1.996in; y2=11.665204mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + ha:line.49907 { + x1=1.996in; y1=11.665204mm; x2=1.996in; y2=11.665204mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm + ha:line.49910 { + x1=1.996in; y1=11.665204mm; x2=1.996in; y2=12.665204mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + ha:line.49913 { + x1=1.996in; y1=11.665204mm; x2=51.6984mm; y2=11.665204mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABD + } + ha:subc.49919 { + ha:attributes { + {io_pcb::hidename_y}=24.0993 mm + footprint=MS5607 + {io_pcb::hidename_scale}=100 + refdes=U4 + value=MS5607 + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=54.7068 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -21.655mil + -11.81mil + -21.655mil + 11.81mil + 21.655mil + 11.81mil + 21.655mil + -11.81mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -24.655mil + -14.81mil + -24.655mil + 14.81mil + 24.655mil + 14.81mil + 24.655mil + -14.81mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -21.655mil + -11.81mil + -21.655mil + 11.81mil + 21.655mil + 11.81mil + 21.655mil + -11.81mil + } + } + } + } } - } - li:objects { - ha:padstack_ref.53810 { - proto=0; x=1.44652in; y=873.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + li:objects { + ha:padstack_ref.49945 { + proto=0; x=52.842307mm; y=23.144774mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=SCLK + } } + ha:padstack_ref.49946 { + proto=0; x=55.041947mm; y=23.144774mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=1 + name=VDD + } } + ha:padstack_ref.49947 { + proto=0; x=52.842307mm; y=862.0015748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=1 + li:thermal { + } + + ha:attributes { + term=7 + name=SDI/SDA + } } - } - ha:padstack_ref.53811 { - proto=0; x=1.478in; y=873.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + ha:padstack_ref.49948 { + proto=0; x=55.041947mm; y=862.0015748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; + li:thermal { + } + + ha:attributes { + term=2 + name=PS + } } + ha:padstack_ref.49949 { + proto=0; x=52.842307mm; y=812.7915748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=6 + name=SDO + } } + ha:padstack_ref.49950 { + proto=0; x=55.041947mm; y=812.7915748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; + li:thermal { + } - ha:attributes { - term=2 - name=2 + ha:attributes { + term=3 + name=GND + } } - } - } - li:layers { + ha:padstack_ref.49951 { + proto=0; x=52.842307mm; y=763.5815748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { + ha:attributes { + term=5 + name=CSB + } + } + ha:padstack_ref.49952 { + proto=0; x=55.041947mm; y=763.5815748mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } + + li:thermal { } - ha:type { - silk = 1 - top = 1 + + ha:attributes { + term=4 + name=CSB } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.53798 { - x1=1.46226in; y1=873.0mil; x2=1.46226in; y2=873.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:line.49920 { + x1=52.44213mm; y1=935.8215748mil; x2=55.442124mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0; } - } - ha:line.53801 { - x1=1.46226in; y1=873.0mil; x2=1.46226in; y2=873.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:line.49923 { + x1=55.442124mm; y1=738.9715748mil; x2=55.442124mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0; } - } - ha:line.53804 { - x1=1.46226in; y1=873.0mil; x2=38.141404mm; y2=873.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:line.49926 { + x1=52.44213mm; y1=738.9715748mil; x2=55.442124mm; y2=738.9715748mil; thickness=10.0mil; clearance=0.0; } - } - ha:line.53807 { - x1=1.46226in; y1=873.0mil; x2=1.46226in; y2=23.1742mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:line.49929 { + x1=52.44213mm; y1=738.9715748mil; x2=52.44213mm; y2=935.8215748mil; thickness=10.0mil; clearance=0.0; + } + ha:arc.49932 { + x=55.867066mm; y=23.457194mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = AflqcoIyPLya6rFlWvUAAABf - } - ha:subc.53814 { - ha:attributes { - value=USBmicroB - footprint=11071 - refdes=J5 - } - ha:data { - li:padstack_prototypes { + ha:type { + silk = 1 + top = 1 + } + } - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=1 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.49933 { + x1=53.942127mm; y1=21.269873mm; x2=53.942127mm; y2=21.269873mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 7.875mil - -0.675005mm - -7.875mil - -0.675005mm - -7.875mil - 0.675005mm - 7.875mil - 0.675005mm + ha:line.49936 { + x1=53.942mm; y1=837.4015748mil; x2=53.942mm; y2=837.4015748mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - 10.875mil - -0.751205mm - -10.875mil - -0.751205mm - -10.875mil - 0.751205mm - 10.875mil - 0.751205mm + ha:line.49939 { + x1=53.942mm; y1=837.4015748mil; x2=52.942mm; y2=837.4015748mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 7.875mil - -0.675005mm - -7.875mil - -0.675005mm - -7.875mil - 0.675005mm - 7.875mil - 0.675005mm + ha:line.49942 { + x1=53.942mm; y1=837.4015748mil; x2=53.942mm; y2=20.27mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABE + } + ha:subc.49954 { + ha:attributes { + {io_pcb::hidename_y}=20.7361 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=R26 + value=10k + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=56.9773 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } } - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.49967 { + proto=0; x=51.524408mm; y=705.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.49968 { + proto=0; x=2.06in; y=705.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.49955 { + x1=51.924204mm; y1=705.0mil; x2=51.924204mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - -31.495mil - -0.700024mm - -31.495mil - 0.700024mm - 31.495mil - 0.700024mm - 31.495mil - -0.700024mm + ha:line.49958 { + x1=51.924204mm; y1=705.0mil; x2=51.924204mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - -0.876173mm - -0.776224mm - -0.876173mm - 0.776224mm - 0.876173mm - 0.776224mm - 0.876173mm - -0.776224mm + ha:line.49961 { + x1=51.924204mm; y1=705.0mil; x2=50.924204mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - -31.495mil - -0.700024mm - -31.495mil - 0.700024mm - 31.495mil - 0.700024mm - 31.495mil - -0.700024mm + ha:line.49964 { + x1=51.924204mm; y1=705.0mil; x2=51.924204mm; y2=18.907mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABF + } + ha:subc.49970 { + ha:attributes { + {io_pcb::hidename_y}=24.5395 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C10 + value=0.1uF + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=57.0281 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } } - ha:ps_proto_v6.2 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.49983 { + proto=0; x=2.2117in; y=870.6615748mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.49984 { + proto=0; x=2.2117in; y=22.914396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:0 { + diag + round + noshape } - clearance=0.0 - li:ps_poly { - -0.94996mm - 0.94996mm - 0.94996mm - 0.94996mm - 0.94996mm - -0.94996mm - -0.94996mm - -0.94996mm - } - } + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.49971 { + x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=22.5146mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - -1.02616mm - 1.02616mm - 1.02616mm - 1.02616mm - 1.02616mm - -1.02616mm - -1.02616mm - -1.02616mm + ha:line.49974 { + x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=22.5146mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - -0.94996mm - 0.94996mm - 0.94996mm - 0.94996mm - 0.94996mm - -0.94996mm - -0.94996mm - -0.94996mm + ha:line.49977 { + x1=2.2117in; y1=22.5146mm; x2=2.2117in; y2=21.5146mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49980 { + x1=2.2117in; y1=22.5146mm; x2=55.17718mm; y2=22.5146mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABG } + ha:subc.49986 { + ha:attributes { + {io_pcb::hidename_y}=27.6860 mm + footprint=0-215079-4 + {io_pcb::hidename_scale}=100 + refdes=J20 + value=Debug + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=48.0060 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=31.5mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.0mil + -26.0mil + 26.0mil + -26.0mil + 26.0mil + 26.0mil + -26.0mil + 26.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.0mil + -26.0mil + 26.0mil + -26.0mil + 26.0mil + 26.0mil + -26.0mil + 26.0mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=31.5mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } - ha:ps_proto_v6.3 { - hdia=0.0; hplated=1; htop=0; hbottom=0; - li:shape { + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 } - clearance=10.0mil - } - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=0.45mm; square=0; } - ha:combining { auto=1; } - ha:layer_mask { - mech = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 } - clearance=10.0mil - } - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=84.0mil; square=0; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 } - clearance=10.0mil - } + } + } - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 + ha:ps_proto_v6.2 { + hdia=59.06mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 } - clearance=10.0mil - } - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 } - clearance=10.0mil - } - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=84.0mil; square=0; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 } - clearance=10.0mil - } - ha:ps_shape_v4 { - ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0; } - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 } - clearance=10.0mil - } - } + } + } } - } - li:objects { - ha:padstack_ref.53828 { - proto=0; x=1.19118in; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } + li:objects { + ha:padstack_ref.50011 { + proto=0; x=1.89in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + li:0 { + on + diag + round + noshape + } + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + li:4 { + on + diag + round + noshape + } + } - ha:attributes { - term=1 - name=VBUS - } - } - ha:padstack_ref.53829 { - proto=0; x=29.605986mm; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50012 { + proto=1; x=1.84in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=2 - name=D- - } - } - ha:padstack_ref.53830 { - proto=0; x=1.14in; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=2 + name=2 + } } + ha:padstack_ref.50013 { + proto=1; x=1.79in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=3 - name=D+ - } - } - ha:padstack_ref.53831 { - proto=0; x=1.11441in; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=3 + name=3 + } } + ha:padstack_ref.50014 { + proto=1; x=1.74in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=4 - name=HS - } - } - ha:padstack_ref.53832 { - proto=0; x=27.656028mm; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { + ha:attributes { + term=4 + name=4 + } } + ha:padstack_ref.50015 { + proto=2; x=49.405794mm; y=1.11913in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=5 - name=GND + li:thermal { + } + + ha:attributes { + term=0 + name=mnt + } } } - ha:padstack_ref.53833 { - proto=1; x=1.014015in; y=4.360418mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { + li:layers { + + ha:bottom-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.49987 { + x1=1.98428in; y1=26.406348mm; x2=1.98428in; y2=1.24039in; thickness=6.0mil; clearance=0.0; + } + ha:line.49990 { + x1=1.64571in; y1=1.24039in; x2=1.98428in; y2=1.24039in; thickness=6.0mil; clearance=0.0; + } + ha:line.49993 { + x1=1.64571in; y1=26.406348mm; x2=1.64571in; y2=1.24039in; thickness=6.0mil; clearance=0.0; + } + ha:line.49996 { + x1=1.64571in; y1=26.406348mm; x2=1.98428in; y2=26.406348mm; thickness=6.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + bottom = 1 + } } - ha:attributes { - term=G + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.49999 { + x1=46.761958mm; y1=28.84998mm; x2=46.761958mm; y2=28.84998mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50002 { + x1=1.89in; y1=1.09in; x2=1.89in; y2=1.09in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50005 { + x1=1.89in; y1=1.09in; x2=49.006mm; y2=1.09in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50008 { + x1=1.89in; y1=1.09in; x2=1.89in; y2=28.686mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + bottom = 1 + virtual = 1 + misc = 1 + } } } - ha:padstack_ref.53834 { - proto=1; x=32.156019mm; y=4.360418mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { + } + uid = 2948JTdjTKzy5Ud+Np8AAABH + } + ha:subc.50017 { + ha:attributes { + value=220 + footprint=0402 + refdes=R40 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.50031 { + proto=0; x=1.779in; y=6.908796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50032 { + proto=0; x=1.779in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=G + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.53835 { - proto=2; x=1.09472in; y=83.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } } - ha:attributes { - term=G + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.50019 { + x1=1.779in; y1=6.509mm; x2=1.779in; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50022 { + x1=1.779in; y1=6.509mm; x2=1.779in; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50025 { + x1=1.779in; y1=6.509mm; x2=1.779in; y2=7.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50028 { + x1=1.779in; y1=6.509mm; x2=46.1866mm; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.53836 { - proto=2; x=30.106112mm; y=83.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { + } + uid = 2948JTdjTKzy5Ud+Np8AAABI + } + ha:subc.50034 { + ha:attributes { + value=220 + footprint=0402 + refdes=R41 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.50048 { + proto=0; x=1.741in; y=271.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50049 { + proto=0; x=1.741in; y=6.102604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=G + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.53837 { - proto=3; x=25.756108mm; y=2.110322mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; - ha:flags { - clearline=1 + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } } - li:thermal { - li:2 { - on - solid - noshape + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.50036 { + x1=1.741in; y1=256.0mil; x2=1.741in; y2=256.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50039 { + x1=1.741in; y1=256.0mil; x2=1.741in; y2=256.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50042 { + x1=1.741in; y1=256.0mil; x2=1.741in; y2=7.5024mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50045 { + x1=1.741in; y1=256.0mil; x2=45.2214mm; y2=256.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } } - li:3 { - on - solid - noshape + ha:type { + top = 1 + misc = 1 + virtual = 1 } - li:4 { - on - solid - noshape + } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABJ + } + ha:subc.50051 { + ha:attributes { + value=220 + footprint=0402 + refdes=R42 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } } + } + } + } + + li:objects { + ha:padstack_ref.50065 { + proto=0; x=1.703in; y=6.908796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50066 { + proto=0; x=1.703in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=G + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.53838 { - proto=3; x=1.26598in; y=2.110322mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - li:2 { - on - solid - noshape + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { } - li:3 { - on - solid - noshape + ha:type { + silk = 1 + top = 1 } - li:4 { - on - solid - noshape - } } - ha:attributes { - term=G + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.50053 { + x1=1.703in; y1=6.509mm; x2=1.703in; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50056 { + x1=1.703in; y1=6.509mm; x2=1.703in; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50059 { + x1=1.703in; y1=6.509mm; x2=1.703in; y2=7.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50062 { + x1=1.703in; y1=6.509mm; x2=44.2562mm; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } } - li:layers { + uid = 2948JTdjTKzy5Ud+Np8AAABK + } + ha:subc.50068 { + ha:attributes { + value=220 + footprint=0402 + refdes=R43 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } + } - ha:top-silk { - lid=0 - ha:combining { } + li:objects { + ha:padstack_ref.50082 { + proto=0; x=1.665in; y=6.908796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:objects { + li:thermal { } - ha:type { - silk = 1 - top = 1 + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.50083 { + proto=0; x=1.665in; y=6.109204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.53816 { - x1=1.14in; y1=3.161851mm; x2=1.14in; y2=3.161851mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } + li:objects { } - ha:line.53819 { - x1=1.14in; y1=26.0mil; x2=1.14in; y2=26.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } + ha:type { + silk = 1 + top = 1 } - ha:line.53822 { - x1=1.14in; y1=26.0mil; x2=27.956mm; y2=26.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.50070 { + x1=1.665in; y1=6.509mm; x2=1.665in; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - } - ha:line.53825 { - x1=1.14in; y1=26.0mil; x2=1.14in; y2=-0.3396mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:line.50073 { + x1=1.665in; y1=6.509mm; x2=1.665in; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50076 { + x1=1.665in; y1=6.509mm; x2=1.665in; y2=7.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50079 { + x1=1.665in; y1=6.509mm; x2=43.291mm; y2=6.509mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } + } + uid = 2948JTdjTKzy5Ud+Np8AAABL + } + ha:subc.50085 { + ha:attributes { + value=Servos + footprint=0-338068-6 + refdes=J21 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=31.5mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -23.0mil + 23.0mil + -23.0mil + 23.0mil + 23.0mil + -23.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.0mil + -26.0mil + 26.0mil + -26.0mil + 26.0mil + 26.0mil + -26.0mil + 26.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.0mil + -26.0mil + 26.0mil + -26.0mil + 26.0mil + 26.0mil + -26.0mil + 26.0mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=31.5mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } - {ha:top copper} { - lid=2 - ha:combining { } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } - li:objects { - } - ha:type { - copper = 1 - top = 1 - } - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=46.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } - ha:top_paste { - lid=3 - ha:combining { auto=1; } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } - li:objects { - } - ha:type { - top = 1 - paste = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=52.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } } } - ha:top_mask { - lid=4 - ha:combining { sub=1; auto=1; } + ha:ps_proto_v6.2 { + hdia=59.06mil; hplated=1; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { - top = 1 - mask = 1 - } - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } - ha:any_internal_copper { - lid=5 - ha:combining { } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } - li:objects { - } - ha:type { - copper = 1 - intern = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=73.56mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=79.56mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } } - stack_offs = 1 } + } - ha:bottom_copper { - lid=6 - ha:combining { } + li:objects { + ha:padstack_ref.50111 { + proto=0; x=36.576mm; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:objects { + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + li:4 { + on + diag + round + noshape + } + li:7 { + on + diag + round + noshape + } } - ha:type { - bottom = 1 - copper = 1 + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.50112 { + proto=1; x=1.39in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 } - } - ha:bottom_mask { - lid=7 - ha:combining { sub=1; auto=1; } + li:thermal { + } - li:objects { + ha:attributes { + term=2 + name=2 } - ha:type { - bottom = 1 - mask = 1 + } + ha:padstack_ref.50113 { + proto=1; x=1.34in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 } - } - ha:bottom_silk { - lid=8 - ha:combining { auto=1; } + li:thermal { + } - li:objects { + ha:attributes { + term=3 + name=3 } - ha:type { - silk = 1 - bottom = 1 + } + ha:padstack_ref.50114 { + proto=1; x=1.29in; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 } - } - ha:bottom_paste { - lid=9 - ha:combining { auto=1; } + li:thermal { + } - li:objects { + ha:attributes { + term=4 + name=4 } - ha:type { - bottom = 1 - paste = 1 + } + ha:padstack_ref.50115 { + proto=1; x=1.24in; y=30.226mm; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 } - } - ha:outline { - lid=10 - ha:combining { } + li:thermal { + } - li:objects { + ha:attributes { + term=5 + name=5 } - ha:type { - boundary = 1 + } + ha:padstack_ref.50116 { + proto=1; x=30.226mm; y=1.09in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 } - purpose = uroute - } - ha:pmech { - lid=11 - ha:combining { auto=1; } + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + li:4 { + on + diag + round + noshape + } + } - li:objects { + ha:attributes { + term=6 + name=6 } - ha:type { - mech = 1 + } + ha:padstack_ref.50117 { + proto=2; x=37.975794mm; y=1.11913in; rot=0.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 } - purpose = proute - } - ha:umech { - lid=12 - ha:combining { auto=1; } - - li:objects { + li:thermal { } - ha:type { - mech = 1 + + ha:attributes { + term=0 + name=mnt } - purpose = uroute + } } - } - } - uid = t+CANjtdPMoBlE0Q3VMAAAAB - } - ha:subc.53856 { - ha:attributes { - refdes=R31 - value=2.7k - footprint=0402 - openscad=0402 - } - ha:data { - li:padstack_prototypes { + li:layers { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:top-silk { + lid=0 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.50086 { + x1=1.55593in; y1=26.406348mm; x2=1.55593in; y2=1.24039in; thickness=6.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } + ha:line.50089 { + x1=1.07406in; y1=1.24039in; x2=1.55593in; y2=1.24039in; thickness=6.0mil; clearance=0.0; + } + ha:line.50092 { + x1=1.07406in; y1=26.406348mm; x2=1.07406in; y2=1.24039in; thickness=6.0mil; clearance=0.0; + } + ha:line.50095 { + x1=1.07406in; y1=26.406348mm; x2=1.55593in; y2=26.406348mm; thickness=6.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + bottom = 1 } + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.50099 { + x1=1.34073in; y1=28.880271mm; x2=1.34073in; y2=28.880271mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm + ha:line.50102 { + x1=36.576mm; y1=1.09in; x2=36.576mm; y2=1.09in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + ha:line.50105 { + x1=36.576mm; y1=1.09in; x2=37.576mm; y2=1.09in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50108 { + x1=36.576mm; y1=1.09in; x2=36.576mm; y2=28.686mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + bottom = 1 + virtual = 1 + misc = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABM + } + ha:subc.50119 { + ha:attributes { + {io_pcb::hidename_y}=6.8699 mm + footprint=8ufson2x2 + {io_pcb::hidename_scale}=100 + refdes=U13 + value=LM293 + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=24.2734 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.374904mm + -5.905mil + -0.374904mm + 5.905mil + 0.374904mm + 5.905mil + 0.374904mm + -5.905mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.524891mm + -11.81mil + -0.524891mm + 11.81mil + 0.524891mm + 11.81mil + 0.524891mm + -11.81mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.374904mm + -5.905mil + -0.374904mm + 5.905mil + 0.374904mm + 5.905mil + 0.374904mm + -5.905mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.225044mm + -31.5mil + -0.225044mm + -31.5mil + -0.225044mm + 31.5mil + 0.225044mm + 31.5mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 14.765mil + -37.405mil + -14.765mil + -37.405mil + -14.765mil + 37.405mil + 14.765mil + 37.405mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.225044mm + -31.5mil + -0.225044mm + -31.5mil + -0.225044mm + 31.5mil + 0.225044mm + 31.5mil + } + } + } + } } - } - li:objects { - ha:padstack_ref.53870 { - proto=0; x=1.376in; y=933.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + li:objects { + ha:padstack_ref.50147 { + proto=0; x=23.248383mm; y=6.119876mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=out + } } + ha:padstack_ref.50148 { + proto=0; x=25.298417mm; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=5 + name=in+ + } } + ha:padstack_ref.50149 { + proto=0; x=23.248383mm; y=6.620002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=1 + li:thermal { + } + + ha:attributes { + term=2 + name=in- + } } - } - ha:padstack_ref.53871 { - proto=0; x=1.376in; y=964.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + ha:padstack_ref.50150 { + proto=0; x=25.298417mm; y=280.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=in- + } } + ha:padstack_ref.50151 { + proto=0; x=23.248383mm; y=280.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=3 + name=in+ + } } + ha:padstack_ref.50152 { + proto=0; x=25.298417mm; y=6.620002mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=2 + li:thermal { + } + + ha:attributes { + term=7 + name=out + } } - } - } - li:layers { + ha:padstack_ref.50153 { + proto=0; x=23.248383mm; y=300.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { + ha:attributes { + term=4 + name=V- } - ha:type { - silk = 1 - top = 1 + } + ha:padstack_ref.50154 { + proto=0; x=25.298417mm; y=6.119876mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 } - } - ha:subc-aux { - lid=1 - ha:combining { } + li:thermal { + } - li:objects { - ha:line.53858 { - x1=1.376in; y1=948.74mil; x2=1.376in; y2=948.74mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.53861 { - x1=1.376in; y1=948.74mil; x2=1.376in; y2=948.74mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.53864 { - x1=1.376in; y1=948.74mil; x2=1.376in; y2=25.097996mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53867 { - x1=1.376in; y1=948.74mil; x2=33.9504mm; y2=948.74mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } + ha:attributes { + term=8 + name=V+ } - ha:type { - top = 1 - misc = 1 - virtual = 1 + } + ha:padstack_ref.50155 { + proto=1; x=24.2734mm; y=270.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=GND + name=GND } + } } - } - } - uid = AflqcoIyPLya6rFlWvUAAABj - } - ha:subc.53916 { - ha:attributes { - value=BMI088 - footprint=lga16 - refdes=U12 - } - ha:data { - li:padstack_prototypes { + li:layers { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:top-silk { + lid=0 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.50120 { + x1=25.273398mm; y1=5.86994mm; x2=25.273398mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - -4.92mil - 13.285mil - 4.92mil - 13.285mil - 4.92mil - -13.285mil - -4.92mil - -13.285mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:line.50123 { + x1=23.273402mm; y1=7.869936mm; x2=25.273398mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - -0.175006mm - 15.255mil - 0.175006mm - 15.255mil - 0.175006mm - -15.255mil - -0.175006mm - -15.255mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:line.50126 { + x1=23.273402mm; y1=5.86994mm; x2=23.273402mm; y2=7.869936mm; thickness=10.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - -4.92mil - 13.285mil - 4.92mil - 13.285mil - 4.92mil - -13.285mil - -4.92mil - -13.285mil - } + ha:line.50129 { + x1=23.273402mm; y1=5.86994mm; x2=25.273398mm; y2=5.86994mm; thickness=10.0mil; clearance=0.0; + } + ha:line.50132 { + x1=23.273402mm; y1=5.569966mm; x2=23.273402mm; y2=5.569966mm; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 } } - } - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=1 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.50135 { + x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 4.92mil - -13.285mil - -4.92mil - -13.285mil - -4.92mil - 13.285mil - 4.92mil - 13.285mil + ha:line.50138 { + x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - 0.175006mm - -15.255mil - -0.175006mm - -15.255mil - -0.175006mm - 15.255mil - 0.175006mm - 15.255mil + ha:line.50141 { + x1=24.2734mm; y1=270.47mil; x2=25.2734mm; y2=270.47mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 4.92mil - -13.285mil - -4.92mil - -13.285mil - -4.92mil - 13.285mil - 4.92mil - 13.285mil + ha:line.50144 { + x1=24.2734mm; y1=270.47mil; x2=24.2734mm; y2=7.869938mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABN + } + ha:subc.50157 { + ha:attributes { + {io_pcb::hidename_y}=30.7975 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=R38 + value=10k + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=14.5669 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } } - ha:ps_proto_v6.2 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.50170 { + proto=0; x=559.74mil; y=1.167in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -13.285mil - -4.92mil - -13.285mil - 4.92mil - 13.285mil - 4.92mil - 13.285mil - -4.92mil - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -15.255mil - -0.175006mm - -15.255mil - 0.175006mm - 15.255mil - 0.175006mm - 15.255mil - -0.175006mm - } - } + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.50171 { + proto=0; x=13.417804mm; y=1.167in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -13.285mil - -4.92mil - -13.285mil - 4.92mil - 13.285mil - 4.92mil - 13.285mil - -4.92mil - } - } + ha:attributes { + term=2 + name=2 + } } - } + } + li:layers { - ha:ps_proto_v6.3 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=0 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.50158 { + x1=544.0mil; y1=1.167in; x2=544.0mil; y2=1.167in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 13.285mil - 4.92mil - 13.285mil - -4.92mil - -13.285mil - -4.92mil - -13.285mil - 4.92mil + ha:line.50161 { + x1=544.0mil; y1=1.167in; x2=544.0mil; y2=1.167in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - 15.255mil - 0.175006mm - 15.255mil - -0.175006mm - -15.255mil - -0.175006mm - -15.255mil - 0.175006mm + ha:line.50164 { + x1=544.0mil; y1=1.167in; x2=12.8176mm; y2=1.167in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 13.285mil - 4.92mil - 13.285mil - -4.92mil - -13.285mil - -4.92mil - -13.285mil - 4.92mil + ha:line.50167 { + x1=544.0mil; y1=1.167in; x2=544.0mil; y2=28.6418mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABO + } + ha:subc.50173 { + ha:attributes { + {io_pcb::hidename_y}=30.7975 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=R39 + value=9.09k + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=17.0815 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } } - } - li:objects { - ha:padstack_ref.53943 { - proto=0; x=26.564717mm; y=25.42413mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } + li:objects { + ha:padstack_ref.50186 { + proto=0; x=631.0mil; y=1.18274in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50187 { + proto=0; x=631.0mil; y=29.242004mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=pin1 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.53944 { - proto=1; x=24.235029mm; y=25.42413mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - } + ha:subc-aux { + lid=0 + ha:combining { } - ha:attributes { - term=15 - name=pin15 + li:objects { + ha:line.50174 { + x1=631.0mil; y1=1.167in; x2=631.0mil; y2=1.167in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50177 { + x1=631.0mil; y1=1.167in; x2=631.0mil; y2=1.167in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50180 { + x1=631.0mil; y1=1.167in; x2=631.0mil; y2=28.6418mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50183 { + x1=631.0mil; y1=1.167in; x2=17.0274mm; y2=1.167in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.53945 { - proto=0; x=26.564717mm; y=25.924256mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - li:thermal { - } - - ha:attributes { - term=2 - name=pin2 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAABP + } + ha:subc.50189 { + ha:attributes { + {io_pcb::hidename_y}=6.0452 mm + copyright=2006 DJ Delorie + author=DJ Delorie + footprint=SOT23-5 + dist-license=GPL + {io_pcb::hidename_scale}=89 + refdes=U1 + value=TLV73333 + {io_pcb::hidename_direction}=3 + use-license=Unlimited + {io_pcb::hidename_x}=7.7470 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -20.0mil + -12.0mil + -20.0mil + 12.0mil + 20.0mil + 12.0mil + 20.0mil + -12.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -23.0mil + -15.0mil + -23.0mil + 15.0mil + 23.0mil + 15.0mil + 23.0mil + -15.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -20.0mil + -12.0mil + -20.0mil + 12.0mil + 20.0mil + 12.0mil + 20.0mil + -12.0mil + } + } + } } - ha:padstack_ref.53946 { - proto=1; x=24.235029mm; y=25.924256mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } + } - li:thermal { + li:objects { + ha:padstack_ref.50214 { + proto=0; x=258.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + li:thermal { + } + + ha:attributes { + term=4 + name=BY + } } + ha:padstack_ref.50215 { + proto=0; x=258.0mil; y=389.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=14 - name=pin14 + li:thermal { + } + + ha:attributes { + term=5 + name=VOUT + } } - } - ha:padstack_ref.53947 { - proto=0; x=26.564717mm; y=26.424128mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 + ha:padstack_ref.50216 { + proto=0; x=340.0mil; y=389.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=VIN + } } + ha:padstack_ref.50217 { + proto=0; x=340.0mil; y=350.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=2 + name=GND + } } + ha:padstack_ref.50218 { + proto=0; x=340.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=3 - name=pin3 + li:thermal { + } + + ha:attributes { + term=3 + name=EN + } } } - ha:padstack_ref.53948 { - proto=1; x=24.235029mm; y=26.424128mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.50190 { + x1=229.0mil; y1=291.0mil; x2=368.0mil; y2=291.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.50193 { + x1=229.0mil; y1=291.0mil; x2=229.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.50196 { + x1=229.0mil; y1=409.0mil; x2=368.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.50199 { + x1=368.0mil; y1=291.0mil; x2=368.0mil; y2=409.0mil; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } } - ha:attributes { - term=13 - name=pin13 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.50202 { + x1=7.80288mm; y1=350.0mil; x2=7.80288mm; y2=350.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50205 { + x1=258.0mil; y1=311.0mil; x2=258.0mil; y2=311.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50208 { + x1=258.0mil; y1=311.0mil; x2=5.5532mm; y2=311.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50211 { + x1=258.0mil; y1=311.0mil; x2=258.0mil; y2=6.8994mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.53949 { - proto=0; x=26.564717mm; y=1.06in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - li:thermal { + } + uid = 2948JTdjTKzy5Ud+Np8AAABQ + } + ha:subc.50236 { + ha:attributes { + {io_pcb::hidename_y}=9.9949 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C37 + value=1uF + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=6.0071 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.50249 { + proto=0; x=209.0mil; y=9.226804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50250 { + proto=0; x=209.0mil; y=394.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=4 - name=pin4 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.53950 { - proto=1; x=24.235029mm; y=1.06in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - } + ha:subc-aux { + lid=0 + ha:combining { } - ha:attributes { - term=12 - name=pin12 + li:objects { + ha:line.50237 { + x1=209.0mil; y1=379.0mil; x2=209.0mil; y2=379.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50240 { + x1=209.0mil; y1=379.0mil; x2=209.0mil; y2=379.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50243 { + x1=209.0mil; y1=379.0mil; x2=209.0mil; y2=8.6266mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50246 { + x1=209.0mil; y1=379.0mil; x2=4.3086mm; y2=379.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.53951 { - proto=0; x=26.564717mm; y=1.07969in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAABS + } + ha:subc.50252 { + ha:attributes { + value=ADXL375 + footprint=lga14 + refdes=U3 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.274955mm + -22.535mil + -0.274955mm + -22.535mil + -0.274955mm + 22.535mil + 0.274955mm + 22.535mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.351155mm + -25.535mil + -0.351155mm + -25.535mil + -0.351155mm + 25.535mil + 0.351155mm + 25.535mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.274955mm + -22.535mil + -0.274955mm + -22.535mil + -0.274955mm + 22.535mil + 0.274955mm + 22.535mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -22.535mil + -0.274955mm + -22.535mil + 0.274955mm + 22.535mil + 0.274955mm + 22.535mil + -0.274955mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -25.535mil + -0.351155mm + -25.535mil + 0.351155mm + 25.535mil + 0.351155mm + 25.535mil + -0.351155mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -22.535mil + -0.274955mm + -22.535mil + 0.274955mm + 22.535mil + 0.274955mm + 22.535mil + -0.274955mm + } + } + } + } + } - li:thermal { - } + li:objects { + ha:padstack_ref.50279 { + proto=0; x=32.512042mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=5 - name=pin5 + li:thermal { + } + + ha:attributes { + term=13 + name=MOSI + } } - } - ha:padstack_ref.53952 { - proto=1; x=24.235029mm; y=1.07969in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 + ha:padstack_ref.50280 { + proto=0; x=32.512042mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=VDDio + } } + ha:padstack_ref.50281 { + proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=7 + name=_CS_ + } } + ha:padstack_ref.50282 { + proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=11 - name=pin11 + li:thermal { + } + + ha:attributes { + term=14 + name=SCLK + } } - } - ha:padstack_ref.53953 { - proto=0; x=26.564717mm; y=27.923998mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - li:thermal { + ha:padstack_ref.50283 { + proto=0; x=31.711942mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=12 + name=MISO + } } + ha:padstack_ref.50284 { + proto=0; x=31.711942mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + li:thermal { + } - ha:attributes { - term=6 - name=pin6 + ha:attributes { + term=2 + name=GND + } } - } - ha:padstack_ref.53954 { - proto=1; x=24.235029mm; y=27.923998mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 + ha:padstack_ref.50285 { + proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=_CS_ + } } + ha:padstack_ref.50286 { + proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } - li:thermal { + ha:attributes { + term=14 + name=SCLK + } } + ha:padstack_ref.50287 { + proto=0; x=30.912096mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=10 - name=pin10 + li:thermal { + } + + ha:attributes { + term=11 + name=RESERVED + } } - } - ha:padstack_ref.53955 { - proto=0; x=26.564717mm; y=28.424124mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - li:thermal { + ha:padstack_ref.50288 { + proto=0; x=30.912096mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=RESERVED + } } + ha:padstack_ref.50289 { + proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=7 - name=pin7 + li:thermal { + } + + ha:attributes { + term=7 + name=_CS_ + } } - } - ha:padstack_ref.53956 { - proto=1; x=24.235029mm; y=28.424124mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 + ha:padstack_ref.50290 { + proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=14 + name=SCLK + } } + ha:padstack_ref.50291 { + proto=0; x=30.11225mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=10 + name=NC + } } + ha:padstack_ref.50292 { + proto=0; x=30.11225mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + li:thermal { + } - ha:attributes { - term=9 - name=pin9 + ha:attributes { + term=4 + name=GND + } } - } - ha:padstack_ref.53957 { - proto=2; x=1000.0mil; y=28.839033mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 + ha:padstack_ref.50293 { + proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=_CS_ + } } + ha:padstack_ref.50294 { + proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=14 + name=SCLK + } } + ha:padstack_ref.50295 { + proto=0; x=29.312404mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=8 - name=pin8 + li:thermal { + } + + ha:attributes { + term=9 + name=INT2 + } } - } - ha:padstack_ref.53958 { - proto=3; x=1000.0mil; y=984.605mil; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; - ha:flags { - clearline=1 + ha:padstack_ref.50296 { + proto=0; x=29.312404mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } } + ha:padstack_ref.50297 { + proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=7 + name=_CS_ + } } + ha:padstack_ref.50298 { + proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=16 - name=pin16 + li:thermal { + } + + ha:attributes { + term=14 + name=SCLK + } } - } - } - li:layers { + ha:padstack_ref.50299 { + proto=0; x=28.5123mm; y=451.41mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { - ha:line.53917 { - x1=26.89987mm; y1=24.674322mm; x2=940.94mil; y2=24.674322mm; thickness=10.0mil; clearance=0.0; - } - ha:line.53920 { - x1=940.94mil; y1=24.674322mm; x2=940.94mil; y2=29.173932mm; thickness=10.0mil; clearance=0.0; - } - ha:line.53923 { - x1=940.94mil; y1=29.173932mm; x2=26.89987mm; y2=29.173932mm; thickness=10.0mil; clearance=0.0; - } - ha:line.53926 { - x1=26.89987mm; y1=29.173932mm; x2=26.89987mm; y2=24.674322mm; thickness=10.0mil; clearance=0.0; - } - ha:arc.53929 { - x=1.07818in; y=991.11mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } + ha:attributes { + term=8 + name=INT1 } - ha:type { - silk = 1 - top = 1 + } + ha:padstack_ref.50300 { + proto=0; x=28.5123mm; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 } - } - ha:subc-aux { - lid=1 - ha:combining { } + li:thermal { + } - li:objects { - ha:line.53931 { - x1=25.399889mm; y1=26.924095mm; x2=25.399889mm; y2=26.924095mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.53934 { - x1=1000.0mil; y1=1.06in; x2=1000.0mil; y2=1.06in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.53937 { - x1=1000.0mil; y1=1.06in; x2=1000.0mil; y2=27.924mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.53940 { - x1=1000.0mil; y1=1.06in; x2=24.4mm; y2=1.06in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } + ha:attributes { + term=6 + name=Vs } - ha:type { - top = 1 - misc = 1 - virtual = 1 + } + ha:padstack_ref.50301 { + proto=1; x=28.414768mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 } - } - } - } - uid = AflqcoIyPLya6rFlWvUAAABl - } - ha:subc.53997 { - ha:attributes { - value=TSM200N03D - footprint=PDFN33 - refdes=Q1 - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - } - } + ha:attributes { + term=7 + name=_CS_ + } + } + ha:padstack_ref.50302 { + proto=1; x=32.609832mm; y=10.368534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 10.875mil - -0.376301mm - -10.875mil - -0.376301mm - -10.875mil - 0.376301mm - 10.875mil - 0.376301mm - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - } - } + ha:attributes { + term=14 + name=SCLK + } } - } + } + li:layers { - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:top-silk { + lid=0 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.50253 { + x1=33.012168mm; y1=8.86841mm; x2=33.012168mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:line.50256 { + x1=28.012178mm; y1=8.86841mm; x2=33.012168mm; y2=8.86841mm; thickness=10.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - -10.875mil - 0.376301mm - 10.875mil - 0.376301mm - 10.875mil - -0.376301mm - -10.875mil - -0.376301mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:line.50259 { + x1=28.012178mm; y1=8.86841mm; x2=28.012178mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - } + ha:line.50262 { + x1=28.012178mm; y1=11.868404mm; x2=33.012168mm; y2=11.868404mm; thickness=10.0mil; clearance=0.0; + } + ha:arc.50265 { + x=32.71194mm; y=8.268462mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 } } - } - ha:ps_proto_v6.2 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=1 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.50267 { + x1=30.512236mm; y1=10.36847mm; x2=30.512236mm; y2=10.36847mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - -0.645033mm - 1.175004mm - 0.645033mm - 1.175004mm - 0.645033mm - -1.175004mm - -0.645033mm - -1.175004mm + ha:line.50270 { + x1=30.5123mm; y1=10.368534mm; x2=30.5123mm; y2=10.368534mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - -0.721233mm - 1.251204mm - 0.721233mm - 1.251204mm - 0.721233mm - -1.251204mm - -0.721233mm - -1.251204mm + ha:line.50273 { + x1=30.5123mm; y1=10.368534mm; x2=30.5123mm; y2=9.368534mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - -0.645033mm - 1.175004mm - 0.645033mm - 1.175004mm - 0.645033mm - -1.175004mm - -0.645033mm - -1.175004mm + ha:line.50276 { + x1=30.5123mm; y1=10.368534mm; x2=29.5123mm; y2=10.368534mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } - } - } - } - - li:objects { - ha:padstack_ref.54024 { - proto=0; x=17.281652mm; y=414.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=pin8 } } - ha:padstack_ref.54025 { - proto=1; x=17.281652mm; y=297.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=pin1 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAABT + } + ha:subc.50304 { + ha:attributes { + {io_pcb::hidename_y}=7.0739 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C102 + value=1uF + {io_pcb::hidename_direction}=0 + {io_pcb::hidename_x}=24.9931 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } } - ha:padstack_ref.54026 { - proto=0; x=16.631666mm; y=414.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + } - li:thermal { - } + li:objects { + ha:padstack_ref.50317 { + proto=0; x=29.323796mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - ha:attributes { - term=7 - name=pin7 - } - } - ha:padstack_ref.54027 { - proto=1; x=16.631666mm; y=297.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50318 { + proto=0; x=28.524204mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=2 - name=pin2 + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.54028 { - proto=0; x=629.2mil; y=414.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - } + ha:subc-aux { + lid=0 + ha:combining { } - ha:attributes { - term=6 - name=pin6 + li:objects { + ha:line.50305 { + x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50308 { + x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50311 { + x1=28.924mm; y1=313.0mil; x2=27.924mm; y2=313.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50314 { + x1=28.924mm; y1=313.0mil; x2=28.924mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.54029 { - proto=1; x=629.2mil; y=297.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - li:thermal { - } - - ha:attributes { - term=3 - name=pin3 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAABU + } + ha:subc.50320 { + ha:attributes { + {io_pcb::hidename_y}=9.2329 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C101 + value=0.1uF + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=33.4335 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } } - ha:padstack_ref.54030 { - proto=0; x=603.61mil; y=414.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + } - li:thermal { - } + li:objects { + ha:padstack_ref.50333 { + proto=0; x=31.705804mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - ha:attributes { - term=5 - name=pin5 - } - } - ha:padstack_ref.54031 { - proto=1; x=603.61mil; y=297.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50334 { + proto=0; x=1.27974in; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=4 - name=pin4 + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.54032 { - proto=2; x=17.07642mm; y=9.392285mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - } + ha:subc-aux { + lid=0 + ha:combining { } - ha:attributes { - term=8 - name=pin8 + li:objects { + ha:line.50321 { + x1=1.264in; y1=313.0mil; x2=1.264in; y2=313.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50324 { + x1=1.264in; y1=313.0mil; x2=1.264in; y2=313.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50327 { + x1=1.264in; y1=313.0mil; x2=33.1056mm; y2=313.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50330 { + x1=1.264in; y1=313.0mil; x2=1.264in; y2=8.9502mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.54033 { - proto=2; x=611.69mil; y=9.392285mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=pin5 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAABV + } + ha:subc.50510 { + ha:attributes { + {io_pcb::hidename_y}=25.8191 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C301 + value=0.1uF + {io_pcb::hidename_direction}=3 + {io_pcb::hidename_x}=26.6827 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } + } + } } } - li:layers { - ha:top-silk { - lid=0 - ha:combining { } + li:objects { + ha:padstack_ref.50523 { + proto=0; x=21.654008mm; y=1.08in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - li:objects { - ha:line.53998 { - x1=17.981422mm; y1=10.69213mm; x2=17.981422mm; y2=291.04mil; thickness=10.0mil; clearance=0.0; - } - ha:line.54001 { - x1=17.981422mm; y1=291.04mil; x2=14.631924mm; y2=291.04mil; thickness=10.0mil; clearance=0.0; - } - ha:line.54004 { - x1=14.631924mm; y1=291.04mil; x2=14.631924mm; y2=10.69213mm; thickness=10.0mil; clearance=0.0; - } - ha:line.54007 { - x1=14.631924mm; y1=10.69213mm; x2=17.981422mm; y2=10.69213mm; thickness=10.0mil; clearance=0.0; - } - ha:arc.54010 { - x=17.606518mm; y=6.912356mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } + ha:attributes { + term=1 + name=1 } - ha:type { - silk = 1 - top = 1 + } + ha:padstack_ref.50524 { + proto=0; x=884.0mil; y=1.08in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:subc-aux { + lid=0 + ha:combining { } - li:objects { - ha:line.54012 { - x1=641.995mil; y1=9.112275mm; x2=641.995mil; y2=9.112275mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:line.50511 { + x1=22.053804mm; y1=1.08in; x2=22.053804mm; y2=1.08in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - } - ha:line.54015 { - x1=642.0mil; y1=356.0mil; x2=642.0mil; y2=356.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:line.50514 { + x1=22.053804mm; y1=1.08in; x2=22.053804mm; y2=1.08in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } } - } - ha:line.54018 { - x1=642.0mil; y1=356.0mil; x2=642.0mil; y2=8.0424mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:line.50517 { + x1=22.053804mm; y1=1.08in; x2=21.053804mm; y2=1.08in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } } - } - ha:line.54021 { - x1=642.0mil; y1=356.0mil; x2=15.3068mm; y2=356.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:line.50520 { + x1=22.053804mm; y1=1.08in; x2=22.053804mm; y2=28.432mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - } - uid = AflqcoIyPLya6rFlWvUAAABn - } - ha:subc.54072 { - ha:attributes { - value=TSM200N03D - footprint=PDFN33 - refdes=Q2 + uid = 2948JTdjTKzy5Ud+Np8AAABZ + } + ha:subc.50542 { + ha:attributes { + value=16MHz + footprint=ABM8 + refdes=X2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 20.67mil + -0.650113mm + -20.67mil + -0.650113mm + -20.67mil + 0.650113mm + 20.67mil + 0.650113mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 23.67mil + -0.726313mm + -23.67mil + -0.726313mm + -23.67mil + 0.726313mm + 23.67mil + 0.726313mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 20.67mil + -0.650113mm + -20.67mil + -0.650113mm + -20.67mil + 0.650113mm + 20.67mil + 0.650113mm + } + } + } + } } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.50557 { + proto=0; x=40.792432mm; y=28.995131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - } - } + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.50558 { + proto=0; x=40.792432mm; y=26.695415mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 10.875mil - -0.376301mm - -10.875mil - -0.376301mm - -10.875mil - 0.376301mm - 10.875mil - 0.376301mm - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.50559 { + proto=0; x=42.642314mm; y=26.695415mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.50560 { + proto=0; x=42.642314mm; y=28.995131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:arc.50543 { + x=41.55748mm; y=26.3054mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - } + } + ha:type { + silk = 1 + top = 1 } } - } - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=1 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.50545 { + x1=41.717373mm; y1=27.845273mm; x2=41.717373mm; y2=27.845273mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm + ha:line.50548 { + x1=41.7175mm; y1=27.8454mm; x2=41.7175mm; y2=27.8454mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - -10.875mil - 0.376301mm - 10.875mil - 0.376301mm - 10.875mil - -0.376301mm - -10.875mil - -0.376301mm + ha:line.50551 { + x1=41.7175mm; y1=27.8454mm; x2=42.7175mm; y2=27.8454mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm + ha:line.50554 { + x1=41.7175mm; y1=27.8454mm; x2=41.7175mm; y2=28.8454mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } } - - ha:ps_proto_v6.2 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + uid = 2948JTdjTKzy5Ud+Np8AAABb + } + ha:subc.50590 { + ha:attributes { + value=9screws + footprint=282834-9 + refdes=J1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=45.28mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 } - clearance=0.0 - li:ps_poly { - -0.645033mm - 1.175004mm - 0.645033mm - 1.175004mm - 0.645033mm - -1.175004mm - -0.645033mm - -1.175004mm + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 } - } + clearance=0.0 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 } - clearance=0.0 - li:ps_poly { - -0.721233mm - 1.251204mm - 0.721233mm - 1.251204mm - 0.721233mm - -1.251204mm - -0.721233mm - -1.251204mm + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 } - } + clearance=0.0 + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 } - clearance=0.0 - li:ps_poly { - -0.645033mm - 1.175004mm - 0.645033mm - 1.175004mm - 0.645033mm - -1.175004mm - -0.645033mm - -1.175004mm + } + } + + ha:ps_proto_v6.1 { + hdia=45.28mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } - } - } + clearance=0.0 + li:ps_poly { + -35.435mil + -35.435mil + 35.435mil + -35.435mil + 35.435mil + 35.435mil + -35.435mil + 35.435mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -35.435mil + -35.435mil + 35.435mil + -35.435mil + 35.435mil + 35.435mil + -35.435mil + 35.435mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -35.435mil + -35.435mil + 35.435mil + -35.435mil + 35.435mil + 35.435mil + -35.435mil + 35.435mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.059942mm + -1.059942mm + 1.059942mm + -1.059942mm + 1.059942mm + 1.059942mm + -1.059942mm + 1.059942mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.059942mm + -1.059942mm + 1.059942mm + -1.059942mm + 1.059942mm + 1.059942mm + -1.059942mm + 1.059942mm + } + } + } + } } - } - li:objects { - ha:padstack_ref.54099 { - proto=0; x=23.979124mm; y=586.62mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + li:objects { + ha:padstack_ref.50616 { + proto=0; x=243.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + li:1 { + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + li:4 { + on + diag + round + noshape + } + } - ha:attributes { - term=8 - name=pin8 - } - } - ha:padstack_ref.54100 { - proto=1; x=21.029422mm; y=586.62mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=9 + name=pin9 + } } + ha:padstack_ref.50617 { + proto=0; x=343.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + li:2 { + solid + noshape + } + li:5 { + on + diag + round + noshape + } + } - ha:attributes { - term=1 - name=pin1 - } - } - ha:padstack_ref.54101 { - proto=0; x=23.979124mm; y=612.21mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=8 + name=pin8 + } } + ha:padstack_ref.50618 { + proto=0; x=443.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=7 - name=pin7 - } - } - ha:padstack_ref.54102 { - proto=1; x=21.029422mm; y=612.21mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=7 + name=pin7 + } } + ha:padstack_ref.50619 { + proto=0; x=543.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=2 - name=pin2 - } - } - ha:padstack_ref.54103 { - proto=0; x=23.979124mm; y=16.20012mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=6 + name=pin6 + } } + ha:padstack_ref.50620 { + proto=0; x=643.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + li:2 { + solid + noshape + } + li:5 { + on + diag + round + noshape + } + } - ha:attributes { - term=6 - name=pin6 - } - } - ha:padstack_ref.54104 { - proto=1; x=21.029422mm; y=16.20012mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=5 + name=pin5 + } } + ha:padstack_ref.50621 { + proto=0; x=743.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=3 - name=pin3 - } - } - ha:padstack_ref.54105 { - proto=0; x=23.979124mm; y=16.850106mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=4 + name=pin4 + } } + ha:padstack_ref.50622 { + proto=0; x=843.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + li:0 { + on + diag + round + noshape + } + li:2 { + solid + noshape + } + li:5 { + on + diag + round + noshape + } + } - ha:attributes { - term=5 - name=pin5 - } - } - ha:padstack_ref.54106 { - proto=1; x=21.029422mm; y=16.850106mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=3 + name=pin3 + } } + ha:padstack_ref.50623 { + proto=0; x=943.0mil; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=4 - name=pin4 - } - } - ha:padstack_ref.54107 { - proto=2; x=22.854285mm; y=594.7mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=2 + name=pin2 + } } + ha:padstack_ref.50624 { + proto=1; x=26.4922mm; y=496.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=8.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + li:2 { + solid + noshape + } + li:5 { + on + diag + round + noshape + } + } - ha:attributes { - term=8 - name=pin8 + ha:attributes { + term=1 + name=pin1 + } } } - ha:padstack_ref.54108 { - proto=2; x=22.854285mm; y=16.644874mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.50591 { + x1=4.672076mm; y1=623.95mil; x2=4.672076mm; y2=368.04mil; thickness=6.0mil; clearance=0.0; + } + ha:line.50594 { + x1=4.672076mm; y1=368.04mil; x2=27.99207mm; y2=368.04mil; thickness=6.0mil; clearance=0.0; + } + ha:line.50597 { + x1=27.99207mm; y1=368.04mil; x2=27.99207mm; y2=623.95mil; thickness=6.0mil; clearance=0.0; + } + ha:line.50600 { + x1=27.99207mm; y1=623.95mil; x2=4.672076mm; y2=623.95mil; thickness=6.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + bottom = 1 + } } - ha:attributes { - term=5 - name=pin5 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.50604 { + x1=643.0mil; y1=496.0mil; x2=643.0mil; y2=496.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50607 { + x1=4.672076mm; y1=623.95mil; x2=4.672076mm; y2=623.95mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50610 { + x1=4.672076mm; y1=623.95mil; x2=4.672076mm; y2=16.84833mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50613 { + x1=4.672076mm; y1=623.95mil; x2=3.672076mm; y2=623.95mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + bottom = 1 + virtual = 1 + misc = 1 + } } } } - li:layers { + uid = yLQmHg4cZFNX0wG8E3EAAABa + } + ha:subc.53730 { + ha:attributes { + footprint=0402 + value=10uF + openscad=0402 + refdes=C21 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } - ha:top-silk { - lid=0 - ha:combining { } + li:objects { + ha:padstack_ref.53744 { + proto=0; x=39.5986mm; y=1.02574in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.53745 { + proto=0; x=39.5986mm; y=25.254204mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:objects { - ha:line.54073 { - x1=950.95mil; y1=559.07mil; x2=20.854416mm; y2=559.07mil; thickness=10.0mil; clearance=0.0; - } - ha:line.54076 { - x1=20.854416mm; y1=559.07mil; x2=20.854416mm; y2=690.94mil; thickness=10.0mil; clearance=0.0; - } - ha:line.54079 { - x1=20.854416mm; y1=690.94mil; x2=950.95mil; y2=690.94mil; thickness=10.0mil; clearance=0.0; - } - ha:line.54082 { - x1=950.95mil; y1=690.94mil; x2=950.95mil; y2=559.07mil; thickness=10.0mil; clearance=0.0; - } - ha:arc.54085 { - x=20.374356mm; y=573.83mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } + li:thermal { } - ha:type { - silk = 1 - top = 1 + + ha:attributes { + term=2 + name=2 } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.54087 { - x1=22.574275mm; y1=15.875127mm; x2=22.574275mm; y2=15.875127mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.54090 { - x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=625.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.54093 { - x1=886.0mil; y1=625.0mil; x2=21.5044mm; y2=625.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } + li:objects { } - ha:line.54096 { - x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=16.875mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } + ha:type { + silk = 1 + top = 1 } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = AflqcoIyPLya6rFlWvUAAABp - } - ha:subc.54147 { - ha:attributes { - value=TSM200N03D - footprint=PDFN33 - refdes=Q3 - } - ha:data { - li:padstack_prototypes { + } - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=1 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.53732 { + x1=39.5986mm; y1=1.01in; x2=39.5986mm; y2=1.01in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm + ha:line.53735 { + x1=39.5986mm; y1=1.01in; x2=39.5986mm; y2=1.01in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - 10.875mil - -0.376301mm - -10.875mil - -0.376301mm - -10.875mil - 0.376301mm - 10.875mil - 0.376301mm + ha:line.53738 { + x1=39.5986mm; y1=1.01in; x2=39.5986mm; y2=24.654mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm + ha:line.53741 { + x1=39.5986mm; y1=1.01in; x2=40.5986mm; y2=1.01in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = AflqcoIyPLya6rFlWvUAAABb + } + ha:subc.53763 { + ha:attributes { + footprint=0402 + value=1uF + openscad=0402 + refdes=C22 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } } - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.53777 { + proto=0; x=1.32526in; y=1.042in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - } - } + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.53778 { + proto=0; x=1.35674in; y=1.042in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -10.875mil - 0.376301mm - 10.875mil - 0.376301mm - 10.875mil - -0.376301mm - -10.875mil - -0.376301mm - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -7.875mil - 0.300101mm - 7.875mil - 0.300101mm - 7.875mil - -0.300101mm - -7.875mil - -0.300101mm - } + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 } } - } - ha:ps_proto_v6.2 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=1 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.53765 { + x1=1.341in; y1=1.042in; x2=1.341in; y2=1.042in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - -0.645033mm - 1.175004mm - 0.645033mm - 1.175004mm - 0.645033mm - -1.175004mm - -0.645033mm - -1.175004mm + ha:line.53768 { + x1=1.341in; y1=1.042in; x2=1.341in; y2=1.042in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - -0.721233mm - 1.251204mm - 0.721233mm - 1.251204mm - 0.721233mm - -1.251204mm - -0.721233mm - -1.251204mm + ha:line.53771 { + x1=1.341in; y1=1.042in; x2=35.0614mm; y2=1.042in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - -0.645033mm - 1.175004mm - 0.645033mm - 1.175004mm - 0.645033mm - -1.175004mm - -0.645033mm - -1.175004mm + ha:line.53774 { + x1=1.341in; y1=1.042in; x2=1.341in; y2=27.4668mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = AflqcoIyPLya6rFlWvUAAABd + } + ha:subc.53796 { + ha:attributes { + footprint=0402 + value=2.7k + openscad=0402 + refdes=R30 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } } - } - li:objects { - ha:padstack_ref.54174 { - proto=0; x=603.7mil; y=21.256752mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + li:objects { + ha:padstack_ref.53810 { + proto=0; x=1.44652in; y=873.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.53811 { + proto=0; x=1.478in; y=873.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=8 - name=pin8 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.54175 { - proto=1; x=603.7mil; y=24.206454mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } } - ha:attributes { - term=1 - name=pin1 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.53798 { + x1=1.46226in; y1=873.0mil; x2=1.46226in; y2=873.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.53801 { + x1=1.46226in; y1=873.0mil; x2=1.46226in; y2=873.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.53804 { + x1=1.46226in; y1=873.0mil; x2=38.141404mm; y2=873.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.53807 { + x1=1.46226in; y1=873.0mil; x2=1.46226in; y2=23.1742mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.54176 { - proto=0; x=15.983966mm; y=21.256752mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + } + uid = AflqcoIyPLya6rFlWvUAAABf + } + ha:subc.53814 { + ha:attributes { + value=USBmicroB + footprint=11071 + refdes=J5 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.675005mm + -7.875mil + -0.675005mm + -7.875mil + 0.675005mm + 7.875mil + 0.675005mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 10.875mil + -0.751205mm + -10.875mil + -0.751205mm + -10.875mil + 0.751205mm + 10.875mil + 0.751205mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.675005mm + -7.875mil + -0.675005mm + -7.875mil + 0.675005mm + 7.875mil + 0.675005mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -31.495mil + -0.700024mm + -31.495mil + 0.700024mm + 31.495mil + 0.700024mm + 31.495mil + -0.700024mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.876173mm + -0.776224mm + -0.876173mm + 0.776224mm + 0.876173mm + 0.776224mm + 0.876173mm + -0.776224mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -31.495mil + -0.700024mm + -31.495mil + 0.700024mm + 31.495mil + 0.700024mm + 31.495mil + -0.700024mm + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.94996mm + 0.94996mm + 0.94996mm + 0.94996mm + 0.94996mm + -0.94996mm + -0.94996mm + -0.94996mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.02616mm + 1.02616mm + 1.02616mm + 1.02616mm + 1.02616mm + -1.02616mm + -1.02616mm + -1.02616mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.94996mm + 0.94996mm + 0.94996mm + 0.94996mm + 0.94996mm + -0.94996mm + -0.94996mm + -0.94996mm + } + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.0; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=10.0mil + } - li:thermal { - } + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=0.45mm; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + mech = 1 + } + clearance=10.0mil + } - ha:attributes { - term=7 - name=pin7 - } + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=84.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=10.0mil + } + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=10.0mil + } + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=10.0mil + } + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=84.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=10.0mil + } + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=10.0mil + } + } } - ha:padstack_ref.54177 { - proto=1; x=15.983966mm; y=24.206454mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + } + + li:objects { + ha:padstack_ref.53828 { + proto=0; x=1.19118in; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=2 - name=pin2 - } - } - ha:padstack_ref.54178 { - proto=0; x=16.633952mm; y=21.256752mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=1 + name=VBUS + } } + ha:padstack_ref.53829 { + proto=0; x=29.605986mm; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=6 - name=pin6 - } - } - ha:padstack_ref.54179 { - proto=1; x=16.633952mm; y=24.206454mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - li:thermal { + ha:attributes { + term=2 + name=D- + } } + ha:padstack_ref.53830 { + proto=0; x=1.14in; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=3 - name=pin3 - } - } - ha:padstack_ref.54180 { - proto=0; x=680.47mil; y=21.256752mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=3 + name=D+ + } } + ha:padstack_ref.53831 { + proto=0; x=1.11441in; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=5 - name=pin5 - } - } - ha:padstack_ref.54181 { - proto=1; x=680.47mil; y=24.206454mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=4 + name=HS + } } + ha:padstack_ref.53832 { + proto=0; x=27.656028mm; y=188.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - ha:attributes { - term=4 - name=pin4 - } - } - ha:padstack_ref.54182 { - proto=2; x=15.539212mm; y=22.381591mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=5 + name=GND + } } + ha:padstack_ref.53833 { + proto=1; x=1.014015in; y=4.360418mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=G + } } + ha:padstack_ref.53834 { + proto=1; x=32.156019mm; y=4.360418mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - ha:attributes { - term=8 - name=pin8 - } - } - ha:padstack_ref.54183 { - proto=2; x=17.078706mm; y=22.381591mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; - ha:flags { - clearline=1 + ha:attributes { + term=G + } } + ha:padstack_ref.53835 { + proto=2; x=1.09472in; y=83.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=G + } } + ha:padstack_ref.53836 { + proto=2; x=30.106112mm; y=83.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - ha:attributes { - term=5 - name=pin5 + ha:attributes { + term=G + } } - } - } - li:layers { + ha:padstack_ref.53837 { + proto=3; x=25.756108mm; y=2.110322mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + li:2 { + on + solid + noshape + } + li:3 { + on + solid + noshape + } + li:4 { + on + solid + noshape + } + } - li:objects { - ha:line.54148 { - x1=14.63421mm; y1=829.99mil; x2=14.63421mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0; - } - ha:line.54151 { - x1=14.63421mm; y1=24.38146mm; x2=17.983708mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0; - } - ha:line.54154 { - x1=17.983708mm; y1=24.38146mm; x2=17.983708mm; y2=829.99mil; thickness=10.0mil; clearance=0.0; - } - ha:line.54157 { - x1=17.983708mm; y1=829.99mil; x2=14.63421mm; y2=829.99mil; thickness=10.0mil; clearance=0.0; - } - ha:arc.54160 { - x=15.009114mm; y=24.86152mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } + ha:attributes { + term=G } - ha:type { - silk = 1 - top = 1 + } + ha:padstack_ref.53838 { + proto=3; x=1.26598in; y=2.110322mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 } - } - - ha:subc-aux { - lid=1 - ha:combining { } - li:objects { - ha:line.54162 { - x1=642.085mil; y1=22.661601mm; x2=642.085mil; y2=22.661601mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.54165 { - x1=642.08mil; y1=894.94mil; x2=642.08mil; y2=894.94mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + li:thermal { + li:2 { + on + solid + noshape } - } - ha:line.54168 { - x1=642.08mil; y1=894.94mil; x2=642.08mil; y2=23.731476mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + li:3 { + on + solid + noshape } - } - ha:line.54171 { - x1=642.08mil; y1=894.94mil; x2=17.308832mm; y2=894.94mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + li:4 { + on + solid + noshape } - } } - ha:type { - top = 1 - misc = 1 - virtual = 1 + + ha:attributes { + term=G } + } } - } - } - uid = AflqcoIyPLya6rFlWvUAAABr - } - ha:subc.57116 { - ha:attributes { - value=MMC5983MA - footprint=LPCC16 - refdes=U9 - } - ha:data { - li:padstack_prototypes { + li:layers { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:top-silk { + lid=0 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 5.905mil - -0.225044mm - -5.905mil - -0.225044mm - -5.905mil - 0.225044mm - 5.905mil - 0.225044mm - } + li:objects { + } + ha:type { + silk = 1 + top = 1 } + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.53816 { + x1=1.14in; y1=3.161851mm; x2=1.14in; y2=3.161851mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 7.875mil - -10.83mil - -7.875mil - -10.83mil - -7.875mil - 10.83mil - 7.875mil - 10.83mil + ha:line.53819 { + x1=1.14in; y1=26.0mil; x2=1.14in; y2=26.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 5.905mil - -0.225044mm - -5.905mil - -0.225044mm - -5.905mil - 0.225044mm - 5.905mil - 0.225044mm + ha:line.53822 { + x1=1.14in; y1=26.0mil; x2=27.956mm; y2=26.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.53825 { + x1=1.14in; y1=26.0mil; x2=1.14in; y2=-0.3396mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } - } - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + {ha:top copper} { + lid=2 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.225044mm - -5.905mil - -0.225044mm - 5.905mil - 0.225044mm - 5.905mil - 0.225044mm - -5.905mil - } + li:objects { + } + ha:type { + copper = 1 + top = 1 } + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -10.83mil - -7.875mil - -10.83mil - 7.875mil - 10.83mil - 7.875mil - 10.83mil - -7.875mil - } + ha:top_paste { + lid=3 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + top = 1 + paste = 1 } + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.225044mm - -5.905mil - -0.225044mm - 5.905mil - 0.225044mm - 5.905mil - 0.225044mm - -5.905mil - } + ha:top_mask { + lid=4 + ha:combining { sub=1; auto=1; } + + li:objects { + } + ha:type { + top = 1 + mask = 1 } } - } - } - li:objects { - ha:padstack_ref.57131 { - proto=0; x=1.521185in; y=933.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + ha:any_internal_copper { + lid=5 + ha:combining { } - li:thermal { + li:objects { + } + ha:type { + copper = 1 + intern = 1 + } + stack_offs = 1 } - ha:attributes { - term=12 - name=pin12 + ha:bottom_copper { + lid=6 + ha:combining { } + + li:objects { + } + ha:type { + bottom = 1 + copper = 1 + } } - } - ha:padstack_ref.57132 { - proto=0; x=36.088447mm; y=933.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + + ha:bottom_mask { + lid=7 + ha:combining { sub=1; auto=1; } + + li:objects { + } + ha:type { + bottom = 1 + mask = 1 + } } - li:thermal { + ha:bottom_silk { + lid=8 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + silk = 1 + bottom = 1 + } } - ha:attributes { - term=1 - name=pin1 + ha:bottom_paste { + lid=9 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + bottom = 1 + paste = 1 + } } - } - ha:padstack_ref.57133 { - proto=1; x=1.50052in; y=25.735153mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + + ha:outline { + lid=10 + ha:combining { } + + li:objects { + } + ha:type { + boundary = 1 + } + purpose = uroute } - li:thermal { + ha:pmech { + lid=11 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + mech = 1 + } + purpose = proute } - ha:attributes { - term=8 - name=pin8 + ha:umech { + lid=12 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + mech = 1 + } + purpose = uroute } } - ha:padstack_ref.57134 { - proto=1; x=1.50052in; y=912.815mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + } + uid = t+CANjtdPMoBlE0Q3VMAAAAB + } + ha:subc.53856 { + ha:attributes { + footprint=0402 + value=2.7k + openscad=0402 + refdes=R31 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } - li:thermal { + li:objects { + ha:padstack_ref.53870 { + proto=0; x=1.376in; y=933.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.53871 { + proto=0; x=1.376in; y=964.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=13 - name=pin13 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.57135 { - proto=0; x=1.521185in; y=24.210518mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - li:thermal { + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } } - ha:attributes { - term=11 - name=pin11 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.53858 { + x1=1.376in; y1=948.74mil; x2=1.376in; y2=948.74mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.53861 { + x1=1.376in; y1=948.74mil; x2=1.376in; y2=948.74mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.53864 { + x1=1.376in; y1=948.74mil; x2=1.376in; y2=25.097996mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.53867 { + x1=1.376in; y1=948.74mil; x2=33.9504mm; y2=948.74mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.57136 { - proto=0; x=36.088447mm; y=24.210518mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + } + uid = AflqcoIyPLya6rFlWvUAAABj + } + ha:subc.53916 { + ha:attributes { + value=BMI088 + footprint=lga16 + refdes=U12 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -4.92mil + 13.285mil + 4.92mil + 13.285mil + 4.92mil + -13.285mil + -4.92mil + -13.285mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.175006mm + 15.255mil + 0.175006mm + 15.255mil + 0.175006mm + -15.255mil + -0.175006mm + -15.255mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -4.92mil + 13.285mil + 4.92mil + 13.285mil + 4.92mil + -13.285mil + -4.92mil + -13.285mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 4.92mil + -13.285mil + -4.92mil + -13.285mil + -4.92mil + 13.285mil + 4.92mil + 13.285mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.175006mm + -15.255mil + -0.175006mm + -15.255mil + -0.175006mm + 15.255mil + 0.175006mm + 15.255mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 4.92mil + -13.285mil + -4.92mil + -13.285mil + -4.92mil + 13.285mil + 4.92mil + 13.285mil + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -13.285mil + -4.92mil + -13.285mil + 4.92mil + 13.285mil + 4.92mil + 13.285mil + -4.92mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -15.255mil + -0.175006mm + -15.255mil + 0.175006mm + 15.255mil + 0.175006mm + 15.255mil + -0.175006mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -13.285mil + -4.92mil + -13.285mil + 4.92mil + 13.285mil + 4.92mil + 13.285mil + -4.92mil + } + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 13.285mil + 4.92mil + 13.285mil + -4.92mil + -13.285mil + -4.92mil + -13.285mil + 4.92mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.255mil + 0.175006mm + 15.255mil + -0.175006mm + -15.255mil + -0.175006mm + -15.255mil + 0.175006mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 13.285mil + 4.92mil + 13.285mil + -4.92mil + -13.285mil + -4.92mil + -13.285mil + 4.92mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.53943 { + proto=0; x=26.564717mm; y=25.42413mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } } + ha:padstack_ref.53944 { + proto=1; x=24.235029mm; y=25.42413mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=15 + name=pin15 + } } + ha:padstack_ref.53945 { + proto=0; x=26.564717mm; y=25.924256mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + li:thermal { + } - ha:attributes { - term=2 - name=pin2 + ha:attributes { + term=2 + name=pin2 + } } - } - ha:padstack_ref.57137 { - proto=1; x=37.613082mm; y=25.735153mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.53946 { + proto=1; x=24.235029mm; y=25.924256mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=14 + name=pin14 + } } + ha:padstack_ref.53947 { + proto=0; x=26.564717mm; y=26.424128mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } } + ha:padstack_ref.53948 { + proto=1; x=24.235029mm; y=26.424128mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=7 - name=pin7 + li:thermal { + } + + ha:attributes { + term=13 + name=pin13 + } } - } - ha:padstack_ref.57138 { - proto=1; x=37.613082mm; y=912.815mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.53949 { + proto=0; x=26.564717mm; y=1.06in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } } + ha:padstack_ref.53950 { + proto=1; x=24.235029mm; y=1.06in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=12 + name=pin12 + } } + ha:padstack_ref.53951 { + proto=0; x=26.564717mm; y=1.07969in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=14 - name=pin14 + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } } - } - ha:padstack_ref.57139 { - proto=0; x=1.521185in; y=972.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.53952 { + proto=1; x=24.235029mm; y=1.07969in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=pin11 + } } + ha:padstack_ref.53953 { + proto=0; x=26.564717mm; y=27.923998mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=6 + name=pin6 + } } + ha:padstack_ref.53954 { + proto=1; x=24.235029mm; y=27.923998mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=10 - name=pin10 + li:thermal { + } + + ha:attributes { + term=10 + name=pin10 + } } - } - ha:padstack_ref.57140 { - proto=0; x=36.088447mm; y=972.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.53955 { + proto=0; x=26.564717mm; y=28.424124mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } } + ha:padstack_ref.53956 { + proto=1; x=24.235029mm; y=28.424124mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=9 + name=pin9 + } } + ha:padstack_ref.53957 { + proto=2; x=1000.0mil; y=28.839033mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=3 - name=pin3 + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.53958 { + proto=3; x=1000.0mil; y=984.605mil; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=pin16 + } } } - ha:padstack_ref.57141 { - proto=1; x=1.46116in; y=25.735153mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.53917 { + x1=26.89987mm; y1=24.674322mm; x2=940.94mil; y2=24.674322mm; thickness=10.0mil; clearance=0.0; + } + ha:line.53920 { + x1=940.94mil; y1=24.674322mm; x2=940.94mil; y2=29.173932mm; thickness=10.0mil; clearance=0.0; + } + ha:line.53923 { + x1=940.94mil; y1=29.173932mm; x2=26.89987mm; y2=29.173932mm; thickness=10.0mil; clearance=0.0; + } + ha:line.53926 { + x1=26.89987mm; y1=29.173932mm; x2=26.89987mm; y2=24.674322mm; thickness=10.0mil; clearance=0.0; + } + ha:arc.53929 { + x=1.07818in; y=991.11mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } } - li:thermal { + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.53931 { + x1=25.399889mm; y1=26.924095mm; x2=25.399889mm; y2=26.924095mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.53934 { + x1=1000.0mil; y1=1.06in; x2=1000.0mil; y2=1.06in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.53937 { + x1=1000.0mil; y1=1.06in; x2=1000.0mil; y2=27.924mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.53940 { + x1=1000.0mil; y1=1.06in; x2=24.4mm; y2=1.06in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = AflqcoIyPLya6rFlWvUAAABl + } + ha:subc.53997 { + ha:attributes { + value=TSM200N03D + footprint=PDFN33 + refdes=Q1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 10.875mil + -0.376301mm + -10.875mil + -0.376301mm + -10.875mil + 0.376301mm + 10.875mil + 0.376301mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -10.875mil + 0.376301mm + 10.875mil + 0.376301mm + 10.875mil + -0.376301mm + -10.875mil + -0.376301mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.645033mm + 1.175004mm + 0.645033mm + 1.175004mm + 0.645033mm + -1.175004mm + -0.645033mm + -1.175004mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.721233mm + 1.251204mm + 0.721233mm + 1.251204mm + 0.721233mm + -1.251204mm + -0.721233mm + -1.251204mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.645033mm + 1.175004mm + 0.645033mm + 1.175004mm + 0.645033mm + -1.175004mm + -0.645033mm + -1.175004mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.54024 { + proto=0; x=17.281652mm; y=414.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } } + ha:padstack_ref.54025 { + proto=1; x=17.281652mm; y=297.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + li:thermal { + } - ha:attributes { - term=6 - name=pin6 - } - } - ha:padstack_ref.57142 { - proto=1; x=1.46116in; y=912.815mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=1 + name=pin1 + } } + ha:padstack_ref.54026 { + proto=0; x=16.631666mm; y=414.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=15 - name=pin15 - } - } - ha:padstack_ref.57143 { - proto=0; x=1.521185in; y=25.210262mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - li:thermal { + ha:attributes { + term=7 + name=pin7 + } } + ha:padstack_ref.54027 { + proto=1; x=16.631666mm; y=297.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=9 - name=pin9 - } - } - ha:padstack_ref.57144 { - proto=0; x=36.088447mm; y=25.210262mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=2 + name=pin2 + } } + ha:padstack_ref.54028 { + proto=0; x=629.2mil; y=414.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=4 - name=pin4 - } - } - ha:padstack_ref.57145 { - proto=1; x=1.44147in; y=25.735153mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=6 + name=pin6 + } } + ha:padstack_ref.54029 { + proto=1; x=629.2mil; y=297.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + li:thermal { + } - ha:attributes { - term=5 - name=pin5 - } - } - ha:padstack_ref.57146 { - proto=1; x=1.44147in; y=912.815mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=3 + name=pin3 + } } + ha:padstack_ref.54030 { + proto=0; x=603.61mil; y=414.06mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } } + ha:padstack_ref.54031 { + proto=1; x=603.61mil; y=297.93mil; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=16 - name=pin16 + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } } - } - } - li:layers { + ha:padstack_ref.54032 { + proto=2; x=17.07642mm; y=9.392285mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { - ha:arc.57117 { - x=1.41194in; y=903.95mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; - } + ha:attributes { + term=8 + name=pin8 } - ha:type { - silk = 1 - top = 1 + } + ha:padstack_ref.54033 { + proto=2; x=611.69mil; y=9.392285mm; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { } + + ha:attributes { + term=5 + name=pin5 + } + } } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.57119 { - x1=37.363273mm; y1=24.460327mm; x2=37.363273mm; y2=24.460327mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:line.53998 { + x1=17.981422mm; y1=10.69213mm; x2=17.981422mm; y2=291.04mil; thickness=10.0mil; clearance=0.0; } - } - ha:line.57122 { - x1=1.471in; y1=963.0mil; x2=1.471in; y2=963.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:line.54001 { + x1=17.981422mm; y1=291.04mil; x2=14.631924mm; y2=291.04mil; thickness=10.0mil; clearance=0.0; } - } - ha:line.57125 { - x1=1.471in; y1=963.0mil; x2=36.3634mm; y2=963.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:line.54004 { + x1=14.631924mm; y1=291.04mil; x2=14.631924mm; y2=10.69213mm; thickness=10.0mil; clearance=0.0; } - } - ha:line.57128 { - x1=1.471in; y1=963.0mil; x2=1.471in; y2=25.4602mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:line.54007 { + x1=14.631924mm; y1=10.69213mm; x2=17.981422mm; y2=10.69213mm; thickness=10.0mil; clearance=0.0; + } + ha:arc.54010 { + x=17.606518mm; y=6.912356mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = jqa5T2R4nOe5q9eh5uQAAABf - } - ha:subc.49451 { - ha:attributes { - {io_pcb::hidename_y}=27.4185 mm - footprint=8ufson2x2 - {io_pcb::hidename_scale}=100 - refdes=U15 - value=LM293 - {io_pcb::hidename_direction}=1 - {io_pcb::hidename_x}=14.9949 mm - } - ha:data { - li:padstack_prototypes { + ha:type { + silk = 1 + top = 1 + } + } - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:subc-aux { + lid=1 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.54012 { + x1=641.995mil; y1=9.112275mm; x2=641.995mil; y2=9.112275mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - -0.374904mm - -5.905mil - -0.374904mm - 5.905mil - 0.374904mm - 5.905mil - 0.374904mm - -5.905mil + ha:line.54015 { + x1=642.0mil; y1=356.0mil; x2=642.0mil; y2=356.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 } - clearance=0.0 - li:ps_poly { - -0.524891mm - -11.81mil - -0.524891mm - 11.81mil - 0.524891mm - 11.81mil - 0.524891mm - -11.81mil + ha:line.54018 { + x1=642.0mil; y1=356.0mil; x2=642.0mil; y2=8.0424mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - -0.374904mm - -5.905mil - -0.374904mm - 5.905mil - 0.374904mm - 5.905mil - 0.374904mm - -5.905mil + ha:line.54021 { + x1=642.0mil; y1=356.0mil; x2=15.3068mm; y2=356.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } } - - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.225044mm - -31.5mil - -0.225044mm - -31.5mil - -0.225044mm - 31.5mil - 0.225044mm - 31.5mil + uid = AflqcoIyPLya6rFlWvUAAABn + } + ha:subc.54072 { + ha:attributes { + value=TSM200N03D + footprint=PDFN33 + refdes=Q2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 14.765mil - -37.405mil - -14.765mil - -37.405mil - -14.765mil - 37.405mil - 14.765mil - 37.405mil + clearance=0.0 + li:ps_poly { + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.225044mm - -31.5mil - -0.225044mm - -31.5mil - -0.225044mm - 31.5mil - 0.225044mm - 31.5mil + clearance=0.0 + li:ps_poly { + 10.875mil + -0.376301mm + -10.875mil + -0.376301mm + -10.875mil + 0.376301mm + 10.875mil + 0.376301mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 } - } - } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -10.875mil + 0.376301mm + 10.875mil + 0.376301mm + 10.875mil + -0.376301mm + -10.875mil + -0.376301mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.645033mm + 1.175004mm + 0.645033mm + 1.175004mm + 0.645033mm + -1.175004mm + -0.645033mm + -1.175004mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.721233mm + 1.251204mm + 0.721233mm + 1.251204mm + 0.721233mm + -1.251204mm + -0.721233mm + -1.251204mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.645033mm + 1.175004mm + 0.645033mm + 1.175004mm + 0.645033mm + -1.175004mm + -0.645033mm + -1.175004mm + } + } + } + } } - } - li:objects { - ha:padstack_ref.49479 { - proto=0; x=630.705mil; y=28.168562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } - - li:thermal { - } + li:objects { + ha:padstack_ref.54099 { + proto=0; x=23.979124mm; y=586.62mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=out - } - } - ha:padstack_ref.49480 { - proto=0; x=549.995mil; y=1.0499385in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=8 + name=pin8 + } } + ha:padstack_ref.54100 { + proto=1; x=21.029422mm; y=586.62mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=5 - name=in+ - } - } - ha:padstack_ref.49481 { - proto=0; x=630.705mil; y=1.0893085in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } } + ha:padstack_ref.54101 { + proto=0; x=23.979124mm; y=612.21mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } } + ha:padstack_ref.54102 { + proto=1; x=21.029422mm; y=612.21mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=in- + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } } - } - ha:padstack_ref.49482 { - proto=0; x=549.995mil; y=1.0696285in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 + ha:padstack_ref.54103 { + proto=0; x=23.979124mm; y=16.20012mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } } + ha:padstack_ref.54104 { + proto=1; x=21.029422mm; y=16.20012mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } } + ha:padstack_ref.54105 { + proto=0; x=23.979124mm; y=16.850106mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=6 - name=in- + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } } - } - ha:padstack_ref.49483 { - proto=0; x=630.705mil; y=1.0696285in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 + ha:padstack_ref.54106 { + proto=1; x=21.029422mm; y=16.850106mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } } + ha:padstack_ref.54107 { + proto=2; x=22.854285mm; y=594.7mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } } + ha:padstack_ref.54108 { + proto=2; x=22.854285mm; y=16.644874mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=3 - name=in+ + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } } } - ha:padstack_ref.49484 { - proto=0; x=549.995mil; y=1.0893085in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.54073 { + x1=950.95mil; y1=559.07mil; x2=20.854416mm; y2=559.07mil; thickness=10.0mil; clearance=0.0; + } + ha:line.54076 { + x1=20.854416mm; y1=559.07mil; x2=20.854416mm; y2=690.94mil; thickness=10.0mil; clearance=0.0; + } + ha:line.54079 { + x1=20.854416mm; y1=690.94mil; x2=950.95mil; y2=690.94mil; thickness=10.0mil; clearance=0.0; + } + ha:line.54082 { + x1=950.95mil; y1=690.94mil; x2=950.95mil; y2=559.07mil; thickness=10.0mil; clearance=0.0; + } + ha:arc.54085 { + x=20.374356mm; y=573.83mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } } - ha:attributes { - term=7 - name=out + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.54087 { + x1=22.574275mm; y1=15.875127mm; x2=22.574275mm; y2=15.875127mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.54090 { + x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=625.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.54093 { + x1=886.0mil; y1=625.0mil; x2=21.5044mm; y2=625.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.54096 { + x1=886.0mil; y1=625.0mil; x2=886.0mil; y2=16.875mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.49485 { - proto=0; x=630.705mil; y=1.0499385in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - li:thermal { - } + } + uid = AflqcoIyPLya6rFlWvUAAABp + } + ha:subc.54147 { + ha:attributes { + value=TSM200N03D + footprint=PDFN33 + refdes=Q3 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 10.875mil + -0.376301mm + -10.875mil + -0.376301mm + -10.875mil + 0.376301mm + 10.875mil + 0.376301mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -10.875mil + 0.376301mm + 10.875mil + 0.376301mm + 10.875mil + -0.376301mm + -10.875mil + -0.376301mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -7.875mil + 0.300101mm + 7.875mil + 0.300101mm + 7.875mil + -0.300101mm + -7.875mil + -0.300101mm + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.645033mm + 1.175004mm + 0.645033mm + 1.175004mm + 0.645033mm + -1.175004mm + -0.645033mm + -1.175004mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.721233mm + 1.251204mm + 0.721233mm + 1.251204mm + 0.721233mm + -1.251204mm + -0.721233mm + -1.251204mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.645033mm + 1.175004mm + 0.645033mm + 1.175004mm + 0.645033mm + -1.175004mm + -0.645033mm + -1.175004mm + } + } + } + } + } - ha:attributes { - term=4 - name=V- + li:objects { + ha:padstack_ref.54174 { + proto=0; x=603.7mil; y=21.256752mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } } - } - ha:padstack_ref.49486 { - proto=0; x=549.995mil; y=28.168562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 + ha:padstack_ref.54175 { + proto=1; x=603.7mil; y=24.206454mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } } + ha:padstack_ref.54176 { + proto=0; x=15.983966mm; y=21.256752mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } } + ha:padstack_ref.54177 { + proto=1; x=15.983966mm; y=24.206454mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=8 - name=V+ + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } } - } - ha:padstack_ref.49487 { - proto=1; x=590.35mil; y=27.4185mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; - ha:flags { - clearline=1 + ha:padstack_ref.54178 { + proto=0; x=16.633952mm; y=21.256752mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } } + ha:padstack_ref.54179 { + proto=1; x=16.633952mm; y=24.206454mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=3 + name=pin3 + } } + ha:padstack_ref.54180 { + proto=0; x=680.47mil; y=21.256752mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=GND - name=GND + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } } - } - } - li:layers { + ha:padstack_ref.54181 { + proto=1; x=680.47mil; y=24.206454mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { - ha:line.49452 { - x1=550.98mil; y1=26.418502mm; x2=550.98mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0; - } - ha:line.49455 { - x1=550.98mil; y1=26.418502mm; x2=629.72mil; y2=26.418502mm; thickness=10.0mil; clearance=0.0; - } - ha:line.49458 { - x1=629.72mil; y1=26.418502mm; x2=629.72mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0; - } - ha:line.49461 { - x1=550.98mil; y1=1.1188385in; x2=629.72mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0; - } - ha:line.49464 { - x1=629.72mil; y1=1.1306485in; x2=629.72mil; y2=1.1306485in; thickness=10.0mil; clearance=0.0; - } + ha:attributes { + term=4 + name=pin4 } - ha:type { - silk = 1 - top = 1 + } + ha:padstack_ref.54182 { + proto=2; x=15.539212mm; y=22.381591mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 } - } - ha:subc-aux { - lid=1 - ha:combining { } + li:thermal { + } - li:objects { - ha:line.49467 { - x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=27.4185mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.49470 { - x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=27.4185mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.49473 { - x1=590.35mil; y1=27.4185mm; x2=13.99489mm; y2=27.4185mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.49476 { - x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=26.4185mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } + ha:attributes { + term=8 + name=pin8 } - ha:type { - top = 1 - misc = 1 - virtual = 1 + } + ha:padstack_ref.54183 { + proto=2; x=17.078706mm; y=22.381591mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAAu - } - ha:subc.105885 { - ha:attributes { - {io_pcb::hidename_y}=18.2753 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=R25 - value=5.6k - {io_pcb::hidename_direction}=0 - {io_pcb::hidename_x}=54.4449 mm - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } + ha:attributes { + term=5 + name=pin5 + } + } + } + li:layers { - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.54148 { + x1=14.63421mm; y1=829.99mil; x2=14.63421mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0; + } + ha:line.54151 { + x1=14.63421mm; y1=24.38146mm; x2=17.983708mm; y2=24.38146mm; thickness=10.0mil; clearance=0.0; + } + ha:line.54154 { + x1=17.983708mm; y1=24.38146mm; x2=17.983708mm; y2=829.99mil; thickness=10.0mil; clearance=0.0; + } + ha:line.54157 { + x1=17.983708mm; y1=829.99mil; x2=14.63421mm; y2=829.99mil; thickness=10.0mil; clearance=0.0; + } + ha:arc.54160 { + x=15.009114mm; y=24.86152mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 } + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.54162 { + x1=642.085mil; y1=22.661601mm; x2=642.085mil; y2=22.661601mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + ha:line.54165 { + x1=642.08mil; y1=894.94mil; x2=642.08mil; y2=894.94mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.54168 { + x1=642.08mil; y1=894.94mil; x2=642.08mil; y2=23.731476mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } + } + ha:line.54171 { + x1=642.08mil; y1=894.94mil; x2=17.308832mm; y2=894.94mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = AflqcoIyPLya6rFlWvUAAABr + } + ha:subc.57116 { + ha:attributes { + value=MMC5983MA + footprint=LPCC16 + refdes=U9 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 5.905mil + -0.225044mm + -5.905mil + -0.225044mm + -5.905mil + 0.225044mm + 5.905mil + 0.225044mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -10.83mil + -7.875mil + -10.83mil + -7.875mil + 10.83mil + 7.875mil + 10.83mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 5.905mil + -0.225044mm + -5.905mil + -0.225044mm + -5.905mil + 0.225044mm + 5.905mil + 0.225044mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.225044mm + -5.905mil + -0.225044mm + 5.905mil + 0.225044mm + 5.905mil + 0.225044mm + -5.905mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -10.83mil + -7.875mil + -10.83mil + 7.875mil + 10.83mil + 7.875mil + 10.83mil + -7.875mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.225044mm + -5.905mil + -0.225044mm + 5.905mil + 0.225044mm + 5.905mil + 0.225044mm + -5.905mil + } + } + } + } } - } - li:objects { - ha:padstack_ref.105898 { - proto=0; x=2.099in; y=705.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + li:objects { + ha:padstack_ref.57131 { + proto=0; x=1.521185in; y=933.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=12 + name=pin12 + } } + ha:padstack_ref.57132 { + proto=0; x=36.088447mm; y=933.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } } + ha:padstack_ref.57133 { + proto=1; x=1.50052in; y=25.735153mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=1 + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } } - } - ha:padstack_ref.105899 { - proto=0; x=54.114192mm; y=705.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + ha:padstack_ref.57134 { + proto=1; x=1.50052in; y=912.815mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=13 + name=pin13 + } } + ha:padstack_ref.57135 { + proto=0; x=1.521185in; y=24.210518mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=11 + name=pin11 + } } + ha:padstack_ref.57136 { + proto=0; x=36.088447mm; y=24.210518mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=2 + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } } - } - } - li:layers { + ha:padstack_ref.57137 { + proto=1; x=37.613082mm; y=25.735153mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:subc-aux { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { - ha:line.105886 { - x1=53.714396mm; y1=705.0mil; x2=53.714396mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.57138 { + proto=1; x=37.613082mm; y=912.815mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.105889 { - x1=53.714396mm; y1=705.0mil; x2=53.714396mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } + li:thermal { + } - ha:attributes { - subc-role=origin - } - } - ha:line.105892 { - x1=53.714396mm; y1=705.0mil; x2=54.714396mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } + ha:attributes { + term=14 + name=pin14 + } + } + ha:padstack_ref.57139 { + proto=0; x=1.521185in; y=972.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - subc-role=x - } - } - ha:line.105895 { - x1=53.714396mm; y1=705.0mil; x2=53.714396mm; y2=18.907mm; thickness=0.1mm; clearance=0.0; - ha:flags { - selected=1 - } + li:thermal { + } - ha:attributes { - subc-role=y - } - } + ha:attributes { + term=10 + name=pin10 } - ha:type { - top = 1 - misc = 1 - virtual = 1 + } + ha:padstack_ref.57140 { + proto=0; x=36.088447mm; y=972.84mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAABB - } - ha:subc.50494 { - ha:attributes { - {io_pcb::hidename_y}=31.2293 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=C302 - value=0.1uF - {io_pcb::hidename_direction}=2 - {io_pcb::hidename_x}=29.3497 mm - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.57141 { + proto=1; x=1.46116in; y=25.735153mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } + ha:attributes { + term=6 + name=pin6 + } } - } - } + ha:padstack_ref.57142 { + proto=1; x=1.46116in; y=912.815mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:objects { - ha:padstack_ref.50507 { - proto=0; x=29.120592mm; y=1.04in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { + li:thermal { + } + + ha:attributes { + term=15 + name=pin15 + } } + ha:padstack_ref.57143 { + proto=0; x=1.521185in; y=25.210262mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + li:thermal { + } - ha:attributes { - term=1 - name=1 + ha:attributes { + term=9 + name=pin9 + } } - } - ha:padstack_ref.50508 { - proto=0; x=28.321mm; y=1.04in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 + ha:padstack_ref.57144 { + proto=0; x=36.088447mm; y=25.210262mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } } + ha:padstack_ref.57145 { + proto=1; x=1.44147in; y=25.735153mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } } + ha:padstack_ref.57146 { + proto=1; x=1.44147in; y=912.815mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=2 + li:thermal { + } + + ha:attributes { + term=16 + name=pin16 + } } } - } - li:layers { + li:layers { - ha:subc-aux { - lid=0 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.50495 { - x1=1.13074in; y1=1.04in; x2=1.13074in; y2=1.04in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { + ha:arc.57117 { + x=1.41194in; y=903.95mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; } } - ha:line.50498 { - x1=1.13074in; y1=1.04in; x2=1.13074in; y2=1.04in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.57119 { + x1=37.363273mm; y1=24.460327mm; x2=37.363273mm; y2=24.460327mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.57122 { + x1=1.471in; y1=963.0mil; x2=1.471in; y2=963.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.57125 { + x1=1.471in; y1=963.0mil; x2=36.3634mm; y2=963.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.57128 { + x1=1.471in; y1=963.0mil; x2=1.471in; y2=25.4602mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - ha:line.50501 { - x1=1.13074in; y1=1.04in; x2=27.720796mm; y2=1.04in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } + ha:type { + top = 1 + misc = 1 + virtual = 1 } - ha:line.50504 { - x1=1.13074in; y1=1.04in; x2=1.13074in; y2=25.416mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + } + } + } + uid = jqa5T2R4nOe5q9eh5uQAAABf + } + ha:subc.49451 { + ha:attributes { + {io_pcb::hidename_y}=27.4185 mm + footprint=8ufson2x2 + {io_pcb::hidename_scale}=100 + refdes=U15 + value=LM293 + {io_pcb::hidename_direction}=1 + {io_pcb::hidename_x}=14.9949 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.374904mm + -5.905mil + -0.374904mm + 5.905mil + 0.374904mm + 5.905mil + 0.374904mm + -5.905mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.524891mm + -11.81mil + -0.524891mm + 11.81mil + 0.524891mm + 11.81mil + 0.524891mm + -11.81mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.374904mm + -5.905mil + -0.374904mm + 5.905mil + 0.374904mm + 5.905mil + 0.374904mm + -5.905mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.225044mm + -31.5mil + -0.225044mm + -31.5mil + -0.225044mm + 31.5mil + 0.225044mm + 31.5mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 14.765mil + -37.405mil + -14.765mil + -37.405mil + -14.765mil + 37.405mil + 14.765mil + 37.405mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.225044mm + -31.5mil + -0.225044mm + -31.5mil + -0.225044mm + 31.5mil + 0.225044mm + 31.5mil + } } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 } } } - } - uid = 2948JTdjTKzy5Ud+Np8AAABY - } - ha:subc.49181 { - ha:attributes { - {io_pcb::hidename_y}=21.0185 mm - footprint=0402 - {io_pcb::hidename_scale}=100 - refdes=R35 - value=2.49k - {io_pcb::hidename_direction}=0 - {io_pcb::hidename_x}=3.6139 mm - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.49479 { + proto=0; x=630.705mil; y=28.168562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } + li:thermal { } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } + ha:attributes { + term=1 + name=out + } + } + ha:padstack_ref.49480 { + proto=0; x=549.995mil; y=1.0499385in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } + li:thermal { } - } - } - } - li:objects { - ha:padstack_ref.49194 { - proto=0; x=74.0mil; y=8.217408mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } + ha:attributes { + term=5 + name=in+ + } + } + ha:padstack_ref.49481 { + proto=0; x=630.705mil; y=1.0893085in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.49195 { - proto=0; x=74.0mil; y=355.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { - } + ha:attributes { + term=2 + name=in- + } + } + ha:padstack_ref.49482 { + proto=0; x=549.995mil; y=1.0696285in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { + li:thermal { + } - ha:subc-aux { - lid=0 - ha:combining { } + ha:attributes { + term=6 + name=in- + } + } + ha:padstack_ref.49483 { + proto=0; x=630.705mil; y=1.0696285in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - li:objects { - ha:line.49182 { - x1=74.0mil; y1=8.617204mm; x2=74.0mil; y2=8.617204mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } + li:thermal { } - ha:line.49185 { - x1=74.0mil; y1=8.617204mm; x2=74.0mil; y2=8.617204mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } + + ha:attributes { + term=3 + name=in+ } - ha:line.49188 { - x1=74.0mil; y1=8.617204mm; x2=74.0mil; y2=9.617204mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } + } + ha:padstack_ref.49484 { + proto=0; x=549.995mil; y=1.0893085in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 } - ha:line.49191 { - x1=74.0mil; y1=8.617204mm; x2=0.8796mm; y2=8.617204mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } + + li:thermal { + } + + ha:attributes { + term=7 + name=out } } - ha:type { - top = 1 - misc = 1 - virtual = 1 + ha:padstack_ref.49485 { + proto=0; x=630.705mil; y=1.0499385in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + li:thermal { + } + + ha:attributes { + term=4 + name=V- + } } - } - } - } - uid = 2948JTdjTKzy5Ud+Np8AAAAi - } - ha:subc.140679 { - ha:attributes { - value=STM32F103R8T6 - footprint=lqfp64 - refdes=U7 - } - ha:data { - li:padstack_prototypes { + ha:padstack_ref.49486 { + proto=0; x=549.995mil; y=28.168562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + ha:attributes { + term=8 + name=V+ + } + } + ha:padstack_ref.49487 { + proto=1; x=590.35mil; y=27.4185mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=GND + name=GND + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.49452 { + x1=550.98mil; y1=26.418502mm; x2=550.98mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0; } - clearance=0.0 - li:ps_poly { - 5.905mil - -23.62mil - -5.905mil - -23.62mil - -5.905mil - 23.62mil - 5.905mil - 23.62mil - } + ha:line.49455 { + x1=550.98mil; y1=26.418502mm; x2=629.72mil; y2=26.418502mm; thickness=10.0mil; clearance=0.0; + } + ha:line.49458 { + x1=629.72mil; y1=26.418502mm; x2=629.72mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0; + } + ha:line.49461 { + x1=550.98mil; y1=1.1188385in; x2=629.72mil; y2=1.1188385in; thickness=10.0mil; clearance=0.0; + } + ha:line.49464 { + x1=629.72mil; y1=1.1306485in; x2=629.72mil; y2=1.1306485in; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 } + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.49467 { + x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=27.4185mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - 0.229997mm - -0.679958mm - -0.229997mm - -0.679958mm - -0.229997mm - 0.679958mm - 0.229997mm - 0.679958mm + ha:line.49470 { + x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=27.4185mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 } - clearance=0.0 - li:ps_poly { - 5.905mil - -23.62mil - -5.905mil - -23.62mil - -5.905mil - 23.62mil - 5.905mil - 23.62mil + ha:line.49473 { + x1=590.35mil; y1=27.4185mm; x2=13.99489mm; y2=27.4185mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } + } + ha:line.49476 { + x1=590.35mil; y1=27.4185mm; x2=590.35mil; y2=26.4185mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAAAu + } + ha:subc.105885 { + ha:attributes { + {io_pcb::hidename_y}=18.2753 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=R25 + value=5.6k + {io_pcb::hidename_direction}=0 + {io_pcb::hidename_x}=54.4449 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } } - ha:ps_proto_v6.1 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.105898 { + proto=0; x=2.099in; y=705.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.105899 { + proto=0; x=54.114192mm; y=705.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:objects { + ha:line.105886 { + x1=53.714396mm; y1=705.0mil; x2=53.714396mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=pnp-origin + } } - clearance=0.0 - li:ps_poly { - -23.62mil - -5.905mil - -23.62mil - 5.905mil - 23.62mil - 5.905mil - 23.62mil - -5.905mil + ha:line.105889 { + x1=53.714396mm; y1=705.0mil; x2=53.714396mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 } - } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:attributes { + subc-role=origin + } } - clearance=0.0 - li:ps_poly { - -0.679958mm - -0.229997mm - -0.679958mm - 0.229997mm - 0.679958mm - 0.229997mm - 0.679958mm - -0.229997mm + ha:line.105892 { + x1=53.714396mm; y1=705.0mil; x2=54.714396mm; y2=705.0mil; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 } - } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:attributes { + subc-role=x + } } - clearance=0.0 - li:ps_poly { - -23.62mil - -5.905mil - -23.62mil - 5.905mil - 23.62mil - 5.905mil - 23.62mil - -5.905mil + ha:line.105895 { + x1=53.714396mm; y1=705.0mil; x2=53.714396mm; y2=18.907mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 } + + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } + } + } + uid = 2948JTdjTKzy5Ud+Np8AAABB + } + ha:subc.50494 { + ha:attributes { + {io_pcb::hidename_y}=31.2293 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=C302 + value=0.1uF + {io_pcb::hidename_direction}=2 + {io_pcb::hidename_x}=29.3497 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } } - } - li:objects { - ha:padstack_ref.140706 { - proto=0; x=1.86763in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:objects { + ha:padstack_ref.50507 { + proto=0; x=29.120592mm; y=1.04in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.50508 { + proto=0; x=28.321mm; y=1.04in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=16 - name=pin16 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.140707 { - proto=0; x=1.86763in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - } + ha:subc-aux { + lid=0 + ha:combining { } - ha:attributes { - term=33 - name=pin33 + li:objects { + ha:line.50495 { + x1=1.13074in; y1=1.04in; x2=1.13074in; y2=1.04in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.50498 { + x1=1.13074in; y1=1.04in; x2=1.13074in; y2=1.04in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.50501 { + x1=1.13074in; y1=1.04in; x2=27.720796mm; y2=1.04in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.50504 { + x1=1.13074in; y1=1.04in; x2=1.13074in; y2=25.416mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.140708 { - proto=1; x=1.493625in; y=19.624802mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAABY + } + ha:subc.49181 { + ha:attributes { + {io_pcb::hidename_y}=21.0185 mm + footprint=0402 + {io_pcb::hidename_scale}=100 + refdes=R35 + value=2.49k + {io_pcb::hidename_direction}=0 + {io_pcb::hidename_x}=3.6139 mm + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } - li:thermal { + li:objects { + ha:padstack_ref.49194 { + proto=0; x=74.0mil; y=8.217408mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.49195 { + proto=0; x=74.0mil; y=355.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=64 - name=pin64 + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } } - ha:padstack_ref.140709 { - proto=1; x=49.437671mm; y=19.624802mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - } + ha:subc-aux { + lid=0 + ha:combining { } - ha:attributes { - term=17 - name=pin17 + li:objects { + ha:line.49182 { + x1=74.0mil; y1=8.617204mm; x2=74.0mil; y2=8.617204mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.49185 { + x1=74.0mil; y1=8.617204mm; x2=74.0mil; y2=8.617204mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.49188 { + x1=74.0mil; y1=8.617204mm; x2=74.0mil; y2=9.617204mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.49191 { + x1=74.0mil; y1=8.617204mm; x2=0.8796mm; y2=8.617204mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.140710 { - proto=0; x=1.84794in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + } + uid = 2948JTdjTKzy5Ud+Np8AAAAi + } + ha:subc.140679 { + ha:attributes { + value=STM32F103R8T6 + footprint=lqfp64 + refdes=U7 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 5.905mil + -23.62mil + -5.905mil + -23.62mil + -5.905mil + 23.62mil + 5.905mil + 23.62mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.229997mm + -0.679958mm + -0.229997mm + -0.679958mm + -0.229997mm + 0.679958mm + 0.229997mm + 0.679958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 5.905mil + -23.62mil + -5.905mil + -23.62mil + -5.905mil + 23.62mil + 5.905mil + 23.62mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -23.62mil + -5.905mil + -23.62mil + 5.905mil + 23.62mil + 5.905mil + 23.62mil + -5.905mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.679958mm + -0.229997mm + -0.679958mm + 0.229997mm + 0.679958mm + 0.229997mm + 0.679958mm + -0.229997mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -23.62mil + -5.905mil + -23.62mil + 5.905mil + 23.62mil + 5.905mil + 23.62mil + -5.905mil + } + } + } + } + } - li:thermal { + li:objects { + ha:padstack_ref.140706 { + proto=0; x=1.86763in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=pin16 + } } + ha:padstack_ref.140707 { + proto=0; x=1.86763in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=15 - name=pin15 + li:thermal { + } + + ha:attributes { + term=33 + name=pin33 + } } - } - ha:padstack_ref.140711 { - proto=0; x=1.84794in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.140708 { + proto=1; x=1.493625in; y=19.624802mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=64 + name=pin64 + } } + ha:padstack_ref.140709 { + proto=1; x=49.437671mm; y=19.624802mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=17 + name=pin17 + } } + ha:padstack_ref.140710 { + proto=0; x=1.84794in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=34 - name=pin34 + li:thermal { + } + + ha:attributes { + term=15 + name=pin15 + } } - } - ha:padstack_ref.140712 { - proto=1; x=1.493625in; y=752.94mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - li:thermal { + ha:padstack_ref.140711 { + proto=0; x=1.84794in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=34 + name=pin34 + } } + ha:padstack_ref.140712 { + proto=1; x=1.493625in; y=752.94mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + li:thermal { + } - ha:attributes { - term=63 - name=pin63 + ha:attributes { + term=63 + name=pin63 + } } - } - ha:padstack_ref.140713 { - proto=1; x=49.437671mm; y=752.94mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - li:thermal { + ha:padstack_ref.140713 { + proto=1; x=49.437671mm; y=752.94mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + li:thermal { + } + + ha:attributes { + term=18 + name=pin18 + } } + ha:padstack_ref.140714 { + proto=0; x=1.82826in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=18 - name=pin18 + li:thermal { + } + + ha:attributes { + term=14 + name=pin14 + } } - } - ha:padstack_ref.140714 { - proto=0; x=1.82826in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.140715 { + proto=0; x=1.82826in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=35 + name=pin35 + } } + ha:padstack_ref.140716 { + proto=1; x=1.493625in; y=18.624804mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=62 + name=pin62 + } } + ha:padstack_ref.140717 { + proto=1; x=49.437671mm; y=18.624804mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=14 - name=pin14 + li:thermal { + } + + ha:attributes { + term=19 + name=pin19 + } } - } - ha:padstack_ref.140715 { - proto=0; x=1.82826in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.140718 { + proto=0; x=1.80857in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=13 + name=pin13 + } } + ha:padstack_ref.140719 { + proto=0; x=1.80857in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=36 + name=pin36 + } } + ha:padstack_ref.140720 { + proto=1; x=1.493625in; y=713.57mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=35 - name=pin35 + li:thermal { + } + + ha:attributes { + term=61 + name=pin61 + } } - } - ha:padstack_ref.140716 { - proto=1; x=1.493625in; y=18.624804mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.140721 { + proto=1; x=49.437671mm; y=713.57mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=20 + name=pin20 + } } + ha:padstack_ref.140722 { + proto=0; x=1.78889in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=12 + name=pin12 + } } + ha:padstack_ref.140723 { + proto=0; x=1.78889in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=62 - name=pin62 + li:thermal { + } + + ha:attributes { + term=37 + name=pin37 + } } - } - ha:padstack_ref.140717 { - proto=1; x=49.437671mm; y=18.624804mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.140724 { + proto=1; x=1.493625in; y=17.624806mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=60 + name=pin60 + } } + ha:padstack_ref.140725 { + proto=1; x=49.437671mm; y=17.624806mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } - li:thermal { + ha:attributes { + term=21 + name=pin21 + } } + ha:padstack_ref.140726 { + proto=0; x=1.7692in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=19 - name=pin19 - } - } - ha:padstack_ref.140718 { - proto=0; x=1.80857in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=11 + name=pin11 + } } + ha:padstack_ref.140727 { + proto=0; x=1.7692in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=13 - name=pin13 - } - } - ha:padstack_ref.140719 { - proto=0; x=1.80857in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=38 + name=pin38 + } } + ha:padstack_ref.140728 { + proto=1; x=1.493625in; y=674.2mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=36 - name=pin36 - } - } - ha:padstack_ref.140720 { - proto=1; x=1.493625in; y=713.57mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=59 + name=pin59 + } } + ha:padstack_ref.140729 { + proto=1; x=49.437671mm; y=674.2mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=61 - name=pin61 - } - } - ha:padstack_ref.140721 { - proto=1; x=49.437671mm; y=713.57mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=22 + name=pin22 + } } + ha:padstack_ref.140730 { + proto=0; x=1.74952in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=20 - name=pin20 - } - } - ha:padstack_ref.140722 { - proto=0; x=1.78889in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=10 + name=pin10 + } } + ha:padstack_ref.140731 { + proto=0; x=1.74952in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=12 - name=pin12 - } - } - ha:padstack_ref.140723 { - proto=0; x=1.78889in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=39 + name=pin39 + } } + ha:padstack_ref.140732 { + proto=1; x=1.493625in; y=16.624808mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=37 - name=pin37 - } - } - ha:padstack_ref.140724 { - proto=1; x=1.493625in; y=17.624806mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=58 + name=pin58 + } } + ha:padstack_ref.140733 { + proto=1; x=49.437671mm; y=16.624808mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=60 - name=pin60 - } - } - ha:padstack_ref.140725 { - proto=1; x=49.437671mm; y=17.624806mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=23 + name=pin23 + } } + ha:padstack_ref.140734 { + proto=0; x=1.72983in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=21 - name=pin21 - } - } - ha:padstack_ref.140726 { - proto=0; x=1.7692in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=9 + name=pin9 + } } + ha:padstack_ref.140735 { + proto=0; x=1.72983in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=11 - name=pin11 - } - } - ha:padstack_ref.140727 { - proto=0; x=1.7692in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=40 + name=pin40 + } } + ha:padstack_ref.140736 { + proto=1; x=1.493625in; y=634.83mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=38 - name=pin38 - } - } - ha:padstack_ref.140728 { - proto=1; x=1.493625in; y=674.2mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=57 + name=pin57 + } } + ha:padstack_ref.140737 { + proto=1; x=49.437671mm; y=634.83mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=59 - name=pin59 - } - } - ha:padstack_ref.140729 { - proto=1; x=49.437671mm; y=674.2mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=24 + name=pin24 + } } + ha:padstack_ref.140738 { + proto=0; x=1.71016in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=22 - name=pin22 - } - } - ha:padstack_ref.140730 { - proto=0; x=1.74952in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=8 + name=pin8 + } } + ha:padstack_ref.140739 { + proto=0; x=1.71016in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=10 - name=pin10 - } - } - ha:padstack_ref.140731 { - proto=0; x=1.74952in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=41 + name=pin41 + } } + ha:padstack_ref.140740 { + proto=1; x=1.493625in; y=15.625064mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=39 - name=pin39 - } - } - ha:padstack_ref.140732 { - proto=1; x=1.493625in; y=16.624808mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=56 + name=pin56 + } } + ha:padstack_ref.140741 { + proto=1; x=49.437671mm; y=15.625064mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=58 - name=pin58 - } - } - ha:padstack_ref.140733 { - proto=1; x=49.437671mm; y=16.624808mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=25 + name=pin25 + } } + ha:padstack_ref.140742 { + proto=0; x=1.69047in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=23 - name=pin23 - } - } - ha:padstack_ref.140734 { - proto=0; x=1.72983in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=7 + name=pin7 + } } + ha:padstack_ref.140743 { + proto=0; x=1.69047in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=9 - name=pin9 - } - } - ha:padstack_ref.140735 { - proto=0; x=1.72983in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=42 + name=pin42 + } } + ha:padstack_ref.140744 { + proto=1; x=1.493625in; y=595.47mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=40 - name=pin40 - } - } - ha:padstack_ref.140736 { - proto=1; x=1.493625in; y=634.83mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=55 + name=pin55 + } } + ha:padstack_ref.140745 { + proto=1; x=49.437671mm; y=595.47mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=57 - name=pin57 - } - } - ha:padstack_ref.140737 { - proto=1; x=49.437671mm; y=634.83mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=26 + name=pin26 + } } + ha:padstack_ref.140746 { + proto=0; x=1.67079in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=24 - name=pin24 - } - } - ha:padstack_ref.140738 { - proto=0; x=1.71016in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=6 + name=pin6 + } } + ha:padstack_ref.140747 { + proto=0; x=1.67079in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=8 - name=pin8 - } - } - ha:padstack_ref.140739 { - proto=0; x=1.71016in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=43 + name=pin43 + } } + ha:padstack_ref.140748 { + proto=1; x=1.493625in; y=14.625066mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=41 - name=pin41 - } - } - ha:padstack_ref.140740 { - proto=1; x=1.493625in; y=15.625064mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=54 + name=pin54 + } } + ha:padstack_ref.140749 { + proto=1; x=49.437671mm; y=14.625066mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=56 - name=pin56 - } - } - ha:padstack_ref.140741 { - proto=1; x=49.437671mm; y=15.625064mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=27 + name=pin27 + } } + ha:padstack_ref.140750 { + proto=0; x=1.6511in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=25 - name=pin25 + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } } - } - ha:padstack_ref.140742 { - proto=0; x=1.69047in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:padstack_ref.140751 { + proto=0; x=1.6511in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=44 + name=pin44 + } } + ha:padstack_ref.140752 { + proto=1; x=1.493625in; y=556.1mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=7 - name=pin7 - } - } - ha:padstack_ref.140743 { - proto=0; x=1.69047in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=53 + name=pin53 + } } + ha:padstack_ref.140753 { + proto=1; x=49.437671mm; y=556.1mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=42 - name=pin42 - } - } - ha:padstack_ref.140744 { - proto=1; x=1.493625in; y=595.47mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=28 + name=pin28 + } } + ha:padstack_ref.140754 { + proto=0; x=1.63142in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=55 - name=pin55 - } - } - ha:padstack_ref.140745 { - proto=1; x=49.437671mm; y=595.47mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=4 + name=pin4 + } } + ha:padstack_ref.140755 { + proto=0; x=1.63142in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=26 - name=pin26 - } - } - ha:padstack_ref.140746 { - proto=0; x=1.67079in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=45 + name=pin45 + } } + ha:padstack_ref.140756 { + proto=1; x=1.493625in; y=13.625068mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=6 - name=pin6 - } - } - ha:padstack_ref.140747 { - proto=0; x=1.67079in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=52 + name=pin52 + } } + ha:padstack_ref.140757 { + proto=1; x=49.437671mm; y=13.625068mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=43 - name=pin43 - } - } - ha:padstack_ref.140748 { - proto=1; x=1.493625in; y=14.625066mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=29 + name=pin29 + } } + ha:padstack_ref.140758 { + proto=0; x=1.61173in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=54 - name=pin54 - } - } - ha:padstack_ref.140749 { - proto=1; x=49.437671mm; y=14.625066mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=3 + name=pin3 + } } + ha:padstack_ref.140759 { + proto=0; x=1.61173in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=27 - name=pin27 - } - } - ha:padstack_ref.140750 { - proto=0; x=1.6511in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=46 + name=pin46 + } } + ha:padstack_ref.140760 { + proto=1; x=1.493625in; y=516.73mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=5 - name=pin5 - } - } - ha:padstack_ref.140751 { - proto=0; x=1.6511in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=51 + name=pin51 + } } + ha:padstack_ref.140761 { + proto=1; x=49.437671mm; y=516.73mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=44 - name=pin44 - } - } - ha:padstack_ref.140752 { - proto=1; x=1.493625in; y=556.1mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=30 + name=pin30 + } } + ha:padstack_ref.140762 { + proto=0; x=40.43807mm; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } - ha:attributes { - term=53 - name=pin53 - } - } - ha:padstack_ref.140753 { - proto=1; x=49.437671mm; y=556.1mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + ha:attributes { + term=2 + name=pin2 + } } + ha:padstack_ref.140763 { + proto=0; x=40.43807mm; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + li:thermal { + } - li:thermal { + ha:attributes { + term=47 + name=pin47 + } } + ha:padstack_ref.140764 { + proto=1; x=1.493625in; y=497.05mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=28 - name=pin28 - } - } - ha:padstack_ref.140754 { - proto=0; x=1.63142in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=50 + name=pin50 + } } + ha:padstack_ref.140765 { + proto=1; x=49.437671mm; y=497.05mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=4 - name=pin4 - } - } - ha:padstack_ref.140755 { - proto=0; x=1.63142in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=31 + name=pin31 + } } + ha:padstack_ref.140766 { + proto=0; x=1.57236in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=45 - name=pin45 - } - } - ha:padstack_ref.140756 { - proto=1; x=1.493625in; y=13.625068mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=1 + name=pin1 + } } + ha:padstack_ref.140767 { + proto=0; x=1.57236in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=52 - name=pin52 - } - } - ha:padstack_ref.140757 { - proto=1; x=49.437671mm; y=13.625068mm; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=48 + name=pin48 + } } + ha:padstack_ref.140768 { + proto=1; x=1.493625in; y=477.36mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=29 - name=pin29 - } - } - ha:padstack_ref.140758 { - proto=0; x=1.61173in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=49 + name=pin49 + } } + ha:padstack_ref.140769 { + proto=1; x=49.437671mm; y=477.36mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=3 - name=pin3 + li:thermal { + } + + ha:attributes { + term=32 + name=pin32 + } } } - ha:padstack_ref.140759 { - proto=0; x=1.61173in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + li:layers { - li:thermal { - } + ha:top-silk { + lid=0 + ha:combining { } - ha:attributes { - term=46 - name=pin46 - } - } - ha:padstack_ref.140760 { - proto=1; x=1.493625in; y=516.73mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 + li:objects { + ha:line.140680 { + x1=48.687736mm; y1=821.84mil; x2=48.687736mm; y2=10.87501mm; thickness=10.0mil; clearance=0.0; + } + ha:line.140683 { + x1=48.687736mm; y1=10.87501mm; x2=1.52315in; y2=10.87501mm; thickness=10.0mil; clearance=0.0; + } + ha:line.140686 { + x1=1.52315in; y1=10.87501mm; x2=1.52315in; y2=821.84mil; thickness=10.0mil; clearance=0.0; + } + ha:line.140689 { + x1=1.52315in; y1=821.84mil; x2=48.687736mm; y2=821.84mil; thickness=10.0mil; clearance=0.0; + } + ha:arc.140692 { + x=38.388036mm; y=21.17471mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } } - li:thermal { - } + ha:subc-aux { + lid=1 + ha:combining { } - ha:attributes { - term=51 - name=pin51 + li:objects { + ha:line.140694 { + x1=43.687873mm; y1=624.995mil; x2=43.687873mm; y2=624.995mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.140697 { + x1=1.72in; y1=625.0mil; x2=1.72in; y2=625.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.140700 { + x1=1.72in; y1=625.0mil; x2=1.72in; y2=16.875mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.140703 { + x1=1.72in; y1=625.0mil; x2=44.688mm; y2=625.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } } - ha:padstack_ref.140761 { - proto=1; x=49.437671mm; y=516.73mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + } + uid = Aiqr11mcBkNnwFlpXTQAAABd + } + ha:subc.49650 { + ha:attributes { + {io_pcb::hidename_y}=15.0434 mm + footprint=TDK_PS12 + {io_pcb::hidename_scale}=100 + refdes=U8 + value=TDK_PS12 + {io_pcb::hidename_direction}=1 + {io_pcb::hidename_x}=36.4744 mm + } + ha:data { + li:padstack_prototypes { - li:thermal { - } + ha:ps_proto_v6.0 { + hdia=0.700024mm; hplated=1; htop=0; hbottom=0; + li:shape { - ha:attributes { - term=30 - name=pin30 - } - } - ha:padstack_ref.140762 { - proto=0; x=40.43807mm; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -1.0mm + -1.0mm + 1.0mm + -1.0mm + 1.0mm + 1.0mm + -1.0mm + 1.0mm + } + } - li:thermal { - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -1.0mm + -1.0mm + 1.0mm + -1.0mm + 1.0mm + 1.0mm + -1.0mm + 1.0mm + } + } - ha:attributes { - term=2 - name=pin2 - } - } - ha:padstack_ref.140763 { - proto=0; x=40.43807mm; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - li:thermal { - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -1.0mm + -1.0mm + 1.0mm + -1.0mm + 1.0mm + 1.0mm + -1.0mm + 1.0mm + } + } - ha:attributes { - term=47 - name=pin47 - } - } - ha:padstack_ref.140764 { - proto=1; x=1.493625in; y=497.05mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.099947mm + -1.099947mm + 1.099947mm + -1.099947mm + 1.099947mm + 1.099947mm + -1.099947mm + 1.099947mm + } + } - li:thermal { + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.099947mm + -1.099947mm + 1.099947mm + -1.099947mm + 1.099947mm + 1.099947mm + -1.099947mm + 1.099947mm + } + } } + } - ha:attributes { - term=50 - name=pin50 - } - } - ha:padstack_ref.140765 { - proto=1; x=49.437671mm; y=497.05mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + ha:ps_proto_v6.1 { + hdia=0.700024mm; hplated=1; htop=0; hbottom=0; + li:shape { - li:thermal { - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } - ha:attributes { - term=31 - name=pin31 - } - } - ha:padstack_ref.140766 { - proto=0; x=1.57236in; y=851.365mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } - li:thermal { - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } - ha:attributes { - term=1 - name=pin1 - } - } - ha:padstack_ref.140767 { - proto=0; x=1.57236in; y=398.625mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; - ha:flags { - clearline=1 - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } - li:thermal { + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } } + } + } - ha:attributes { - term=48 - name=pin48 - } - } - ha:padstack_ref.140768 { - proto=1; x=1.493625in; y=477.36mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + li:objects { + ha:padstack_ref.49664 { + proto=0; x=34.417mm; y=723.84mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.0mil; ha:flags { clearline=1 } li:thermal { + li:0 { + on + diag + round + noshape + } + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + li:4 { + on + diag + round + noshape + } } ha:attributes { - term=49 - name=pin49 + term=1 + name=1 } } - ha:padstack_ref.140769 { - proto=1; x=49.437671mm; y=477.36mil; rot=180.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:padstack_ref.49665 { + proto=1; x=34.417mm; y=526.99mil; rot=0.000000; xmirror=1; smirror=1; clearance=12.0mil; ha:flags { clearline=1 } @@ -27739,37 +27711,25 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=32 - name=pin32 + term=2 + name=2 } } } li:layers { - ha:top-silk { + ha:bottom-silk { lid=0 ha:combining { } li:objects { - ha:line.140680 { - x1=48.687736mm; y1=821.84mil; x2=48.687736mm; y2=10.87501mm; thickness=10.0mil; clearance=0.0; - } - ha:line.140683 { - x1=48.687736mm; y1=10.87501mm; x2=1.52315in; y2=10.87501mm; thickness=10.0mil; clearance=0.0; - } - ha:line.140686 { - x1=1.52315in; y1=10.87501mm; x2=1.52315in; y2=821.84mil; thickness=10.0mil; clearance=0.0; - } - ha:line.140689 { - x1=1.52315in; y1=821.84mil; x2=48.687736mm; y2=821.84mil; thickness=10.0mil; clearance=0.0; - } - ha:arc.140692 { - x=38.388036mm; y=21.17471mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + ha:arc.49651 { + x=34.417mm; y=15.885668mm; width=6.100064mm; height=6.100064mm; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; } } ha:type { silk = 1 - top = 1 + bottom = 1 } } @@ -27778,43 +27738,40 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.140694 { - x1=43.687873mm; y1=624.995mil; x2=43.687873mm; y2=624.995mil; thickness=0.1mm; clearance=0.0; + ha:line.49652 { + x1=34.417mm; y1=15.885541mm; x2=34.417mm; y2=15.885541mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.140697 { - x1=1.72in; y1=625.0mil; x2=1.72in; y2=625.0mil; thickness=0.1mm; clearance=0.0; + ha:line.49655 { + x1=34.417mm; y1=15.885668mm; x2=34.417mm; y2=15.885668mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.140700 { - x1=1.72in; y1=625.0mil; x2=1.72in; y2=16.875mm; thickness=0.1mm; clearance=0.0; + ha:line.49658 { + x1=34.417mm; y1=15.885668mm; x2=34.417mm; y2=16.885668mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.140703 { - x1=1.72in; y1=625.0mil; x2=44.688mm; y2=625.0mil; thickness=0.1mm; clearance=0.0; + ha:line.49661 { + x1=34.417mm; y1=15.885668mm; x2=35.417mm; y2=15.885668mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } } } ha:type { - top = 1 - misc = 1 + bottom = 1 virtual = 1 + misc = 1 } } } } - uid = Aiqr11mcBkNnwFlpXTQAAABd - } - ha:rat.146622 { - x1=45.187744mm; y1=22.226913mm; lgrp1=3; anchor1=pcb/86719; x2=1.78889in; y2=851.365mil; lgrp2=3; anchor2=pcb/140679/140722; + uid = 2948JTdjTKzy5Ud+Np8AAAA2 } } } @@ -29866,6 +29823,51 @@ ha:pcb-rnd-board-v8 { } } } +ha:` { + width=1.651001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=50.0mil; y1=0.0; x2=65.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=65.0mil; y1=50.0mil; x2=50.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=50.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=65.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=15.0mil; x2=15.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=0.0; x2=50.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.7 { + x1=65.0mil; y1=15.0mil; x2=65.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=25.0mil; y1=25.0mil; x2=40.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=25.0mil; y1=45.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:_ { width=0.508001mm; height=1.270001mm; delta=12.0mil; li:objects { @@ -29896,6 +29898,11 @@ ha:pcb-rnd-board-v8 { grid = 1.00 mil buffer_number = 0 all_direction_lines = false + ha:view { + flip_y = 0 + } + show_solder_side = 0 + snap_pin = false } } } @@ -29904,249 +29911,249 @@ ha:pcb-rnd-board-v8 { ha:netlists { li:input { - ha:unnamed_net10 { - li:conn { C32-1; U7-5; X2-1; } - } - ha:unnamed_net11 { - li:conn { J5-2; R54-2; } - } - ha:+3.3V { - li:conn { C10-2; C22-2; C37-2; C101-2; C102-2; C301-2; C302-2; C600-2; J9-7; L600-1; R30-2; R31-2; R38-2; U1-5; U3-1; U3-6; U4-1; U5-3; U5-7; U5-8; U7-1; U7-19; U7-32; U7-48; U7-64; U9-2; U9-4; U9-13; U12-3; U12-11; U13-8; U14-8; U15-8; } - } - ha:unnamed_net12 { - li:conn { J5-3; R55-2; } - } - ha:unnamed_net14 { - li:conn { D1-2; R50-1; } - } - ha:unnamed_net15 { - li:conn { D1-3; R51-2; } - } - ha:unnamed_net16 { - li:conn { D2-2; R52-1; } - } - ha:unnamed_net17 { - li:conn { D2-1; R53-1; } - } - ha:v_pyro { - li:conn { J1-1; J1-3; J1-5; J1-8; J2-5; J2-7; J2-9; R27-2; } - } - ha:unnamed_net24 { - li:conn { C21-2; U9-10; } - } - ha:cs_companion1 { - li:conn { J9-5; U7-59; } - } - ha:cs_pres { - li:conn { U4-4; U4-5; U7-17; } - } - ha:beeper { - li:conn { U7-16; U8-2; } - } - ha:usbdm { - li:conn { R54-1; U7-44; } - } - ha:GND { - li:conn { B1-2; C4-1; C5-1; C10-1; C21-1; C22-1; C32-2; C33-2; C37-1; C39-1; C101-1; C102-1; C301-1; C302-1; C600-1; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; J1-9; J2-3; J5-5; J5-G; J9-1; J20-1; J21-1; J21-6; Q1-1; Q1-3; Q2-1; Q2-3; Q3-1; Q3-3; R1-1; R2-1; R3-1; R4-1; R5-1; R6-1; R19-1; R20-1; R21-1; R22-1; R23-1; R24-1; R26-1; R28-1; R35-1; R37-1; R39-1; R51-1; U1-2; U1-4; U2-2; U3-2; U3-4; U3-5; U4-2; U4-3; U5-4; U7-12; U7-18; U7-28; U7-31; U7-47; U7-60; U7-63; U8-1; U9-9; U9-11; U12-2; U12-4; U12-6; U12-7; U13-4; U14-4; U15-4; X2-2; X2-4; } - } - ha:usbdp { - li:conn { R55-1; U7-45; } - } - ha:cmp_rail { - li:conn { R38-1; R39-2; U13-2; U13-6; U14-2; U14-6; U15-2; U15-6; } - } - ha:unnamed_net1 { - li:conn { Q1-2; R7-2; U13-7; } - } - ha:unnamed_net2 { - li:conn { Q1-4; R8-2; U13-1; } - } - ha:unnamed_net3 { - li:conn { D1-1; D1-4; U2-1; } - } - ha:unnamed_net4 { - li:conn { R35-2; U2-5; } - } - ha:ba_sck1 { - li:conn { U4-8; U7-21; } - } - ha:cs_imu_gyro { - li:conn { U7-2; U12-5; } - } - ha:mosi1 { - li:conn { U3-13; U7-57; } - } - ha:cs_flash { - li:conn { U5-1; U7-33; } - } - ha:unnamed_net7 { - li:conn { Q3-4; R12-2; U15-1; } - } - ha:mosi2 { - li:conn { J9-3; U5-5; U7-36; U12-9; } - } - ha:unnamed_net6 { - li:conn { Q2-2; R10-2; U14-1; } - } - ha:unnamed_net8 { - li:conn { Q3-2; R11-2; U15-7; } - } - ha:unnamed_net5 { - li:conn { Q2-4; R9-2; U14-7; } - } - ha:reset_n { - li:conn { C610-2; J20-2; U7-7; } - } - ha:unnamed_net9 { - li:conn { C33-1; U7-6; X2-3; } - } - ha:v_ldo_in { - li:conn { C39-2; D3-2; R36-2; U1-1; U1-3; } - } - ha:sda1 { - li:conn { R30-1; U7-62; U9-16; } - } - ha:servo_d { - li:conn { J21-5; R43-2; } - } - ha:ba_mosi1 { - li:conn { U4-7; U7-23; } - } - ha:fet_a { - li:conn { J1-6; Q1-5; Q1-6; R14-1; } - } - ha:fet_b { - li:conn { J1-4; Q1-7; Q1-8; R13-1; } - } - ha:fet_c { - li:conn { J1-2; Q2-7; Q2-8; R16-1; } - } - ha:fet_d { - li:conn { J2-8; Q2-5; Q2-6; R15-1; } - } - ha:fet_e { - li:conn { J2-6; Q3-5; Q3-6; R18-1; } - } - ha:fet_f { - li:conn { J2-4; Q3-7; Q3-8; R17-1; } - } - ha:pwm_a { - li:conn { R40-1; U7-37; } - } - ha:fire_a { - li:conn { R2-2; R8-1; U7-50; } - } - ha:fire_b { - li:conn { R1-2; R7-1; U7-51; } - } - ha:fire_c { - li:conn { R4-2; R10-1; U7-30; } - } - ha:fire_d { - li:conn { R3-2; R9-1; U7-29; } - } - ha:fire_e { - li:conn { R6-2; R12-1; U7-14; } - } - ha:fire_f { - li:conn { R5-2; R11-1; U7-15; } - } - ha:led_green { - li:conn { R53-2; U7-43; } - } - ha:pwm_d { - li:conn { R43-1; U7-40; } - } - ha:led_red { - li:conn { R52-2; U7-42; } - } - ha:pwm_b { - li:conn { R41-1; U7-38; } - } - ha:pwm_c { - li:conn { R42-1; U7-39; } - } - ha:miso1 { - li:conn { U3-12; U7-56; } - } - ha:miso2 { - li:conn { J9-4; U5-2; U7-35; U12-10; U12-15; } - } - ha:cs_imu_accel { - li:conn { U7-3; U12-14; } - } - ha:cmp_ldo_in { - li:conn { R36-1; R37-2; U13-3; U13-5; U14-3; U14-5; U15-3; U15-5; } - } - ha:sck2 { - li:conn { J9-2; U5-6; U7-34; U12-8; } - } - ha:scl1 { - li:conn { R31-1; U7-61; U9-1; } - } - ha:sense_c { - li:conn { R16-2; R22-2; U7-11; } - } - ha:sck1 { - li:conn { U3-14; U7-55; } - } - ha:sense_b { - li:conn { R13-2; R19-2; U7-25; } - } - ha:sense_f { - li:conn { R17-2; R23-2; U7-8; } - } - ha:sense_d { - li:conn { R15-2; R21-2; U7-10; } - } - ha:sense_a { - li:conn { R14-2; R20-2; U7-24; } - } - ha:v_pbatt { - li:conn { R27-1; R28-2; U7-27; } - } - ha:v_usb { - li:conn { C4-2; J5-1; R50-2; U2-4; } - } - ha:sense_e { - li:conn { R18-2; R24-2; U7-9; } - } - ha:swclk { - li:conn { J20-4; U7-49; } - } - ha:ba_miso1 { - li:conn { U4-6; U7-22; } - } - ha:vdda { - li:conn { C601-1; C602-1; L600-2; U7-13; } - } - ha:v_batt { - li:conn { R25-1; R26-2; U7-26; } - } - ha:swdio { - li:conn { J20-3; U7-46; } - } - ha:cs_accel { - li:conn { U3-7; U7-53; } - } - ha:v_lipo { - li:conn { D3-1; J1-7; J2-2; J9-8; R25-2; } - } - ha:cs_companion0 { - li:conn { J9-6; U7-58; } - } - ha:servo_a { - li:conn { J21-2; R40-2; } - } - ha:servo_b { - li:conn { J21-3; R41-2; } - } - ha:servo_c { - li:conn { J21-4; R42-2; } - } - ha:v_charge { - li:conn { B1-1; C5-2; J2-1; U2-3; } - } + ha:unnamed_net10 { + li:conn { C32-1; U7-5; X2-1; } + } + ha:unnamed_net11 { + li:conn { J5-2; R54-2; } + } + ha:+3.3V { + li:conn { C10-2; C22-2; C37-2; C101-2; C102-2; C301-2; C302-2; C600-2; J9-7; L600-1; R30-2; R31-2; R38-2; U1-5; U3-1; U3-6; U4-1; U5-3; U5-7; U5-8; U7-1; U7-19; U7-32; U7-48; U7-64; U9-2; U9-4; U9-13; U12-3; U12-11; U13-8; U14-8; U15-8; } + } + ha:unnamed_net12 { + li:conn { J5-3; R55-2; } + } + ha:unnamed_net14 { + li:conn { D1-2; R50-1; } + } + ha:unnamed_net15 { + li:conn { D1-3; R51-2; } + } + ha:unnamed_net16 { + li:conn { D2-2; R52-1; } + } + ha:unnamed_net17 { + li:conn { D2-1; R53-1; } + } + ha:v_pyro { + li:conn { J1-1; J1-3; J1-5; J1-8; J2-5; J2-7; J2-9; R27-2; } + } + ha:unnamed_net24 { + li:conn { C21-2; U9-10; } + } + ha:servo_a { + li:conn { J21-2; R40-2; } + } + ha:beeper { + li:conn { U7-16; U8-2; } + } + ha:usbdm { + li:conn { R54-1; U7-44; } + } + ha:GND { + li:conn { B1-2; C4-1; C5-1; C10-1; C21-1; C22-1; C32-2; C33-2; C37-1; C39-1; C101-1; C102-1; C301-1; C302-1; C600-1; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; J1-9; J2-3; J5-5; J5-G; J9-1; J20-1; J21-1; J21-6; Q1-1; Q1-3; Q2-1; Q2-3; Q3-1; Q3-3; R1-1; R2-1; R3-1; R4-1; R5-1; R6-1; R19-1; R20-1; R21-1; R22-1; R23-1; R24-1; R26-1; R28-1; R35-1; R37-1; R39-1; R51-1; U1-2; U1-4; U2-2; U3-2; U3-4; U3-5; U4-2; U4-3; U5-4; U7-12; U7-18; U7-28; U7-31; U7-47; U7-60; U7-63; U8-1; U9-9; U9-11; U12-2; U12-4; U12-6; U12-7; U13-4; U14-4; U15-4; X2-2; X2-4; } + } + ha:usbdp { + li:conn { R55-1; U7-45; } + } + ha:cmp_rail { + li:conn { R38-1; R39-2; U13-2; U13-6; U14-2; U14-6; U15-2; U15-6; } + } + ha:unnamed_net1 { + li:conn { Q1-2; R7-2; U13-7; } + } + ha:unnamed_net2 { + li:conn { Q1-4; R8-2; U13-1; } + } + ha:unnamed_net3 { + li:conn { D1-1; D1-4; U2-1; } + } + ha:unnamed_net4 { + li:conn { R35-2; U2-5; } + } + ha:ba_sck1 { + li:conn { U4-8; U7-21; } + } + ha:cs_imu_gyro { + li:conn { U7-2; U12-5; } + } + ha:mosi1 { + li:conn { U3-13; U7-57; } + } + ha:cs_flash { + li:conn { U5-1; U7-33; } + } + ha:unnamed_net7 { + li:conn { Q3-4; R12-2; U15-1; } + } + ha:mosi2 { + li:conn { J9-3; U5-5; U7-36; U12-9; } + } + ha:unnamed_net6 { + li:conn { Q2-2; R10-2; U14-1; } + } + ha:unnamed_net8 { + li:conn { Q3-2; R11-2; U15-7; } + } + ha:unnamed_net5 { + li:conn { Q2-4; R9-2; U14-7; } + } + ha:v_charge { + li:conn { B1-1; C5-2; J2-1; U2-3; } + } + ha:reset_n { + li:conn { C610-2; J20-2; U7-7; } + } + ha:unnamed_net9 { + li:conn { C33-1; U7-6; X2-3; } + } + ha:v_ldo_in { + li:conn { C39-2; D3-2; R36-2; U1-1; U1-3; } + } + ha:sda1 { + li:conn { R30-1; U7-62; U9-16; } + } + ha:servo_c { + li:conn { J21-4; R42-2; } + } + ha:ba_mosi1 { + li:conn { U4-7; U7-23; } + } + ha:fet_a { + li:conn { J1-6; Q1-5; Q1-6; R14-1; } + } + ha:fet_b { + li:conn { J1-4; Q1-7; Q1-8; R13-1; } + } + ha:fet_c { + li:conn { J1-2; Q2-7; Q2-8; R16-1; } + } + ha:fet_d { + li:conn { J2-8; Q2-5; Q2-6; R15-1; } + } + ha:fet_e { + li:conn { J2-6; Q3-5; Q3-6; R18-1; } + } + ha:fet_f { + li:conn { J2-4; Q3-7; Q3-8; R17-1; } + } + ha:pwm_a { + li:conn { R40-1; U7-37; } + } + ha:fire_a { + li:conn { R2-2; R8-1; U7-50; } + } + ha:fire_b { + li:conn { R1-2; R7-1; U7-51; } + } + ha:fire_c { + li:conn { R4-2; R10-1; U7-30; } + } + ha:fire_d { + li:conn { R3-2; R9-1; U7-29; } + } + ha:fire_e { + li:conn { R6-2; R12-1; U7-14; } + } + ha:fire_f { + li:conn { R5-2; R11-1; U7-15; } + } + ha:led_green { + li:conn { R53-2; U7-43; } + } + ha:pwm_d { + li:conn { R43-1; U7-40; } + } + ha:led_red { + li:conn { R52-2; U7-42; } + } + ha:pwm_b { + li:conn { R41-1; U7-38; } + } + ha:pwm_c { + li:conn { R42-1; U7-39; } + } + ha:miso1 { + li:conn { U3-12; U7-56; } + } + ha:miso2 { + li:conn { J9-4; U5-2; U7-35; U12-10; U12-15; } + } + ha:cs_imu_accel { + li:conn { U7-3; U12-14; } + } + ha:cmp_ldo_in { + li:conn { R36-1; R37-2; U13-3; U13-5; U14-3; U14-5; U15-3; U15-5; } + } + ha:sck2 { + li:conn { J9-2; U5-6; U7-34; U12-8; } + } + ha:scl1 { + li:conn { R31-1; U7-61; U9-1; } + } + ha:sense_c { + li:conn { R16-2; R22-2; U7-11; } + } + ha:sck1 { + li:conn { U3-14; U7-55; } + } + ha:sense_b { + li:conn { R13-2; R19-2; U7-25; } + } + ha:sense_f { + li:conn { R17-2; R23-2; U7-8; } + } + ha:sense_d { + li:conn { R15-2; R21-2; U7-10; } + } + ha:sense_a { + li:conn { R14-2; R20-2; U7-24; } + } + ha:v_pbatt { + li:conn { R27-1; R28-2; U7-27; } + } + ha:v_usb { + li:conn { C4-2; J5-1; R50-2; U2-4; } + } + ha:sense_e { + li:conn { R18-2; R24-2; U7-9; } + } + ha:swclk { + li:conn { J20-4; U7-49; } + } + ha:ba_miso1 { + li:conn { U4-6; U7-22; } + } + ha:vdda { + li:conn { C601-1; C602-1; L600-2; U7-13; } + } + ha:v_batt { + li:conn { R25-1; R26-2; U7-26; } + } + ha:swdio { + li:conn { J20-3; U7-46; } + } + ha:cs_accel { + li:conn { U3-7; U7-53; } + } + ha:v_lipo { + li:conn { D3-1; J1-7; J2-2; J9-8; R25-2; } + } + ha:cs_companion1 { + li:conn { J9-5; U7-59; } + } + ha:cs_pres { + li:conn { U4-4; U4-5; U7-17; } + } + ha:cs_companion0 { + li:conn { J9-6; U7-58; } + } + ha:servo_b { + li:conn { J21-3; R41-2; } + } + ha:servo_d { + li:conn { J21-5; R43-2; } + } } } }