From d6813b5034cf1547adfa9ec98dd8ad9bcf2f5526 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Tue, 20 Apr 2021 14:51:59 -0600 Subject: [PATCH 1/1] initial design capture --- Makefile | 4 + gafrc | 3 + project.lht | 9 + tirepyro.lht | 13470 +++++++++++++++++++++++++++++++++++++++++++++++++ tirepyro.sch | 1117 ++++ 5 files changed, 14603 insertions(+) create mode 100644 Makefile create mode 100644 gafrc create mode 100644 project.lht create mode 100644 tirepyro.lht create mode 100644 tirepyro.sch diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..8f03bb1 --- /dev/null +++ b/Makefile @@ -0,0 +1,4 @@ +PROJECT=tirepyro +SCHEMATICS=tirepyro.sch + +include ../altusmetrum/pcb-rnd.mk diff --git a/gafrc b/gafrc new file mode 100644 index 0000000..9e10ee9 --- /dev/null +++ b/gafrc @@ -0,0 +1,3 @@ +; empty the library path and populate it with only our own symbols +(reset-component-library) +(load "../altusmetrum/gafrc") diff --git a/project.lht b/project.lht new file mode 100644 index 0000000..948c273 --- /dev/null +++ b/project.lht @@ -0,0 +1,9 @@ +li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:rc { + li:library_search_paths { + ../altusmetrum/packages + } + } + } +} diff --git a/tirepyro.lht b/tirepyro.lht new file mode 100644 index 0000000..68d9627 --- /dev/null +++ b/tirepyro.lht @@ -0,0 +1,13470 @@ +# pcb-rnd official 4-layer default board + +ha:pcb-rnd-board-v7 { + li:styles { + ha:Signal { + diameter = 2mm + thickness = 10.0mil + hole = 31.5mil + clearance = 20.0mil + text_scale = 0 + text_thick = 0.0 + } + ha:Power { + diameter = 2.2mm + thickness = 20.0mil + hole = 1mm + clearance = 20.0mil + text_scale = 0 + text_thick = 0.0 + } + ha:Fat { + diameter = 137.8mil + thickness = 80.0mil + hole = 47.24mil + clearance = 25.0mil + text_scale = 0 + text_thick = 0.0 + } + ha:Sig-tight { + diameter = 64.0mil + thickness = 10.0mil + hole = 31.5mil + clearance = 12.0mil + text_scale = 0 + text_thick = 0.0 + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 127.0mm; y = 127.0mm + } + ha:grid { + spacing = 25.0mil + offs_x = 0.0 + offs_y = 0.0 + } + } + + ha:data { + li:layers { + ha:top-sig { lid=0; group=3; ha:attributes { {pcb-rnd::key::select}={l; t}; {pcb-rnd::key::vis}={l; Shiftt} } + li:objects { + } + color = {#8b2323} + ha:combining { + } +} + ha:bottom-sig { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={l; b}; {pcb-rnd::key::vis}={l; Shiftb} } + li:objects { + } + color = {#3a5fcd} + ha:combining { + } +} + ha:top-gnd { lid=2; group=3; + li:objects { + } + color = {#104e8b} + ha:combining { + } + } + ha:bottom-gnd { lid=3; group=10; + li:objects { + } + color = {#cd3700} + ha:combining { + } + } + ha:int-sig2 { lid=4; group=7; ha:attributes { {pcb-rnd::key::select}={l; i}; {pcb-rnd::key::vis}={l; Shifti} } + li:objects { + } + color = {#548b54} + ha:combining { + } +} + ha:int-sig1 { lid=5; group=5; ha:attributes { {pcb-rnd::key::select}={l; o}; {pcb-rnd::key::vis}={l; Shifto} } + li:objects { + } + color = {#8b7355} + ha:combining { + } +} + ha:outline { lid=6; group=9; + li:objects { + } + color = {#00868b} + ha:combining { + } + } + ha:bottom-silk { lid=7; group=12; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={l; x}; {pcb-rnd::key::vis}={l; Shiftx} } + li:objects { + } + color = {#000000} +} + ha:top-silk { lid=8; group=1; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={l; s}; {pcb-rnd::key::vis}={l; Shifts} } + li:objects { + } + color = {#000000} +} + ha:top-paste { lid=9; group=0; ha:combining { auto=1; } + li:objects { + } + color = {#cd00cd} +} + ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } + li:objects { + } + color = {#ff0000} +} + ha:bottom-mask { lid=11; group=11; ha:combining { sub=1; auto=1; } + li:objects { + } + color = {#ff0000} +} + ha:bottom-paste { lid=12; group=13; ha:combining { auto=1; } + li:objects { + } + color = {#cd00cd} +} + ha:slot-plated { lid=13; group=14; ha:combining { auto=1; } + li:objects { + } + color = {#8b7355} +} + ha:slot-unplated { lid=14; group=15; ha:combining { auto=1; } + li:objects { + } + color = {#00868b} +} + ha:top-assy { lid=15; group=16; color={#444444}; + li:objects { + } + ha:combining { + } + } + ha:bot-assy { lid=16; group=17; color={#444444}; + li:objects { + } + ha:combining { + } + } + ha:fab { lid=17; group=18; ha:combining { auto=1; }; color={#222222}; + li:objects { + } + } + } + li:padstack_prototypes { + } + + li:objects { + ha:subc.36 { + ha:attributes { + value=GP.1575.18.4.A.02 + footprint=GP.18.4 + refdes=A1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.95mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.5mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.5mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.5mm; } + 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=3.0mm; } + 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=3.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.65 { + proto=0; x=30.48mm; y=33.655mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + 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.37 { + x1=21.48mm; y1=23.655mm; x2=37.48mm; y2=23.655mm; thickness=15.0mil; clearance=0.0; + } + ha:line.40 { + x1=37.48mm; y1=23.655mm; x2=1.55433071in; y2=25.655mm; thickness=15.0mil; clearance=0.0; + } + ha:line.43 { + x1=1.55433071in; y1=25.655mm; x2=1.55433071in; y2=41.655mm; thickness=15.0mil; clearance=0.0; + } + ha:line.46 { + x1=1.55433071in; y1=41.655mm; x2=21.48mm; y2=41.655mm; thickness=15.0mil; clearance=0.0; + } + ha:line.49 { + x1=21.48mm; y1=41.655mm; x2=21.48mm; y2=23.655mm; thickness=15.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.53 { + x1=30.48mm; y1=33.655mm; x2=30.48mm; y2=33.655mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.56 { + x1=30.48mm; y1=32.655mm; x2=30.48mm; y2=32.655mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.59 { + x1=30.48mm; y1=32.655mm; x2=31.48mm; y2=32.655mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62 { + x1=30.48mm; y1=32.655mm; x2=30.48mm; y2=33.655mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAB + } + ha:subc.900 { + ha:attributes { + value=USBmicroB + footprint=11071 + refdes=J5 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.675005mm + -7.875mil + -0.675005mm + -7.875mil + 0.675005mm + 7.875mil + 0.675005mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 10.875mil + -0.751205mm + -10.875mil + -0.751205mm + -10.875mil + 0.751205mm + 10.875mil + 0.751205mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 7.875mil + -0.675005mm + -7.875mil + -0.675005mm + -7.875mil + 0.675005mm + 7.875mil + 0.675005mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -31.495mil + -0.700024mm + -31.495mil + 0.700024mm + 31.495mil + 0.700024mm + 31.495mil + -0.700024mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.876173mm + -0.776224mm + -0.876173mm + 0.776224mm + 0.876173mm + 0.776224mm + 0.876173mm + -0.776224mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -31.495mil + -0.700024mm + -31.495mil + 0.700024mm + 31.495mil + 0.700024mm + 31.495mil + -0.700024mm + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.94996mm + 0.94996mm + 0.94996mm + 0.94996mm + 0.94996mm + -0.94996mm + -0.94996mm + -0.94996mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.02616mm + 1.02616mm + 1.02616mm + 1.02616mm + 1.02616mm + -1.02616mm + -1.02616mm + -1.02616mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.94996mm + 0.94996mm + 0.94996mm + 0.94996mm + 0.94996mm + -0.94996mm + -0.94996mm + -0.94996mm + } + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.450088mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=41.34mil; } + 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=41.34mil; } + 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=41.34mil; } + 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=47.34mil; } + 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=47.34mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.4 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=47.34mil; 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.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.5 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=47.34mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + bottom = 1 + paste = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.914 { + proto=0; x=825.2mil; y=776.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=VBUS + } + } + ha:padstack_ref.915 { + proto=0; x=799.61mil; y=776.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=D- + } + } + ha:padstack_ref.916 { + proto=0; x=19.660108mm; y=776.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=D+ + } + } + ha:padstack_ref.917 { + proto=0; x=19.010122mm; y=776.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=HS + } + } + ha:padstack_ref.918 { + proto=0; x=722.84mil; y=776.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + ha:padstack_ref.919 { + proto=1; x=16.460089mm; y=760.24mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=G + } + } + ha:padstack_ref.920 { + proto=1; x=22.860127mm; y=760.24mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=G + } + } + ha:padstack_ref.921 { + proto=2; x=728.74mil; y=17.060164mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=G + } + } + ha:padstack_ref.922 { + proto=2; x=20.81022mm; y=17.060164mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=G + } + } + ha:padstack_ref.923 { + proto=3; x=16.460216mm; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + ha:padstack_ref.924 { + proto=3; x=16.460216mm; y=17.610074mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + ha:padstack_ref.925 { + proto=4; x=16.460216mm; y=17.060037mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + ha:padstack_ref.926 { + proto=5; x=16.460216mm; y=17.060037mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + ha:padstack_ref.927 { + proto=3; x=900.0mil; y=650.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + ha:padstack_ref.928 { + proto=3; x=900.0mil; y=17.610074mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + ha:padstack_ref.929 { + proto=4; x=900.0mil; y=17.060037mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + ha:padstack_ref.930 { + proto=5; x=900.0mil; y=17.060037mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=GND + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:text.901 { + string=%a.parent.refdes%; x=19.660108mm; y=614.57mil; scale=100; 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.902 { + x1=19.660108mm; y1=18.111529mm; x2=19.660108mm; y2=18.111529mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.905 { + x1=19.660108mm; y1=614.57mil; x2=19.660108mm; y2=614.57mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.908 { + x1=19.660108mm; y1=614.57mil; x2=18.660108mm; y2=614.57mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.911 { + x1=19.660108mm; y1=614.57mil; x2=19.660108mm; y2=14.610078mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAv + } + ha:subc.963 { + ha:attributes { + value=Debug + footprint=0-215079-4 + refdes=J6 + } + 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.989 { + proto=0; x=62.865mm; y=74.295mm; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.990 { + proto=1; x=60.325mm; y=2.975in; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.991 { + proto=1; x=62.865mm; y=76.835mm; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.992 { + proto=1; x=60.325mm; y=78.105mm; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.993 { + proto=2; x=2.40413in; y=72.895206mm; rot=90.000000; xmirror=1; smirror=1; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=0 + name=mnt + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.964 { + x1=59.045348mm; y1=71.900288mm; x2=64.144906mm; y2=71.900288mm; thickness=6.0mil; clearance=0.0; + } + ha:line.967 { + x1=64.144906mm; y1=71.900288mm; x2=64.144906mm; y2=3.16929in; thickness=6.0mil; clearance=0.0; + } + ha:line.970 { + x1=64.144906mm; y1=3.16929in; x2=59.045348mm; y2=3.16929in; thickness=6.0mil; clearance=0.0; + } + ha:line.973 { + x1=59.045348mm; y1=3.16929in; x2=59.045348mm; y2=71.900288mm; thickness=6.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + bottom = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.977 { + x1=61.48898mm; y1=75.539041mm; x2=61.48898mm; y2=75.539041mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.980 { + x1=60.325mm; y1=74.295mm; x2=60.325mm; y2=74.295mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.983 { + x1=60.325mm; y1=74.295mm; x2=61.325mm; y2=74.295mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.986 { + x1=60.325mm; y1=74.295mm; x2=60.325mm; y2=75.295mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + misc = 1 + virtual = 1 + bottom = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAx + } + ha:subc.1169 { + ha:attributes { + value=SPDT + footprint=SK12F17 + refdes=S1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=43.31mil; 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 { + -0.999998mm + -0.999998mm + 0.999998mm + -0.999998mm + 0.999998mm + 0.999998mm + -0.999998mm + 0.999998mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -0.999998mm + -0.999998mm + 0.999998mm + -0.999998mm + 0.999998mm + 0.999998mm + -0.999998mm + 0.999998mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -0.999998mm + -0.999998mm + 0.999998mm + -0.999998mm + 0.999998mm + 0.999998mm + -0.999998mm + 0.999998mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.099947mm + -1.099947mm + 1.099947mm + -1.099947mm + 1.099947mm + 1.099947mm + -1.099947mm + 1.099947mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.099947mm + -1.099947mm + 1.099947mm + -1.099947mm + 1.099947mm + 1.099947mm + -1.099947mm + 1.099947mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=43.31mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.999996mm; } + 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=1.999996mm; } + 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=1.999996mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.1204 { + proto=0; x=30.005274mm; y=19.010122mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.1205 { + proto=1; x=1.29941in; y=19.010122mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.1206 { + proto=1; x=1.41752in; y=19.010122mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.1207 { + proto=1; x=40.005mm; y=650.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=GND + } + } + ha:padstack_ref.1208 { + proto=1; x=40.005mm; y=846.85mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=GND + } + } + ha:padstack_ref.1209 { + proto=1; x=1.02383in; y=650.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=GND + } + } + ha:padstack_ref.1210 { + proto=1; x=1.02383in; y=846.85mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=GND + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.1170 { + x1=1.00414in; y1=21.809964mm; x2=1.00414in; y2=638.19mil; thickness=10.0mil; clearance=0.0; + } + ha:line.1173 { + x1=1.00414in; y1=21.809964mm; x2=1.59469in; y2=21.809964mm; thickness=10.0mil; clearance=0.0; + } + ha:line.1176 { + x1=1.59469in; y1=21.809964mm; x2=1.59469in; y2=638.19mil; thickness=10.0mil; clearance=0.0; + } + ha:line.1179 { + x1=1.00414in; y1=638.19mil; x2=1.59469in; y2=638.19mil; thickness=10.0mil; clearance=0.0; + } + ha:line.1182 { + x1=1.22068in; y1=362.6mil; x2=1.37815in; y2=362.6mil; thickness=10.0mil; clearance=0.0; + } + ha:line.1185 { + x1=1.22068in; y1=638.19mil; x2=1.22068in; y2=362.6mil; thickness=10.0mil; clearance=0.0; + } + ha:line.1188 { + x1=1.37815in; y1=638.19mil; x2=1.37815in; y2=362.6mil; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + bottom = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.1192 { + x1=33.005122mm; y1=19.01005mm; x2=33.005122mm; y2=19.01005mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.1195 { + x1=1.29941in; y1=19.010122mm; x2=1.29941in; y2=19.010122mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1198 { + x1=1.29941in; y1=19.010122mm; x2=1.29941in; y2=18.010122mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1201 { + x1=1.29941in; y1=19.010122mm; x2=34.005014mm; y2=19.010122mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + misc = 1 + virtual = 1 + bottom = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAA7 + } + ha:subc.1231 { + ha:attributes { + value=SAW + footprint=saw + refdes=S2 + } + 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.124967mm + -0.162559mm + -0.124967mm + -0.162559mm + -0.124967mm + 0.162559mm + 0.124967mm + 0.162559mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 7.92mil + -9.4mil + -7.92mil + -9.4mil + -7.92mil + 9.4mil + 7.92mil + 9.4mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.124967mm + -0.162559mm + -0.124967mm + -0.162559mm + -0.124967mm + 0.162559mm + 0.124967mm + 0.162559mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1245 { + proto=0; x=1.625in; y=33.655mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1246 { + proto=0; x=1.61368in; y=1.34469in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.1247 { + proto=0; x=1.63632in; y=1.34469in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.1248 { + proto=0; x=1.61368in; y=34.654998mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.1249 { + proto=0; x=1.63632in; y=34.654998mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.1233 { + x1=1.625in; y1=34.255049mm; x2=1.625in; y2=34.255049mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.1236 { + x1=1.625in; y1=33.655mm; x2=1.625in; y2=33.655mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1239 { + x1=1.625in; y1=33.655mm; x2=40.275mm; y2=33.655mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1242 { + x1=1.625in; y1=33.655mm; x2=1.625in; y2=34.655mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAA9 + } + ha:subc.1674 { + ha:attributes { + value=MAX6675 + footprint=SOIJ8 + refdes=U4 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -12.795mil + 33.46mil + 12.795mil + 33.46mil + 12.795mil + -33.46mil + -12.795mil + -33.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -15.795mil + 36.46mil + 15.795mil + 36.46mil + 15.795mil + -36.46mil + -15.795mil + -36.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -12.795mil + 33.46mil + 12.795mil + 33.46mil + 12.795mil + -33.46mil + -12.795mil + -33.46mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -33.46mil + -12.795mil + -33.46mil + -12.795mil + 33.46mil + 12.795mil + 33.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.795mil + -36.46mil + -15.795mil + -36.46mil + -15.795mil + 36.46mil + 15.795mil + 36.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -33.46mil + -12.795mil + -33.46mil + -12.795mil + 33.46mil + 12.795mil + 33.46mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.1701 { + proto=0; x=59.704732mm; y=22.225254mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.1702 { + proto=1; x=2.075in; y=22.225254mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.1703 { + proto=0; x=59.704732mm; y=23.495254mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.1704 { + proto=1; x=2.075in; y=23.495254mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.1705 { + proto=0; x=59.704732mm; y=975.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.1706 { + proto=1; x=2.075in; y=975.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.1707 { + proto=0; x=59.704732mm; y=26.035mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.1708 { + proto=1; x=2.075in; y=26.035mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.1675 { + x1=2.318695in; y1=845.09mil; x2=53.514879mm; y2=845.09mil; thickness=10.0mil; clearance=0.0; + } + ha:line.1678 { + x1=53.514879mm; y1=845.09mil; x2=53.514879mm; y2=1.05492in; thickness=10.0mil; clearance=0.0; + } + ha:line.1681 { + x1=53.514879mm; y1=1.05492in; x2=2.318695in; y2=1.05492in; thickness=10.0mil; clearance=0.0; + } + ha:line.1684 { + x1=2.318695in; y1=1.05492in; x2=2.318695in; y2=845.09mil; thickness=10.0mil; clearance=0.0; + } + ha:arc.1687 { + x=53.979953mm; y=22.225254mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + ha:text.1688 { + string=%a.parent.refdes%; x=2.332905in; y=21.549106mm; scale=100; 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.1689 { + x1=2.21279in; y1=24.130127mm; x2=2.21279in; y2=24.130127mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.1692 { + x1=56.204993mm; y1=950.0mil; x2=56.204993mm; y2=950.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1695 { + x1=56.204993mm; y1=950.0mil; x2=55.204993mm; y2=950.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1698 { + x1=56.204993mm; y1=950.0mil; x2=56.204993mm; y2=25.13mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAABL + } + ha:subc.2422 { + ha:attributes { + value=MAX-8Q + footprint=UBLOX-MAX + refdes=U6 + } + 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.350012mm + 35.435mil + 0.350012mm + 35.435mil + 0.350012mm + -35.435mil + -0.350012mm + -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 { + -16.78mil + 38.435mil + 16.78mil + 38.435mil + 16.78mil + -38.435mil + -16.78mil + -38.435mil + } + } + } + } + + 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.350012mm + -35.435mil + -0.350012mm + -35.435mil + -0.350012mm + 35.435mil + 0.350012mm + 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 { + 16.78mil + -38.435mil + -16.78mil + -38.435mil + -16.78mil + 38.435mil + 16.78mil + 38.435mil + } + } + } + } + + 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 { + -15.75mil + 35.435mil + 15.75mil + 35.435mil + 15.75mil + -35.435mil + -15.75mil + -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 { + -18.75mil + 38.435mil + 18.75mil + 38.435mil + 18.75mil + -38.435mil + -18.75mil + -38.435mil + } + } + } + } + + 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 { + 15.75mil + -35.435mil + -15.75mil + -35.435mil + -15.75mil + 35.435mil + 15.75mil + 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 { + 18.75mil + -38.435mil + -18.75mil + -38.435mil + -18.75mil + 38.435mil + 18.75mil + 38.435mil + } + } + } + } + + 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 { + -9.845mil + 35.435mil + 9.845mil + 35.435mil + 9.845mil + -35.435mil + -9.845mil + -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 { + -12.845mil + 38.435mil + 12.845mil + 38.435mil + 12.845mil + -38.435mil + -12.845mil + -38.435mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -9.845mil + 35.435mil + 9.845mil + 35.435mil + 9.845mil + -35.435mil + -9.845mil + -35.435mil + } + } + } + } + + 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 { + 9.845mil + -35.435mil + -9.845mil + -35.435mil + -9.845mil + 35.435mil + 9.845mil + 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 { + 12.845mil + -38.435mil + -12.845mil + -38.435mil + -12.845mil + 38.435mil + 12.845mil + 38.435mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 9.845mil + -35.435mil + -9.845mil + -35.435mil + -9.845mil + 35.435mil + 9.845mil + 35.435mil + } + } + } + } + + ha:ps_proto_v6.6 { + 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 { + -11.81mil + 0.899922mm + 11.81mil + 0.899922mm + 11.81mil + -0.899922mm + -11.81mil + -0.899922mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -14.81mil + 0.976122mm + 14.81mil + 0.976122mm + 14.81mil + -0.976122mm + -14.81mil + -0.976122mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -11.81mil + 0.899922mm + 11.81mil + 0.899922mm + 11.81mil + -0.899922mm + -11.81mil + -0.899922mm + } + } + } + } + + ha:ps_proto_v6.7 { + 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 { + 11.81mil + -0.899922mm + -11.81mil + -0.899922mm + -11.81mil + 0.899922mm + 11.81mil + 0.899922mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 14.81mil + -0.976122mm + -14.81mil + -0.976122mm + -14.81mil + 0.976122mm + 14.81mil + 0.976122mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 11.81mil + -0.899922mm + -11.81mil + -0.899922mm + -11.81mil + 0.899922mm + 11.81mil + 0.899922mm + } + } + } + } + + ha:ps_proto_v6.8 { + 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.350012mm + 0.700024mm + 0.350012mm + 0.700024mm + 0.350012mm + -0.700024mm + -0.350012mm + -0.700024mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -16.78mil + 0.776224mm + 16.78mil + 0.776224mm + 16.78mil + -0.776224mm + -16.78mil + -0.776224mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.350012mm + 0.700024mm + 0.350012mm + 0.700024mm + 0.350012mm + -0.700024mm + -0.350012mm + -0.700024mm + } + } + } + } + + ha:ps_proto_v6.9 { + 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.350012mm + -0.700024mm + -0.350012mm + -0.700024mm + -0.350012mm + 0.700024mm + 0.350012mm + 0.700024mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 16.78mil + -0.776224mm + -16.78mil + -0.776224mm + -16.78mil + 0.776224mm + 16.78mil + 0.776224mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.350012mm + -0.700024mm + -0.350012mm + -0.700024mm + -0.350012mm + 0.700024mm + 0.350012mm + 0.700024mm + } + } + } + } + + ha:ps_proto_v6.10 { + 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.400049mm + 0.700023mm + 0.400049mm + 0.700023mm + 0.400049mm + -0.700023mm + -0.400049mm + -0.700023mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -18.75mil + 0.776224mm + 18.75mil + 0.776224mm + 18.75mil + -0.776224mm + -18.75mil + -0.776224mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.400049mm + 0.700023mm + 0.400049mm + 0.700023mm + 0.400049mm + -0.700023mm + -0.400049mm + -0.700023mm + } + } + } + } + + ha:ps_proto_v6.11 { + 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.400049mm + -0.700023mm + -0.400049mm + -0.700023mm + -0.400049mm + 0.700023mm + 0.400049mm + 0.700023mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 18.75mil + -0.776224mm + -18.75mil + -0.776224mm + -18.75mil + 0.776224mm + 18.75mil + 0.776224mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.400049mm + -0.700023mm + -0.400049mm + -0.700023mm + -0.400049mm + 0.700023mm + 0.400049mm + 0.700023mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2449 { + proto=0; x=46.99mm; y=1.65314in; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=18 + name=pin18 + } + } + ha:padstack_ref.2450 { + proto=1; x=2.224in; y=1.65314in; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.2451 { + proto=2; x=46.99mm; y=40.889682mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=17 + name=pin17 + } + } + ha:padstack_ref.2452 { + proto=3; x=2.224in; y=40.889682mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.2453 { + proto=2; x=46.99mm; y=39.789608mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=pin16 + } + } + ha:padstack_ref.2454 { + proto=3; x=2.224in; y=39.789608mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.2455 { + proto=2; x=46.99mm; y=1.52322in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=15 + name=pin15 + } + } + ha:padstack_ref.2456 { + proto=3; x=2.224in; y=1.52322in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.2457 { + proto=2; x=46.99mm; y=1.47992in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=14 + name=pin14 + } + } + ha:padstack_ref.2458 { + proto=3; x=2.224in; y=1.47992in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.2459 { + proto=2; x=46.99mm; y=36.489894mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=13 + name=pin13 + } + } + ha:padstack_ref.2460 { + proto=3; x=2.224in; y=36.489894mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.2461 { + proto=2; x=46.99mm; y=1.39331in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=12 + name=pin12 + } + } + ha:padstack_ref.2462 { + proto=3; x=2.224in; y=1.39331in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.2463 { + proto=2; x=46.99mm; y=1.35in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=pin11 + } + } + ha:padstack_ref.2464 { + proto=3; x=2.224in; y=1.35in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.2465 { + proto=0; x=46.99mm; y=1.30669in; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=pin10 + } + } + ha:padstack_ref.2466 { + proto=1; x=2.224in; y=1.30669in; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + name=pin9 + } + } + ha:padstack_ref.2467 { + proto=4; x=46.989873mm; y=1.65314in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=18 + name=pin18 + } + } + ha:padstack_ref.2468 { + proto=5; x=56.489727mm; y=1.65314in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.2469 { + proto=6; x=46.989873mm; y=40.889682mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=17 + name=pin17 + } + } + ha:padstack_ref.2470 { + proto=7; x=56.489727mm; y=40.889682mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.2471 { + proto=6; x=46.989873mm; y=39.789608mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=pin16 + } + } + ha:padstack_ref.2472 { + proto=7; x=56.489727mm; y=39.789608mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.2473 { + proto=6; x=46.989873mm; y=1.52322in; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=15 + name=pin15 + } + } + ha:padstack_ref.2474 { + proto=7; x=56.489727mm; y=1.52322in; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.2475 { + proto=6; x=46.989873mm; y=1.47992in; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=14 + name=pin14 + } + } + ha:padstack_ref.2476 { + proto=7; x=56.489727mm; y=1.47992in; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.2477 { + proto=6; x=46.989873mm; y=36.489894mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=13 + name=pin13 + } + } + ha:padstack_ref.2478 { + proto=7; x=56.489727mm; y=36.489894mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.2479 { + proto=6; x=46.989873mm; y=1.39331in; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=12 + name=pin12 + } + } + ha:padstack_ref.2480 { + proto=7; x=56.489727mm; y=1.39331in; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.2481 { + proto=6; x=46.989873mm; y=1.35in; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=pin11 + } + } + ha:padstack_ref.2482 { + proto=7; x=56.489727mm; y=1.35in; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.2483 { + proto=4; x=46.989873mm; y=1.30669in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=pin10 + } + } + ha:padstack_ref.2484 { + proto=5; x=56.489727mm; y=1.30669in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + name=pin9 + } + } + ha:padstack_ref.2485 { + proto=8; x=46.190027mm; y=1.65314in; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=18 + name=pin18 + } + } + ha:padstack_ref.2486 { + proto=9; x=57.289573mm; y=1.65314in; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.2487 { + proto=10; x=46.190027mm; y=40.889682mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=17 + name=pin17 + } + } + ha:padstack_ref.2488 { + proto=11; x=57.289573mm; y=40.889682mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.2489 { + proto=10; x=46.190027mm; y=39.789608mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=pin16 + } + } + ha:padstack_ref.2490 { + proto=11; x=57.289573mm; y=39.789608mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.2491 { + proto=10; x=46.190027mm; y=1.52322in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=15 + name=pin15 + } + } + ha:padstack_ref.2492 { + proto=11; x=57.289573mm; y=1.52322in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.2493 { + proto=10; x=46.190027mm; y=1.47992in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=14 + name=pin14 + } + } + ha:padstack_ref.2494 { + proto=11; x=57.289573mm; y=1.47992in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.2495 { + proto=10; x=46.190027mm; y=36.489894mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=13 + name=pin13 + } + } + ha:padstack_ref.2496 { + proto=11; x=57.289573mm; y=36.489894mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.2497 { + proto=10; x=46.190027mm; y=1.39331in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=12 + name=pin12 + } + } + ha:padstack_ref.2498 { + proto=11; x=57.289573mm; y=1.39331in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.2499 { + proto=10; x=46.190027mm; y=1.35in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=pin11 + } + } + ha:padstack_ref.2500 { + proto=11; x=57.289573mm; y=1.35in; rot=90.000000; xmirror=0; smirror=0; clearance=5.905mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.2501 { + proto=8; x=46.190027mm; y=1.30669in; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=pin10 + } + } + ha:padstack_ref.2502 { + proto=9; x=57.289573mm; y=1.30669in; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + name=pin9 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.2423 { + x1=45.490003mm; y1=1.67873in; x2=57.989597mm; y2=1.67873in; thickness=10.0mil; clearance=0.0; + } + ha:line.2426 { + x1=57.989597mm; y1=1.67873in; x2=57.989597mm; y2=32.53994mm; thickness=10.0mil; clearance=0.0; + } + ha:line.2429 { + x1=57.989597mm; y1=32.53994mm; x2=45.490003mm; y2=32.53994mm; thickness=10.0mil; clearance=0.0; + } + ha:line.2432 { + x1=45.490003mm; y1=32.53994mm; x2=45.490003mm; y2=1.67873in; thickness=10.0mil; clearance=0.0; + } + ha:arc.2435 { + x=2.153135in; y=1.65314in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + ha:text.2436 { + string=%a.parent.refdes%; x=48.688879mm; y=1.58153in; scale=100; 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.2437 { + x1=51.7398mm; y1=37.589856mm; x2=51.7398mm; y2=37.589856mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2440 { + x1=51.739673mm; y1=1.47992in; x2=51.739673mm; y2=1.47992in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2443 { + x1=51.739673mm; y1=1.47992in; x2=52.739673mm; y2=1.47992in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2446 { + x1=51.739673mm; y1=1.47992in; x2=51.739673mm; y2=36.589968mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = eLnTTo+vKv5FTpqBJNUAAAAu + } + ha:subc.3156 { + ha:attributes { + value=type_K + footprint=pcc-smp + refdes=J1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=70.0mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=150.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=150.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=150.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=160.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=160.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.3182 { + proto=0; x=59.817mm; y=29.972mm; rot=0.000000; xmirror=1; smirror=1; clearance=25.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=+ + } + } + ha:padstack_ref.3183 { + proto=0; x=1.815in; y=29.972mm; rot=0.000000; xmirror=1; smirror=1; clearance=25.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=- + } + } + ha:padstack_ref.3184 { + proto=0; x=2.395in; y=650.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=25.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=GND + } + } + ha:padstack_ref.3185 { + proto=0; x=45.085mm; y=650.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=25.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=GND + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.3157 { + x1=1.78in; y1=1.09in; x2=2.39in; y2=1.09in; thickness=10.0mil; clearance=0.0; + } + ha:line.3160 { + x1=1.78in; y1=1.09in; x2=1.78in; y2=460.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.3163 { + x1=1.78in; y1=460.0mil; x2=2.39in; y2=460.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.3166 { + x1=2.39in; y1=1.09in; x2=2.39in; y2=460.0mil; thickness=10.0mil; clearance=0.0; + } + ha:text.3169 { + string=%a.parent.refdes%; x=59.817mm; y=29.972mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + onsolder=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + bottom = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.3170 { + x1=52.959mm; y1=915.0mil; x2=52.959mm; y2=915.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.3173 { + x1=59.817mm; y1=29.972mm; x2=59.817mm; y2=29.972mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.3176 { + x1=59.817mm; y1=29.972mm; x2=59.817mm; y2=30.972mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.3179 { + x1=59.817mm; y1=29.972mm; x2=58.817mm; y2=29.972mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + misc = 1 + virtual = 1 + bottom = 1 + } + } + } + } + uid = 0yfxm4+jlknibuXXn3EAAAAs + } + ha:subc.3814 { + ha:attributes { + copyright=2006 DJ Delorie + author=DJ Delorie + footprint=SOT23-5 + dist-license=GPL + refdes=U1 + value=TC2185-3.3 + use-license=Unlimited + openscad=sot23-5 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.0mil + -20.0mil + -12.0mil + -20.0mil + -12.0mil + 20.0mil + 12.0mil + 20.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.0mil + -23.0mil + -15.0mil + -23.0mil + -15.0mil + 23.0mil + 15.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.0mil + -20.0mil + -12.0mil + -20.0mil + -12.0mil + 20.0mil + 12.0mil + 20.0mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.3840 { + proto=0; x=647.0mil; y=1.382in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.3841 { + proto=0; x=725.0mil; y=1.382in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.3842 { + proto=0; x=725.0mil; y=1.3in; 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.3843 { + proto=0; x=686.0mil; y=1.3in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.3844 { + proto=0; x=647.0mil; y=1.3in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.3815 { + x1=627.0mil; y1=1.272in; x2=627.0mil; y2=1.411in; thickness=10.0mil; clearance=0.0; + } + ha:line.3818 { + x1=627.0mil; y1=1.411in; x2=745.0mil; y2=1.411in; thickness=10.0mil; clearance=0.0; + } + ha:line.3821 { + x1=745.0mil; y1=1.411in; x2=745.0mil; y2=1.272in; thickness=10.0mil; clearance=0.0; + } + ha:line.3824 { + x1=745.0mil; y1=1.272in; x2=627.0mil; y2=1.272in; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.3828 { + x1=686.0mil; y1=1.3328in; x2=686.0mil; y2=1.3328in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.3831 { + x1=647.0mil; y1=1.382in; x2=647.0mil; y2=1.382in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.3834 { + x1=647.0mil; y1=1.382in; x2=647.0mil; y2=34.1028mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.3837 { + x1=647.0mil; y1=1.382in; x2=15.4338mm; y2=1.382in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAABF + } + ha:subc.3846 { + ha:attributes { + copyright=2006 DJ Delorie + author=DJ Delorie + footprint=SOT23-5 + dist-license=GPL + refdes=U2 + value=MCP73831 + use-license=Unlimited + openscad=sot23-5 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.0mil + -20.0mil + -12.0mil + -20.0mil + -12.0mil + 20.0mil + 12.0mil + 20.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.0mil + -23.0mil + -15.0mil + -23.0mil + -15.0mil + 23.0mil + 15.0mil + 23.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.0mil + -20.0mil + -12.0mil + -20.0mil + -12.0mil + 20.0mil + 12.0mil + 20.0mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.3872 { + proto=0; x=647.0mil; y=28.1178mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.3873 { + proto=0; x=725.0mil; y=28.1178mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.3874 { + proto=0; x=725.0mil; y=26.035mm; 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.3875 { + proto=0; x=686.0mil; y=26.035mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.3876 { + proto=0; x=647.0mil; y=26.035mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.3847 { + x1=627.0mil; y1=997.0mil; x2=627.0mil; y2=1.136in; thickness=10.0mil; clearance=0.0; + } + ha:line.3850 { + x1=627.0mil; y1=1.136in; x2=745.0mil; y2=1.136in; thickness=10.0mil; clearance=0.0; + } + ha:line.3853 { + x1=745.0mil; y1=1.136in; x2=745.0mil; y2=997.0mil; thickness=10.0mil; clearance=0.0; + } + ha:line.3856 { + x1=745.0mil; y1=997.0mil; x2=627.0mil; y2=997.0mil; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.3860 { + x1=686.0mil; y1=1.0578in; x2=686.0mil; y2=1.0578in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.3863 { + x1=647.0mil; y1=28.1178mm; x2=647.0mil; y2=28.1178mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.3866 { + x1=647.0mil; y1=28.1178mm; x2=647.0mil; y2=27.1178mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.3869 { + x1=647.0mil; y1=28.1178mm; x2=15.4338mm; y2=28.1178mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAABH + } + ha:subc.4259 { + ha:attributes { + value=LiPo + footprint=S2B-PH + refdes=B1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=29.53mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm; } + 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=1.299972mm; } + 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=1.299972mm; } + 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.459992mm; } + 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.459992mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=29.53mil; 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 { + -0.649986mm + -0.649986mm + 0.649986mm + -0.649986mm + 0.649986mm + 0.649986mm + -0.649986mm + 0.649986mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -0.649986mm + -0.649986mm + 0.649986mm + -0.649986mm + 0.649986mm + 0.649986mm + -0.649986mm + 0.649986mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -0.649986mm + -0.649986mm + 0.649986mm + -0.649986mm + 0.649986mm + 0.649986mm + -0.649986mm + 0.649986mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.729996mm + -0.729996mm + 0.729996mm + -0.729996mm + 0.729996mm + 0.729996mm + -0.729996mm + 0.729996mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.729996mm + -0.729996mm + 0.729996mm + -0.729996mm + 0.729996mm + 0.729996mm + -0.729996mm + 0.729996mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.4284 { + proto=0; x=1.625in; y=975.0mil; rot=-270.000000; xmirror=1; smirror=1; clearance=0.152527mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.4285 { + proto=1; x=1.625in; y=1.05374in; rot=-270.000000; xmirror=1; smirror=1; clearance=0.152527mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.4260 { + x1=35.275012mm; y1=898.23mil; x2=1.68799in; y2=898.23mil; thickness=6.0mil; clearance=0.0; + } + ha:line.4263 { + x1=1.68799in; y1=898.23mil; x2=1.68799in; y2=28.714954mm; thickness=6.0mil; clearance=0.0; + } + ha:line.4266 { + x1=1.68799in; y1=28.714954mm; x2=35.275012mm; y2=28.714954mm; thickness=6.0mil; clearance=0.0; + } + ha:line.4269 { + x1=35.275012mm; y1=28.714954mm; x2=35.275012mm; y2=898.23mil; thickness=6.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + bottom = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.4272 { + x1=1.625in; y1=25.764998mm; x2=1.625in; y2=25.764998mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.4275 { + x1=35.275012mm; y1=898.23mil; x2=35.275012mm; y2=898.23mil; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=origin + } + } + ha:line.4278 { + x1=35.275012mm; y1=898.23mil; x2=35.275012mm; y2=21.815042mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=x + } + } + ha:line.4281 { + x1=35.275012mm; y1=898.23mil; x2=34.275012mm; y2=898.23mil; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=y + } + } + } + ha:type { + bottom = 1 + virtual = 1 + misc = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAF + } + ha:subc.4930 { + ha:attributes { + value=NHD-C0216 + footprint=NHD-C0216 + refdes=X2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=28.35mil; 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 { + -0.630047mm + -0.630047mm + 0.630047mm + -0.630047mm + 0.630047mm + 0.630047mm + -0.630047mm + 0.630047mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -0.630047mm + -0.630047mm + 0.630047mm + -0.630047mm + 0.630047mm + 0.630047mm + -0.630047mm + 0.630047mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -0.630047mm + -0.630047mm + 0.630047mm + -0.630047mm + 0.630047mm + 0.630047mm + -0.630047mm + 0.630047mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.706247mm + -0.706247mm + 0.706247mm + -0.706247mm + 0.706247mm + 0.706247mm + -0.706247mm + 0.706247mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.706247mm + -0.706247mm + 0.706247mm + -0.706247mm + 0.706247mm + 0.706247mm + -0.706247mm + 0.706247mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=28.35mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.260094mm; } + 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=1.260094mm; } + 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=1.260094mm; } + 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.412494mm; } + 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.412494mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.4974 { + proto=0; x=2.03224in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.4975 { + proto=1; x=1.97319in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.4976 { + proto=1; x=1.91413in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.4977 { + proto=1; x=1.85508in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.4978 { + proto=1; x=1.79602in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.4979 { + proto=1; x=1.73697in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.4980 { + proto=1; x=1.67791in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.4981 { + proto=1; x=1.61886in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.4982 { + proto=1; x=39.619174mm; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + name=pin9 + } + } + ha:padstack_ref.4983 { + proto=1; x=38.11905mm; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=pin10 + } + } + ha:padstack_ref.4984 { + proto=1; x=1.4417in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=pin11 + } + } + ha:padstack_ref.4985 { + proto=1; x=1.38264in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=12 + name=pin12 + } + } + ha:padstack_ref.4986 { + proto=1; x=1.32359in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=13 + name=pin13 + } + } + ha:padstack_ref.4987 { + proto=1; x=32.119062mm; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=14 + name=pin14 + } + } + ha:padstack_ref.4988 { + proto=1; x=1.20548in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=15 + name=pin15 + } + } + ha:padstack_ref.4989 { + proto=1; x=1.14642in; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=pin16 + } + } + ha:padstack_ref.4990 { + proto=1; x=27.619198mm; y=68.698919mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=17 + name=pin17 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.4931 { + x1=2.53816in; y1=68.699173mm; x2=581.46mil; y2=68.699173mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4934 { + x1=2.53816in; y1=68.699173mm; x2=2.53816in; y2=43.399249mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4937 { + x1=2.53816in; y1=43.399249mm; x2=581.46mil; y2=43.399249mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4940 { + x1=581.46mil; y1=43.399249mm; x2=581.46mil; y2=68.699173mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4943 { + x1=2.45941in; y1=45.399245mm; x2=660.2mil; y2=45.399245mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4946 { + x1=2.45941in; y1=59.698937mm; x2=660.2mil; y2=59.698937mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4949 { + x1=2.45941in; y1=59.698937mm; x2=2.45941in; y2=45.399245mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4952 { + x1=660.2mil; y1=59.698937mm; x2=660.2mil; y2=45.399245mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4955 { + x1=660.2mil; y1=59.698937mm; x2=2.45941in; y2=45.399245mm; thickness=5.0mil; clearance=0.0; + } + ha:line.4958 { + x1=2.45941in; y1=59.698937mm; x2=660.2mil; y2=45.399245mm; thickness=5.0mil; clearance=0.0; + } + ha:text.4961 { + string=%a.parent.refdes%; x=39.619174mm; y=56.049211mm; scale=100; 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.4962 { + x1=39.619055mm; y1=68.698919mm; x2=39.619055mm; y2=68.698919mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.4965 { + x1=39.619174mm; y1=56.049211mm; x2=39.619174mm; y2=56.049211mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=origin + } + } + ha:line.4968 { + x1=39.619174mm; y1=56.049211mm; x2=39.619174mm; y2=55.049211mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=x + } + } + ha:line.4971 { + x1=39.619174mm; y1=56.049211mm; x2=38.619174mm; y2=56.049211mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = eLnTTo+vKv5FTpqBJNUAAAAy + } + ha:subc.6724 { + ha:attributes { + value=dualLED + footprint=0605 + refdes=D1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -16.73mil + -12.795mil + -16.73mil + -12.795mil + 16.73mil + 12.795mil + 16.73mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.795mil + -19.73mil + -15.795mil + -19.73mil + -15.795mil + 19.73mil + 15.795mil + 19.73mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -16.73mil + -12.795mil + -16.73mil + -12.795mil + 16.73mil + 12.795mil + 16.73mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -12.795mil + 16.73mil + 12.795mil + 16.73mil + 12.795mil + -16.73mil + -12.795mil + -16.73mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -15.795mil + 19.73mil + 15.795mil + 19.73mil + 15.795mil + -19.73mil + -15.795mil + -19.73mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -12.795mil + 16.73mil + 12.795mil + 16.73mil + 12.795mil + -16.73mil + -12.795mil + -16.73mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.6739 { + proto=0; x=450.0mil; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.6740 { + proto=0; x=12.27963mm; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.6741 { + proto=1; x=450.0mil; y=31.929832mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.6742 { + proto=1; x=12.27963mm; y=31.929832mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:arc.6725 { + x=466.72mil; y=1.287595in; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + ha:text.6726 { + string=%a.parent.refdes%; x=466.72mil; y=31.204789mm; scale=100; 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.6727 { + x1=466.725mil; y1=31.204916mm; x2=466.725mil; y2=31.204916mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.6730 { + x1=466.72mil; y1=31.204789mm; x2=466.72mil; y2=31.204789mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.6733 { + x1=466.72mil; y1=31.204789mm; x2=466.72mil; y2=30.204789mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.6736 { + x1=466.72mil; y1=31.204789mm; x2=10.854688mm; y2=31.204789mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAd + } + ha:subc.11399 { + ha:attributes { + value=STM32F042C + footprint=lqfp48 + refdes=U3 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 5.905mil + -23.62mil + -5.905mil + -23.62mil + -5.905mil + 23.62mil + 5.905mil + 23.62mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.229997mm + -0.679958mm + -0.229997mm + -0.679958mm + -0.229997mm + 0.679958mm + 0.229997mm + 0.679958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 5.905mil + -23.62mil + -5.905mil + -23.62mil + -5.905mil + 23.62mil + 5.905mil + 23.62mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -23.62mil + -5.905mil + -23.62mil + 5.905mil + 23.62mil + 5.905mil + 23.62mil + -5.905mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.679958mm + -0.229997mm + -0.679958mm + 0.229997mm + 0.679958mm + 0.229997mm + 0.679958mm + -0.229997mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -23.62mil + -5.905mil + -23.62mil + 5.905mil + 23.62mil + 5.905mil + 23.62mil + -5.905mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.11425 { + proto=0; x=1.44174in; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=12 + name=pin12 + } + } + ha:padstack_ref.11426 { + proto=0; x=1.44174in; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=25 + name=pin25 + } + } + ha:padstack_ref.11427 { + proto=1; x=43.620055mm; y=77.895196mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=48 + name=pin48 + } + } + ha:padstack_ref.11428 { + proto=1; x=35.120199mm; y=77.895196mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=13 + name=pin13 + } + } + ha:padstack_ref.11429 { + proto=0; x=1.46143in; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=pin11 + } + } + ha:padstack_ref.11430 { + proto=0; x=1.46143in; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=26 + name=pin26 + } + } + ha:padstack_ref.11431 { + proto=1; x=43.620055mm; y=3.08643in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=47 + name=pin47 + } + } + ha:padstack_ref.11432 { + proto=1; x=35.120199mm; y=3.08643in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=14 + name=pin14 + } + } + ha:padstack_ref.11433 { + proto=0; x=37.620194mm; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=pin10 + } + } + ha:padstack_ref.11434 { + proto=0; x=37.620194mm; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=27 + name=pin27 + } + } + ha:padstack_ref.11435 { + proto=1; x=43.620055mm; y=3.10611in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=46 + name=pin46 + } + } + ha:padstack_ref.11436 { + proto=1; x=35.120199mm; y=3.10611in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=15 + name=pin15 + } + } + ha:padstack_ref.11437 { + proto=0; x=38.12032mm; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + name=pin9 + } + } + ha:padstack_ref.11438 { + proto=0; x=38.12032mm; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=28 + name=pin28 + } + } + ha:padstack_ref.11439 { + proto=1; x=43.620055mm; y=3.1258in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=45 + name=pin45 + } + } + ha:padstack_ref.11440 { + proto=1; x=35.120199mm; y=3.1258in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=pin16 + } + } + ha:padstack_ref.11441 { + proto=0; x=1.52048in; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.11442 { + proto=0; x=1.52048in; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=29 + name=pin29 + } + } + ha:padstack_ref.11443 { + proto=1; x=43.620055mm; y=3.14548in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=44 + name=pin44 + } + } + ha:padstack_ref.11444 { + proto=1; x=35.120199mm; y=3.14548in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=17 + name=pin17 + } + } + ha:padstack_ref.11445 { + proto=0; x=1.54017in; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.11446 { + proto=0; x=1.54017in; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=30 + name=pin30 + } + } + ha:padstack_ref.11447 { + proto=1; x=43.620055mm; y=3.16517in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=43 + name=pin43 + } + } + ha:padstack_ref.11448 { + proto=1; x=35.120199mm; y=3.16517in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=18 + name=pin18 + } + } + ha:padstack_ref.11449 { + proto=0; x=39.619936mm; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.11450 { + proto=0; x=39.619936mm; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=31 + name=pin31 + } + } + ha:padstack_ref.11451 { + proto=1; x=43.620055mm; y=3.18484in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=42 + name=pin42 + } + } + ha:padstack_ref.11452 { + proto=1; x=35.120199mm; y=3.18484in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=19 + name=pin19 + } + } + ha:padstack_ref.11453 { + proto=0; x=1.57953in; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.11454 { + proto=0; x=1.57953in; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=32 + name=pin32 + } + } + ha:padstack_ref.11455 { + proto=1; x=43.620055mm; y=3.20453in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=41 + name=pin41 + } + } + ha:padstack_ref.11456 { + proto=1; x=35.120199mm; y=3.20453in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=20 + name=pin20 + } + } + ha:padstack_ref.11457 { + proto=0; x=1.59921in; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.11458 { + proto=0; x=1.59921in; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=33 + name=pin33 + } + } + ha:padstack_ref.11459 { + proto=1; x=43.620055mm; y=3.22421in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=40 + name=pin40 + } + } + ha:padstack_ref.11460 { + proto=1; x=35.120199mm; y=3.22421in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=21 + name=pin21 + } + } + ha:padstack_ref.11461 { + proto=0; x=1.6189in; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.11462 { + proto=0; x=1.6189in; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=34 + name=pin34 + } + } + ha:padstack_ref.11463 { + proto=1; x=43.620055mm; y=3.2439in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=39 + name=pin39 + } + } + ha:padstack_ref.11464 { + proto=1; x=35.120199mm; y=3.2439in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=22 + name=pin22 + } + } + ha:padstack_ref.11465 { + proto=0; x=41.619932mm; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.11466 { + proto=0; x=41.619932mm; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=35 + name=pin35 + } + } + ha:padstack_ref.11467 { + proto=1; x=43.620055mm; y=3.26358in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=38 + name=pin38 + } + } + ha:padstack_ref.11468 { + proto=1; x=35.120199mm; y=3.26358in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=23 + name=pin23 + } + } + ha:padstack_ref.11469 { + proto=0; x=42.120058mm; y=76.395199mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11470 { + proto=0; x=42.120058mm; y=84.895055mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=36 + name=pin36 + } + } + ha:padstack_ref.11471 { + proto=1; x=43.620055mm; y=83.395058mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=37 + name=pin37 + } + } + ha:padstack_ref.11472 { + proto=1; x=35.120199mm; y=83.395058mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=24 + name=pin24 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.11400 { + x1=1.41221in; y1=77.145134mm; x2=1.41221in; y2=3.3128in; thickness=10.0mil; clearance=0.0; + } + ha:line.11403 { + x1=1.41221in; y1=3.3128in; x2=1.6878in; y2=3.3128in; thickness=10.0mil; clearance=0.0; + } + ha:line.11406 { + x1=1.6878in; y1=3.3128in; x2=1.6878in; y2=77.145134mm; thickness=10.0mil; clearance=0.0; + } + ha:line.11409 { + x1=1.6878in; y1=77.145134mm; x2=1.41221in; y2=77.145134mm; thickness=10.0mil; clearance=0.0; + } + ha:arc.11412 { + x=43.170094mm; y=3.0254in; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.11413 { + x1=1.550005in; y1=80.645127mm; x2=1.550005in; y2=80.645127mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11416 { + x1=1.55in; y1=3.175in; x2=1.55in; y2=3.175in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11419 { + x1=1.55in; y1=3.175in; x2=1.55in; y2=79.645mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11422 { + x1=1.55in; y1=3.175in; x2=38.37mm; y2=3.175in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAABJ + } + ha:subc.11474 { + ha:attributes { + value=W25Q64 + footprint=SOIJ8 + refdes=U5 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -12.795mil + 33.46mil + 12.795mil + 33.46mil + 12.795mil + -33.46mil + -12.795mil + -33.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -15.795mil + 36.46mil + 15.795mil + 36.46mil + 15.795mil + -36.46mil + -15.795mil + -36.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -12.795mil + 33.46mil + 12.795mil + 33.46mil + 12.795mil + -33.46mil + -12.795mil + -33.46mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -33.46mil + -12.795mil + -33.46mil + -12.795mil + 33.46mil + 12.795mil + 33.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 15.795mil + -36.46mil + -15.795mil + -36.46mil + -15.795mil + 36.46mil + 15.795mil + 36.46mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 12.795mil + -33.46mil + -12.795mil + -33.46mil + -12.795mil + 33.46mil + 12.795mil + 33.46mil + } + } + } + } + } + + li:objects { + ha:padstack_ref.11501 { + proto=0; x=1.412215in; y=92.074746mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.11502 { + proto=1; x=42.869993mm; y=92.074746mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11503 { + proto=0; x=1.412215in; y=90.804746mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.11504 { + proto=1; x=42.869993mm; y=90.804746mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.11505 { + proto=0; x=1.412215in; y=89.535mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.11506 { + proto=1; x=42.869993mm; y=89.535mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.11507 { + proto=0; x=1.412215in; y=88.265mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.11508 { + proto=1; x=42.869993mm; y=88.265mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.205mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.11475 { + x1=36.68014mm; y1=3.65491in; x2=1.65591in; y2=3.65491in; thickness=10.0mil; clearance=0.0; + } + ha:line.11478 { + x1=1.65591in; y1=3.65491in; x2=1.65591in; y2=87.505032mm; thickness=10.0mil; clearance=0.0; + } + ha:line.11481 { + x1=1.65591in; y1=87.505032mm; x2=36.68014mm; y2=87.505032mm; thickness=10.0mil; clearance=0.0; + } + ha:line.11484 { + x1=36.68014mm; y1=87.505032mm; x2=36.68014mm; y2=3.65491in; thickness=10.0mil; clearance=0.0; + } + ha:arc.11487 { + x=41.59504mm; y=92.074746mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + ha:text.11488 { + string=%a.parent.refdes%; x=1.42989in; y=3.65161in; scale=100; 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.11489 { + x1=1.550005in; y1=3.549995in; x2=1.550005in; y2=3.549995in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11492 { + x1=1.55in; y1=90.17mm; x2=1.55in; y2=90.17mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11495 { + x1=1.55in; y1=90.17mm; x2=40.37mm; y2=90.17mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11498 { + x1=1.55in; y1=90.17mm; x2=1.55in; y2=89.17mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAABN + } + ha:subc.11510 { + ha:attributes { + value=32mhz + footprint=NDK32 + refdes=X1 + } + 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 { + -23.62mil + 0.699897mm + 23.62mil + 0.699897mm + 23.62mil + -0.699897mm + -23.62mil + -0.699897mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -26.62mil + 0.776097mm + 26.62mil + 0.776097mm + 26.62mil + -0.776097mm + -26.62mil + -0.776097mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -23.62mil + 0.699897mm + 23.62mil + 0.699897mm + 23.62mil + -0.699897mm + -23.62mil + -0.699897mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 23.62mil + -0.699897mm + -23.62mil + -0.699897mm + -23.62mil + 0.699897mm + 23.62mil + 0.699897mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 26.62mil + -0.776097mm + -26.62mil + -0.776097mm + -26.62mil + 0.776097mm + 26.62mil + 0.776097mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 23.62mil + -0.699897mm + -23.62mil + -0.699897mm + -23.62mil + 0.699897mm + 23.62mil + 0.699897mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.11524 { + proto=0; x=1.5134in; y=2.86201in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.11525 { + proto=1; x=1.6in; y=2.86201in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11526 { + proto=1; x=1.6in; y=74.295mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.11527 { + proto=0; x=1.5134in; y=74.295mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:arc.11511 { + x=41.500171mm; y=2.82737in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.11512 { + x1=1.5567in; y1=2.893505in; x2=1.5567in; y2=2.893505in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11515 { + x1=39.540053mm; y1=2.89351in; x2=39.540053mm; y2=2.89351in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11518 { + x1=39.540053mm; y1=2.89351in; x2=39.540053mm; y2=74.495154mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11521 { + x1=39.540053mm; y1=2.89351in; x2=38.540053mm; y2=2.89351in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = eLnTTo+vKv5FTpqBJNUAAAAw + } + ha:subc.11529 { + ha:attributes { + value= + footprint=KSCJ + refdes=S3 + } + 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 { + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.476248mm + -0.576199mm + -1.476248mm + 0.576199mm + 1.476248mm + 0.576199mm + 1.476248mm + -0.576199mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + } + } + } + } + + 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 { + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 1.476248mm + 0.576199mm + 1.476248mm + -0.576199mm + -1.476248mm + -0.576199mm + -1.476248mm + 0.576199mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.11542 { + proto=0; x=29.570045mm; y=2.99627in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.11543 { + proto=0; x=29.570045mm; y=80.104996mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11544 { + proto=1; x=935.835mil; y=80.104996mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11545 { + proto=1; x=935.835mil; y=2.99627in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.11530 { + x1=26.670127mm; y1=78.105127mm; x2=26.670127mm; y2=78.105127mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11533 { + x1=26.67mm; y1=78.105mm; x2=26.67mm; y2=78.105mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11536 { + x1=26.67mm; y1=78.105mm; x2=26.67mm; y2=79.105mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11539 { + x1=26.67mm; y1=78.105mm; x2=27.67mm; y2=78.105mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAA/ + } + ha:subc.11547 { + ha:attributes { + value= + footprint=KSCJ + refdes=S4 + } + 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 { + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.476248mm + -0.576199mm + -1.476248mm + 0.576199mm + 1.476248mm + 0.576199mm + 1.476248mm + -0.576199mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + } + } + } + } + + 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 { + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 1.476248mm + 0.576199mm + 1.476248mm + -0.576199mm + -1.476248mm + -0.576199mm + -1.476248mm + 0.576199mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.11560 { + proto=0; x=29.570045mm; y=3.37127in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.11561 { + proto=0; x=29.570045mm; y=3.52874in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11562 { + proto=1; x=935.835mil; y=3.52874in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11563 { + proto=1; x=935.835mil; y=3.37127in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.11548 { + x1=26.670127mm; y1=87.630127mm; x2=26.670127mm; y2=87.630127mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11551 { + x1=26.67mm; y1=3.45in; x2=26.67mm; y2=3.45in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11554 { + x1=26.67mm; y1=3.45in; x2=26.67mm; y2=88.63mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11557 { + x1=26.67mm; y1=3.45in; x2=27.67mm; y2=3.45in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAABB + } + ha:subc.11565 { + ha:attributes { + value= + footprint=KSCJ + refdes=S5 + } + 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 { + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.476248mm + -0.576199mm + -1.476248mm + 0.576199mm + 1.476248mm + 0.576199mm + 1.476248mm + -0.576199mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + } + } + } + } + + 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 { + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 1.476248mm + 0.576199mm + 1.476248mm + -0.576199mm + -1.476248mm + -0.576199mm + -1.476248mm + 0.576199mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 1.400048mm + 0.499999mm + 1.400048mm + -0.499999mm + -1.400048mm + -0.499999mm + -1.400048mm + 0.499999mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.11578 { + proto=0; x=54.335045mm; y=3.19627in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.11579 { + proto=0; x=54.335045mm; y=85.184996mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11580 { + proto=1; x=48.535209mm; y=85.184996mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.11581 { + proto=1; x=48.535209mm; y=3.19627in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.11566 { + x1=51.435127mm; y1=3.275005in; x2=51.435127mm; y2=3.275005in; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11569 { + x1=51.435mm; y1=83.185mm; x2=51.435mm; y2=83.185mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=origin + } + } + ha:line.11572 { + x1=51.435mm; y1=83.185mm; x2=51.435mm; y2=84.185mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=x + } + } + ha:line.11575 { + x1=51.435mm; y1=83.185mm; x2=52.435mm; y2=83.185mm; thickness=0.1mm; clearance=0.0; + ha:flags { + selected=1 + } + + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAABD + } + ha:subc.11583 { + ha:attributes { + openscad=0402 + value=1k + refdes=R50 + footprint=0402 + } + 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.11597 { + proto=0; x=1.0076248in; y=95.481933mm; 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.11598 { + proto=0; x=26.393262mm; y=95.481933mm; 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.11584 { + string=%a.parent.refdes%; x=25.193366mm; y=94.681833mm; scale=100; 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.11585 { + x1=25.993466mm; y1=95.481933mm; x2=25.993466mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11588 { + x1=25.993466mm; y1=95.481933mm; x2=25.993466mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11591 { + x1=25.993466mm; y1=95.481933mm; x2=26.993466mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11594 { + x1=25.993466mm; y1=95.481933mm; x2=25.993466mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAH + } + ha:subc.11600 { + ha:attributes { + openscad=0402 + value=22pF + refdes=C32 + footprint=0402 + } + 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.11614 { + proto=0; x=1.10353441in; y=95.481933mm; 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.11615 { + proto=0; x=28.829366mm; y=95.481933mm; 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.11601 { + string=%a.parent.refdes%; x=27.62947mm; y=94.681833mm; scale=100; 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.11602 { + x1=1.11927441in; y1=95.481933mm; x2=1.11927441in; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11605 { + x1=1.11927441in; y1=95.481933mm; x2=1.11927441in; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11608 { + x1=1.11927441in; y1=95.481933mm; x2=29.42957mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11611 { + x1=1.11927441in; y1=95.481933mm; x2=1.11927441in; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAJ + } + ha:subc.11617 { + ha:attributes { + openscad=0402 + value=22pF + refdes=C33 + footprint=0402 + } + 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.11631 { + proto=0; x=30.465878mm; y=95.481933mm; 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.11632 { + proto=0; x=31.26547mm; y=95.481933mm; 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.11618 { + string=%a.parent.refdes%; x=30.065574mm; y=94.681833mm; scale=100; 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.11619 { + x1=30.865674mm; y1=95.481933mm; x2=30.865674mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11622 { + x1=30.865674mm; y1=95.481933mm; x2=30.865674mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11625 { + x1=30.865674mm; y1=95.481933mm; x2=31.865674mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11628 { + x1=30.865674mm; y1=95.481933mm; x2=30.865674mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAL + } + ha:subc.11634 { + ha:attributes { + openscad=0402 + value=4.7uF + refdes=C4 + footprint=0402 + } + 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.11648 { + proto=0; x=32.901982mm; y=95.481933mm; 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.11649 { + proto=0; x=33.701574mm; y=95.481933mm; 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.11635 { + string=%a.parent.refdes%; x=32.501678mm; y=94.681833mm; scale=100; 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.11636 { + x1=33.301778mm; y1=95.481933mm; x2=33.301778mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11639 { + x1=33.301778mm; y1=95.481933mm; x2=33.301778mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11642 { + x1=33.301778mm; y1=95.481933mm; x2=1.3504637in; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11645 { + x1=33.301778mm; y1=95.481933mm; x2=33.301778mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAN + } + ha:subc.11651 { + ha:attributes { + openscad=0402 + value=4.7uF + refdes=C5 + footprint=0402 + } + 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.11665 { + proto=0; x=35.338086mm; y=95.481933mm; 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.11666 { + proto=0; x=36.137678mm; y=95.481933mm; 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.11652 { + string=%a.parent.refdes%; x=34.937782mm; y=94.681833mm; scale=100; 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.11653 { + x1=35.737882mm; y1=95.481933mm; x2=35.737882mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11656 { + x1=35.737882mm; y1=95.481933mm; x2=35.737882mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11659 { + x1=35.737882mm; y1=95.481933mm; x2=1.44637331in; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11662 { + x1=35.737882mm; y1=95.481933mm; x2=35.737882mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAP + } + ha:subc.11668 { + ha:attributes { + openscad=0402 + value=1uF + refdes=C6 + footprint=0402 + } + 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.11682 { + proto=0; x=37.77419mm; y=95.481933mm; 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.11683 { + proto=0; x=38.573782mm; y=95.481933mm; 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.11669 { + string=%a.parent.refdes%; x=37.373886mm; y=94.681833mm; scale=100; 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.11670 { + x1=38.173986mm; y1=95.481933mm; x2=38.173986mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11673 { + x1=38.173986mm; y1=95.481933mm; x2=38.173986mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11676 { + x1=38.173986mm; y1=95.481933mm; x2=39.173986mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11679 { + x1=38.173986mm; y1=95.481933mm; x2=38.173986mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAR + } + ha:subc.11685 { + ha:attributes { + openscad=0402 + value=1uF + refdes=C7 + footprint=0402 + } + 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.11699 { + proto=0; x=40.210294mm; y=95.481933mm; 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.11700 { + proto=0; x=41.009886mm; y=95.481933mm; 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.11686 { + string=%a.parent.refdes%; x=39.80999mm; y=94.681833mm; scale=100; 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.11687 { + x1=40.61009mm; y1=95.481933mm; x2=40.61009mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11690 { + x1=40.61009mm; y1=95.481933mm; x2=40.61009mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11693 { + x1=40.61009mm; y1=95.481933mm; x2=41.61009mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11696 { + x1=40.61009mm; y1=95.481933mm; x2=40.61009mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAT + } + ha:subc.11702 { + ha:attributes { + openscad=0402 + value=10nF + refdes=C38 + footprint=0402 + } + 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.11716 { + proto=0; x=42.646398mm; y=95.481933mm; 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.11717 { + proto=0; x=43.44599mm; y=95.481933mm; 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.11703 { + string=%a.parent.refdes%; x=42.246094mm; y=94.681833mm; scale=100; 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.11704 { + x1=43.046194mm; y1=95.481933mm; x2=43.046194mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11707 { + x1=43.046194mm; y1=95.481933mm; x2=43.046194mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11710 { + x1=43.046194mm; y1=95.481933mm; x2=44.046194mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11713 { + x1=43.046194mm; y1=95.481933mm; x2=43.046194mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAV + } + ha:subc.11719 { + ha:attributes { + openscad=0402 + value=1uF + refdes=C37 + footprint=0402 + } + 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.11733 { + proto=0; x=45.082502mm; y=95.481933mm; 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.11734 { + proto=0; x=45.882094mm; y=95.481933mm; 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.11720 { + string=%a.parent.refdes%; x=44.682198mm; y=94.681833mm; scale=100; 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.11721 { + x1=45.482298mm; y1=95.481933mm; x2=45.482298mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11724 { + x1=45.482298mm; y1=95.481933mm; x2=45.482298mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11727 { + x1=45.482298mm; y1=95.481933mm; x2=46.482298mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11730 { + x1=45.482298mm; y1=95.481933mm; x2=45.482298mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAX + } + ha:subc.11736 { + ha:attributes { + openscad=0402 + value=0.1uF + refdes=C51 + footprint=0402 + } + 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.11750 { + proto=0; x=47.518606mm; y=95.481933mm; 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.11751 { + proto=0; x=48.318198mm; y=95.481933mm; 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.11737 { + string=%a.parent.refdes%; x=47.118302mm; y=94.681833mm; scale=100; 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.11738 { + x1=47.918402mm; y1=95.481933mm; x2=47.918402mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11741 { + x1=47.918402mm; y1=95.481933mm; x2=47.918402mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11744 { + x1=47.918402mm; y1=95.481933mm; x2=48.918402mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11747 { + x1=47.918402mm; y1=95.481933mm; x2=47.918402mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAZ + } + ha:subc.11753 { + ha:attributes { + openscad=0402 + value=0.1uF + refdes=C52 + footprint=0402 + } + 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.11767 { + proto=0; x=49.95471mm; y=95.481933mm; 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.11768 { + proto=0; x=50.754302mm; y=95.481933mm; 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.11754 { + string=%a.parent.refdes%; x=49.554406mm; y=94.681833mm; scale=100; 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.11755 { + x1=50.354506mm; y1=95.481933mm; x2=50.354506mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11758 { + x1=50.354506mm; y1=95.481933mm; x2=50.354506mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11761 { + x1=50.354506mm; y1=95.481933mm; x2=51.354506mm; y2=95.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11764 { + x1=50.354506mm; y1=95.481933mm; x2=50.354506mm; y2=96.481933mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAb + } + ha:subc.11770 { + ha:attributes { + openscad=0402 + value=1uF + refdes=C8 + footprint=0402 + } + 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.11784 { + proto=0; x=1.2533148in; y=98.113819mm; 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.11785 { + proto=0; x=32.633788mm; y=98.113819mm; 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.11771 { + string=%a.parent.refdes%; x=31.433892mm; y=97.313719mm; scale=100; 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.11772 { + x1=32.233992mm; y1=98.113819mm; x2=32.233992mm; y2=98.113819mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11775 { + x1=32.233992mm; y1=98.113819mm; x2=32.233992mm; y2=98.113819mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11778 { + x1=32.233992mm; y1=98.113819mm; x2=33.233992mm; y2=98.113819mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11781 { + x1=32.233992mm; y1=98.113819mm; x2=32.233992mm; y2=99.113819mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = eLnTTo+vKv5FTpqBJNUAAAAq + } + ha:subc.11787 { + ha:attributes { + openscad=0402 + value=3.3k + refdes=R1 + footprint=0402 + } + 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.11801 { + proto=0; x=1.34922441in; y=98.113819mm; 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.11802 { + proto=0; x=35.069892mm; y=98.113819mm; 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.11788 { + string=%a.parent.refdes%; x=33.869996mm; y=97.313719mm; scale=100; 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.11789 { + x1=34.670096mm; y1=98.113819mm; x2=34.670096mm; y2=98.113819mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11792 { + x1=34.670096mm; y1=98.113819mm; x2=34.670096mm; y2=98.113819mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11795 { + x1=34.670096mm; y1=98.113819mm; x2=35.670096mm; y2=98.113819mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11798 { + x1=34.670096mm; y1=98.113819mm; x2=34.670096mm; y2=99.113819mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = eLnTTo+vKv5FTpqBJNUAAAAs + } + ha:subc.11804 { + ha:attributes { + openscad=0402 + value=22 + refdes=R54 + footprint=0402 + } + 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.11818 { + proto=0; x=34.6291mm; y=4.0in; 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.11819 { + proto=0; x=35.428692mm; y=4.0in; 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.11805 { + string=%a.parent.refdes%; x=34.228796mm; y=3.9685in; scale=100; 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.11806 { + x1=35.028896mm; y1=4.0in; x2=35.028896mm; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11809 { + x1=35.028896mm; y1=4.0in; x2=35.028896mm; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11812 { + x1=35.028896mm; y1=4.0in; x2=36.028896mm; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11815 { + x1=35.028896mm; y1=4.0in; x2=35.028896mm; y2=102.6mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAh + } + ha:subc.11821 { + ha:attributes { + openscad=0402 + value=22 + refdes=R55 + footprint=0402 + } + 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.11835 { + proto=0; x=1.45926in; y=4.0in; 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.11836 { + proto=0; x=37.864796mm; y=4.0in; 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.11822 { + string=%a.parent.refdes%; x=36.6649mm; y=3.9685in; scale=100; 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.11823 { + x1=37.465mm; y1=4.0in; x2=37.465mm; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11826 { + x1=37.465mm; y1=4.0in; x2=37.465mm; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11829 { + x1=37.465mm; y1=4.0in; x2=38.465mm; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11832 { + x1=37.465mm; y1=4.0in; x2=37.465mm; y2=102.6mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAj + } + ha:subc.11838 { + ha:attributes { + openscad=0402 + value=1k + refdes=R51 + footprint=0402 + } + 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.11852 { + proto=0; x=39.501308mm; y=4.0in; 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.11853 { + proto=0; x=1.58664961in; y=4.0in; 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.11839 { + string=%a.parent.refdes%; x=39.101004mm; y=3.9685in; scale=100; 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.11840 { + x1=1.57090961in; y1=4.0in; x2=1.57090961in; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11843 { + x1=1.57090961in; y1=4.0in; x2=1.57090961in; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11846 { + x1=1.57090961in; y1=4.0in; x2=40.901104mm; y2=4.0in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11849 { + x1=1.57090961in; y1=4.0in; x2=1.57090961in; y2=102.6mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAl + } + ha:subc.11855 { + ha:attributes { + openscad=0402 + value=1uF + refdes=C601 + footprint=0402 + } + 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.11869 { + proto=0; x=37.907996mm; y=3.875in; 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.11870 { + proto=0; x=38.707588mm; y=3.875in; 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.11856 { + string=%a.parent.refdes%; x=37.507692mm; y=3.8435in; scale=100; 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.11857 { + x1=38.307792mm; y1=3.875in; x2=38.307792mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11860 { + x1=38.307792mm; y1=3.875in; x2=38.307792mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11863 { + x1=38.307792mm; y1=3.875in; x2=39.307792mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11866 { + x1=38.307792mm; y1=3.875in; x2=38.307792mm; y2=99.425mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAz + } + ha:subc.11872 { + ha:attributes { + openscad=0402 + value=0.1uF + refdes=C602 + footprint=0402 + } + 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.11886 { + proto=0; x=40.3441mm; y=3.875in; 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.11887 { + proto=0; x=41.143692mm; y=3.875in; 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.11873 { + string=%a.parent.refdes%; x=39.943796mm; y=3.8435in; scale=100; 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.11874 { + x1=40.743896mm; y1=3.875in; x2=40.743896mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11877 { + x1=40.743896mm; y1=3.875in; x2=40.743896mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11880 { + x1=40.743896mm; y1=3.875in; x2=41.743896mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11883 { + x1=40.743896mm; y1=3.875in; x2=40.743896mm; y2=99.425mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAA1 + } + ha:subc.11889 { + ha:attributes { + openscad=0402 + value=10k + refdes=R4 + footprint=0402 + } + 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.11903 { + proto=0; x=1.68426in; y=3.875in; 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.11904 { + proto=0; x=1.71574in; y=3.875in; 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.11890 { + string=%a.parent.refdes%; x=1.6685in; y=3.8435in; scale=100; 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.11891 { + x1=1.7in; y1=3.875in; x2=1.7in; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11894 { + x1=1.7in; y1=3.875in; x2=1.7in; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11897 { + x1=1.7in; y1=3.875in; x2=44.18mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11900 { + x1=1.7in; y1=3.875in; x2=1.7in; y2=99.425mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAA3 + } + ha:subc.11906 { + ha:attributes { + openscad=0402 + value=5.1k + refdes=R5 + footprint=0402 + } + 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.11920 { + proto=0; x=44.804594mm; y=100.501134mm; 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.11921 { + proto=0; x=45.604186mm; y=100.501134mm; 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.11907 { + string=%a.parent.refdes%; x=44.40429mm; y=99.701034mm; scale=100; 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.11908 { + x1=45.20439mm; y1=100.501134mm; x2=45.20439mm; y2=100.501134mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11911 { + x1=45.20439mm; y1=100.501134mm; x2=45.20439mm; y2=100.501134mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11914 { + x1=45.20439mm; y1=100.501134mm; x2=46.20439mm; y2=100.501134mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11917 { + x1=45.20439mm; y1=100.501134mm; x2=45.20439mm; y2=101.501134mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAA5 + } + ha:subc.11923 { + ha:attributes { + openscad=0402 + value=2.49k + refdes=R35 + footprint=0402 + } + 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.11937 { + proto=0; x=46.294304mm; y=3.875in; 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.11938 { + proto=0; x=47.093896mm; y=3.875in; 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.11924 { + string=%a.parent.refdes%; x=45.894mm; y=3.8435in; scale=100; 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.11925 { + x1=46.6941mm; y1=3.875in; x2=46.6941mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11928 { + x1=46.6941mm; y1=3.875in; x2=46.6941mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11931 { + x1=46.6941mm; y1=3.875in; x2=47.6941mm; y2=3.875in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11934 { + x1=46.6941mm; y1=3.875in; x2=46.6941mm; y2=99.425mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAD + } + ha:subc.11940 { + ha:attributes { + openscad=0402 + value=bead + refdes=L600 + footprint=0402 + } + 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.11954 { + proto=0; x=49.469304mm; y=100.965mm; 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.11955 { + proto=0; x=50.268896mm; y=100.965mm; 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.11941 { + string=%a.parent.refdes%; x=49.069mm; y=100.1649mm; scale=100; 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.11942 { + x1=49.8691mm; y1=100.965mm; x2=49.8691mm; y2=100.965mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.11945 { + x1=49.8691mm; y1=100.965mm; x2=49.8691mm; y2=100.965mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.11948 { + x1=49.8691mm; y1=100.965mm; x2=50.8691mm; y2=100.965mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.11951 { + x1=49.8691mm; y1=100.965mm; x2=49.8691mm; y2=101.965mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = DxvFZcEbVV8T+0isYj0AAAAr + } + } + } + + ha:layer_stack { + li:groups { + ha:0 { + name = top_paste + ha:type { top=1; paste=1; } + li:layers { 9; } + } + ha:1 { + name = top_silk + ha:type { silk=1; top=1; } + li:layers { 8; } + } + ha:2 { + name = top_mask + ha:type { top=1; mask=1; } + li:layers { 10; } + } + ha:3 { + name = top_copper + ha:type { copper=1; top=1; } + li:layers { 0; 2; } + } + ha:4 { + ha:type { substrate=1; intern=1; } + ha:attributes { thickness={0.7375mm } } + li:layers { } + name = grp_4 + } + ha:5 { + name = Intern + ha:type { copper=1; intern=1; } + li:layers { 5; } + } + ha:6 { + ha:type { substrate=1; intern=1; } + ha:attributes { thickness={0.125mm } } + li:layers { } + name = grp_6 + } + ha:7 { + name = Intern + ha:type { copper=1; intern=1; } + li:layers { 4; } + } + ha:8 { + ha:type { substrate=1; intern=1; } + ha:attributes { thickness={0.7375mm } } + li:layers { } + name = grp_8 + } + ha:9 { + name = global_outline + ha:type { boundary=1; } + purpose = uroute + li:layers { 6; } + } + ha:10 { + name = bottom_copper + ha:type { bottom=1; copper=1; } + li:layers { 1; 3; } + } + ha:11 { + name = bottom_mask + ha:type { bottom=1; mask=1; } + li:layers { 11; } + } + ha:12 { + name = bottom_silk + ha:type { silk=1; bottom=1; } + li:layers { 7; } + } + ha:13 { + name = bottom_paste + ha:type { bottom=1; paste=1; } + li:layers { 12; } + } + ha:14 { + name = pmech + ha:type { mech=1; } + purpose = proute + li:layers { 13; } + } + ha:15 { + name = umech + ha:type { mech=1; } + purpose = uroute + li:layers { 14; } + } + ha:16 { + name = top_assy + ha:type { top=1; doc=1; } + purpose = assy + ha:attributes { init-invis=1; } + li:layers { 15; } + } + ha:17 { + name = bot_assy + ha:type { bottom=1; doc=1; } + purpose = assy + ha:attributes { init-invis=1; } + li:layers { 16; } + } + ha:18 { + name = fab + ha:type { top=1; doc=1; } + purpose = fab + ha:attributes { init-invis=1; } + li:layers { 17; } + } + } + } + ha:netlists { + + li:input { + ha:rx1 { + li:conn { U3-31; U6-2; } + } + ha:unnamed_net10 { + li:conn { C32-1; U3-5; X1-1; } + } + ha:+3.3V { + li:conn { C8-1; C37-2; C51-2; C52-2; L600-1; R1-2; U1-5; U3-1; U3-24; U3-36; U3-48; U4-4; U5-3; U5-7; U5-8; U6-7; U6-8; X2-14; } + } + ha:unnamed_net13 { + li:conn { C8-2; X2-15; } + } + ha:unnamed_net14 { + li:conn { C7-1; X2-16; } + } + ha:unnamed_net15 { + li:conn { C7-2; X2-17; } + } + ha:unnamed_net16 { + li:conn { R1-1; U6-9; } + } + ha:unnamed_net17 { + li:conn { S2-4; U6-11; } + } + ha:unnamed_net26 { + li:conn { A1-1; S2-1; } + } + ha:usbdm { + li:conn { R54-1; U3-32; } + } + ha:GND { + li:conn { B1-2; C4-1; C5-1; C6-1; C32-2; C33-2; C37-1; C38-2; C51-1; C52-1; C601-2; C602-2; J1-3; J5-5; J6-1; R4-1; R35-1; R51-1; S1-4; S2-2; S2-3; S2-5; S3-1; S4-1; S5-1; U1-2; U2-2; U3-8; U3-23; U3-35; U3-44; U4-1; U5-4; U6-1; U6-6; U6-10; U6-12; X1-2; X1-4; X2-3; X2-13; } + } + ha:usbdp { + li:conn { R55-1; U3-33; } + } + ha:unnamed_net1 { + li:conn { C38-1; U1-4; } + } + ha:unnamed_net2 { + li:conn { D1-1; D1-4; U2-1; } + } + ha:unnamed_net3 { + li:conn { R35-2; U2-5; } + } + ha:unnamed_net4 { + li:conn { D1-2; R50-1; } + } + ha:unnamed_net5 { + li:conn { D1-3; R51-2; } + } + ha:unnamed_net6 { + li:conn { J5-2; R54-2; } + } + ha:mosi1 { + li:conn { U3-17; U5-5; } + } + ha:unnamed_net7 { + li:conn { J5-3; R55-2; } + } + ha:cs_flash { + li:conn { U3-29; U5-1; } + } + ha:unnamed_net9 { + li:conn { C33-1; U3-6; X1-3; } + } + ha:reset_n { + li:conn { J6-2; U3-7; X2-1; } + } + ha:button_1 { + li:conn { S3-2; U3-46; } + } + ha:button_2 { + li:conn { S4-2; U3-21; } + } + ha:button_3 { + li:conn { S5-2; U3-22; } + } + ha:tx1 { + li:conn { U3-30; U6-3; } + } + ha:cs_therm { + li:conn { U3-25; U4-6; } + } + ha:sck1 { + li:conn { U3-15; U5-6; } + } + ha:sck2 { + li:conn { U3-26; U4-5; } + } + ha:tc- { + li:conn { J1-1; U4-2; } + } + ha:miso1 { + li:conn { U3-16; U5-2; } + } + ha:miso2 { + li:conn { U3-27; U4-7; } + } + ha:tc+ { + li:conn { J1-2; U4-3; } + } + ha:lcd_d4 { + li:conn { U3-18; X2-9; } + } + ha:lcd_d5 { + li:conn { U3-19; X2-10; } + } + ha:lcd_d6 { + li:conn { U3-20; X2-11; } + } + ha:lcd_d7 { + li:conn { U3-39; X2-12; } + } + ha:lcd_e { + li:conn { U3-40; X2-4; } + } + ha:lcd_rs { + li:conn { U3-41; X2-2; } + } + ha:v_usb { + li:conn { C4-2; J5-1; R50-2; U2-4; } + } + ha:swclk { + li:conn { J6-4; U3-37; } + } + ha:vdda { + li:conn { C601-1; C602-1; L600-2; U3-9; } + } + ha:v_batt { + li:conn { R4-2; R5-1; U3-14; } + } + ha:swdio { + li:conn { J6-3; U3-34; } + } + ha:v_lipo { + li:conn { C6-2; R5-2; S1-1; U1-1; U1-3; } + } + ha:v_charge { + li:conn { B1-1; C5-2; S1-2; U2-3; } + } + } + } + ha:font { + ha:geda_pcb { + cell_width=1.270001mm; cell_height=1.397001mm; + ha:symbols { + ha:] { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&5c { + width=0.762001mm; height=1.143001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:b { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:c { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:d { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:e { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=40.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:f { + width=0.381001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:g { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + } + } + ha:h { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:i { + width=0.001um; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=0.0; y2=21.0mil; thickness=10.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:j { + width=0.127001mm; height=1.651001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=21.0mil; thickness=10.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=65.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; + } + } + } + ha:k { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + } + } + ha:l { + width=0.127001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:m { + width=0.889001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=25.0mil; y1=30.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=30.0mil; y1=30.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=35.0mil; y1=35.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:n { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:o { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:p { + width=0.635001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:q { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:r { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:s { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:t { + width=0.254001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + } + } + ha:u { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:v { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:w { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=30.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:x { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:y { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:z { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:~ { + width=0.635001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:&7b { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&7d { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:| { + width=0.001um; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&20 { + width=0.0; height=10.0mil; delta=18.0mil; + li:objects { + } + } + ha:&23 { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:&26 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=25.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:! { + width=0.001um; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:" { + width=0.254001mm; height=0.508001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:$ { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=20.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=20.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=5.0mil; y1=45.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=40.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:% { + width=1.016001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=25.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=20.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=50.0mil; x2=40.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=35.0mil; y1=50.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=40.0mil; y1=40.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=35.0mil; y1=35.0mil; x2=40.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=25.0mil; y1=40.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=25.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.15 { + x1=25.0mil; y1=45.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.16 { + x1=30.0mil; y1=50.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:' { + width=0.254001mm; height=0.508001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:( { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:) { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:* { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:+ { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:, { + width=0.254001mm; height=1.524001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=60.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:- { + width=0.508001mm; height=0.762001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:. { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:0 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:1 { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=18.0mil; x2=8.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=8.0mil; y1=10.0mil; x2=8.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:2 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:3 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=33.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=23.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + } + } + ha:4 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:5 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=25.0mil; x2=15.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=25.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:6 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=28.0mil; x2=20.0mil; y2=33.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:7 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:8 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=37.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=37.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=7.0mil; y1=30.0mil; x2=13.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=37.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=37.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=23.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=0.0; y1=15.0mil; x2=0.0; y2=23.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + } + } + ha:9 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:< { + width=0.254001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:> { + width=0.254001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:? { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:@ { + width=1.270001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=50.0mil; x2=40.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=50.0mil; y1=35.0mil; x2=50.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=50.0mil; y1=10.0mil; x2=40.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.5 { + x1=40.0mil; y1=0.0; x2=10.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.6 { + x1=10.0mil; y1=0.0; x2=0.0; y2=10.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=35.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=35.0mil; y1=30.0mil; x2=40.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=35.0mil; y1=30.0mil; x2=35.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=35.0mil; y1=20.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=20.0mil; y1=15.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.15 { + x1=20.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.16 { + x1=40.0mil; y1=35.0mil; x2=50.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:A { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=20.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=7.0mil; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=25.0mil; y1=20.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:B { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=33.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=33.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=28.0mil; x2=20.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; + } + } + } + ha:C { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=7.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=43.0mil; x2=7.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=17.0mil; x2=0.0; y2=43.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=17.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=7.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:D { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=17.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=17.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=18.0mil; y1=50.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=18.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:E { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:F { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + } + } + ha:G { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:H { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:I { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:J { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=7.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=10.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:K { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:L { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:M { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=30.0mil; y1=10.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&2f { + width=0.762001mm; height=1.143001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + } + } + ha:&3a { + width=0.127001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:&3b { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:&3d { + width=0.508001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:O { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:P { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:N { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:R { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=13.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:S { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:Q { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=10.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:U { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:V { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:T { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:X { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:Y { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:W { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:[ { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:^ { + width=0.254001mm; height=0.381001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=15.0mil; thickness=8.0mil; + } + } + } + ha:Z { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:a { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:_ { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + } + id = 0 + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + } + ha:editor { + ha:view { + flip_y = 0 + } + buffer_number = 0 + show_solder_side = 0 + } + } + } + ha:pixmaps { + } +} diff --git a/tirepyro.sch b/tirepyro.sch new file mode 100644 index 0000000..cdd943a --- /dev/null +++ b/tirepyro.sch @@ -0,0 +1,1117 @@ +v 20210407 2 +N 50500 60900 53500 60900 4 +{ +T 50500 61000 5 10 1 1 0 0 1 +netname=v_usb +} +N 51400 59100 62100 59100 4 +C 57800 60300 1 270 0 battery.sym +{ +T 58700 60000 5 10 0 1 270 0 1 +device=CONNECTOR +T 58300 60100 5 10 1 1 0 0 1 +refdes=B1 +T 59100 60000 5 10 0 0 270 0 1 +symversion=0.1 +T 58300 59700 5 10 1 1 0 0 1 +value=LiPo +T 57800 60300 5 10 0 0 0 0 1 +footprint=S2B-PH +T 57800 60300 5 10 0 1 0 0 1 +device=CONNECTOR +} +N 62100 59100 62100 60000 4 +T 78200 41900 9 30 1 0 0 0 1 +Tire Pyrometer +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +N 60400 60900 61000 60900 4 +{ +T 60500 61000 5 10 1 1 0 0 1 +netname=v_lipo +} +N 58000 60300 58000 60900 4 +C 51700 47800 1 90 0 resistor.sym +{ +T 51300 48100 5 10 0 0 90 0 1 +device=RESISTOR +T 52100 48500 5 10 1 1 180 0 1 +refdes=R5 +T 51800 48000 5 10 1 1 0 0 1 +value=5.1k +T 51700 47800 5 10 0 0 0 0 1 +footprint=0402 +} +C 51700 46700 1 90 0 resistor.sym +{ +T 51300 47000 5 10 0 0 90 0 1 +device=RESISTOR +T 52100 47400 5 10 1 1 180 0 1 +refdes=R4 +T 51800 46900 5 10 1 1 0 0 1 +value=10k +T 51700 46700 5 10 0 0 0 0 1 +footprint=0402 +} +N 51600 47800 51600 47600 4 +N 51600 48700 50800 48700 4 +{ +T 50800 48800 5 10 1 1 0 0 1 +netname=v_lipo +} +C 51500 46400 1 0 0 gnd.sym +N 61000 60500 60900 60500 4 +N 60900 60500 60900 60900 4 +T 82400 40400 9 10 1 0 0 0 1 +1 +T 80000 40400 9 10 1 0 0 0 1 +1 +T 80600 40400 9 10 1 0 0 0 1 +1 +T 77700 40400 9 10 1 0 0 0 1 +tirepyro.sch +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +C 63900 60900 1 0 0 3.3V-plus.sym +N 63100 60900 65900 60900 4 +N 55900 60900 58800 60900 4 +{ +T 56300 61000 5 10 1 1 0 0 1 +netname=v_charge +} +C 64300 59900 1 90 0 capacitor.sym +{ +T 63600 60100 5 10 0 0 90 0 1 +device=CAPACITOR +T 64200 60500 5 10 1 1 0 0 1 +refdes=C37 +T 63400 60100 5 10 0 0 90 0 1 +symversion=0.1 +T 64200 60000 5 10 1 1 0 0 1 +value=1uF +T 64300 59900 5 10 0 0 0 0 1 +footprint=0402 +} +N 64100 60800 64100 60900 4 +C 64000 59600 1 0 0 gnd.sym +C 62900 60500 1 270 0 capacitor.sym +{ +T 63600 60300 5 10 0 0 270 0 1 +device=CAPACITOR +T 63200 60200 5 10 1 1 0 0 1 +refdes=C38 +T 63800 60300 5 10 0 0 270 0 1 +symversion=0.1 +T 63200 59700 5 10 1 1 0 0 1 +value=10nF +T 62900 60500 5 10 0 0 270 0 1 +footprint=0402 +} +C 61000 60000 1 0 0 TC2185.sym +{ +T 61395 61195 5 10 1 1 0 0 1 +refdes=U1 +T 61595 60695 5 10 0 1 0 0 1 +device=IC +T 60995 59995 5 10 0 1 0 0 1 +footprint=SOT23-5 +T 61000 60000 5 10 1 1 0 0 1 +value=TC2185-3.3 +} +C 63000 59300 1 0 0 gnd.sym +C 50000 40000 0 0 0 title-D.sym +T 50000 40000 8 10 0 1 0 0 1 +value=On/Off +C 55800 58800 1 0 0 gnd.sym +N 55900 60100 55900 59100 4 +C 51600 59500 1 90 0 capacitor.sym +{ +T 50900 59700 5 10 0 0 90 0 1 +device=CAPACITOR +T 51200 60200 5 10 1 1 180 0 1 +refdes=C4 +T 50700 59700 5 10 0 0 90 0 1 +symversion=0.1 +T 50800 59600 5 10 1 1 0 0 1 +value=4.7uF +T 51600 59500 5 10 0 0 0 0 1 +footprint=0402 +} +N 51400 59500 51400 59100 4 +N 57100 60900 57100 60400 4 +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +C 53500 59900 1 0 0 MCP73831.sym +{ +T 54695 61495 5 10 0 1 0 0 1 +device=IC +T 53795 61495 5 10 1 1 0 0 1 +refdes=U2 +T 53495 57995 5 10 0 1 0 0 1 +footprint=SOT23-5 +T 54700 61500 5 10 1 1 0 0 1 +value=MCP73831 +} +N 51400 60900 51400 60400 4 +C 56300 59400 1 90 0 resistor.sym +{ +T 55900 59700 5 10 0 0 90 0 1 +device=RESISTOR +T 56700 60100 5 10 1 1 180 0 1 +refdes=R35 +T 56400 59700 5 10 1 1 0 0 1 +value=2.49k +T 56300 59400 5 10 0 1 0 0 1 +footprint=0402 +} +N 55900 60500 56200 60500 4 +N 56200 60500 56200 60300 4 +N 56200 59400 56200 59100 4 +C 57300 59500 1 90 0 capacitor.sym +{ +T 56600 59700 5 10 0 0 90 0 1 +device=CAPACITOR +T 57200 60100 5 10 1 1 0 0 1 +refdes=C5 +T 56400 59700 5 10 0 0 90 0 1 +symversion=0.1 +T 57200 59600 5 10 1 1 0 0 1 +value=4.7uF +T 57300 59500 5 10 0 0 0 0 1 +footprint=0402 +} +C 52400 59900 1 180 1 led2.sym +{ +T 52250 59300 5 10 1 1 180 6 1 +refdes=D1 +T 52300 59300 5 10 0 0 180 6 1 +device=LED +T 52350 59900 5 10 0 1 180 6 1 +footprint=0605 +T 52400 59900 5 10 0 0 0 0 1 +value=dualLED +} +C 52000 60000 1 90 0 resistor.sym +{ +T 51600 60300 5 10 0 0 90 0 1 +device=RESISTOR +T 52400 60700 5 10 1 1 180 0 1 +refdes=R50 +T 52300 60400 5 10 1 1 180 0 1 +value=1k +T 52000 60000 5 10 0 0 90 0 1 +footprint=0402 +} +C 54000 59500 1 180 0 resistor.sym +{ +T 53700 59100 5 10 0 0 180 0 1 +device=RESISTOR +T 53200 59600 5 10 1 1 0 0 1 +refdes=R51 +T 53700 59600 5 10 1 1 0 0 1 +value=1k +T 54000 59500 5 10 0 0 180 0 1 +footprint=0402 +} +N 52200 60100 53500 60100 4 +N 53100 60100 53100 59800 4 +N 53100 59800 52800 59800 4 +N 52200 60100 52200 59400 4 +N 52400 59800 51900 59800 4 +N 51900 59800 51900 60000 4 +N 52400 59400 52200 59400 4 +C 60600 59500 1 90 0 capacitor.sym +{ +T 59900 59700 5 10 0 0 90 0 1 +device=CAPACITOR +T 60500 60100 5 10 1 1 0 0 1 +refdes=C6 +T 59700 59700 5 10 0 0 90 0 1 +symversion=0.1 +T 60500 59600 5 10 1 1 0 0 1 +value=1uF +T 60600 59500 5 10 0 0 0 0 1 +footprint=0402 +} +N 60400 60400 60400 61100 4 +C 51400 41300 1 0 1 conn-4.sym +{ +T 51400 41300 5 10 0 0 0 6 1 +footprint=0-215079-4 +T 51400 41300 5 10 0 0 0 6 1 +loadstatus=noload +T 51400 41300 5 10 0 0 0 6 1 +device=CONNECTOR +T 51000 42900 5 10 1 1 0 6 1 +refdes=J6 +T 51200 41100 5 10 1 1 0 6 1 +value=Debug +} +C 51700 42300 1 0 1 gnd.sym +N 51600 42600 51400 42600 4 +N 51400 42200 52500 42200 4 +{ +T 52500 42300 5 10 1 1 0 6 1 +netname=reset_n +} +N 52000 45300 51400 45300 4 +{ +T 51500 45400 5 10 1 1 0 0 1 +netname=v_usb +} +C 51500 43400 1 0 1 gnd.sym +C 57900 51800 1 0 0 3.3V-plus.sym +N 58100 51200 58100 51800 4 +N 58100 51400 59300 51400 4 +N 58900 51400 58900 51200 4 +N 58500 51400 58500 51200 4 +C 58800 42000 1 0 0 gnd.sym +N 58500 42300 59300 42300 4 +N 59300 42400 59300 42300 4 +N 58900 42400 58900 42300 4 +N 58500 42400 58500 42300 4 +N 53000 50500 54200 50500 4 +{ +T 53000 50600 5 10 1 1 0 0 1 +netname=reset_n +} +C 51400 43300 1 0 1 USBmicroB.sym +{ +T 51045 43695 5 10 0 1 0 6 1 +footprint=11071 +T 51400 43300 5 10 0 0 0 0 1 +device=CONNECTOR +T 51400 43300 5 10 0 0 0 0 1 +value=USBmicroB +T 50405 45700 5 10 1 1 0 6 1 +refdes=J5 +} +N 54200 44900 53200 44900 4 +{ +T 53400 45000 5 10 1 1 0 0 1 +netname=usbdm +} +N 54200 44500 53200 44500 4 +{ +T 53400 44600 5 10 1 1 0 0 1 +netname=usbdp +} +C 52700 49800 1 0 0 gnd.sym +N 52800 50100 54200 50100 4 +N 51400 41800 53100 41800 4 +{ +T 51900 41900 5 10 1 1 0 0 1 +netname=swdio +} +N 51400 41400 53500 41400 4 +{ +T 51900 41500 5 10 1 1 0 0 1 +netname=swclk +} +C 59900 52100 1 0 0 capacitor.sym +{ +T 60100 52800 5 10 0 0 0 0 1 +device=CAPACITOR +T 60100 53000 5 10 0 0 0 0 1 +symversion=0.1 +T 59900 52100 5 10 0 1 0 0 1 +footprint=0402 +T 59800 52400 5 10 1 1 0 0 1 +refdes=C601 +T 60500 52400 5 10 1 1 0 0 1 +value=1uF +} +C 59900 51600 1 0 0 capacitor.sym +{ +T 60100 52300 5 10 0 0 0 0 1 +device=CAPACITOR +T 60100 52500 5 10 0 0 0 0 1 +symversion=0.1 +T 59900 51600 5 10 0 1 0 0 1 +footprint=0402 +T 59800 51900 5 10 1 1 0 0 1 +refdes=C602 +T 60500 51900 5 10 1 1 0 0 1 +value=0.1uF +} +C 58400 51700 1 0 0 inductor.sym +{ +T 58600 52200 5 10 0 0 0 0 1 +device=INDUCTOR +T 58600 52400 5 10 0 0 0 0 1 +symversion=0.1 +T 58400 51700 5 10 0 1 0 0 1 +footprint=0402 +T 58600 52000 5 10 1 1 0 0 1 +refdes=L600 +T 58600 51600 5 10 1 1 0 0 1 +value=bead +} +N 58400 51800 58100 51800 4 +N 59300 51800 59900 51800 4 +{ +T 59200 51900 5 10 1 1 0 0 1 +netname=vdda +} +N 59700 51800 59700 51200 4 +C 60900 51500 1 0 0 gnd.sym +N 61000 52300 61000 51800 4 +N 61000 51800 60800 51800 4 +N 61000 52300 60800 52300 4 +N 59300 51400 59300 51200 4 +N 51600 47700 54200 47700 4 +{ +T 53000 47800 5 10 1 1 0 0 1 +netname=v_batt +} +C 53200 44800 1 0 1 resistor.sym +{ +T 52900 45200 5 10 0 0 0 6 1 +device=RESISTOR +T 53200 44800 5 10 0 1 0 0 1 +footprint=0402 +T 52700 45100 5 10 1 1 0 6 1 +refdes=R54 +T 53100 45100 5 10 1 1 0 6 1 +value=22 +} +C 53200 44400 1 0 1 resistor.sym +{ +T 52900 44800 5 10 0 0 0 6 1 +device=RESISTOR +T 53200 44400 5 10 0 1 0 0 1 +footprint=0402 +T 52700 44200 5 10 1 1 0 6 1 +refdes=R55 +T 53100 44200 5 10 1 1 0 6 1 +value=22 +} +N 52300 44900 51400 44900 4 +N 51400 44500 52300 44500 4 +N 53100 59400 52800 59400 4 +N 54000 59400 54000 59100 4 +N 54200 46500 53000 46500 4 +{ +T 53000 46600 5 10 1 1 0 0 1 +netname=mosi1 +} +N 54200 46900 53000 46900 4 +{ +T 53000 47000 5 10 1 1 0 0 1 +netname=miso1 +} +N 54200 47300 53000 47300 4 +{ +T 53000 47400 5 10 1 1 0 0 1 +netname=sck1 +} +C 51400 44000 1 0 0 nc-right.sym +{ +T 51500 44500 5 10 0 0 0 0 1 +value=NoConnection +T 51500 44700 5 10 0 0 0 0 1 +device=DRC_Directive +} +N 57100 59500 57100 59100 4 +N 58000 59600 58000 59100 4 +N 60400 59500 60400 59100 4 +C 65200 59900 1 90 0 capacitor.sym +{ +T 64500 60100 5 10 0 0 90 0 1 +device=CAPACITOR +T 64300 60100 5 10 0 0 90 0 1 +symversion=0.1 +T 65200 59900 5 10 0 1 90 0 1 +footprint=0402 +T 65100 60500 5 10 1 1 0 0 1 +refdes=C51 +T 65100 60100 5 10 1 1 0 0 1 +value=0.1uF +} +C 66100 59900 1 90 0 capacitor.sym +{ +T 65400 60100 5 10 0 0 90 0 1 +device=CAPACITOR +T 65200 60100 5 10 0 0 90 0 1 +symversion=0.1 +T 66100 59900 5 10 0 1 90 0 1 +footprint=0402 +T 66000 60500 5 10 1 1 0 0 1 +refdes=C52 +T 66000 60100 5 10 1 1 0 0 1 +value=0.1uF +} +N 64100 59900 65900 59900 4 +C 54200 42400 1 0 0 STM32F042-48.sym +{ +T 47800 40800 5 10 0 0 0 0 1 +device=IC +T 69400 51000 5 10 1 1 0 6 1 +value=STM32F042C +T 54500 42700 5 10 0 1 0 0 1 +footprint=lqfp48 +T 54495 50995 5 10 1 1 0 0 1 +refdes=U3 +} +N 59900 52300 59700 52300 4 +N 59700 52300 59700 51800 4 +C 64200 53000 1 270 0 capacitor.sym +{ +T 64900 52800 5 10 0 0 270 0 1 +device=CAPACITOR +T 65100 52800 5 10 0 0 270 0 1 +symversion=0.1 +T 64200 53000 5 10 0 0 0 0 1 +footprint=0402 +T 64600 52700 5 10 1 1 0 0 1 +refdes=C33 +T 64600 52200 5 10 1 1 0 0 1 +value=22pF +} +C 62300 53000 1 270 0 capacitor.sym +{ +T 63000 52800 5 10 0 0 270 0 1 +device=CAPACITOR +T 63200 52800 5 10 0 0 270 0 1 +symversion=0.1 +T 62300 53000 5 10 0 0 0 0 1 +footprint=0402 +T 62000 52700 5 10 1 1 0 0 1 +refdes=C32 +T 61900 52200 5 10 1 1 0 0 1 +value=22pF +} +C 64300 51800 1 0 0 gnd.sym +C 62400 51800 1 0 0 gnd.sym +C 63100 52600 1 0 0 ABM8.sym +{ +T 63100 52600 5 10 0 0 0 0 1 +footprint=NDK32 +T 63000 53200 5 10 1 1 0 0 1 +refdes=X1 +T 63500 53200 5 10 1 1 0 0 1 +value=32mhz +T 63100 52600 5 10 0 1 0 0 1 +device=CRYSTAL +} +C 63700 52300 1 0 0 gnd.sym +C 63000 52300 1 0 0 gnd.sym +N 63100 53000 62500 53000 4 +N 63800 53000 64400 53000 4 +N 62800 53000 62800 51600 4 +N 62800 51600 63200 51600 4 +N 64100 53000 64100 51600 4 +N 64100 51600 63600 51600 4 +N 63200 51200 63200 51600 4 +N 63600 51200 63600 51600 4 +N 54200 44100 53100 44100 4 +N 53100 41800 53100 44100 4 +N 54200 43700 53500 43700 4 +N 53500 43700 53500 41400 4 +T 77100 40800 9 10 1 0 0 0 2 + Copyright 2021 by Bdale Garbee +Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL +C 58800 60400 1 0 0 switch-spdt.sym +{ +T 59210 61350 5 10 0 0 0 0 1 +device=SWITCH +T 58910 61100 5 10 1 1 0 0 1 +refdes=S1 +T 58800 60400 5 10 0 1 0 0 1 +footprint=SK12F17 +T 59100 61400 5 10 1 1 0 0 1 +value=SPDT +} +N 59800 61100 60400 61100 4 +C 59800 60600 1 0 0 nc-right.sym +{ +T 59900 61100 5 10 0 0 0 0 1 +value=NoConnection +T 59900 61300 5 10 0 0 0 0 1 +device=DRC_Directive +} +N 65000 60800 65000 60900 4 +N 65900 60800 65900 60900 4 +C 58700 60200 1 0 0 gnd.sym +C 75100 58400 1 0 0 MAX6675.sym +{ +T 75395 60295 5 10 0 0 0 0 1 +device=IC +T 75395 59995 5 10 1 1 0 0 1 +refdes=U4 +T 76805 59995 5 10 1 1 0 6 1 +value=MAX6675 +T 75392 60500 5 10 0 0 0 0 1 +footprint=SOIJ8 +} +C 73500 58300 1 0 1 conn-3.sym +{ +T 73500 58300 5 10 0 0 0 6 1 +type=CONNECTOR +T 73500 58300 5 10 0 0 0 6 1 +footprint=pcc-smp +T 73500 58300 5 10 0 0 0 6 1 +value=type_K +T 73100 59600 5 10 1 1 0 6 1 +refdes=J1 +} +N 73500 59300 75100 59300 4 +{ +T 73600 59350 5 10 1 1 0 0 1 +netname=tc- +} +N 73500 58900 75100 58900 4 +{ +T 73600 58950 5 10 1 1 0 0 1 +netname=tc+ +} +C 74400 60000 1 0 0 3.3V-plus.sym +C 74100 58200 1 0 0 gnd.sym +N 73500 58500 74200 58500 4 +N 74200 58500 74200 59700 4 +N 74200 59700 75100 59700 4 +N 74600 60000 74600 58500 4 +N 74600 58500 75100 58500 4 +C 80200 55500 1 0 0 3.3V-plus.sym +N 77600 55100 77600 53500 4 +{ +T 77500 53500 5 10 1 1 90 0 1 +netname=lcd_d7 +} +N 77200 55100 77200 53500 4 +{ +T 77100 53500 5 10 1 1 90 0 1 +netname=lcd_d6 +} +N 76800 55100 76800 53500 4 +{ +T 76700 53500 5 10 1 1 90 0 1 +netname=lcd_d5 +} +N 76400 55100 76400 53500 4 +{ +T 76300 53500 5 10 1 1 90 0 1 +netname=lcd_d4 +} +N 74400 55100 74400 53500 4 +{ +T 74300 53500 5 10 1 1 90 0 1 +netname=lcd_e +} +N 73600 55100 73600 53500 4 +{ +T 73500 53500 5 10 1 1 90 0 1 +netname=lcd_rs +} +C 77900 53600 1 0 0 gnd.sym +N 78000 55100 78000 53900 4 +N 78400 53900 78400 55100 4 +N 78400 53900 80400 53900 4 +N 80400 53900 80400 55500 4 +C 73900 53600 1 0 0 gnd.sym +N 74000 55100 74000 53900 4 +N 73200 55100 73200 53500 4 +{ +T 73100 53500 5 10 1 1 90 0 1 +netname=reset_n +} +C 79000 54200 1 90 0 EMBEDDEDcapacitor.sym +[ +P 78800 54200 78800 54400 1 0 0 +{ +T 78800 54400 5 8 0 1 90 2 1 +pintype=pas +T 78800 54400 9 8 0 1 90 0 1 +pinlabel=1 +T 78850 54350 5 8 0 1 90 8 1 +pinseq=1 +T 78750 54350 5 8 0 1 90 6 1 +pinnumber=1 +} +P 78800 55100 78800 54900 1 0 0 +{ +T 78800 54900 5 8 0 1 90 8 1 +pintype=pas +T 78800 54900 9 8 0 1 90 6 1 +pinlabel=2 +T 78850 54950 5 8 0 1 90 2 1 +pinseq=2 +T 78750 54950 5 8 0 1 90 0 1 +pinnumber=2 +} +L 78600 54600 79000 54600 3 0 0 0 -1 -1 +L 78600 54700 79000 54700 3 0 0 0 -1 -1 +L 78800 54900 78800 54700 3 0 0 0 -1 -1 +L 78800 54600 78800 54400 3 0 0 0 -1 -1 +T 78300 54400 5 10 0 0 90 0 1 +device=CAPACITOR +T 78500 54400 8 10 0 1 90 0 1 +refdes=C? +T 77700 54400 5 10 0 0 90 0 1 +description=capacitor +T 77900 54400 5 10 0 0 90 0 1 +numslots=0 +T 78100 54400 5 10 0 0 90 0 1 +symversion=0.1 +] +{ +T 78300 54400 5 10 0 0 90 0 1 +device=CAPACITOR +T 78100 54400 5 10 0 0 90 0 1 +symversion=0.1 +T 79000 54200 5 10 0 0 0 0 1 +vendor_part_number=490-1320-1-ND +T 79000 54200 5 10 0 0 0 0 1 +footprint=0402 +T 79000 54200 5 10 0 0 0 0 1 +vendor=digikey +T 79000 54200 5 10 0 1 0 0 1 +loadstatus=smt +T 78700 54900 5 10 1 1 180 0 1 +refdes=C8 +T 78400 54300 5 10 1 1 0 0 1 +value=1uF +} +C 79800 54200 1 90 0 EMBEDDEDcapacitor.sym +[ +P 79600 54200 79600 54400 1 0 0 +{ +T 79600 54400 5 8 0 1 90 2 1 +pintype=pas +T 79600 54400 9 8 0 1 90 0 1 +pinlabel=1 +T 79650 54350 5 8 0 1 90 8 1 +pinseq=1 +T 79550 54350 5 8 0 1 90 6 1 +pinnumber=1 +} +P 79600 55100 79600 54900 1 0 0 +{ +T 79600 54900 5 8 0 1 90 8 1 +pintype=pas +T 79600 54900 9 8 0 1 90 6 1 +pinlabel=2 +T 79650 54950 5 8 0 1 90 2 1 +pinseq=2 +T 79550 54950 5 8 0 1 90 0 1 +pinnumber=2 +} +L 79400 54600 79800 54600 3 0 0 0 -1 -1 +L 79400 54700 79800 54700 3 0 0 0 -1 -1 +L 79600 54900 79600 54700 3 0 0 0 -1 -1 +L 79600 54600 79600 54400 3 0 0 0 -1 -1 +T 79100 54400 5 10 0 0 90 0 1 +device=CAPACITOR +T 79300 54400 8 10 0 1 90 0 1 +refdes=C? +T 78500 54400 5 10 0 0 90 0 1 +description=capacitor +T 78700 54400 5 10 0 0 90 0 1 +numslots=0 +T 78900 54400 5 10 0 0 90 0 1 +symversion=0.1 +] +{ +T 79100 54400 5 10 0 0 90 0 1 +device=CAPACITOR +T 78900 54400 5 10 0 0 90 0 1 +symversion=0.1 +T 79800 54200 5 10 0 0 0 0 1 +vendor_part_number=490-1320-1-ND +T 79800 54200 5 10 0 0 0 0 1 +footprint=0402 +T 79800 54200 5 10 0 0 0 0 1 +vendor=digikey +T 79800 54200 5 10 0 1 0 0 1 +loadstatus=smt +T 80000 54900 5 10 1 1 180 0 1 +refdes=C7 +T 79700 54300 5 10 1 1 0 0 1 +value=1uF +} +N 79200 55100 79200 54200 4 +N 79200 54200 79600 54200 4 +N 78800 54200 78800 53900 4 +C 73000 55100 1 0 0 NHD-C0216.sym +{ +T 73000 56150 5 10 0 0 0 0 1 +device=LCD +T 73000 56350 5 10 0 0 0 0 1 +footprint=NHD-C0216 +T 73000 56750 5 10 0 0 0 0 1 +symversion=0.1 +T 73000 55100 5 10 0 1 0 0 1 +loadstatus=throughhole +T 73000 55100 5 10 0 1 0 0 1 +vendor=digikey +T 73000 55100 5 10 0 1 0 0 1 +vendor_part_number=NHD-C0216CU-FN-GBW-3V-ND +T 79700 56400 5 10 1 1 0 6 1 +refdes=X2 +T 73000 55100 5 10 0 1 0 0 1 +value=NHD-C0216 +} +N 66400 55700 65500 55700 4 +{ +T 65500 55800 5 10 1 1 0 0 1 +netname=miso1 +} +N 66400 56100 65500 56100 4 +{ +T 65500 56200 5 10 1 1 0 0 1 +netname=mosi1 +} +N 66400 56500 65500 56500 4 +{ +T 65500 56600 5 10 1 1 0 0 1 +netname=sck1 +} +C 67400 58200 1 0 0 3.3V-plus.sym +C 67500 54200 1 0 0 gnd.sym +N 68800 55300 69700 55300 4 +{ +T 69700 55400 5 10 1 1 0 6 1 +netname=cs_flash +} +N 68800 57300 68900 57300 4 +N 67600 58000 67600 58200 4 +N 67600 58100 68900 58100 4 +N 68900 56900 68900 58100 4 +N 68900 56900 68800 56900 4 +C 66400 54500 1 0 0 W25Q.sym +{ +T 67455 56100 5 10 0 1 0 0 1 +device=IC +T 66395 54495 5 10 0 1 0 0 1 +footprint=SOIJ8 +T 66695 57795 5 10 1 1 0 0 1 +refdes=U5 +T 67800 57800 5 10 1 1 0 0 1 +value=W25Q64 +} +C 74800 51300 1 0 0 3.3V-plus.sym +N 75500 50200 74800 50200 4 +N 75000 50200 75000 51300 4 +N 75500 50600 75000 50600 4 +N 74100 49000 75500 49000 4 +{ +T 74100 49100 5 10 1 1 0 0 1 +netname=tx1 +} +N 74100 48600 75500 48600 4 +{ +T 74100 48700 5 10 1 1 0 0 1 +netname=rx1 +} +C 77400 45300 1 0 0 gnd.sym +C 75500 45800 1 0 0 UBLOX-MAX.sym +{ +T 75500 45800 5 10 0 1 0 0 1 +footprint=UBLOX-MAX +T 76995 50395 5 10 0 1 0 0 1 +device=IC +T 75795 51095 5 10 1 1 0 0 1 +refdes=U6 +T 78500 51100 5 10 1 1 0 0 1 +value=MAX-8Q +} +N 77500 45600 77500 45800 4 +N 77500 45700 77900 45700 4 +N 77900 45700 77900 45800 4 +N 77500 45700 77100 45700 4 +N 77100 45700 77100 45800 4 +C 73900 50100 1 0 0 resistor.sym +{ +T 74200 50500 5 10 0 1 0 0 1 +device=RESISTOR +T 73895 50100 5 10 0 1 0 0 1 +footprint=0402 +T 74250 50550 5 10 1 1 180 0 1 +refdes=R1 +T 74400 50400 5 10 1 1 0 0 1 +value=3.3k +} +N 73900 50200 73900 49800 4 +C 75000 47700 1 0 0 nc-left.sym +{ +T 75000 48100 5 10 0 0 0 0 1 +value=NoConnection +T 75000 48500 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 75000 47300 1 0 0 nc-left.sym +{ +T 75000 47700 5 10 0 0 0 0 1 +value=NoConnection +T 75000 48100 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 79500 49700 1 0 0 nc-right.sym +{ +T 79600 50200 5 10 0 0 0 0 1 +value=NoConnection +T 79600 50400 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 79500 48900 1 0 0 nc-right.sym +{ +T 79600 49400 5 10 0 0 0 0 1 +value=NoConnection +T 79600 49600 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 79500 47700 1 0 0 nc-right.sym +{ +T 79600 48200 5 10 0 0 0 0 1 +value=NoConnection +T 79600 48400 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 79500 46900 1 0 0 nc-right.sym +{ +T 79600 47400 5 10 0 0 0 0 1 +value=NoConnection +T 79600 47600 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 79500 46500 1 0 0 nc-right.sym +{ +T 79600 47000 5 10 0 0 0 0 1 +value=NoConnection +T 79600 47200 5 10 0 0 0 0 1 +device=DRC_Directive +} +N 73900 49800 75500 49800 4 +C 75400 46300 1 0 0 gnd.sym +C 79500 48100 1 0 0 nc-right.sym +{ +T 79600 48600 5 10 0 0 0 0 1 +value=NoConnection +T 79600 48800 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 82400 49600 1 0 1 saw.sym +{ +T 82200 50100 5 10 0 1 0 6 1 +device=CRYSTAL +T 82200 50300 5 10 0 1 0 6 1 +symversion=0.1 +T 82400 49600 5 10 0 1 0 0 1 +footprint=saw +T 81500 50900 5 10 1 1 0 0 1 +refdes=S2 +T 82400 49600 5 10 1 1 0 0 1 +value=SAW +} +N 79500 50600 81200 50600 4 +N 82400 50100 82400 49600 4 +N 81200 49600 82400 49600 4 +N 81200 49600 81200 50100 4 +C 81700 49300 1 0 0 gnd.sym +C 82800 50900 1 0 0 EMBEDDEDantenna.sym +[ +L 82900 51300 82800 51400 3 0 0 0 -1 -1 +L 83000 51400 82900 51300 3 0 0 0 -1 -1 +L 82800 51400 83000 51400 3 0 0 0 -1 -1 +L 82900 51100 82900 51400 3 0 0 0 -1 -1 +P 82900 50900 82900 51100 1 0 0 +{ +T 82850 51005 5 8 0 1 90 6 1 +pinnumber=1 +T 82950 51050 5 8 0 1 90 8 1 +pinseq=1 +T 82900 51155 9 8 0 1 90 0 1 +pinlabel=1 +T 82900 51100 5 8 0 1 90 2 1 +pintype=pas +} +T 83000 51700 5 10 0 0 0 0 1 +numslots=0 +T 83000 51900 5 10 0 0 0 0 1 +description=capacitor +] +{ +T 83000 51300 5 10 0 0 0 0 1 +device=ANTENNA +T 83000 51500 5 10 0 0 0 0 1 +symversion=0.1 +T 82800 50900 5 10 0 0 0 0 1 +footprint=GP.18.4 +T 83000 51100 5 10 1 1 0 0 1 +refdes=A1 +T 82000 51600 5 10 1 1 0 0 1 +value=GP.1575.18.4.A.02 +T 82800 50900 5 10 0 1 0 0 1 +loadstatus=noload +} +N 82400 50600 82900 50600 4 +N 82900 50600 82900 50900 4 +N 54200 46100 53000 46100 4 +{ +T 53000 46200 5 10 1 1 0 0 1 +netname=cs_flash +} +N 54200 45700 53000 45700 4 +{ +T 53000 45800 5 10 1 1 0 0 1 +netname=tx1 +} +N 54200 45300 53000 45300 4 +{ +T 53000 45400 5 10 1 1 0 0 1 +netname=rx1 +} +C 77100 59600 1 0 0 nc-right.sym +{ +T 77200 60100 5 10 0 0 0 0 1 +value=NoConnection +T 77200 60300 5 10 0 0 0 0 1 +device=DRC_Directive +} +N 77100 59300 78600 59300 4 +{ +T 78600 59350 5 10 1 1 0 6 1 +netname=miso2 +} +N 69700 43700 71000 43700 4 +{ +T 71000 43750 5 10 1 1 0 6 1 +netname=miso2 +} +N 69700 44100 71000 44100 4 +{ +T 71000 44150 5 10 1 1 0 6 1 +netname=sck2 +} +N 69700 44500 71000 44500 4 +{ +T 71000 44550 5 10 1 1 0 6 1 +netname=cs_therm +} +N 77100 58900 78600 58900 4 +{ +T 78600 58950 5 10 1 1 0 6 1 +netname=cs_therm +} +N 77100 58500 78600 58500 4 +{ +T 78600 58550 5 10 1 1 0 6 1 +netname=sck2 +} +C 54200 56800 1 0 0 switch-no-push.sym +{ +T 54600 57400 5 10 0 0 0 0 1 +device=SWITCH_PUSHBUTTON_NO +T 54200 56800 5 10 0 0 0 0 1 +vendor=mouser +T 54200 56800 5 10 0 0 0 0 1 +vendor_part_number=611-KSC621JLFS +T 54200 56800 5 10 0 0 0 0 1 +footprint=KSCJ +T 54200 56800 5 10 0 1 0 0 1 +loadstatus=smt +T 54600 57100 5 10 1 1 0 0 1 +refdes=S3 +} +C 54200 56100 1 0 0 switch-no-push.sym +{ +T 54600 56700 5 10 0 0 0 0 1 +device=SWITCH_PUSHBUTTON_NO +T 54200 56100 5 10 0 0 0 0 1 +vendor=mouser +T 54200 56100 5 10 0 0 0 0 1 +vendor_part_number=611-KSC621JLFS +T 54200 56100 5 10 0 0 0 0 1 +footprint=KSCJ +T 54200 56100 5 10 0 1 0 0 1 +loadstatus=smt +T 54600 56400 5 10 1 1 0 0 1 +refdes=S4 +} +N 56500 56100 55200 56100 4 +{ +T 55800 56200 5 10 1 1 0 0 1 +netname=button_2 +} +N 56500 56800 55200 56800 4 +{ +T 55800 56900 5 10 1 1 0 0 1 +netname=button_1 +} +C 54100 54800 1 0 0 gnd.sym +N 54200 55100 54200 56800 4 +C 54200 55400 1 0 0 switch-no-push.sym +{ +T 54600 56000 5 10 0 0 0 0 1 +device=SWITCH_PUSHBUTTON_NO +T 54200 55400 5 10 0 0 0 0 1 +vendor=mouser +T 54200 55400 5 10 0 0 0 0 1 +vendor_part_number=611-KSC621JLFS +T 54200 55400 5 10 0 0 0 0 1 +footprint=KSCJ +T 54200 55400 5 10 0 1 0 0 1 +loadstatus=smt +T 54600 55700 5 10 1 1 0 0 1 +refdes=S5 +} +N 56500 55400 55200 55400 4 +{ +T 55800 55500 5 10 1 1 0 0 1 +netname=button_3 +} +N 69700 44900 71000 44900 4 +{ +T 71000 44950 5 10 1 1 0 6 1 +netname=button_3 +} +N 69700 45300 71000 45300 4 +{ +T 71000 45350 5 10 1 1 0 6 1 +netname=button_2 +} +N 69700 45700 71000 45700 4 +{ +T 71000 45750 5 10 1 1 0 6 1 +netname=button_1 +} +N 69700 49300 71000 49300 4 +{ +T 71000 49350 5 10 1 1 0 6 1 +netname=lcd_d4 +} +N 69700 48900 71000 48900 4 +{ +T 71000 48950 5 10 1 1 0 6 1 +netname=lcd_d5 +} +N 69700 48500 71000 48500 4 +{ +T 71000 48550 5 10 1 1 0 6 1 +netname=lcd_d6 +} +N 69700 48100 71000 48100 4 +{ +T 71000 48150 5 10 1 1 0 6 1 +netname=lcd_d7 +} +N 69700 47700 71000 47700 4 +{ +T 71000 47750 5 10 1 1 0 6 1 +netname=lcd_e +} +N 69700 47300 71000 47300 4 +{ +T 71000 47350 5 10 1 1 0 6 1 +netname=lcd_rs +} -- 2.30.2