hole = 4.0mil
clearance = 6.0mil
}
+ ha:Slots {
+ diameter = 30.0mil
+ thickness = 0.45mm
+ hole = 15.0mil
+ clearance = 8.0mil
+ }
}
ha:meta {
subc-role=pnp-origin
}
}
- ha:line.16619 {
- x1=2.26in; y1=1.36in; x2=2.26in; y2=1.36in; thickness=0.1mm; clearance=0.0;
- ha:attributes {
- subc-role=origin
- }
- }
- ha:line.16622 {
- x1=2.26in; y1=1.36in; x2=58.404mm; y2=1.36in; thickness=0.1mm; clearance=0.0;
- ha:attributes {
- subc-role=x
- }
- }
- ha:line.16625 {
- x1=2.26in; y1=1.36in; x2=2.26in; y2=35.544mm; thickness=0.1mm; clearance=0.0;
- ha:attributes {
- subc-role=y
- }
- }
- }
- ha:type {
- top = 1
- misc = 1
- virtual = 1
- }
- }
- }
- }
- uid = 2948JTdjTKzy5Ud+Np8AAAAF
- ha:flags ={ lock=1
- }; }
- ha:subc.16629 {
- ha:attributes {
- value=Pyro
- footprint=282834-9
- refdes=J1
- }
- ha:data {
- li:padstack_prototypes {
-
- ha:ps_proto_v4.0 {
- hdia=45.28mil; hplated=1; htop=0; hbottom=0;
- li:shape {
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
- ha:combining { }
- ha:layer_mask {
- copper = 1
- top = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
- ha:combining { }
- ha:layer_mask {
- bottom = 1
- copper = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
- ha:combining { }
- ha:layer_mask {
- copper = 1
- intern = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; }
- ha:combining { sub=1; auto=1; }
- ha:layer_mask {
- top = 1
- mask = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; }
- ha:combining { sub=1; auto=1; }
- ha:layer_mask {
- bottom = 1
- mask = 1
- }
- clearance=0.0
- }
- }
- }
-
- ha:ps_proto_v4.1 {
- hdia=45.28mil; hplated=1; htop=0; hbottom=0;
- li:shape {
-
- ha:ps_shape_v4 {
- ha:combining { }
- ha:layer_mask {
- copper = 1
- top = 1
- }
- clearance=0.0
- li:ps_poly {
- -35.435mil
- -35.435mil
- 35.435mil
- -35.435mil
- 35.435mil
- 35.435mil
- -35.435mil
- 35.435mil
- }
- }
-
- ha:ps_shape_v4 {
- ha:combining { }
- ha:layer_mask {
- bottom = 1
- copper = 1
- }
- clearance=0.0
- li:ps_poly {
- -35.435mil
- -35.435mil
- 35.435mil
- -35.435mil
- 35.435mil
- 35.435mil
- -35.435mil
- 35.435mil
- }
- }
-
- ha:ps_shape_v4 {
- ha:combining { }
- ha:layer_mask {
- copper = 1
- intern = 1
- }
- clearance=0.0
- li:ps_poly {
- -35.435mil
- -35.435mil
- 35.435mil
- -35.435mil
- 35.435mil
- 35.435mil
- -35.435mil
- 35.435mil
- }
- }
-
- ha:ps_shape_v4 {
- ha:combining { sub=1; auto=1; }
- ha:layer_mask {
- top = 1
- mask = 1
- }
- clearance=0.0
- li:ps_poly {
- -1.059942mm
- -1.059942mm
- 1.059942mm
- -1.059942mm
- 1.059942mm
- 1.059942mm
- -1.059942mm
- 1.059942mm
- }
- }
-
- ha:ps_shape_v4 {
- ha:combining { sub=1; auto=1; }
- ha:layer_mask {
- bottom = 1
- mask = 1
- }
- clearance=0.0
- li:ps_poly {
- -1.059942mm
- -1.059942mm
- 1.059942mm
- -1.059942mm
- 1.059942mm
- 1.059942mm
- -1.059942mm
- 1.059942mm
- }
- }
- }
- }
- }
-
- li:objects {
- ha:padstack_ref.16655 {
- proto=0; x=378.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- li:1 {
- on
- round
- }
- li:3 {
- on
- diag
- round
- }
- }
-
- ha:attributes {
- term=9
- name=9
- }
- }
- ha:padstack_ref.16656 {
- proto=0; x=478.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- li:2 {
- on
- solid
- }
- }
-
- ha:attributes {
- term=8
- name=8
- }
- }
- ha:padstack_ref.16657 {
- proto=0; x=578.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- warn=1
- }
-
- li:thermal {
- }
-
- ha:attributes {
- term=7
- name=7
- }
- }
- ha:padstack_ref.16658 {
- proto=0; x=678.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- }
-
- ha:attributes {
- term=6
- name=6
- }
- }
- ha:padstack_ref.16659 {
- proto=0; x=778.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- li:2 {
- on
- solid
- }
- }
-
- ha:attributes {
- term=5
- name=5
- }
- }
- ha:padstack_ref.16660 {
- proto=0; x=878.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- }
-
- ha:attributes {
- term=4
- name=4
- }
- }
- ha:padstack_ref.16661 {
- proto=0; x=978.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- li:2 {
- on
- solid
- }
- }
-
- ha:attributes {
- term=3
- name=3
- }
- }
- ha:padstack_ref.16662 {
- proto=0; x=1.078in; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- }
-
- ha:attributes {
- term=2
- name=2
- }
- }
- ha:padstack_ref.16663 {
- proto=1; x=29.9212mm; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- li:2 {
- on
- solid
- }
- }
-
- ha:attributes {
- term=1
- name=1
- }
- }
- }
- li:layers {
-
- ha:top-silk {
- lid=0
- ha:combining { }
-
- li:objects {
- ha:line.16630 {
- x1=8.101076mm; y1=15.317216mm; x2=8.101076mm; y2=858.95mil; thickness=6.0mil; clearance=0.0;
- }
- ha:line.16633 {
- x1=8.101076mm; y1=15.317216mm; x2=31.421076mm; y2=15.317216mm; thickness=6.0mil; clearance=0.0;
- }
- ha:line.16636 {
- x1=31.421076mm; y1=15.317216mm; x2=31.421076mm; y2=858.95mil; thickness=6.0mil; clearance=0.0;
- }
- ha:line.16639 {
- x1=8.101076mm; y1=858.95mil; x2=31.421076mm; y2=858.95mil; thickness=6.0mil; clearance=0.0;
- }
- ha:text.16642 {
- string=%a.parent.refdes%; x=8.101076mm; y=858.95mil; scale=100; fid=0; direction=0;
- ha:flags {
- dyntext=1
- floater=1
- onsolder=1
- }
- }
- }
- ha:type {
- silk = 1
- bottom = 1
- }
- }
-
- ha:subc-aux {
- lid=1
- ha:combining { }
-
- li:objects {
- ha:line.16643 {
- x1=778.0mil; y1=731.0mil; x2=778.0mil; y2=731.0mil; thickness=0.1mm; clearance=0.0;
- ha:attributes {
- subc-role=pnp-origin
- }
- }
- ha:line.16646 {
- x1=8.101076mm; y1=858.95mil; x2=8.101076mm; y2=858.95mil; thickness=0.1mm; clearance=0.0;
+ ha:line.16619 {
+ x1=2.26in; y1=1.36in; x2=2.26in; y2=1.36in; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
- ha:line.16649 {
- x1=8.101076mm; y1=858.95mil; x2=8.101076mm; y2=20.81733mm; thickness=0.1mm; clearance=0.0;
+ ha:line.16622 {
+ x1=2.26in; y1=1.36in; x2=58.404mm; y2=1.36in; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
- ha:line.16652 {
- x1=8.101076mm; y1=858.95mil; x2=7.101076mm; y2=858.95mil; thickness=0.1mm; clearance=0.0;
+ ha:line.16625 {
+ x1=2.26in; y1=1.36in; x2=2.26in; y2=35.544mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
}
}
ha:type {
- bottom = 1
- virtual = 1
+ top = 1
misc = 1
+ virtual = 1
}
}
}
}
- uid = 2948JTdjTKzy5Ud+Np8AAAAG
- }
+ uid = 2948JTdjTKzy5Ud+Np8AAAAF
+ ha:flags ={ lock=1
+ }; }
ha:subc.16664 {
ha:attributes {
{io_pcb::hidename_y}=15.9017 mm
proto=0; x=684.995mil; y=34.137562mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
ha:flags {
clearline=1
- warn=1
}
li:thermal {
}
ha:subc.18119 {
ha:attributes {
- value=
+ value=ADXL375
footprint=lga14
refdes=U3
}
}
ha:subc.18200 {
ha:attributes {
- value=STM32L151
+ value=STM32L151RBT6
footprint=lqfp64
refdes=U7
}
}
ha:subc.18401 {
ha:attributes {
- value=16Mhz
+ value=16MHz
footprint=ABM8
refdes=X2
}
}
uid = 2948JTdjTKzy5Ud+Np8AAABb
}
- ha:subc.21554 {
+ ha:subc.27814 {
+ ha:attributes {
+ value=USBmicroB
+ footprint=11071
+ refdes=J5
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v4.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_v4.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_v4.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_v4.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
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.27828 {
+ proto=0; x=1.32618in; y=423.0mil; 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.27829 {
+ proto=0; x=33.034986mm; y=423.0mil; 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.27830 {
+ proto=0; x=1.275in; y=423.0mil; 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.27831 {
+ proto=0; x=1.24941in; y=423.0mil; 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.27832 {
+ proto=0; x=31.085028mm; y=423.0mil; 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.27833 {
+ proto=1; x=29.184981mm; y=10.319258mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=G
+ }
+ }
+ ha:padstack_ref.27834 {
+ proto=1; x=35.585019mm; y=10.319258mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=G
+ }
+ }
+ ha:padstack_ref.27835 {
+ proto=2; x=1.22972in; y=8.069326mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=G
+ }
+ }
+ ha:padstack_ref.27836 {
+ proto=2; x=33.535112mm; y=8.069326mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=G
+ }
+ }
+ ha:padstack_ref.27837 {
+ proto=3; x=29.185108mm; y=7.519162mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ }
+ li:3 {
+ on
+ solid
+ }
+ }
+
+ ha:attributes {
+ term=5
+ name=GND
+ }
+ }
+ ha:padstack_ref.27838 {
+ proto=3; x=29.185108mm; y=8.619236mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ }
+ li:3 {
+ on
+ solid
+ }
+ }
+
+ ha:attributes {
+ term=5
+ name=GND
+ }
+ }
+ ha:padstack_ref.27839 {
+ proto=3; x=1.40098in; y=7.519162mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ }
+ li:3 {
+ on
+ solid
+ }
+ }
+
+ ha:attributes {
+ term=5
+ name=GND
+ }
+ }
+ ha:padstack_ref.27840 {
+ proto=3; x=1.40098in; y=8.619236mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:1 {
+ on
+ solid
+ }
+ li:3 {
+ on
+ solid
+ }
+ }
+
+ ha:attributes {
+ term=5
+ name=GND
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:text.27815 {
+ string=%a.parent.refdes%; x=1.275in; y=260.6mil; scale=100; fid=0; direction=0;
+ ha:flags {
+ dyntext=1
+ floater=1
+ }
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.27816 {
+ x1=1.275in; y1=9.444228mm; x2=1.275in; y2=9.444228mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.27819 {
+ x1=1.275in; y1=260.6mil; x2=1.275in; y2=260.6mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.27822 {
+ x1=1.275in; y1=260.6mil; x2=31.385mm; y2=260.6mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.27825 {
+ x1=1.275in; y1=260.6mil; x2=1.275in; y2=5.61924mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = yLQmHg4cZFNX0wG8E3EAAABc
+ }
+ ha:subc.27752 {
ha:attributes {
- value=USBmicroB
- refdes=J5
- footprint=11071
+ value=Pyro
+ footprint=282834-9
+ refdes=J1
}
ha:data {
li:padstack_prototypes {
ha:ps_proto_v4.0 {
- hdia=0.0; hplated=0; htop=0; hbottom=0;
+ hdia=45.28mil; hplated=1; htop=0; hbottom=0;
li:shape {
ha:ps_shape_v4 {
- ha:ps_line { x1=-0.25mm; y1=0.0; x2=0.25mm; y2=0.0; thickness=0.8mm; square=0; }
- ha:combining { auto=1; }
+ ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
+ ha:combining { }
ha:layer_mask {
+ copper = 1
top = 1
- paste = 1
}
- clearance=40.0mil
+ clearance=0.0
}
ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
ha:combining { }
ha:layer_mask {
+ bottom = 1
copper = 1
- top = 1
}
- clearance=24.0mil
- li:ps_poly {
- -0.75mm
- -0.5mm
- 0.75mm
- -0.5mm
- 0.75mm
- 0.5mm
- -0.75mm
- 0.5mm
- }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
}
ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; }
ha:combining { sub=1; auto=1; }
ha:layer_mask {
top = 1
mask = 1
}
- clearance=40.0mil
- li:ps_poly {
- -0.8mm
- -0.55mm
- 0.8mm
- -0.55mm
- 0.8mm
- 0.55mm
- -0.8mm
- 0.55mm
- }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
}
}
}
ha:ps_proto_v4.1 {
- hdia=0.0; hplated=0; htop=0; hbottom=0;
+ hdia=45.28mil; hplated=1; htop=0; hbottom=0;
li:shape {
ha:ps_shape_v4 {
- ha:ps_line { x1=0.0; y1=-0.475mm; x2=0.0; y2=0.475mm; thickness=0.35mm; square=0; }
- ha:combining { auto=1; }
+ ha:combining { }
ha:layer_mask {
+ copper = 1
top = 1
- paste = 1
}
- clearance=24.0mil
+ clearance=0.0
+ li:ps_poly {
+ -35.435mil
+ -35.435mil
+ 35.435mil
+ -35.435mil
+ 35.435mil
+ 35.435mil
+ -35.435mil
+ 35.435mil
+ }
}
ha:ps_shape_v4 {
ha:combining { }
ha:layer_mask {
+ bottom = 1
copper = 1
- top = 1
}
- clearance=24.0mil
+ clearance=0.0
+ li:ps_poly {
+ -35.435mil
+ -35.435mil
+ 35.435mil
+ -35.435mil
+ 35.435mil
+ 35.435mil
+ -35.435mil
+ 35.435mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
li:ps_poly {
- -0.2mm
- -0.675mm
- 0.2mm
- -0.675mm
- 0.2mm
- 0.675mm
- -0.2mm
- 0.675mm
+ -35.435mil
+ -35.435mil
+ 35.435mil
+ -35.435mil
+ 35.435mil
+ 35.435mil
+ -35.435mil
+ 35.435mil
}
}
top = 1
mask = 1
}
- clearance=24.0mil
+ clearance=0.0
+ li:ps_poly {
+ -1.059942mm
+ -1.059942mm
+ 1.059942mm
+ -1.059942mm
+ 1.059942mm
+ 1.059942mm
+ -1.059942mm
+ 1.059942mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
li:ps_poly {
- -0.25mm
- -0.725mm
- 0.25mm
- -0.725mm
- 0.25mm
- 0.725mm
- -0.25mm
- 0.725mm
+ -1.059942mm
+ -1.059942mm
+ 1.059942mm
+ -1.059942mm
+ 1.059942mm
+ 1.059942mm
+ -1.059942mm
+ 1.059942mm
}
}
}
- }
- }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.27778 {
+ proto=0; x=378.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=9
+ name=pin9
+ }
+ }
+ ha:padstack_ref.27779 {
+ proto=0; x=478.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ li:2 {
+ on
+ solid
+ }
+ }
- li:objects {
- ha:padstack_ref.21640 {
- proto=0; x=29.185mm; y=10.328932mm; rot=180.000000; xmirror=0; smirror=0; clearance=20.0mil;
+ ha:attributes {
+ term=8
+ name=pin8
+ }
+ }
+ ha:padstack_ref.27780 {
+ proto=0; x=578.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
ha:attributes {
- term=0
+ term=7
+ name=pin7
}
}
- ha:padstack_ref.21641 {
- proto=0; x=35.585mm; y=10.328932mm; rot=180.000000; xmirror=0; smirror=0; clearance=20.0mil;
+ ha:padstack_ref.27781 {
+ proto=0; x=678.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
ha:attributes {
- term=0
+ term=6
+ name=pin6
}
}
- ha:padstack_ref.21642 {
- proto=1; x=31.085mm; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+ ha:padstack_ref.27782 {
+ proto=0; x=778.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
ha:flags {
clearline=1
}
li:thermal {
+ li:2 {
+ on
+ solid
+ }
}
ha:attributes {
term=5
+ name=pin5
}
}
- ha:padstack_ref.21643 {
- proto=1; x=31.735mm; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+ ha:padstack_ref.27783 {
+ proto=0; x=878.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
ha:flags {
clearline=1
}
ha:attributes {
term=4
+ name=pin4
}
}
- ha:padstack_ref.21644 {
- proto=1; x=33.685mm; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+ ha:padstack_ref.27784 {
+ proto=0; x=978.0mil; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
ha:flags {
clearline=1
}
li:thermal {
+ li:2 {
+ on
+ solid
+ }
}
ha:attributes {
- term=1
+ term=3
+ name=pin3
}
}
- ha:padstack_ref.21645 {
- proto=1; x=33.035mm; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+ ha:padstack_ref.27785 {
+ proto=0; x=1.078in; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
ha:flags {
clearline=1
}
ha:attributes {
term=2
+ name=pin2
}
}
- ha:padstack_ref.21646 {
- proto=1; x=1.275in; y=10.758932mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+ ha:padstack_ref.27786 {
+ proto=1; x=29.9212mm; y=731.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.16002mm;
ha:flags {
clearline=1
}
li:thermal {
+ li:2 {
+ on
+ solid
+ }
}
ha:attributes {
- term=3
+ term=1
+ name=pin1
}
}
}
li:layers {
- ha:top-sig {
+ ha:top-silk {
lid=0
ha:combining { }
li:objects {
- ha:line.21555 {
- x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=1.05mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:line.21558 {
- x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=1.05mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:polygon.21647 { clearance=24.0mil;
- li:geometry {
- ta:contour {
- { 32.135mm; 9.028932mm }
- { 30.235mm; 9.028932mm }
- { 30.235mm; 7.128932mm }
- { 32.135mm; 7.128932mm }
- }
- }
-
- ha:flags {
- clearpoly=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:polygon.21652 { clearance=24.0mil;
- li:geometry {
- ta:contour {
- { 34.535mm; 9.028932mm }
- { 32.635mm; 9.028932mm }
- { 32.635mm; 7.128932mm }
- { 34.535mm; 7.128932mm }
- }
- }
-
- ha:flags {
- clearpoly=1
- }
-
- ha:attributes {
- term=0
- }
- }
- }
- ha:type {
- copper = 1
- top = 1
- }
- }
-
- ha:bottom-sig {
- lid=1
- ha:combining { }
-
- li:objects {
- ha:line.21561 {
- x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=1.05mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:line.21564 {
- x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=1.05mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- }
- ha:type {
- bottom = 1
- copper = 1
- }
- }
-
- ha:pcb-edge {
- lid=2
- ha:combining { }
-
- li:objects {
- ha:line.21567 {
- x1=36.185mm; y1=260.9815748mil; x2=28.585mm; y2=260.9815748mil; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
- }
- }
- ha:type {
- intern = 1
- }
- stack_offs = -1
- }
-
- ha:outline {
- lid=3
- ha:combining { }
-
- li:objects {
- ha:line.21570 {
- x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=0.45mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
- }
- ha:line.21573 {
- x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=0.45mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
- }
- }
- ha:type {
- outline = 1
- top = 1
- }
- }
-
- ha:top-paste {
- lid=4
- ha:combining { auto=1; }
-
- li:objects {
- ha:line.21576 {
- x1=34.035mm; y1=335.78472441mil; x2=33.135mm; y2=335.78472441mil; thickness=0.6mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:line.21579 {
- x1=34.035mm; y1=7.628932mm; x2=33.135mm; y2=7.628932mm; thickness=0.6mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:line.21582 {
- x1=31.635mm; y1=335.78472441mil; x2=30.735mm; y2=335.78472441mil; thickness=0.6mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:line.21585 {
- x1=31.635mm; y1=7.628932mm; x2=30.735mm; y2=7.628932mm; thickness=0.6mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- }
- ha:type {
- top = 1
- paste = 1
- }
- }
-
- ha:top-mask {
- lid=5
- ha:combining { sub=1; auto=1; }
-
- li:objects {
- ha:line.21588 {
- x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=1.1mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:line.21591 {
- x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=1.1mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:polygon.21657 { clearance=24.0mil;
- li:geometry {
- ta:contour {
- { 34.585mm; 9.078932mm }
- { 32.585mm; 9.078932mm }
- { 32.585mm; 7.078932mm }
- { 34.585mm; 7.078932mm }
- }
- }
-
- ha:flags {
- clearpoly=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:polygon.21662 { clearance=24.0mil;
- li:geometry {
- ta:contour {
- { 32.185mm; 9.078932mm }
- { 30.185mm; 9.078932mm }
- { 30.185mm; 7.078932mm }
- { 32.185mm; 7.078932mm }
- }
- }
-
- ha:flags {
- clearpoly=1
- }
-
- ha:attributes {
- term=0
- }
- }
- }
- ha:type {
- top = 1
- mask = 1
- }
- }
-
- ha:bottom-mask {
- lid=6
- ha:combining { sub=1; auto=1; }
-
- li:objects {
- ha:line.21594 {
- x1=29.185mm; y1=8.628932mm; x2=29.185mm; y2=7.528932mm; thickness=1.1mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- ha:line.21597 {
- x1=35.585mm; y1=8.628932mm; x2=35.585mm; y2=7.528932mm; thickness=1.1mm; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
-
- ha:attributes {
- term=0
- }
- }
- }
- ha:type {
- bottom = 1
- mask = 1
- }
- }
-
- ha:mech {
- lid=7
- ha:combining { }
-
- li:objects {
- ha:line.21600 {
- x1=36.085mm; y1=5.328932mm; x2=1.12933071in; y2=5.328932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
- }
- ha:line.21603 {
- x1=36.085mm; y1=5.778932mm; x2=1.12933071in; y2=5.778932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
- }
- ha:line.21606 {
- x1=35.985mm; y1=10.928932mm; x2=28.785mm; y2=10.928932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
- }
- ha:line.21609 {
- x1=1.12933071in; y1=11.028932mm; x2=1.12933071in; y2=5.778932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
- }
- ha:line.21612 {
- x1=1.12933071in; y1=5.778932mm; x2=28.435mm; y2=5.378932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
- }
- ha:line.21615 {
- x1=29.885mm; y1=11.028932mm; x2=1.12933071in; y2=11.028932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
- }
- ha:line.21618 {
- x1=36.085mm; y1=11.028932mm; x2=36.085mm; y2=5.778932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
+ ha:line.27753 {
+ x1=8.101076mm; y1=858.95mil; x2=8.101076mm; y2=15.317216mm; thickness=6.0mil; clearance=0.0;
}
- ha:line.21621 {
- x1=36.085mm; y1=5.778932mm; x2=36.335mm; y2=5.378932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
+ ha:line.27756 {
+ x1=8.101076mm; y1=15.317216mm; x2=31.42107mm; y2=15.317216mm; thickness=6.0mil; clearance=0.0;
}
- ha:line.21624 {
- x1=34.885mm; y1=11.028932mm; x2=36.085mm; y2=11.028932mm; thickness=0.1mm; clearance=24.0mil;
- ha:flags {
- clearline=1
- }
+ ha:line.27759 {
+ x1=31.42107mm; y1=15.317216mm; x2=31.42107mm; y2=858.95mil; thickness=6.0mil; clearance=0.0;
}
- ha:line.21627 {
- x1=34.785mm; y1=260.9815748mil; x2=29.985mm; y2=260.9815748mil; thickness=10.0mil; clearance=40.0mil;
- ha:flags {
- clearline=1
- }
+ ha:line.27762 {
+ x1=31.42107mm; y1=858.95mil; x2=8.101076mm; y2=858.95mil; thickness=6.0mil; clearance=0.0;
}
- ha:text.21630 {
- string=%a.parent.refdes%; x=28.385mm; y=285.78472441mil; scale=100; fid=0; direction=3;
+ ha:text.27765 {
+ string=%a.parent.refdes%; x=8.101076mm; y=858.95mil; scale=100; fid=0; direction=0;
ha:flags {
dyntext=1
floater=1
+ onsolder=1
}
}
}
ha:type {
silk = 1
- top = 1
+ bottom = 1
}
}
ha:subc-aux {
- lid=8
+ lid=1
ha:combining { }
li:objects {
- ha:line.21631 {
- x1=1.275in; y1=10.758932mm; x2=1.275in; y2=10.758932mm; thickness=0.1mm; clearance=0.0;
+ ha:line.27766 {
+ x1=778.0mil; y1=731.0mil; x2=778.0mil; y2=731.0mil; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.27769 {
+ x1=8.101076mm; y1=858.95mil; x2=8.101076mm; y2=858.95mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
- ha:line.21634 {
- x1=1.275in; y1=10.758932mm; x2=31.385mm; y2=10.758932mm; thickness=0.1mm; clearance=0.0;
+ ha:line.27772 {
+ x1=8.101076mm; y1=858.95mil; x2=8.101076mm; y2=22.81733mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
- ha:line.21637 {
- x1=1.275in; y1=10.758932mm; x2=1.275in; y2=9.758932mm; thickness=0.1mm; clearance=0.0;
+ ha:line.27775 {
+ x1=8.101076mm; y1=858.95mil; x2=7.101076mm; y2=858.95mil; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
}
}
ha:type {
- top = 1
+ misc = 1
virtual = 1
+ bottom = 1
}
}
}
}
- uid = ErErTIYfi1cb3aDTjKcAAAAH
+ uid = yLQmHg4cZFNX0wG8E3EAAABa
}
}
li:layers {
color = {#8b2323}
}
- {ha:GND plane} {
+ {ha:GND plane} {
lid=1
group=5
ha:combining { }
- visible=0
+ visible=1
li:objects {
ha:line.15505 {
color = {#3a5fcd}
}
- {ha:power plane} {
+ {ha:power plane} {
lid=2
group=7
ha:combining { }
- visible=0
+ visible=1
li:objects {
ha:line.15742 {
lid=3
group=10
ha:combining { }
- visible=0
+ visible=1
li:objects {
ha:line.15965 {
lock=1
}
}
+ ha:line.31022 {
+ x1=29.185108mm; y1=7.519162mm; x2=29.185108mm; y2=8.619236mm; thickness=0.45mm; clearance=16.0mil;
+ ha:flags {
+ clearline=1
+ }
+ }
+ ha:line.31025 {
+ x1=1.40098in; y1=7.519162mm; x2=1.40098in; y2=8.619236mm; thickness=0.45mm; clearance=16.0mil;
+ ha:flags {
+ clearline=1
+ }
+ }
}
color = {#548b54}
}
- {ha:bottom silk} {
+ {ha:bottom silk} {
lid=5
group=12
ha:combining { auto=1; }
- visible=0
+ visible=1
li:objects {
ha:line.16481 {
onsolder=1
}
}
- ha:text.16507 {
- string=-; x=182.0mil; y=697.0mil; scale=150; fid=0; direction=1;
- ha:flags {
- clearline=1
- onsolder=1
- }
- }
- ha:text.16508 {
- string=+; x=212.0mil; y=1.052in; scale=150; fid=0; direction=0;
- ha:flags {
- clearline=1
- onsolder=1
- }
- }
ha:text.16509 {
string=debug; x=1.777in; y=1.275in; scale=100; fid=0; direction=0;
ha:flags {
onsolder=1
}
}
- ha:text.16513 {
- string=proto 2; x=54.8132mm; y=656.0mil; scale=100; fid=0; direction=3;
+ ha:text.16514 {
+ string=servos; x=1.493in; y=1.28in; scale=100; fid=0; direction=0;
+ ha:flags {
+ clearline=1
+ onsolder=1
+ }
+ }
+ ha:text.34041 {
+ string=-; x=155.0mil; y=672.0mil; scale=250; fid=0; direction=1;
ha:flags {
clearline=1
onsolder=1
}
}
- ha:text.16514 {
- string=servos; x=1.493in; y=1.28in; scale=100; fid=0; direction=0;
+ ha:text.34057 {
+ string=+; x=205.0mil; y=27.9146mm; scale=250; fid=0; direction=0;
ha:flags {
clearline=1
onsolder=1
color = {#cccccc}
}
- {ha:top silk} {
+ {ha:top silk} {
lid=6
group=1
ha:combining { auto=1; }
rubber_band_mode = false
description = false
buffer_number = 0
- show_solder_side = 0
+ show_solder_side = 1
ha:view {
flip_x = 0
- flip_y = 0
+ flip_y = 1
}
}
ha:plugins {