--- /dev/null
+ha:pcb-rnd-board-v6 {
+
+ ha:attributes {
+ {PCB::loader}=geda/pcb - readable units
+ {PCB::grid::size}=1.00mil
+ {PCB::grid::unit}=mil
+ {PCB::conf::editor/grid}=25.00 mil
+ {PCB::conf::editor/draw_grid}=false
+ {PCB::conf::editor/grids_idx}=4
+ }
+
+ li:styles {
+ ha:Signal {
+ diameter = 30.0mil
+ text_scale = 0
+ text_thick = 0.0
+ thickness = 10.0mil
+ hole = 15.0mil
+ clearance = 10.0mil
+ }
+ ha:Power {
+ diameter = 60.0mil
+ text_scale = 0
+ text_thick = 0.0
+ thickness = 25.0mil
+ hole = 35.0mil
+ clearance = 10.0mil
+ }
+ ha:Fat {
+ diameter = 60.0mil
+ text_scale = 0
+ text_thick = 0.0
+ thickness = 170.0mil
+ hole = 35.0mil
+ clearance = 10.0mil
+ }
+ ha:Skinny {
+ diameter = 0.610108mm
+ text_scale = 0
+ text_thick = 0.0
+ thickness = 6.0mil
+ hole = 11.81mil
+ clearance = 6.0mil
+ }
+ }
+
+ ha:meta {
+ ha:size {
+ thermal_scale = 0.500000
+ x = 3.087in
+ y = 3.05in
+ }
+ board_name = telefireone
+ ha:grid {
+ spacing = 25.0mil
+ offs_x = 0.0
+ offs_y = 0.0
+ }
+ }
+
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=30.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=30.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=30.0mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=31.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=31.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=31.0mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.5 {
+ proto=0; x=1.772in; y=334.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.6 {
+ proto=0; x=1.912in; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.7 {
+ proto=0; x=1.956in; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.8 {
+ proto=0; x=885.0mil; y=530.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.9 {
+ proto=0; x=885.0mil; y=590.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.10 {
+ proto=0; x=2.012in; y=1.758in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.11 {
+ proto=0; x=1.972in; y=1.76in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.12 {
+ proto=0; x=1.914in; y=2.038in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.13 {
+ proto=0; x=1.914in; y=2.079in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.14 {
+ proto=0; x=2.264in; y=53.0606mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.15 {
+ proto=0; x=56.2356mm; y=2.119in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.16 {
+ proto=0; x=67.2084mm; y=49.53mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.17 {
+ proto=0; x=1.832in; y=1.98in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.18 {
+ proto=0; x=2.748in; y=1.966in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.19 {
+ proto=0; x=2.349in; y=1.922in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.20 {
+ proto=0; x=2.402in; y=1.894in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.21 {
+ proto=0; x=64.0334mm; y=1.922in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.22 {
+ proto=0; x=2.358in; y=2.217in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.23 {
+ proto=0; x=2.129in; y=2.221in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.24 {
+ proto=0; x=1.866in; y=54.4068mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.25 {
+ proto=0; x=1.379in; y=2.12in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.26 {
+ proto=0; x=1.729in; y=1.1559685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.27 {
+ proto=0; x=1.88in; y=24.942mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.28 {
+ proto=0; x=1.762in; y=28.2194mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.29 {
+ proto=0; x=1.858in; y=1.126in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.30 {
+ proto=0; x=2.167in; y=1.1169685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.31 {
+ proto=0; x=1.998in; y=1.488in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.32 {
+ proto=0; x=1.707in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.33 {
+ proto=0; x=2.201in; y=1.5179685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.34 {
+ proto=0; x=1.994in; y=26.085mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.35 {
+ proto=0; x=2.274in; y=1.2389685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.36 {
+ proto=1; x=2.14in; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.37 {
+ proto=1; x=2.032in; y=28.4218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.38 {
+ proto=1; x=1.974in; y=28.4218mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.39 {
+ proto=1; x=1.825in; y=29.768mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.40 {
+ proto=1; x=51.1302mm; y=35.2798mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.41 {
+ proto=1; x=1.801in; y=1.267in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.42 {
+ proto=1; x=1.783in; y=31.3428mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.43 {
+ proto=0; x=501.67mil; y=32.7914mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.44 {
+ proto=0; x=427.67mil; y=32.7914mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.45 {
+ proto=0; x=501.67mil; y=1.387in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.46 {
+ proto=0; x=427.67mil; y=1.387in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.47 {
+ proto=0; x=16.24mm; y=981.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.48 {
+ proto=0; x=14.462mm; y=817.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.49 {
+ proto=0; x=430.37mil; y=964.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.50 {
+ proto=0; x=430.0mil; y=1.003in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.51 {
+ proto=0; x=1.657in; y=1.517in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.52 {
+ proto=0; x=1.826in; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.53 {
+ proto=0; x=1.66in; y=1.848in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.54 {
+ proto=1; x=1.954in; y=1.3779685in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.55 {
+ proto=0; x=52.8828mm; y=1.774in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.56 {
+ proto=0; x=168.0mil; y=34.1069mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.57 {
+ proto=0; x=208.0mil; y=36.1389mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.58 {
+ proto=0; x=1.936in; y=53.6702mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.59 {
+ proto=0; x=2.169in; y=744.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.60 {
+ proto=0; x=2.237in; y=934.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.61 {
+ proto=0; x=58.8264mm; y=1.076in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.62 {
+ proto=0; x=2.131in; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.63 {
+ proto=0; x=1.64in; y=1.942in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.64 {
+ proto=0; x=2.273in; y=1.802in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.65 {
+ proto=0; x=2.015in; y=1.646in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.66 {
+ proto=0; x=1.721in; y=1.942in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.67 {
+ proto=0; x=1.763in; y=2.01in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.68 {
+ proto=0; x=1.934in; y=1.758in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.69 {
+ proto=0; x=1.687in; y=1.465in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.70 {
+ proto=0; x=1.978in; y=39.751mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.71 {
+ proto=0; x=1.826in; y=1.466in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.72 {
+ proto=0; x=1.687in; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.73 {
+ proto=0; x=1.818in; y=1.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.74 {
+ proto=0; x=50.927mm; y=898.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.75 {
+ proto=0; x=13.449808mm; y=1.068in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.76 {
+ proto=0; x=627.0mil; y=1.068in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.77 {
+ proto=0; x=723.0mil; y=1.068in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.78 {
+ proto=0; x=2.092in; y=934.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.79 {
+ proto=0; x=2.028in; y=56.3372mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.80 {
+ proto=0; x=2.43in; y=74.295mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.81 {
+ proto=0; x=2.464in; y=2.31in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.82 {
+ proto=0; x=51.7398mm; y=2.256in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.83 {
+ proto=0; x=2.103in; y=2.249in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.84 {
+ proto=0; x=2.498in; y=2.14in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.85 {
+ proto=0; x=65.5574mm; y=2.14in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.86 {
+ proto=0; x=65.5828mm; y=59.2328mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.87 {
+ proto=0; x=51.943mm; y=1.592in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.88 {
+ proto=0; x=2.273in; y=1.723in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.89 {
+ proto=0; x=2.117in; y=1.728in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.90 {
+ proto=0; x=2.157in; y=1.727in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.91 {
+ proto=0; x=1.815in; y=1.82in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.92 {
+ proto=0; x=1.815in; y=1.861in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.93 {
+ proto=0; x=1.851in; y=1.92in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.94 {
+ proto=0; x=55.4482mm; y=1.753in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.95 {
+ proto=0; x=2.193in; y=1.718in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.96 {
+ proto=0; x=24.0922mm; y=67.0151mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.97 {
+ proto=0; x=24.0922mm; y=68.5137mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.98 {
+ proto=0; x=53.8988mm; y=59.563mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.99 {
+ proto=0; x=2.161in; y=2.604in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.100 {
+ proto=0; x=59.6392mm; y=62.4078mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.101 {
+ proto=0; x=50.673mm; y=2.359in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.102 {
+ proto=0; x=1.986in; y=64.5414mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+ }
+ ha:padstack_ref.103 {
+ proto=0; x=1.913in; y=74.0664mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.104 {
+ proto=0; x=59.6392mm; y=2.389in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.105 {
+ proto=0; x=2.099in; y=2.399in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.106 {
+ proto=0; x=1.952in; y=2.398in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.107 {
+ proto=0; x=1.81in; y=56.1594mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.108 {
+ proto=0; x=2.188in; y=55.9308mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.109 {
+ proto=0; x=2.208in; y=2.233in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.110 {
+ proto=0; x=2.181in; y=59.8424mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.111 {
+ proto=0; x=2.272in; y=56.0324mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.112 {
+ proto=0; x=55.626mm; y=2.148in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.113 {
+ proto=0; x=54.737mm; y=2.129in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.114 {
+ proto=0; x=1.719in; y=2.402in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.115 {
+ proto=0; x=1.791in; y=2.371in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.116 {
+ proto=0; x=47.371mm; y=1.956in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.117 {
+ proto=0; x=58.293mm; y=1.998in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:padstack_ref.118 {
+ proto=0; x=2.063in; y=58.039mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+ }
+ ha:subc.119 {
+ ha:attributes {
+ {io_pcb::hidename_y}=8.8138 mm
+ footprint=hole-M3
+ {io_pcb::hidename_scale}=60
+ refdes=H1
+ value=
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=16.8910 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.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=175.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=225.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=225.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.120 {
+ proto=0; x=687.0mil; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+ ha:flags {
+ clearline=1
+ usetherm=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:arc.121 {
+ x=687.0mil; y=383.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.122 {
+ x1=687.0mil; y1=383.0mil; x2=687.0mil; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.125 {
+ x1=687.0mil; y1=383.0mil; x2=687.0mil; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.128 {
+ x1=687.0mil; y1=383.0mil; x2=18.4498mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.131 {
+ x1=687.0mil; y1=383.0mil; x2=687.0mil; y2=10.7282mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAB
+ }
+ ha:subc.134 {
+ ha:attributes {
+ {io_pcb::hidename_y}=66.9036 mm
+ footprint=hole-M3
+ {io_pcb::hidename_scale}=60
+ refdes=H2
+ value=
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=17.3990 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.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=175.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=225.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=225.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.135 {
+ proto=0; x=687.0mil; y=2.667in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+ ha:flags {
+ clearline=1
+ usetherm=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:arc.136 {
+ x=687.0mil; y=2.667in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.137 {
+ x1=687.0mil; y1=2.667in; x2=687.0mil; y2=2.667in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.140 {
+ x1=687.0mil; y1=2.667in; x2=687.0mil; y2=2.667in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.143 {
+ x1=687.0mil; y1=2.667in; x2=18.4498mm; y2=2.667in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.146 {
+ x1=687.0mil; y1=2.667in; x2=687.0mil; y2=68.7418mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAC
+ }
+ ha:subc.149 {
+ ha:attributes {
+ {io_pcb::hidename_y}=8.8392 mm
+ footprint=hole-M3
+ {io_pcb::hidename_scale}=60
+ refdes=H3
+ value=
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=60.1218 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.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=175.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=225.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=225.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.150 {
+ proto=0; x=60.96mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+ ha:flags {
+ clearline=1
+ usetherm=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:arc.151 {
+ x=60.96mm; y=383.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.152 {
+ x1=60.96mm; y1=383.0mil; x2=60.96mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.155 {
+ x1=60.96mm; y1=383.0mil; x2=60.96mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.158 {
+ x1=60.96mm; y1=383.0mil; x2=61.96mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.161 {
+ x1=60.96mm; y1=383.0mil; x2=60.96mm; y2=10.7282mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAD
+ }
+ ha:subc.164 {
+ ha:attributes {
+ {io_pcb::hidename_y}=66.9798 mm
+ footprint=hole-M3
+ {io_pcb::hidename_scale}=60
+ refdes=H4
+ value=
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=60.1472 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=175.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=175.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=175.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=225.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=225.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.165 {
+ proto=0; x=60.96mm; y=2.667in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+ ha:flags {
+ clearline=1
+ usetherm=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:arc.166 {
+ x=60.96mm; y=2.667in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.167 {
+ x1=60.96mm; y1=2.667in; x2=60.96mm; y2=2.667in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.170 {
+ x1=60.96mm; y1=2.667in; x2=60.96mm; y2=2.667in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.173 {
+ x1=60.96mm; y1=2.667in; x2=61.96mm; y2=2.667in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.176 {
+ x1=60.96mm; y1=2.667in; x2=60.96mm; y2=68.7418mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAE
+ }
+ ha:subc.179 {
+ ha:attributes {
+ {io_pcb::hidename_y}=54.1528 mm
+ footprint=0-215079-4
+ {io_pcb::hidename_scale}=60
+ refdes=J6
+ value=Debug
+ {io_pcb::hidename_direction}=1
+ {io_pcb::hidename_x}=3.5814 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.180 {
+ proto=0; x=165.0mil; y=1.91in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ round
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.181 {
+ proto=1; x=265.0mil; y=1.96in; 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.182 {
+ proto=1; x=165.0mil; y=2.01in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=3
+ }
+ }
+ ha:padstack_ref.183 {
+ proto=1; x=265.0mil; y=2.06in; 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.184 {
+ proto=2; x=235.87mil; y=1.85489in; rot=0.000000; xmirror=0; smirror=0; 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.185 {
+ x1=2.911094mm; y1=1.81572in; x2=8.010652mm; y2=1.81572in; thickness=6.0mil; clearance=0.0;
+ }
+ ha:line.188 {
+ x1=2.911094mm; y1=1.81572in; x2=2.911094mm; y2=2.15429in; thickness=6.0mil; clearance=0.0;
+ }
+ ha:line.191 {
+ x1=2.911094mm; y1=2.15429in; x2=8.010652mm; y2=2.15429in; thickness=6.0mil; clearance=0.0;
+ }
+ ha:line.194 {
+ x1=8.010652mm; y1=1.81572in; x2=8.010652mm; y2=2.15429in; thickness=6.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.197 {
+ x1=5.567019mm; y1=49.758041mm; x2=5.567019mm; y2=49.758041mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.200 {
+ x1=265.0mil; y1=1.91in; x2=265.0mil; y2=1.91in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.203 {
+ x1=265.0mil; y1=1.91in; x2=7.731mm; y2=1.91in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.206 {
+ x1=265.0mil; y1=1.91in; x2=265.0mil; y2=49.514mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAF
+ }
+ ha:subc.209 {
+ ha:attributes {
+ value=12.7
+ footprint=0402
+ refdes=R6
+ }
+ 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.211 {
+ proto=0; x=62.446404mm; y=925.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.212 {
+ proto=0; x=63.245996mm; y=925.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:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:text.210 {
+ string=%a.parent.refdes%; x=2.46in; y=910.0mil; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.213 {
+ x1=62.8462mm; y1=925.0mil; x2=62.8462mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.216 {
+ x1=62.8462mm; y1=925.0mil; x2=62.8462mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.219 {
+ x1=62.8462mm; y1=925.0mil; x2=63.8462mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.222 {
+ x1=62.8462mm; y1=925.0mil; x2=62.8462mm; y2=24.495mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAG
+ }
+ ha:subc.225 {
+ ha:attributes {
+ value=150
+ footprint=0402
+ refdes=R10
+ }
+ 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.227 {
+ proto=0; x=62.446404mm; y=125.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.228 {
+ proto=0; x=63.245996mm; y=125.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:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:text.226 {
+ string=%a.parent.refdes%; x=62.2808mm; y=110.0mil; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.229 {
+ x1=62.8462mm; y1=125.0mil; x2=62.8462mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.232 {
+ x1=62.8462mm; y1=125.0mil; x2=62.8462mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.235 {
+ x1=62.8462mm; y1=125.0mil; x2=63.8462mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.238 {
+ x1=62.8462mm; y1=125.0mil; x2=62.8462mm; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAH
+ }
+ ha:subc.241 {
+ ha:attributes {
+ value=150
+ footprint=0402
+ refdes=R9
+ }
+ 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.243 {
+ proto=0; x=62.446404mm; y=635.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.244 {
+ proto=0; x=63.245996mm; y=635.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:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:text.242 {
+ string=%a.parent.refdes%; x=2.46in; y=620.0mil; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.245 {
+ x1=62.8462mm; y1=635.0mil; x2=62.8462mm; y2=635.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.248 {
+ x1=62.8462mm; y1=635.0mil; x2=62.8462mm; y2=635.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.251 {
+ x1=62.8462mm; y1=635.0mil; x2=63.8462mm; y2=635.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.254 {
+ x1=62.8462mm; y1=635.0mil; x2=62.8462mm; y2=17.129mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAI
+ }
+ ha:subc.257 {
+ ha:attributes {
+ {io_pcb::hidename_y}=73.2494 mm
+ footprint=100mil2pin
+ {io_pcb::hidename_scale}=60
+ refdes=J2
+ value=
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=52.8938 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=38.0mil; 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.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.258 {
+ proto=0; x=54.7988mm; y=74.0622mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.259 {
+ proto=1; x=52.2588mm; y=74.0622mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.260 {
+ x1=50.9888mm; y1=75.3322mm; x2=56.0688mm; y2=75.3322mm; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.263 {
+ x1=56.0688mm; y1=72.7922mm; x2=56.0688mm; y2=75.3322mm; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.266 {
+ x1=50.9888mm; y1=72.7922mm; x2=56.0688mm; y2=72.7922mm; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.269 {
+ x1=50.9888mm; y1=72.7922mm; x2=50.9888mm; y2=75.3322mm; thickness=15.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.272 {
+ x1=53.5288mm; y1=74.0622mm; x2=53.5288mm; y2=74.0622mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.275 {
+ x1=54.7988mm; y1=74.0622mm; x2=54.7988mm; y2=74.0622mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.278 {
+ x1=54.7988mm; y1=74.0622mm; x2=53.7988mm; y2=74.0622mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.281 {
+ x1=54.7988mm; y1=74.0622mm; x2=54.7988mm; y2=73.0622mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAJ
+ }
+ ha:subc.284 {
+ ha:attributes {
+ {io_pcb::hidename_y}=12.5730 mm
+ footprint=100mil-led
+ {io_pcb::hidename_scale}=60
+ refdes=D6
+ value=yellow
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=66.4464 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=35.0mil; 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.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.285 {
+ proto=0; x=2.595in; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.286 {
+ proto=1; x=68.453mm; y=525.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.287 {
+ x1=2.744in; y1=582.0mil; x2=2.744in; y2=468.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.290 {
+ x=67.183mm; y=525.0mil; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.291 {
+ x1=67.183mm; y1=525.0mil; x2=67.183mm; y2=525.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.294 {
+ x1=67.183mm; y1=525.0mil; x2=67.183mm; y2=525.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.297 {
+ x1=67.183mm; y1=525.0mil; x2=68.183mm; y2=525.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.300 {
+ x1=67.183mm; y1=525.0mil; x2=67.183mm; y2=14.335mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAK
+ }
+ ha:subc.303 {
+ ha:attributes {
+ {io_pcb::hidename_y}=2.4130 mm
+ footprint=100mil-led
+ {io_pcb::hidename_scale}=60
+ refdes=D7
+ value=red
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=66.3702 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=35.0mil; 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.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.304 {
+ proto=0; x=2.595in; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.305 {
+ proto=1; x=68.453mm; y=125.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.306 {
+ x1=2.744in; y1=182.0mil; x2=2.744in; y2=68.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.309 {
+ x=67.183mm; y=125.0mil; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.310 {
+ x1=67.183mm; y1=125.0mil; x2=67.183mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.313 {
+ x1=67.183mm; y1=125.0mil; x2=67.183mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.316 {
+ x1=67.183mm; y1=125.0mil; x2=68.183mm; y2=125.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.319 {
+ x1=67.183mm; y1=125.0mil; x2=67.183mm; y2=4.175mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAL
+ }
+ ha:subc.322 {
+ ha:attributes {
+ {io_pcb::hidename_y}=22.7330 mm
+ footprint=100mil-led
+ {io_pcb::hidename_scale}=60
+ refdes=D5
+ value=green
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=66.4718 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=35.0mil; 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.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.323 {
+ proto=0; x=2.595in; y=925.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.324 {
+ proto=1; x=68.453mm; y=925.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.325 {
+ x1=2.744in; y1=982.0mil; x2=2.744in; y2=868.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.328 {
+ x=67.183mm; y=925.0mil; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.329 {
+ x1=67.183mm; y1=925.0mil; x2=67.183mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.332 {
+ x1=67.183mm; y1=925.0mil; x2=67.183mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.335 {
+ x1=67.183mm; y1=925.0mil; x2=68.183mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.338 {
+ x1=67.183mm; y1=925.0mil; x2=67.183mm; y2=24.495mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAM
+ }
+ ha:subc.341 {
+ ha:attributes {
+ value=0.1uF
+ footprint=0402
+ refdes=C6
+ }
+ 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.343 {
+ proto=0; x=853.0mil; y=575.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.344 {
+ proto=0; x=853.0mil; y=13.824204mm; 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:text.342 {
+ string=%a.parent.refdes%; x=871.0mil; y=544.0mil; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 270.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.345 {
+ x1=853.0mil; y1=560.0mil; x2=853.0mil; y2=560.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.348 {
+ x1=853.0mil; y1=560.0mil; x2=853.0mil; y2=560.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.351 {
+ x1=853.0mil; y1=560.0mil; x2=853.0mil; y2=15.224mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.354 {
+ x1=853.0mil; y1=560.0mil; x2=22.6662mm; y2=560.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAN
+ }
+ ha:subc.357 {
+ ha:attributes {
+ value=10k
+ footprint=0402
+ refdes=R23
+ }
+ 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.359 {
+ proto=0; x=24.822404mm; y=636.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.360 {
+ proto=0; x=25.621996mm; y=636.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:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:text.358 {
+ string=%a.parent.refdes%; x=965.0mil; y=618.0mil; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.361 {
+ x1=993.0mil; y1=636.0mil; x2=993.0mil; y2=636.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.364 {
+ x1=993.0mil; y1=636.0mil; x2=993.0mil; y2=636.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.367 {
+ x1=993.0mil; y1=636.0mil; x2=26.2222mm; y2=636.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.370 {
+ x1=993.0mil; y1=636.0mil; x2=993.0mil; y2=17.1544mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAO
+ }
+ ha:subc.373 {
+ ha:attributes {
+ value=load_cell
+ footprint=282834-6
+ refdes=J11
+ }
+ 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
+ }
+
+ 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:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
+ 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.119884mm; }
+ 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.119884mm; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+
+ 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.375 {
+ proto=0; x=41.91003mm; y=850.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=6
+ name=6
+ }
+ }
+ ha:padstack_ref.376 {
+ proto=0; x=41.91003mm; y=750.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=5
+ name=5
+ }
+ }
+ ha:padstack_ref.377 {
+ proto=0; x=41.91003mm; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=4
+ name=4
+ }
+ }
+ ha:padstack_ref.378 {
+ proto=0; x=41.91003mm; y=550.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=3
+ }
+ }
+ ha:padstack_ref.379 {
+ proto=0; x=41.91003mm; y=450.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ ha:padstack_ref.380 {
+ proto=1; x=41.91003mm; y=350.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.381 {
+ x1=38.6601mm; y1=23.090124mm; x2=45.160214mm; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+ }
+ ha:line.384 {
+ x1=45.160214mm; y1=7.390124mm; x2=45.160214mm; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+ }
+ ha:line.387 {
+ x1=38.6601mm; y1=7.390124mm; x2=45.160214mm; y2=7.390124mm; thickness=6.0mil; clearance=0.0;
+ }
+ ha:line.390 {
+ x1=38.6601mm; y1=7.390124mm; x2=38.6601mm; y2=23.090124mm; thickness=6.0mil; clearance=0.0;
+ }
+ ha:text.374 {
+ string=%a.parent.refdes%; x=38.6601mm; y=23.090124mm; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 90.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.393 {
+ x1=41.91003mm; y1=600.0mil; x2=41.91003mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.396 {
+ x1=38.6601mm; y1=23.090124mm; x2=38.6601mm; y2=23.090124mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.399 {
+ x1=38.6601mm; y1=23.090124mm; x2=39.6601mm; y2=23.090124mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.402 {
+ x1=38.6601mm; y1=23.090124mm; x2=38.6601mm; y2=24.090124mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAP
+ }
+ ha:subc.405 {
+ ha:attributes {
+ {io_pcb::hidename_y}=2.2352 mm
+ footprint=100mil5pin
+ {io_pcb::hidename_scale}=60
+ refdes=J10
+ value=vref_thrust
+ {io_pcb::hidename_direction}=2
+ {io_pcb::hidename_x}=51.5874 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=38.0mil; 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.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.406 {
+ proto=0; x=59.8424mm; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.407 {
+ proto=1; x=2.256in; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ ha:padstack_ref.408 {
+ proto=1; x=2.156in; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=3
+ }
+ }
+ ha:padstack_ref.409 {
+ proto=1; x=2.056in; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=4
+ }
+ }
+ ha:padstack_ref.410 {
+ proto=1; x=1.956in; y=58.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=5
+ name=5
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.411 {
+ x1=1.906in; y1=108.0mil; x2=2.406in; y2=108.0mil; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.414 {
+ x1=2.406in; y1=8.0mil; x2=2.406in; y2=108.0mil; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.417 {
+ x1=1.906in; y1=8.0mil; x2=2.406in; y2=8.0mil; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.420 {
+ x1=1.906in; y1=8.0mil; x2=1.906in; y2=108.0mil; thickness=15.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.423 {
+ x1=2.156in; y1=58.0mil; x2=2.156in; y2=58.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.426 {
+ x1=59.8424mm; y1=58.0mil; x2=59.8424mm; y2=58.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.429 {
+ x1=59.8424mm; y1=58.0mil; x2=59.8424mm; y2=0.4732mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.432 {
+ x1=59.8424mm; y1=58.0mil; x2=58.8424mm; y2=58.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAQ
+ }
+ ha:subc.435 {
+ ha:attributes {
+ value=0.1uF
+ footprint=0402
+ refdes=C1
+ }
+ 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.437 {
+ proto=0; x=1.772in; y=6.717796mm; 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.438 {
+ proto=0; x=1.772in; y=5.918204mm; 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:text.436 {
+ string=%a.parent.refdes%; x=1.791in; y=185.0mil; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 270.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.439 {
+ x1=1.772in; y1=6.318mm; x2=1.772in; y2=6.318mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.442 {
+ x1=1.772in; y1=6.318mm; x2=1.772in; y2=6.318mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.445 {
+ x1=1.772in; y1=6.318mm; x2=1.772in; y2=7.318mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.448 {
+ x1=1.772in; y1=6.318mm; x2=46.0088mm; y2=6.318mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAR
+ }
+ ha:subc.451 {
+ ha:attributes {
+ {io_pcb::hidename_y}=8.8646 mm
+ footprint=SO16
+ {io_pcb::hidename_scale}=60
+ refdes=U20
+ value=INA125
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=49.1871 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 {
+ -42.5mil
+ -10.0mil
+ -42.5mil
+ 10.0mil
+ 42.5mil
+ 10.0mil
+ 42.5mil
+ -10.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -47.5mil
+ -15.0mil
+ -47.5mil
+ 15.0mil
+ 47.5mil
+ 15.0mil
+ 47.5mil
+ -15.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -10.0mil
+ -42.5mil
+ 10.0mil
+ 42.5mil
+ 10.0mil
+ 42.5mil
+ -10.0mil
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.452 {
+ proto=0; x=1.854in; y=234.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=V+
+ }
+ }
+ ha:padstack_ref.453 {
+ proto=0; x=1.854in; y=284.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=SLEEP
+ }
+ }
+ ha:padstack_ref.454 {
+ proto=0; x=1.854in; y=334.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=V-
+ }
+ }
+ ha:padstack_ref.455 {
+ proto=0; x=1.854in; y=384.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=VrefOUT
+ }
+ }
+ ha:padstack_ref.456 {
+ proto=0; x=1.854in; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=5
+ name=IAref
+ }
+ }
+ ha:padstack_ref.457 {
+ proto=0; x=1.854in; y=484.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=6
+ name=Vin+
+ }
+ }
+ ha:padstack_ref.458 {
+ proto=0; x=1.854in; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=7
+ name=Vin-
+ }
+ }
+ ha:padstack_ref.459 {
+ proto=0; x=1.854in; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=8
+ name=RG
+ }
+ }
+ ha:padstack_ref.460 {
+ proto=0; x=2.059in; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=9
+ name=RG
+ }
+ }
+ ha:padstack_ref.461 {
+ proto=0; x=2.059in; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=10
+ name=Vo
+ }
+ }
+ ha:padstack_ref.462 {
+ proto=0; x=2.059in; y=484.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=11
+ name=Sense
+ }
+ }
+ ha:padstack_ref.463 {
+ proto=0; x=2.059in; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=12
+ name=VrefCOM
+ }
+ }
+ ha:padstack_ref.464 {
+ proto=0; x=2.059in; y=384.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=13
+ name=VrefBG
+ }
+ }
+ ha:padstack_ref.465 {
+ proto=0; x=2.059in; y=334.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=14
+ name=Vref2.5
+ }
+ }
+ ha:padstack_ref.466 {
+ proto=0; x=2.059in; y=284.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=15
+ name=Vref5
+ }
+ }
+ ha:padstack_ref.467 {
+ proto=0; x=2.059in; y=234.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=16
+ name=Vref10
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.468 {
+ x1=1.8015in; y1=214.0mil; x2=1.8015in; y2=604.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.471 {
+ x1=1.8015in; y1=604.0mil; x2=53.6321mm; y2=604.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.474 {
+ x1=53.6321mm; y1=604.0mil; x2=53.6321mm; y2=214.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.477 {
+ x1=1.8015in; y1=214.0mil; x2=1.9315in; y2=214.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.480 {
+ x1=53.6321mm; y1=214.0mil; x2=50.3301mm; y2=214.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.483 {
+ x=1.9565in; y=214.0mil; width=25.0mil; height=25.0mil; astart=0; adelta=180; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.484 {
+ x1=1.9565in; y1=409.0mil; x2=1.9565in; y2=409.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.487 {
+ x1=1.9565in; y1=409.0mil; x2=1.9565in; y2=409.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.490 {
+ x1=1.9565in; y1=409.0mil; x2=50.6951mm; y2=409.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.493 {
+ x1=1.9565in; y1=409.0mil; x2=1.9565in; y2=11.3886mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAS
+ }
+ ha:subc.496 {
+ ha:attributes {
+ {io_pcb::hidename_y}=9.3218 mm
+ footprint=0.125W_Carbon_Resistor
+ {io_pcb::hidename_scale}=60
+ refdes=R21
+ value=
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=25.4000 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=60.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=60.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=60.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=60.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=60.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.497 {
+ proto=0; x=30.353mm; y=398.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.498 {
+ proto=0; x=895.0mil; y=398.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.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:line.499 {
+ x1=28.067mm; y1=398.0mil; x2=1.145in; y2=398.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.502 {
+ x1=28.067mm; y1=358.0mil; x2=28.067mm; y2=438.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.505 {
+ x1=985.0mil; y1=438.0mil; x2=28.067mm; y2=438.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.508 {
+ x1=985.0mil; y1=358.0mil; x2=985.0mil; y2=438.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.511 {
+ x1=985.0mil; y1=358.0mil; x2=28.067mm; y2=358.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.514 {
+ x1=945.0mil; y1=398.0mil; x2=985.0mil; y2=398.0mil; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.517 {
+ x1=26.543mm; y1=398.0mil; x2=26.543mm; y2=398.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.520 {
+ x1=30.353mm; y1=398.0mil; x2=30.353mm; y2=398.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.523 {
+ x1=30.353mm; y1=398.0mil; x2=29.353mm; y2=398.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.526 {
+ x1=30.353mm; y1=398.0mil; x2=30.353mm; y2=9.1092mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAT
+ }
+ ha:subc.529 {
+ ha:attributes {
+ {io_pcb::hidename_y}=12.8270 mm
+ footprint=TSSOP10
+ {io_pcb::hidename_scale}=60
+ refdes=U21
+ value=MAX6691
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=25.7302 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.749935mm
+ -5.905mil
+ -0.749935mm
+ 5.905mil
+ 0.749935mm
+ 5.905mil
+ 0.749935mm
+ -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.876935mm
+ -0.276987mm
+ -0.876935mm
+ 0.276987mm
+ 0.876935mm
+ 0.276987mm
+ 0.876935mm
+ -0.276987mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -0.749935mm
+ -5.905mil
+ -0.749935mm
+ 5.905mil
+ 0.749935mm
+ 5.905mil
+ 0.749935mm
+ -5.905mil
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.530 {
+ proto=0; x=28.665932mm; y=589.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=T1
+ }
+ }
+ ha:padstack_ref.531 {
+ proto=0; x=28.665932mm; y=14.469872mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=T2
+ }
+ }
+ ha:padstack_ref.532 {
+ proto=0; x=28.665932mm; y=550.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=T3
+ }
+ }
+ ha:padstack_ref.533 {
+ proto=0; x=28.665932mm; y=530.32mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=T4
+ }
+ }
+ ha:padstack_ref.534 {
+ proto=0; x=28.665932mm; y=12.970002mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=5
+ name=R-
+ }
+ }
+ ha:padstack_ref.535 {
+ proto=0; x=24.166068mm; y=12.970002mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=6
+ name=R+
+ }
+ }
+ ha:padstack_ref.536 {
+ proto=0; x=24.166068mm; y=530.32mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=7
+ name=GND
+ }
+ }
+ ha:padstack_ref.537 {
+ proto=0; x=24.166068mm; y=550.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=8
+ name=NC
+ }
+ }
+ ha:padstack_ref.538 {
+ proto=0; x=24.166068mm; y=14.469872mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=9
+ name=I/O
+ }
+ }
+ ha:padstack_ref.539 {
+ proto=0; x=24.166068mm; y=589.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=10
+ name=VCC
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.540 {
+ x1=1.16811in; y1=494.73mil; x2=1.16811in; y2=15.373858mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.543 {
+ x1=23.162006mm; y1=494.73mil; x2=1.16811in; y2=494.73mil; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.546 {
+ x1=23.162006mm; y1=494.73mil; x2=23.162006mm; y2=15.373858mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.549 {
+ x1=27.051mm; y1=15.373858mm; x2=1.16811in; y2=15.373858mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.552 {
+ x1=23.162006mm; y1=15.373858mm; x2=1.015in; y2=15.373858mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.555 {
+ x=1.04in; y=15.373858mm; width=25.0mil; height=25.0mil; astart=180; adelta=180; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.556 {
+ x1=1.04in; y1=550.0mil; x2=1.04in; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.559 {
+ x1=1.04in; y1=550.0mil; x2=1.04in; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.562 {
+ x1=1.04in; y1=550.0mil; x2=25.416mm; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.565 {
+ x1=1.04in; y1=550.0mil; x2=1.04in; y2=12.97mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAU
+ }
+ ha:subc.568 {
+ ha:attributes {
+ {io_pcb::hidename_y}=74.2188 mm
+ footprint=100mil-led
+ {io_pcb::hidename_scale}=60
+ refdes=D2
+ value=green
+ {io_pcb::hidename_direction}=2
+ {io_pcb::hidename_x}=67.8688 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=35.0mil; 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.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.569 {
+ proto=0; x=2.595in; y=74.295mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.570 {
+ proto=1; x=68.453mm; y=74.295mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.571 {
+ x1=2.744in; y1=72.8472mm; x2=2.744in; y2=2.982in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.574 {
+ x=67.183mm; y=74.295mm; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.575 {
+ x1=67.183mm; y1=74.295mm; x2=67.183mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.578 {
+ x1=67.183mm; y1=74.295mm; x2=67.183mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.581 {
+ x1=67.183mm; y1=74.295mm; x2=68.183mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.584 {
+ x1=67.183mm; y1=74.295mm; x2=67.183mm; y2=75.295mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAV
+ }
+ ha:subc.587 {
+ ha:attributes {
+ value=12.7
+ footprint=0402
+ refdes=R4
+ }
+ 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.589 {
+ proto=0; x=62.573404mm; y=74.295mm; 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.590 {
+ proto=0; x=63.372996mm; y=74.295mm; 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:text.588 {
+ string=%a.parent.refdes%; x=2.498in; y=2.943in; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 180.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.591 {
+ x1=62.9732mm; y1=74.295mm; x2=62.9732mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.594 {
+ x1=62.9732mm; y1=74.295mm; x2=62.9732mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.597 {
+ x1=62.9732mm; y1=74.295mm; x2=63.9732mm; y2=74.295mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.600 {
+ x1=62.9732mm; y1=74.295mm; x2=62.9732mm; y2=75.295mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAW
+ }
+ ha:subc.603 {
+ ha:attributes {
+ value=150
+ footprint=0402
+ refdes=R3
+ }
+ 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.605 {
+ proto=0; x=62.573404mm; y=2.45in; 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.606 {
+ proto=0; x=63.372996mm; y=2.45in; 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:text.604 {
+ string=%a.parent.refdes%; x=2.496in; y=62.7126mm; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 180.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.607 {
+ x1=62.9732mm; y1=2.45in; x2=62.9732mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.610 {
+ x1=62.9732mm; y1=2.45in; x2=62.9732mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.613 {
+ x1=62.9732mm; y1=2.45in; x2=63.9732mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.616 {
+ x1=62.9732mm; y1=2.45in; x2=62.9732mm; y2=63.23mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAX
+ }
+ ha:subc.619 {
+ ha:attributes {
+ {io_pcb::hidename_y}=62.2808 mm
+ footprint=100mil-led
+ {io_pcb::hidename_scale}=60
+ refdes=D1
+ value=red
+ {io_pcb::hidename_direction}=2
+ {io_pcb::hidename_x}=67.8688 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=35.0mil; 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.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.620 {
+ proto=0; x=2.595in; y=2.45in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.621 {
+ proto=1; x=68.453mm; y=2.45in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ sharp
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.622 {
+ x1=2.744in; y1=2.393in; x2=2.744in; y2=2.507in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.625 {
+ x=67.183mm; y=2.45in; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.626 {
+ x1=67.183mm; y1=2.45in; x2=67.183mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.629 {
+ x1=67.183mm; y1=2.45in; x2=67.183mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.632 {
+ x1=67.183mm; y1=2.45in; x2=68.183mm; y2=2.45in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.635 {
+ x1=67.183mm; y1=2.45in; x2=67.183mm; y2=63.23mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAY
+ }
+ ha:subc.638 {
+ ha:attributes {
+ {io_pcb::hidename_y}=51.2572 mm
+ footprint=100mil5pin
+ {io_pcb::hidename_scale}=60
+ refdes=J7
+ value=
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=74.6252 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=38.0mil; 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.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.639 {
+ proto=0; x=2.613in; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.640 {
+ proto=1; x=2.713in; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ ha:padstack_ref.641 {
+ proto=1; x=2.813in; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=3
+ }
+ }
+ ha:padstack_ref.642 {
+ proto=1; x=2.913in; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=4
+ }
+ }
+ ha:padstack_ref.643 {
+ proto=1; x=76.5302mm; y=2.048in; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:3 {
+ on
+ diag
+ round
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=5
+ name=5
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.644 {
+ x1=3.063in; y1=1.998in; x2=2.563in; y2=1.998in; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.647 {
+ x1=2.563in; y1=1.998in; x2=2.563in; y2=53.2892mm; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.650 {
+ x1=2.563in; y1=53.2892mm; x2=3.063in; y2=53.2892mm; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.653 {
+ x1=3.063in; y1=53.2892mm; x2=3.063in; y2=1.998in; thickness=15.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.656 {
+ x1=2.813in; y1=2.048in; x2=2.813in; y2=2.048in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.659 {
+ x1=2.613in; y1=2.048in; x2=2.613in; y2=2.048in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.662 {
+ x1=2.613in; y1=2.048in; x2=2.613in; y2=53.0192mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.665 {
+ x1=2.613in; y1=2.048in; x2=67.3702mm; y2=2.048in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAZ
+ }
+ ha:subc.668 {
+ ha:attributes {
+ value=USBmicroV
+ footprint=1051330011
+ refdes=J5
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=19.69mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=43.31mil; }
+ 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=43.31mil; }
+ 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=43.31mil; }
+ 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=1.400048mm; }
+ 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=1.400048mm; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0; }
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+
+ ha:ps_proto_v6.2 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0; }
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+
+ 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 {
+ 0.225044mm
+ -29.53mil
+ -0.225044mm
+ -29.53mil
+ -0.225044mm
+ 29.53mil
+ 0.225044mm
+ 29.53mil
+ }
+ }
+
+ 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
+ -35.435mil
+ -14.765mil
+ -35.435mil
+ -14.765mil
+ 35.435mil
+ 14.765mil
+ 35.435mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.225044mm
+ -29.53mil
+ -0.225044mm
+ -29.53mil
+ -0.225044mm
+ 29.53mil
+ 0.225044mm
+ 29.53mil
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.670 {
+ proto=0; x=2.68998in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.671 {
+ proto=0; x=2.71754in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.672 {
+ proto=0; x=2.91046in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.673 {
+ proto=0; x=74.625708mm; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.674 {
+ proto=0; x=70.92569mm; y=57.48021mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.675 {
+ proto=0; x=2.83565in; y=57.48021mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.676 {
+ proto=1; x=2.70376in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.677 {
+ proto=1; x=2.70376in; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.678 {
+ proto=1; x=74.275696mm; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.679 {
+ proto=1; x=74.275696mm; y=55.3301mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.680 {
+ proto=2; x=2.814in; y=57.48021mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.681 {
+ proto=2; x=2.814in; y=57.48021mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=mnt
+ name=mnt
+ }
+ }
+ ha:padstack_ref.682 {
+ proto=3; x=2.76282in; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=VBUS
+ }
+ }
+ ha:padstack_ref.683 {
+ proto=3; x=70.825614mm; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=DATA-
+ }
+ }
+ ha:padstack_ref.684 {
+ proto=3; x=2.814in; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=DATA+
+ }
+ }
+ ha:padstack_ref.685 {
+ proto=3; x=2.83959in; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=ID
+ }
+ }
+ ha:padstack_ref.686 {
+ proto=3; x=2.86518in; y=55.580036mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=5
+ name=GND
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.687 {
+ x1=2.65652in; y1=54.905158mm; x2=2.97148in; y2=54.905158mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.690 {
+ x1=2.97148in; y1=54.905158mm; x2=2.97148in; y2=57.905152mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.693 {
+ x1=2.65652in; y1=57.905152mm; x2=2.97148in; y2=57.905152mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.696 {
+ x1=2.65652in; y1=54.905158mm; x2=2.65652in; y2=57.905152mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:text.669 {
+ string=%a.parent.refdes%; x=2.672in; y=56.2445mm; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.699 {
+ x1=2.814in; y1=55.909518mm; x2=2.814in; y2=55.909518mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.702 {
+ x1=2.814in; y1=55.3301mm; x2=2.814in; y2=55.3301mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.705 {
+ x1=2.814in; y1=55.3301mm; x2=72.4756mm; y2=55.3301mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.708 {
+ x1=2.814in; y1=55.3301mm; x2=2.814in; y2=56.3301mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAa
+ }
+ ha:subc.711 {
+ ha:attributes {
+ value=22
+ footprint=0402
+ refdes=R54
+ }
+ 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.713 {
+ proto=0; x=68.110604mm; y=49.53mm; 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.714 {
+ proto=0; x=68.910196mm; y=49.53mm; 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:text.712 {
+ string=%a.parent.refdes%; x=67.8556mm; y=1.937in; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.715 {
+ x1=68.5104mm; y1=49.53mm; x2=68.5104mm; y2=49.53mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.718 {
+ x1=68.5104mm; y1=49.53mm; x2=68.5104mm; y2=49.53mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.721 {
+ x1=68.5104mm; y1=49.53mm; x2=69.5104mm; y2=49.53mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.724 {
+ x1=68.5104mm; y1=49.53mm; x2=68.5104mm; y2=50.53mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAb
+ }
+ ha:subc.727 {
+ ha:attributes {
+ value=22
+ footprint=0402
+ refdes=R55
+ }
+ 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.729 {
+ proto=0; x=2.78126in; y=1.966in; 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.730 {
+ proto=0; x=71.443596mm; y=1.966in; 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:text.728 {
+ string=%a.parent.refdes%; x=70.4276mm; y=1.947in; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.731 {
+ x1=2.797in; y1=1.966in; x2=2.797in; y2=1.966in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.734 {
+ x1=2.797in; y1=1.966in; x2=2.797in; y2=1.966in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.737 {
+ x1=2.797in; y1=1.966in; x2=72.0438mm; y2=1.966in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.740 {
+ x1=2.797in; y1=1.966in; x2=2.797in; y2=50.9364mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAc
+ }
+ ha:subc.743 {
+ ha:attributes {
+ {io_pcb::hidename_y}=40.4523 mm
+ footprint=SOIJ8
+ {io_pcb::hidename_scale}=60
+ refdes=U5
+ value=W25Q64
+ {io_pcb::hidename_direction}=1
+ {io_pcb::hidename_x}=41.1651 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 {
+ -33.46mil
+ -12.795mil
+ -33.46mil
+ 12.795mil
+ 33.46mil
+ 12.795mil
+ 33.46mil
+ -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 {
+ -36.46mil
+ -15.795mil
+ -36.46mil
+ 15.795mil
+ 36.46mil
+ 15.795mil
+ 36.46mil
+ -15.795mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -33.46mil
+ -12.795mil
+ -33.46mil
+ 12.795mil
+ 33.46mil
+ 12.795mil
+ 33.46mil
+ -12.795mil
+ }
+ }
+ }
+ }
+
+ 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.849885mm
+ -12.795mil
+ -0.849885mm
+ 12.795mil
+ 0.849885mm
+ 12.795mil
+ 0.849885mm
+ -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 {
+ -0.926085mm
+ -15.795mil
+ -0.926085mm
+ 15.795mil
+ 0.926085mm
+ 15.795mil
+ 0.926085mm
+ -15.795mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -0.849885mm
+ -12.795mil
+ -0.849885mm
+ 12.795mil
+ 0.849885mm
+ 12.795mil
+ 0.849885mm
+ -12.795mil
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.744 {
+ proto=0; x=40.716161mm; y=1.56599in; 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.745 {
+ proto=1; x=47.715892mm; y=1.56599in; 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.746 {
+ proto=0; x=40.716161mm; y=38.506146mm; 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.747 {
+ proto=1; x=47.715892mm; y=38.506146mm; 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.748 {
+ proto=0; x=40.716161mm; y=1.466in; 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.749 {
+ proto=1; x=47.715892mm; y=1.466in; 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.750 {
+ proto=0; x=40.716161mm; y=35.9664mm; 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.751 {
+ proto=1; x=47.715892mm; y=35.9664mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=VSS
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.752 {
+ x1=41.52604mm; y1=1.59591in; x2=46.906014mm; y2=1.59591in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.755 {
+ x1=46.906014mm; y1=1.38608in; x2=46.906014mm; y2=1.59591in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.758 {
+ x1=41.52604mm; y1=1.38608in; x2=46.906014mm; y2=1.38608in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.761 {
+ x1=41.52604mm; y1=1.38608in; x2=41.52604mm; y2=1.59591in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.764 {
+ x=46.44094mm; y=1.56599in; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.765 {
+ x1=44.216026mm; y1=37.871273mm; x2=44.216026mm; y2=37.871273mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.768 {
+ x1=44.2159mm; y1=1.491in; x2=44.2159mm; y2=1.491in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.771 {
+ x1=44.2159mm; y1=1.491in; x2=43.2159mm; y2=1.491in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.774 {
+ x1=44.2159mm; y1=1.491in; x2=44.2159mm; y2=36.8714mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAd
+ }
+ ha:subc.777 {
+ ha:attributes {
+ value=22pF
+ footprint=0402
+ refdes=C33
+ }
+ 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.779 {
+ proto=0; x=2.38926in; y=1.936in; 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.780 {
+ proto=0; x=61.486796mm; y=1.936in; 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:text.778 {
+ string=%a.parent.refdes%; x=60.547mm; y=1.921in; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.781 {
+ x1=61.087mm; y1=1.936in; x2=61.087mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.784 {
+ x1=61.087mm; y1=1.936in; x2=61.087mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.787 {
+ x1=61.087mm; y1=1.936in; x2=62.087mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.790 {
+ x1=61.087mm; y1=1.936in; x2=61.087mm; y2=50.1744mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAe
+ }
+ ha:subc.793 {
+ ha:attributes {
+ value=22pF
+ footprint=0402
+ refdes=C32
+ }
+ 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.795 {
+ proto=0; x=61.486796mm; y=2.217in; 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.796 {
+ proto=0; x=2.38926in; y=2.217in; 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:text.794 {
+ string=%a.parent.refdes%; x=60.4962mm; y=55.9308mm; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ rot = 0.000000
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.797 {
+ x1=61.087mm; y1=2.217in; x2=61.087mm; y2=2.217in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.800 {
+ x1=61.087mm; y1=2.217in; x2=61.087mm; y2=2.217in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.803 {
+ x1=61.087mm; y1=2.217in; x2=60.087mm; y2=2.217in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.806 {
+ x1=61.087mm; y1=2.217in; x2=61.087mm; y2=55.3118mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAf
+ }
+ ha:subc.809 {
+ ha:attributes {
+ {io_pcb::hidename_y}=48.9204 mm
+ footprint=ufqfpn48
+ {io_pcb::hidename_scale}=60
+ refdes=U7
+ value=STM32L151CBU6
+ {io_pcb::hidename_direction}=0
+ {io_pcb::hidename_x}=53.1368 mm
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=29.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=29.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=29.0mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+
+ 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 {
+ -10.83mil
+ -5.905mil
+ -10.83mil
+ 5.905mil
+ 10.83mil
+ 5.905mil
+ 10.83mil
+ -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 {
+ -13.83mil
+ -0.226187mm
+ -13.83mil
+ 0.226187mm
+ 13.83mil
+ 0.226187mm
+ 13.83mil
+ -0.226187mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -10.83mil
+ -5.905mil
+ -10.83mil
+ 5.905mil
+ 10.83mil
+ 5.905mil
+ 10.83mil
+ -5.905mil
+ }
+ }
+ }
+ }
+
+ 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 {
+ 5.905mil
+ -10.83mil
+ -5.905mil
+ -10.83mil
+ -5.905mil
+ 10.83mil
+ 5.905mil
+ 10.83mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.226187mm
+ -13.83mil
+ -0.226187mm
+ -13.83mil
+ -0.226187mm
+ 13.83mil
+ 0.226187mm
+ 13.83mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 5.905mil
+ -10.83mil
+ -5.905mil
+ -10.83mil
+ -5.905mil
+ 10.83mil
+ 5.905mil
+ 10.83mil
+ }
+ }
+ }
+ }
+
+ 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 {
+ -0.933323mm
+ 0.933323mm
+ 0.933323mm
+ 0.933323mm
+ 0.933323mm
+ -0.933323mm
+ -0.933323mm
+ -0.933323mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.0
+ 0.0
+ 0.0
+ 0.0
+ 0.0
+ 0.0
+ 0.0
+ 0.0
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.4 {
+ 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.933323mm
+ 0.933323mm
+ 0.933323mm
+ 0.933323mm
+ 0.933323mm
+ -0.933323mm
+ -0.933323mm
+ -0.933323mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -0.933323mm
+ 0.933323mm
+ 0.933323mm
+ 0.933323mm
+ 0.933323mm
+ -0.933323mm
+ -0.933323mm
+ -0.933323mm
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.5 {
+ 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 {
+ -18.375mil
+ 18.375mil
+ 18.375mil
+ 18.375mil
+ 18.375mil
+ -18.375mil
+ -18.375mil
+ -18.375mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -18.375mil
+ 18.375mil
+ 18.375mil
+ 18.375mil
+ 18.375mil
+ -18.375mil
+ -18.375mil
+ -18.375mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -18.375mil
+ 18.375mil
+ 18.375mil
+ 18.375mil
+ 18.375mil
+ -18.375mil
+ -18.375mil
+ -18.375mil
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.810 {
+ proto=0; x=55.384446mm; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:0 {
+ on
+ solid
+ noshape
+ }
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.811 {
+ proto=0; x=2.03351in; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.812 {
+ proto=0; x=55.384446mm; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.813 {
+ proto=0; x=2.03351in; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ noshape
+ }
+ li:3 {
+ on
+ solid
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.814 {
+ proto=1; x=56.892825mm; y=52.051458mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=VLCD
+ }
+ }
+ ha:padstack_ref.815 {
+ proto=2; x=56.267858mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=13
+ name=PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2
+ }
+ }
+ ha:padstack_ref.816 {
+ proto=1; x=50.142775mm; y=1.83273in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=25
+ name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
+ }
+ }
+ ha:padstack_ref.817 {
+ proto=2; x=1.99873in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=37
+ name=PA14/JTCK/SWCLK
+ }
+ }
+ ha:padstack_ref.818 {
+ proto=1; x=56.892825mm; y=2.02958in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=PC13/RTC_AF1/WKUP2
+ }
+ }
+ ha:padstack_ref.819 {
+ proto=2; x=2.19558in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=14
+ name=PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1
+ }
+ }
+ ha:padstack_ref.820 {
+ proto=1; x=50.142775mm; y=1.85242in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=26
+ name=PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1
+ }
+ }
+ ha:padstack_ref.821 {
+ proto=2; x=2.01842in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=38
+ name=PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS
+ }
+ }
+ ha:padstack_ref.822 {
+ proto=1; x=56.892825mm; y=2.0099in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=PC14/OSC32_IN
+ }
+ }
+ ha:padstack_ref.823 {
+ proto=2; x=55.26786mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=15
+ name=PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR
+ }
+ }
+ ha:padstack_ref.824 {
+ proto=1; x=50.142775mm; y=47.55134mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=27
+ name=PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2
+ }
+ }
+ ha:padstack_ref.825 {
+ proto=2; x=2.0381in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=39
+ name=PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK
+ }
+ }
+ ha:padstack_ref.826 {
+ proto=1; x=56.892825mm; y=1.99021in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=PC15/OSC32_OUT
+ }
+ }
+ ha:padstack_ref.827 {
+ proto=2; x=2.15621in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=16
+ name=PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1
+ }
+ }
+ ha:padstack_ref.828 {
+ proto=1; x=50.142775mm; y=1.89179in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=28
+ name=PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ
+ }
+ }
+ ha:padstack_ref.829 {
+ proto=2; x=52.267866mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=40
+ name=PB4/JNTRSTSPI1_MISO/TIM3_CH1
+ }
+ }
+ ha:padstack_ref.830 {
+ proto=1; x=56.892825mm; y=1.97053in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=5
+ name=PH0/OSC_IN
+ }
+ }
+ ha:padstack_ref.831 {
+ proto=2; x=2.13653in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=17
+ name=PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1
+ }
+ }
+ ha:padstack_ref.832 {
+ proto=1; x=50.142775mm; y=1.91147in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=29
+ name=PA8/USART1_CK/MCO
+ }
+ }
+ ha:padstack_ref.833 {
+ proto=2; x=52.767738mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=41
+ name=PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI
+ }
+ }
+ ha:padstack_ref.834 {
+ proto=1; x=56.892825mm; y=49.551336mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=6
+ name=PH1/OSC_OUT
+ }
+ }
+ ha:padstack_ref.835 {
+ proto=2; x=2.11684in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=18
+ name=PB0/ADC_IN8/TIM3_CH3/VREF_OUT
+ }
+ }
+ ha:padstack_ref.836 {
+ proto=1; x=50.142775mm; y=1.93116in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=30
+ name=PA9/USART1_TX
+ }
+ }
+ ha:padstack_ref.837 {
+ proto=2; x=53.267864mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=42
+ name=PB6/I2C1_SCL/TIM4_CH1/USART1_TX
+ }
+ }
+ ha:padstack_ref.838 {
+ proto=1; x=56.892825mm; y=1.93116in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=7
+ name=NRST
+ }
+ }
+ ha:padstack_ref.839 {
+ proto=2; x=53.267864mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=19
+ name=PB1/ADC_IN9/TIM3_CH4/VREF_OUT
+ }
+ }
+ ha:padstack_ref.840 {
+ proto=1; x=50.142775mm; y=49.551336mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=31
+ name=PA10/USART1_RX
+ }
+ }
+ ha:padstack_ref.841 {
+ proto=2; x=2.11684in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=43
+ name=PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN
+ }
+ }
+ ha:padstack_ref.842 {
+ proto=1; x=56.892825mm; y=1.91147in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=8
+ name=VSSA
+ }
+ }
+ ha:padstack_ref.843 {
+ proto=2; x=52.767738mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=20
+ name=PB2/BOOT1
+ }
+ }
+ ha:padstack_ref.844 {
+ proto=1; x=50.142775mm; y=1.97053in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=32
+ name=PA11/USART1_CTS/USBDM/SPI1_MISO
+ }
+ }
+ ha:padstack_ref.845 {
+ proto=2; x=2.13653in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=44
+ name=BOOT0
+ }
+ }
+ ha:padstack_ref.846 {
+ proto=1; x=56.892825mm; y=1.89179in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=9
+ name=VDDA
+ }
+ }
+ ha:padstack_ref.847 {
+ proto=2; x=52.267866mm; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=21
+ name=PB10/I2C2_SCL/USART3_TX/TIM2_CH3
+ }
+ }
+ ha:padstack_ref.848 {
+ proto=1; x=50.142775mm; y=1.99021in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=33
+ name=PA12/USART1_RTS/USBDP/SPI1_MOSI
+ }
+ }
+ ha:padstack_ref.849 {
+ proto=2; x=2.15621in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=45
+ name=PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1
+ }
+ }
+ ha:padstack_ref.850 {
+ proto=1; x=56.892825mm; y=47.55134mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=10
+ name=PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR
+ }
+ }
+ ha:padstack_ref.851 {
+ proto=2; x=2.0381in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=22
+ name=PB11/I2C2_SDA/USART3_RX/TIM2_CH4
+ }
+ }
+ ha:padstack_ref.852 {
+ proto=1; x=50.142775mm; y=2.0099in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=34
+ name=PA13/JTMS/SWDIO
+ }
+ }
+ ha:padstack_ref.853 {
+ proto=2; x=55.26786mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=46
+ name=PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1
+ }
+ }
+ ha:padstack_ref.854 {
+ proto=1; x=56.892825mm; y=1.85242in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=11
+ name=PA1/USART2_RTS/ADC_IN1/TIM2_CH2
+ }
+ }
+ ha:padstack_ref.855 {
+ proto=2; x=2.01842in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=23
+ name=VSS1
+ }
+ }
+ ha:padstack_ref.856 {
+ proto=1; x=50.142775mm; y=2.02958in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=35
+ name=VSS2
+ }
+ }
+ ha:padstack_ref.857 {
+ proto=2; x=2.19558in; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=47
+ name=VSS3
+ }
+ }
+ ha:padstack_ref.858 {
+ proto=1; x=56.892825mm; y=1.83273in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=12
+ name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
+ }
+ }
+ ha:padstack_ref.859 {
+ proto=2; x=1.99873in; y=45.926375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=24
+ name=VDD1
+ }
+ }
+ ha:padstack_ref.860 {
+ proto=1; x=50.142775mm; y=52.051458mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=36
+ name=VDD2
+ }
+ }
+ ha:padstack_ref.861 {
+ proto=2; x=56.267858mm; y=52.676425mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=48
+ name=VDD3
+ }
+ }
+ ha:padstack_ref.862 {
+ proto=3; x=55.384446mm; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.863 {
+ proto=4; x=2.107in; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.864 {
+ proto=5; x=2.107in; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.865 {
+ proto=3; x=2.03351in; y=51.168046mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.866 {
+ proto=4; x=55.384446mm; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.867 {
+ proto=5; x=55.384446mm; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.868 {
+ proto=4; x=2.107in; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.869 {
+ proto=5; x=2.107in; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.870 {
+ proto=4; x=2.03351in; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.871 {
+ proto=5; x=2.03351in; y=1.941in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.872 {
+ proto=3; x=55.384446mm; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.873 {
+ proto=4; x=2.107in; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.874 {
+ proto=5; x=2.107in; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=GND
+ name=GND
+ }
+ }
+ ha:padstack_ref.875 {
+ proto=3; x=2.03351in; y=1.86751in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ 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.876 {
+ x1=56.61787mm; y1=2.0788in; x2=2.2448in; y2=2.0788in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.879 {
+ x1=2.2448in; y1=52.40147mm; x2=2.2448in; y2=2.0788in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.882 {
+ x1=1.9692in; y1=2.0788in; x2=1.98495in; y2=2.0788in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.885 {
+ x1=1.9692in; y1=52.40147mm; x2=1.9692in; y2=2.0788in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.888 {
+ x1=56.61787mm; y1=1.8032in; x2=2.2448in; y2=1.8032in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.891 {
+ x1=2.2448in; y1=1.8032in; x2=2.2448in; y2=1.81895in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.894 {
+ x1=1.9692in; y1=1.8032in; x2=1.98495in; y2=1.8032in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.897 {
+ x1=1.9692in; y1=1.8032in; x2=1.9692in; y2=1.81895in; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.900 {
+ x1=56.717692mm; y1=2.06698in; x2=56.717692mm; y2=2.06698in; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.903 {
+ x1=2.107in; y1=1.941in; x2=2.107in; y2=1.941in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.906 {
+ x1=2.107in; y1=1.941in; x2=2.107in; y2=1.941in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.909 {
+ x1=2.107in; y1=1.941in; x2=52.5178mm; y2=1.941in; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.912 {
+ x1=2.107in; y1=1.941in; x2=2.107in; y2=48.3014mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = WL8zg3hpoYP/OQ4PoeYAAAAg
+ }
+ ha:subc.915 {
+ ha:attributes {
+ value=10k
+ footprint=0402
+ refdes=R402
+ }
+ 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.917 {
+ proto=0; x=2.129in; y=54.813204mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.918 {
+ proto=0; x=2.129in; y=55.612796mm; 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:text.916 {
+ string=%a.parent.refdes%; x=54.5084mm; y=2.137in; scale=60; fid=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ &nb