ha:line.83488 {
x1=8.9515mm; y1=30.8463mm; x2=10.1193mm; y2=30.8463mm; thickness=15.0mil; clearance=12.0mil;
}
+ ha:line.88302 {
+ x1=32.749363mm; y1=20.091781mm; x2=32.749363mm; y2=665.345mil; thickness=10.0mil; clearance=12.0mil;
+ ha:flags {
+ clearline=1
+ }
+ }
+ ha:line.88305 {
+ x1=32.749363mm; y1=665.345mil; x2=1.268in; y2=644.0mil; thickness=10.0mil; clearance=12.0mil;
+ ha:flags {
+ clearline=1
+ }
+ }
+ ha:line.88308 {
+ x1=1.268in; y1=644.0mil; x2=1.268in; y2=288.0mil; thickness=10.0mil; clearance=12.0mil;
+ ha:flags {
+ clearline=1
+ }
+ }
+ ha:line.88311 {
+ x1=1.268in; y1=288.0mil; x2=1.127in; y2=147.0mil; thickness=10.0mil; clearance=12.0mil;
+ ha:flags {
+ clearline=1
+ }
+ }
+ ha:line.88314 {
+ x1=1.127in; y1=147.0mil; x2=1.127in; y2=74.0mil; thickness=10.0mil; clearance=12.0mil;
+ ha:flags {
+ clearline=1
+ }
+ }
ha:arc.44869 {
x=0.999998mm; y=33.0106mm; width=0.999998mm; height=0.999998mm; astart=-270.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
ha:attributes {
}
}
- {ha:power plane} {
+ {ha:power plane} {
lid=4
group=7
ha:combining { }
color = {#548b54}
}
- {ha:ground plane} {
+ {ha:ground plane} {
lid=5
group=5
ha:combining { }
}
rot = 0.000000
}
+ ha:text.86650 {
+ string=force loader; x=907.0mil; y=195.0mil; scale=100; fid=0;
+ ha:flags {
+ clearline=1
+ onsolder=1
+ }
+ rot = 0.000000
+ }
}
color = {#000000}
}
li:objects {
ha:padstack_ref.41845 {
- proto=0; x=1.129in; y=3.219196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ proto=0; x=841.0mil; y=446.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
li:thermal {
}
}
}
ha:padstack_ref.41846 {
- proto=0; x=1.129in; y=95.26mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ proto=0; x=841.0mil; y=415.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
ha:flags {
clearline=1
}
li:objects {
ha:line.41833 {
- x1=1.129in; y1=111.0mil; x2=1.129in; y2=111.0mil; thickness=0.1mm; clearance=0.0;
+ x1=841.0mil; y1=430.74mil; x2=841.0mil; y2=430.74mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=pnp-origin
}
}
ha:line.41836 {
- x1=1.129in; y1=111.0mil; x2=1.129in; y2=111.0mil; thickness=0.1mm; clearance=0.0;
+ x1=841.0mil; y1=430.74mil; x2=841.0mil; y2=430.74mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
ha:line.41839 {
- x1=1.129in; y1=111.0mil; x2=1.129in; y2=3.8194mm; thickness=0.1mm; clearance=0.0;
+ x1=841.0mil; y1=430.74mil; x2=841.0mil; y2=11.940796mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
ha:line.41842 {
- x1=1.129in; y1=111.0mil; x2=29.6766mm; y2=111.0mil; thickness=0.1mm; clearance=0.0;
+ x1=841.0mil; y1=430.74mil; x2=22.3614mm; y2=430.74mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
li:objects {
ha:padstack_ref.41861 {
- proto=0; x=1.088in; y=104.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ proto=0; x=927.48mil; y=447.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
li:thermal {
}
}
}
ha:padstack_ref.41862 {
- proto=0; x=26.835608mm; y=104.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ proto=0; x=896.0mil; y=447.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
ha:flags {
clearline=1
}
li:objects {
ha:line.41849 {
- x1=27.235404mm; y1=104.0mil; x2=27.235404mm; y2=104.0mil; thickness=0.1mm; clearance=0.0;
+ x1=911.74mil; y1=447.0mil; x2=911.74mil; y2=447.0mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=pnp-origin
}
}
ha:line.41852 {
- x1=27.235404mm; y1=104.0mil; x2=27.235404mm; y2=104.0mil; thickness=0.1mm; clearance=0.0;
+ x1=911.74mil; y1=447.0mil; x2=911.74mil; y2=447.0mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
ha:line.41855 {
- x1=27.235404mm; y1=104.0mil; x2=26.235404mm; y2=104.0mil; thickness=0.1mm; clearance=0.0;
+ x1=911.74mil; y1=447.0mil; x2=22.158196mm; y2=447.0mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
ha:line.41858 {
- x1=27.235404mm; y1=104.0mil; x2=27.235404mm; y2=1.6416mm; thickness=0.1mm; clearance=0.0;
+ x1=911.74mil; y1=447.0mil; x2=911.74mil; y2=10.3538mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
}
}
- {ha:top copper} {
+ {ha:top copper} {
lid=2
ha:combining { }
ha:attributes {
subc-role=pnp-origin
}
- }
+ ha:flags ={ selected=1
+ }; }
ha:line.42509 {
x1=570.58mil; y1=183.43mil; x2=570.58mil; y2=183.43mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
- }
+ ha:flags ={ selected=1
+ }; }
ha:line.42512 {
x1=570.58mil; y1=183.43mil; x2=570.58mil; y2=3.659122mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
- }
+ ha:flags ={ selected=1
+ }; }
ha:line.42515 {
x1=570.58mil; y1=183.43mil; x2=15.492732mm; y2=183.43mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
- }
+ ha:flags ={ selected=1
+ }; }
}
ha:type {
bottom = 1
}
uid = DTPe++P7imVnhaFEAwoAAABE
}
+ ha:subc.85086 {
+ ha:attributes {
+ value=
+ footprint=100mil2pin
+ refdes=J1
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -35.0mil
+ -35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ 35.0mil
+ -35.0mil
+ 35.0mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -42.5mil
+ -42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ 42.5mil
+ -42.5mil
+ 42.5mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; }
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.85112 {
+ proto=0; x=1.127in; y=74.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.85113 {
+ proto=1; x=26.0858mm; y=74.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=7.5mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:3 {
+ on
+ diag
+ round
+ noshape
+ }
+ li:5 {
+ on
+ diag
+ round
+ noshape
+ }
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.85087 {
+ x1=977.0mil; y1=24.0mil; x2=1.177in; y2=24.0mil; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.85090 {
+ x1=1.177in; y1=24.0mil; x2=1.177in; y2=124.0mil; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.85093 {
+ x1=1.177in; y1=124.0mil; x2=977.0mil; y2=124.0mil; thickness=15.0mil; clearance=0.0;
+ }
+ ha:line.85096 {
+ x1=977.0mil; y1=124.0mil; x2=977.0mil; y2=24.0mil; thickness=15.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ bottom = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.85100 {
+ x1=27.3558mm; y1=74.0mil; x2=27.3558mm; y2=74.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.85103 {
+ x1=1.127in; y1=74.0mil; x2=1.127in; y2=74.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.85106 {
+ x1=1.127in; y1=74.0mil; x2=27.6258mm; y2=74.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.85109 {
+ x1=1.127in; y1=74.0mil; x2=1.127in; y2=2.8796mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ misc = 1
+ virtual = 1
+ bottom = 1
+ }
+ }
+ }
+ }
+ uid = m6HlOLb8jLN0U1fp2GAAAABP
+ }
+ ha:rat.88317 {
+ x1=47.901306mm; y1=14.288594mm; lgrp1=7; anchor1=pcb/47083; x2=48.0273mm; y2=14.156mm; lgrp2=3; anchor2=pcb/39211;
+ }
+ ha:rat.88320 {
+ x1=21.492718mm; y1=8.663613mm; lgrp1=7; anchor1=pcb/47083; x2=841.0mil; y2=415.0mil; lgrp2=3; anchor2=pcb/41832/41846;
+ }
+ ha:rat.88323 {
+ x1=896.0mil; y1=447.0mil; lgrp1=3; anchor1=pcb/41848/41862; x2=841.0mil; y2=415.0mil; lgrp2=3; anchor2=pcb/41832/41846;
+ }
+ ha:rat.88326 {
+ x1=957.0mil; y1=22.485604mm; lgrp1=3; anchor1=pcb/42016/42030; x2=31.249493mm; y2=20.091781mm; lgrp2=3; anchor2=pcb/75122;
+ }
+ ha:rat.88329 {
+ x1=1.001in; y1=917.0mil; lgrp1=3; anchor1=pcb/42048/42061; x2=26.543mm; y2=917.0mil; lgrp2=3; anchor2=pcb/42032/42045;
+ }
+ ha:rat.88332 {
+ x1=1.001in; y1=917.0mil; lgrp1=3; anchor1=pcb/42048/42061; x2=957.0mil; y2=916.74mil; lgrp2=3; anchor2=pcb/42016/42029;
+ }
+ ha:rat.88335 {
+ x1=26.543mm; y1=917.0mil; lgrp1=3; anchor1=pcb/42032/42045; x2=1.124in; y2=917.0mil; lgrp2=3; anchor2=pcb/49705/49741;
+ }
+ ha:rat.88338 {
+ x1=65.240408mm; y1=273.0mil; lgrp1=3; anchor1=pcb/76755/76768; x2=1.39564in; y2=22.291802mm; lgrp2=3; anchor2=pcb/49705/49732;
+ }
+ ha:rat.88341 {
+ x1=65.240408mm; y1=227.0mil; lgrp1=3; anchor1=pcb/42227/42240; x2=1.39564in; y2=857.94mil; lgrp2=3; anchor2=pcb/49705/49728;
+ }
}
}
grids_idx = 1
grid = 1.00 mil
ha:view {
- flip_y = 1
+ flip_y = 0
}
- show_solder_side = 1
+ show_solder_side = 0
buffer_number = 0
all_direction_lines = false
}
li:conn { C191-1; L191-1; L192-1; U6-19; }
}
ha:GND {
- li:conn { B1-2; C4-1; C5-1; C6-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C51-1; C52-1; C110-1; C111-1; C112-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-2; D3-2; H1-1; H2-1; J5-5; J5-G; J6-1; J8-2; L192-2; R4-1; R6-1; R30-1; R35-1; R51-1; S1-4; U1-2; U2-2; U3-1; U3-2; U3-3; U3-31; U3-32; U3-33; U6-32; U6-33; U7-5; U7-18; U7-35; U7-42; U11-3; X1-2; X1-4; X2-2; X2-4; }
+ li:conn { B1-2; C4-1; C5-1; C6-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C51-1; C52-1; C110-1; C111-1; C112-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-2; D3-2; H1-1; H2-1; J1-2; J5-5; J5-G; J6-1; J8-2; L192-2; R4-1; R6-1; R30-1; R35-1; R51-1; S1-4; U1-2; U2-2; U3-1; U3-2; U3-3; U3-31; U3-32; U3-33; U6-32; U6-33; U7-5; U7-18; U7-35; U7-42; U11-3; X1-2; X1-4; X2-2; X2-4; }
}
ha:unnamed_net20 {
li:conn { C231-1; U6-24; }
ha:unnamed_net33 {
li:conn { U3-6; U3-7; }
}
- ha:unnamed_net21 {
- li:conn { C231-2; U6-23; }
- }
- ha:reset_n {
- li:conn { J6-2; U6-2; U7-40; U11-1; }
- }
- ha:unnamed_net18 {
- li:conn { C191-2; L193-2; L201-2; }
- }
- ha:unnamed_net24 {
- li:conn { R30-2; U6-14; }
- }
- ha:unnamed_net25 {
- li:conn { C42-2; U6-6; }
- }
- ha:unnamed_net39 {
- li:conn { C601-1; C602-1; L600-1; U7-6; }
- }
- ha:usbdm {
- li:conn { R54-1; U7-33; }
- }
- ha:tx1 {
- li:conn { U7-1; }
- }
- ha:tx2 {
- li:conn { U3-22; }
- }
- ha:unnamed_net22 {
- li:conn { C261-1; U6-26; }
- }
- ha:unnamed_net23 {
- li:conn { C291-1; U6-29; }
- }
- ha:unnamed_net44 {
- li:conn { D3-1; R12-2; }
+ ha:force_bootloader {
+ li:conn { J1-1; U7-41; }
+ }
+ ha:reset_n {
+ li:conn { J6-2; U6-2; U7-40; U11-1; }
+ }
+ ha:unnamed_net18 {
+ li:conn { C191-2; L193-2; L201-2; }
+ }
+ ha:unnamed_net24 {
+ li:conn { R30-2; U6-14; }
+ }
+ ha:unnamed_net25 {
+ li:conn { C42-2; U6-6; }
+ }
+ ha:unnamed_net39 {
+ li:conn { C601-1; C602-1; L600-1; U7-6; }
+ }
+ ha:usbdm {
+ li:conn { R54-1; U7-33; }
+ }
+ ha:tx1 {
+ li:conn { U7-1; }
+ }
+ ha:tx2 {
+ li:conn { U3-22; }
+ }
+ ha:unnamed_net22 {
+ li:conn { C261-1; U6-26; }
+ }
+ ha:unnamed_net23 {
+ li:conn { C291-1; U6-29; }
+ }
+ ha:unnamed_net43 {
+ li:conn { D3-1; R12-2; }
+ }
+ ha:radio_int {
+ li:conn { U6-4; }
+ }
+ ha:unnamed_net40 {
+ li:conn { C33-1; U7-23; X2-3; }
+ }
+ ha:unnamed_net21 {
+ li:conn { C231-2; U6-23; }
+ }
+ ha:led_red {
+ li:conn { R13-1; U7-25; }
+ }
+ ha:sck0 {
+ li:conn { U7-10; }
+ }
+ ha:sck1 {
+ li:conn { U6-8; }
+ }
+ ha:cts2 {
+ li:conn { U3-17; }
+ }
+ ha:miso1 {
+ li:conn { U6-9; }
+ }
+ ha:sck5 {
+ li:conn { U7-38; }
+ }
+ ha:miso0 {
+ li:conn { U7-11; }
+ }
+ ha:miso3 {
+ li:conn { U7-29; }
+ }
+ ha:miso5 {
+ li:conn { U7-48; }
+ }
+ ha:sck3 {
+ li:conn { U7-32; }
+ }
+ ha:usbdp {
+ li:conn { R55-1; U7-34; }
}
- ha:radio_int {
- li:conn { U6-4; }
- }
- ha:usbdp {
- li:conn { R55-1; U7-34; }
- }
ha:unnamed_net36 {
li:conn { J5-2; R54-2; }
}
- ha:unnamed_net42 {
- li:conn { C32-1; U7-24; X2-1; }
- }
- ha:led_red {
- li:conn { R13-1; U7-25; }
- }
- ha:sck0 {
- li:conn { U7-10; }
- }
- ha:sck1 {
- li:conn { U6-8; }
- }
- ha:cts2 {
- li:conn { U3-17; }
- }
- ha:miso1 {
- li:conn { U6-9; }
- }
- ha:sck5 {
- li:conn { U7-38; }
- }
- ha:miso3 {
- li:conn { U7-29; }
+ ha:v_usb {
+ li:conn { C4-2; J5-1; R50-2; U2-4; }
}
- ha:miso5 {
- li:conn { U7-48; }
+ ha:bt_sw_btn {
+ li:conn { U3-5; }
+ }
+ ha:bt_p0_4 {
+ li:conn { U3-11; }
+ }
+ ha:bt_p0_5 {
+ li:conn { U3-16; }
}
- ha:miso0 {
- li:conn { U7-11; }
- }
- ha:sck3 {
- li:conn { U7-32; }
- }
- ha:unnamed_net41 {
- li:conn { C33-1; U7-23; X2-3; }
- }
- ha:v_usb {
- li:conn { C4-2; J5-1; R50-2; U2-4; }
- }
- ha:bt_sw_btn {
- li:conn { U3-5; }
- }
- ha:bt_p0_4 {
- li:conn { U3-11; }
- }
- ha:bt_p0_5 {
- li:conn { U3-16; }
- }
ha:led_blue {
li:conn { R12-1; U7-22; }
}
- ha:swclk {
- li:conn { J6-4; U7-45; }
+ ha:swclk {
+ li:conn { J6-4; U7-45; }
+ }
+ ha:unnamed_net41 {
+ li:conn { C32-1; U7-24; X2-1; }
}
ha:v_batt {
li:conn { R4-2; R5-1; }