ha:unnamed_net3 {
li:conn { D1-1; R50-2; }
}
+ ha:gpio26 {
+ li:conn { J2-37; J6-18; }
+ }
ha:unnamed_net4 {
li:conn { R50-1; U5-4; }
}
ha:unnamed_net5 {
li:conn { J12-1; U6-9; }
}
+ ha:unnamed_net1 {
+ li:conn { R52-2; U5-6; }
+ }
+ ha:unnamed_net8 {
+ li:conn { J10-1; U6-13; }
+ }
ha:unnamed_net6 {
li:conn { J11-2; U6-7; }
}
- ha:gpio26 {
- li:conn { J2-37; J6-18; }
- }
- ha:unnamed_net8 {
- li:conn { J10-1; U6-13; }
- }
+ ha:led_health_g {
+ li:conn { J2-13; U5-1; }
+ }
ha:unnamed_net9 {
li:conn { J10-2; U6-14; }
}
- ha:led_health_g {
- li:conn { J2-13; U5-1; }
- }
- ha:unnamed_net1 {
- li:conn { R52-2; U5-6; }
- }
ha:unnamed_net7 {
li:conn { J11-3; U6-6; }
}
ha:+3.3V {
li:conn { C8-2; C107-2; D1-2; D2-2; D3-2; D4-2; J6-17; U3-5; U5-14; U7-34; U13-8; }
}
+ ha:sclk {
+ li:conn { J2-23; J6-6; U7-37; }
+ }
+ ha:fet_1 {
+ li:conn { J26-1; Q2-7; Q2-8; R14-1; }
+ }
+ ha:unnamed_net12 {
+ li:conn { Q3-1; U6-4; }
+ }
ha:sense_armed {
li:conn { R12-1; R15-2; U13-3; }
}
- ha:fet_1 {
- li:conn { J26-1; Q2-7; Q2-8; R14-1; }
- }
- ha:sclk {
- li:conn { J2-23; J6-6; U7-37; }
- }
+ ha:unnamed_net16 {
+ li:conn { C111-2; U7-5; }
+ }
+ ha:unnamed_net15 {
+ li:conn { C102-1; C110-1; U7-7; }
+ }
ha:unnamed_net13 {
li:conn { J12-4; U6-8; }
}
ha:unnamed_net22 {
li:conn { R41-1; R42-2; U4-4; }
}
+ ha:unnamed_net31 {
+ li:conn { B1-2; B1-3; }
+ }
+ ha:unnamed_net21 {
+ li:conn { C5-2; L1-1; U4-2; }
+ }
+ ha:unnamed_net32 {
+ li:conn { B1-4; B1-5; }
+ }
ha:unnamed_net18 {
li:conn { Q2-2; R8-2; U13-7; }
}
- ha:unnamed_net16 {
- li:conn { C111-2; U7-5; }
- }
- ha:unnamed_net31 {
- li:conn { B1-2; B1-3; }
- }
- ha:unnamed_net12 {
- li:conn { Q3-1; U6-4; }
- }
- ha:unnamed_net32 {
- li:conn { B1-4; B1-5; }
- }
+ ha:unnamed_net35 {
+ li:conn { J4-3; J5-3; }
+ }
+ ha:unnamed_net40 {
+ li:conn { J4-8; J5-8; }
+ }
+ ha:unnamed_net37 {
+ li:conn { J4-5; J5-5; }
+ }
+ ha:unnamed_net42 {
+ li:conn { J7-A7; J7-B7; U1-1; }
+ }
+ ha:unnamed_net38 {
+ li:conn { J4-6; J5-6; }
+ }
+ ha:unnamed_net20 {
+ li:conn { Q2-4; R7-2; }
+ }
+ ha:unnamed_net50 {
+ li:conn { R29-2; U1-10; }
+ }
+ ha:unnamed_net39 {
+ li:conn { J4-7; J5-7; }
+ }
ha:unnamed_net33 {
li:conn { J4-1; J5-1; }
}
- ha:unnamed_net15 {
- li:conn { C102-1; C110-1; U7-7; }
- }
+ ha:unnamed_net34 {
+ li:conn { J4-2; J5-2; }
+ }
+ ha:rpi_3.3v {
+ li:conn { J2-1; J2-17; }
+ }
+ ha:unnamed_net48 {
+ li:conn { R46-2; U1-7; }
+ }
+ ha:unnamed_net46 {
+ li:conn { R24-2; U1-4; }
+ }
+ ha:unnamed_net43 {
+ li:conn { J7-A6; J7-B6; U1-2; }
+ }
+ ha:unnamed_net23 {
+ li:conn { C5-1; U4-6; }
+ }
+ ha:unnamed_net49 {
+ li:conn { R27-2; U1-8; }
+ }
+ ha:unnamed_net63 {
+ li:conn { D6-3; S1-3; }
+ }
+ ha:unnamed_net61 {
+ li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2; }
+ }
+ ha:unnamed_net53 {
+ li:conn { C11-2; L2-1; U1-15; U1-16; U1-17; }
+ }
+ ha:unnamed_net44 {
+ li:conn { R28-2; U1-9; }
+ }
+ ha:unnamed_net59 {
+ li:conn { J7-B5; R44-2; }
+ }
+ ha:unnamed_net70 {
+ li:conn { R51-2; U5-2; }
+ }
ha:unnamed_net36 {
li:conn { J4-4; J5-4; }
}
- ha:unnamed_net37 {
- li:conn { J4-5; J5-5; }
- }
- ha:unnamed_net38 {
- li:conn { J4-6; J5-6; }
- }
- ha:unnamed_net39 {
- li:conn { J4-7; J5-7; }
- }
- ha:unnamed_net20 {
- li:conn { Q2-4; R7-2; }
- }
- ha:unnamed_net50 {
- li:conn { R29-2; U1-10; }
- }
- ha:unnamed_net46 {
- li:conn { R24-2; U1-4; }
- }
- ha:unnamed_net48 {
- li:conn { R46-2; U1-7; }
- }
- ha:unnamed_net34 {
- li:conn { J4-2; J5-2; }
- }
- ha:rpi_3.3v {
- li:conn { J2-1; J2-17; }
- }
- ha:unnamed_net53 {
- li:conn { C11-2; L2-1; U1-15; U1-16; U1-17; }
- }
- ha:unnamed_net42 {
- li:conn { J7-A7; J7-B7; U1-1; }
- }
- ha:unnamed_net43 {
- li:conn { J7-A6; J7-B6; U1-2; }
- }
- ha:unnamed_net23 {
- li:conn { C5-1; U4-6; }
- }
- ha:unnamed_net49 {
- li:conn { R27-2; U1-8; }
- }
- ha:unnamed_net63 {
- li:conn { D6-3; S1-3; }
- }
- ha:unnamed_net61 {
- li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2; }
- }
- ha:unnamed_net70 {
- li:conn { R51-2; U5-2; }
- }
- ha:unnamed_net21 {
- li:conn { C5-2; L1-1; U4-2; }
- }
ha:unnamed_net75 {
li:conn { D3-1; R53-1; }
}
- ha:unnamed_net35 {
- li:conn { J4-3; J5-3; }
- }
+ ha:unnamed_net54 {
+ li:conn { C9-1; C10-1; U1-19; U1-20; }
+ }
+ ha:unnamed_net55 {
+ li:conn { C11-1; U1-14; }
+ }
+ ha:unnamed_net71 {
+ li:conn { D1-4; R51-1; }
+ }
+ ha:unnamed_net57 {
+ li:conn { J7-A5; R43-2; }
+ }
ha:unnamed_net41 {
li:conn { J4-9; J5-9; }
}
- ha:unnamed_net59 {
- li:conn { J7-B5; R44-2; }
- }
- ha:unnamed_net44 {
- li:conn { R28-2; U1-9; }
- }
- ha:unnamed_net71 {
- li:conn { D1-4; R51-1; }
- }
- ha:unnamed_net57 {
- li:conn { J7-A5; R43-2; }
- }
- ha:unnamed_net40 {
- li:conn { J4-8; J5-8; }
- }
+ ha:unnamed_net60 {
+ li:conn { D4-1; R54-1; }
+ }
+ ha:unnamed_net62 {
+ li:conn { Q4-4; R5-1; R9-2; S3-1; }
+ }
+ ha:unnamed_net51 {
+ li:conn { R30-2; U1-11; }
+ }
+ ha:fet_a {
+ li:conn { J1-1; Q2-5; Q2-6; }
+ }
ha:unnamed_net69 {
li:conn { R53-2; U5-8; }
}
- ha:unnamed_net54 {
- li:conn { C9-1; C10-1; U1-19; U1-20; }
- }
- ha:unnamed_net55 {
- li:conn { C11-1; U1-14; }
- }
- ha:unnamed_net62 {
- li:conn { Q4-4; R5-1; R9-2; S3-1; }
- }
- ha:unnamed_net51 {
- li:conn { R30-2; U1-11; }
- }
- ha:fet_a {
- li:conn { J1-1; Q2-5; Q2-6; }
- }
- ha:unnamed_net60 {
- li:conn { D4-1; R54-1; }
- }
ha:led_armed {
li:conn { J2-12; U5-9; }
}
text_scale = 100
clearance = 10.0mil
}
- {ha:oh wow} {
+ {ha:oh wow} {
via_proto = 3
thickness = 100.0mil
text_thick = 0.0
}
li:layers {
- {ha:Top Solder Mask Layer} {
+ {ha:Top Solder Mask Layer} {
lid=0
ha:combining { auto=1; }
}
}
- {ha:Top Paste Mask Layer} {
+ {ha:Top Paste Mask Layer} {
lid=1
ha:combining { sub=1; auto=1; }
}
}
- {ha:Top Silkscreen Layer} {
+ {ha:Top Silkscreen Layer} {
lid=2
ha:combining { auto=1; }
}
}
- {ha:Top Layer} {
+ {ha:Top Layer} {
lid=3
ha:combining { }
}
}
- {ha:Bottom Layer} {
+ {ha:Bottom Layer} {
lid=4
ha:combining { }
}
}
- {ha:Bottom Paste Mask Layer} {
+ {ha:Bottom Paste Mask Layer} {
lid=5
ha:combining { sub=1; auto=1; }
}
}
- {ha:Bottom Solder Mask Layer} {
+ {ha:Bottom Solder Mask Layer} {
lid=6
ha:combining { auto=1; }
}
}
- {ha:Bottom Silkscreen Layer} {
+ {ha:Bottom Silkscreen Layer} {
lid=7
ha:combining { auto=1; }
}
}
- {ha:Top Assembly Layer} {
+ {ha:Top Assembly Layer} {
lid=8
ha:combining { }
}
}
- {ha:Bottom Assembly Layer} {
+ {ha:Bottom Assembly Layer} {
lid=9
ha:combining { }
}
}
- {ha:Board Outline Layer} {
+ {ha:Board Outline Layer} {
lid=10
ha:combining { }
purpose = uroute
}
- {ha:Document Layer} {
+ {ha:Document Layer} {
lid=13
ha:combining { }
}
}
- {ha:Component Marking Layer} {
+ {ha:Component Marking Layer} {
lid=14
ha:combining { }
}
}
- {ha:Component Shape Layer} {
+ {ha:Component Shape Layer} {
lid=15
ha:combining { }
}
}
- {ha:Pin Soldering Layer} {
+ {ha:Pin Soldering Layer} {
lid=16
ha:combining { }
}
li:layers {
- {ha:Top Solder Mask Layer} {
+ {ha:Top Solder Mask Layer} {
lid=0
ha:combining { auto=1; }
}
}
- {ha:Top Paste Mask Layer} {
+ {ha:Top Paste Mask Layer} {
lid=1
ha:combining { sub=1; auto=1; }
}
}
- {ha:Top Silkscreen Layer} {
+ {ha:Top Silkscreen Layer} {
lid=2
ha:combining { auto=1; }
}
}
- {ha:Top Layer} {
+ {ha:Top Layer} {
lid=3
ha:combining { }
}
}
- {ha:Bottom Layer} {
+ {ha:Bottom Layer} {
lid=4
ha:combining { }
}
}
- {ha:Bottom Paste Mask Layer} {
+ {ha:Bottom Paste Mask Layer} {
lid=5
ha:combining { sub=1; auto=1; }
}
}
- {ha:Bottom Solder Mask Layer} {
+ {ha:Bottom Solder Mask Layer} {
lid=6
ha:combining { auto=1; }
}
}
- {ha:Bottom Silkscreen Layer} {
+ {ha:Bottom Silkscreen Layer} {
lid=7
ha:combining { auto=1; }
}
}
- {ha:Top Assembly Layer} {
+ {ha:Top Assembly Layer} {
lid=8
ha:combining { }
}
}
- {ha:Bottom Assembly Layer} {
+ {ha:Bottom Assembly Layer} {
lid=9
ha:combining { }
}
}
- {ha:Board Outline Layer} {
+ {ha:Board Outline Layer} {
lid=10
ha:combining { }
}
}
- {ha:Document Layer} {
+ {ha:Document Layer} {
lid=11
ha:combining { }
}
}
- {ha:Document Layer} {
+ {ha:Document Layer} {
lid=12
ha:combining { }
}
}
- {ha:Component Marking Layer} {
+ {ha:Component Marking Layer} {
lid=13
ha:combining { }
}
}
- {ha:Component Marking Layer} {
+ {ha:Component Marking Layer} {
lid=14
ha:combining { }
}
}
- {ha:Component Shape Layer} {
+ {ha:Component Shape Layer} {
lid=15
ha:combining { }
}
}
- {ha:Component Shape Layer} {
+ {ha:Component Shape Layer} {
lid=16
ha:combining { }
}
}
- {ha:Pin Soldering Layer} {
+ {ha:Pin Soldering Layer} {
lid=17
ha:combining { }
}
}
- {ha:Pin Soldering Layer} {
+ {ha:Pin Soldering Layer} {
lid=18
ha:combining { }
}
li:layers {
- {ha:Top Solder Mask Layer} {
+ {ha:Top Solder Mask Layer} {
lid=0
ha:combining { auto=1; }
}
}
- {ha:Top Paste Mask Layer} {
+ {ha:Top Paste Mask Layer} {
lid=1
ha:combining { sub=1; auto=1; }
}
}
- {ha:Top Silkscreen Layer} {
+ {ha:Top Silkscreen Layer} {
lid=2
ha:combining { auto=1; }
}
}
- {ha:Top Layer} {
+ {ha:Top Layer} {
lid=3
ha:combining { }
}
}
- {ha:Bottom Layer} {
+ {ha:Bottom Layer} {
lid=4
ha:combining { }
}
}
- {ha:Bottom Paste Mask Layer} {
+ {ha:Bottom Paste Mask Layer} {
lid=5
ha:combining { sub=1; auto=1; }
}
}
- {ha:Bottom Solder Mask Layer} {
+ {ha:Bottom Solder Mask Layer} {
lid=6
ha:combining { auto=1; }
}
}
- {ha:Bottom Silkscreen Layer} {
+ {ha:Bottom Silkscreen Layer} {
lid=7
ha:combining { auto=1; }
}
}
- {ha:Top Assembly Layer} {
+ {ha:Top Assembly Layer} {
lid=8
ha:combining { }
}
}
- {ha:Bottom Assembly Layer} {
+ {ha:Bottom Assembly Layer} {
lid=9
ha:combining { }
}
}
- {ha:Board Outline Layer} {
+ {ha:Board Outline Layer} {
lid=10
ha:combining { }
purpose = uroute
}
- {ha:Document Layer} {
+ {ha:Document Layer} {
lid=13
ha:combining { }
}
}
- {ha:Component Marking Layer} {
+ {ha:Component Marking Layer} {
lid=14
ha:combining { }
}
}
- {ha:Component Shape Layer} {
+ {ha:Component Shape Layer} {
lid=15
ha:combining { }
}
}
- {ha:Pin Soldering Layer} {
+ {ha:Pin Soldering Layer} {
lid=16
ha:combining { }
T 51200 71500 9 10 1 0 0 6 2
Toggle
Safe/Arm Switch
-T 44600 68300 9 10 1 0 0 0 2
+T 50200 68500 9 10 1 0 0 6 2
Push Button
Power Switch
N 68200 67400 76900 67400 4
}
N 49200 70000 49200 70800 4
N 50000 70800 49200 70800 4
-C 45500 67900 1 0 0 nc-right.sym
+C 49300 68100 1 0 1 nc-right.sym
{
-T 45600 68400 5 10 0 0 0 0 1
+T 49200 68600 5 10 0 0 0 6 1
value=NoConnection
-T 45600 68600 5 10 0 0 0 0 1
+T 49200 68800 5 10 0 0 0 6 1
device=DRC_Directive
}
-C 44400 67100 1 0 0 gnd.sym
+C 50400 67300 1 0 1 gnd.sym
C 51100 70300 1 0 1 gnd.sym
C 51000 70500 1 0 1 switch-spdt.sym
{
value=0.1uF
}
N 44900 69100 46300 69100 4
-N 46300 66700 46300 69400 4
-C 47200 65600 1 0 1 FDS9926A.sym
+N 46300 67500 46300 69400 4
+C 47200 66400 1 0 1 FDS9926A.sym
{
-T 47162 65608 5 10 0 1 0 6 1
+T 47162 66408 5 10 0 1 0 6 1
device=MOSFET
-T 47505 65570 5 10 0 1 0 6 1
+T 47505 66370 5 10 0 1 0 6 1
footprint=PDFN33
-T 47200 65600 5 10 0 0 0 6 1
+T 47200 66400 5 10 0 0 0 6 1
slot=2
-T 46200 66500 5 10 1 1 0 6 1
+T 46200 67300 5 10 1 1 0 6 1
refdes=Q4
-T 46200 66200 5 10 1 1 0 6 1
+T 46200 67000 5 10 1 1 0 6 1
value=TSM200N03D
}
-C 46400 65600 1 0 1 gnd.sym
+C 46400 66400 1 0 1 gnd.sym
C 48600 69100 1 90 1 bat54c.sym
{
T 47050 69100 5 10 0 0 270 2 1
T 46625 69108 5 10 0 0 270 2 1
value=BAT54C
}
-C 47100 65900 1 270 0 resistor.sym
+C 47100 66700 1 270 0 resistor.sym
{
-T 47500 65600 5 10 0 1 270 0 1
+T 47500 66400 5 10 0 1 270 0 1
device=RESISTOR
-T 47100 65900 5 10 0 1 270 0 1
+T 47100 66700 5 10 0 1 270 0 1
footprint=0402
-T 47400 65500 5 10 1 1 0 0 1
+T 47400 66300 5 10 1 1 0 0 1
refdes=R5
-T 47400 65200 5 10 1 1 0 0 1
+T 47400 66000 5 10 1 1 0 0 1
value=1M
}
-C 47300 64700 1 0 1 gnd.sym
-C 44500 67300 1 0 0 switch-spdt.sym
+C 47300 65500 1 0 1 gnd.sym
+C 50300 67500 1 0 1 switch-spdt.sym
{
-T 44910 68450 5 10 0 0 0 0 1
+T 49890 68650 5 10 0 0 0 6 1
device=SWITCH
-T 44610 68000 5 10 1 1 0 0 1
+T 50190 68200 5 10 1 1 0 6 1
refdes=S1
-T 44500 67300 5 10 0 0 0 0 1
+T 50300 67500 5 10 0 0 0 6 1
footprint=PN11S
-T 44500 67300 5 10 0 0 0 0 1
+T 50300 67500 5 10 0 0 0 6 1
value=SPDT
}
-N 44500 67800 44500 67400 4
+N 50300 68000 50300 67600 4
N 46300 69100 47600 69100 4
N 48400 69100 51000 69100 4
{
T 51000 69150 5 10 1 1 0 6 1
netname=pwr_button
}
-N 50200 65900 51000 65900 4
+N 50200 66700 51000 66700 4
{
-T 51000 65950 5 10 1 1 0 6 1
+T 51000 66750 5 10 1 1 0 6 1
netname=pwr_on
}
C 57100 53400 1 0 0 FDS9926A.sym
T 81200 71100 5 10 1 1 0 0 1
value=TSM200N03D
}
-N 48000 68000 48000 67600 4
-N 48000 67600 45500 67600 4
-C 50200 65800 1 0 1 resistor.sym
+N 48000 68000 48000 67800 4
+C 50200 66600 1 0 1 resistor.sym
{
-T 49900 66200 5 10 0 1 0 6 1
+T 49900 67000 5 10 0 1 0 6 1
device=RESISTOR
-T 50200 65800 5 10 0 1 90 2 1
+T 50200 66600 5 10 0 1 90 2 1
footprint=0402
-T 49800 66200 5 10 1 1 180 6 1
+T 49800 67000 5 10 1 1 180 6 1
refdes=R9
-T 49400 66200 5 10 1 1 180 6 1
+T 49400 67000 5 10 1 1 180 6 1
value=1k
}
-N 47200 65900 49300 65900 4
+N 47200 66700 49300 66700 4
C 51400 59400 1 0 0 gnd.sym
N 54300 48900 53300 48900 4
N 53300 48900 53300 45300 4
T 82600 68500 5 10 0 0 0 0 1
device=DRC_Directive
}
-C 48800 65000 1 0 1 switch-no-push.sym
+C 48800 65800 1 0 1 switch-no-push.sym
{
-T 48400 65300 5 10 1 1 0 6 1
+T 48400 66100 5 10 1 1 0 6 1
refdes=S3
-T 48400 65600 5 10 0 0 0 6 1
+T 48400 66400 5 10 0 0 0 6 1
device=SWITCH
-T 48800 65000 5 10 0 0 0 0 1
+T 48800 65800 5 10 0 0 0 0 1
value=SPST-NO
-T 48800 65000 5 10 0 0 0 0 1
+T 48800 65800 5 10 0 0 0 0 1
footprint=EVQP7
}
-N 47200 65000 47800 65000 4
-N 49100 65900 49100 65000 4
-N 48800 65000 49100 65000 4
-T 47700 64300 9 10 1 0 0 0 2
- "reset", aka
-force power off
+N 47200 65800 47800 65800 4
+N 49100 66700 49100 65800 4
+N 48800 65800 49100 65800 4
+T 47800 65300 9 10 1 0 0 0 2
+force power
+ off button
+N 49300 67800 48000 67800 4