]> git.gag.com Git - hw/quantimotor/commitdiff
switch to actual pizero footprint on bottom of board
authorBdale Garbee <bdale@gag.com>
Sun, 17 Nov 2024 00:21:53 +0000 (17:21 -0700)
committerBdale Garbee <bdale@gag.com>
Sun, 17 Nov 2024 00:21:53 +0000 (17:21 -0700)
quantimotor.lht
quantimotor.sch

index 7ee69ab3b6f934cc79803709a031df00eb530fbe..f7ca57d9cf0fba9b4d00ad21db593fa4168e1ee1 100644 (file)
@@ -313,7 +313,7 @@ ha:pcb-rnd-board-v8 {
   ha:size {
    thermal_scale = 0.500000
    x = 3.0in
-   y = 3.3in
+   y = 3.0in
   }
   ha:grid {
    spacing = 1.0mil
@@ -4752,7 +4752,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 11.0mil
   }
-  {ha:oh wow}                                              {
+  {ha:oh wow}                                                  {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -10313,9 +10313,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 1
-       x = 2.3in
-       rot = -270.000000
-       y = 2.83in
+       x = 2.4in
+       rot = -180.000000
+       y = 2.93in
        li:thermal {
        }
        ha:flags {
@@ -10332,7 +10332,7 @@ ha:pcb-rnd-board-v8 {
        proto = 1
        xmirror = 1
        x = 2.3in
-       rot = -270.000000
+       rot = -180.000000
        y = 2.93in
        li:thermal {
         li:1 {
@@ -10370,19 +10370,19 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.719382 {
          clearance = 0.0
-         y2 = 2.979in
+         y2 = 2.987in
          thickness = 10.0mil
-         x1 = 56.9722mm
-         x2 = 2.357in
-         y1 = 2.979in
+         x1 = 2.251in
+         x2 = 2.251in
+         y1 = 2.873in
         }
         ha:arc.719385 {
-         astart = 60.000000
+         astart = 330.000000
          thickness = 10.0mil
          width = 114.0mil
          height = 114.0mil
-         x = 2.3in
-         y = 73.152mm
+         x = 59.69mm
+         y = 2.93in
          adelta = -300.000000
          clearance = 0.0
         }
@@ -10400,47 +10400,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.719386 {
          clearance = 0.0
-         y2 = 73.152mm
+         y2 = 2.93in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 73.152mm
+         x1 = 59.69mm
+         x2 = 59.69mm
+         y1 = 2.93in
         }
         ha:line.719389 {
          clearance = 0.0
-         y2 = 73.152mm
+         y2 = 2.93in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 73.152mm
+         x1 = 59.69mm
+         x2 = 59.69mm
+         y1 = 2.93in
         }
         ha:line.719392 {
          clearance = 0.0
-         y2 = 74.152mm
+         y2 = 2.93in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 73.152mm
+         x1 = 59.69mm
+         x2 = 58.69mm
+         y1 = 2.93in
         }
         ha:line.719395 {
          clearance = 0.0
-         y2 = 73.152mm
+         y2 = 75.422mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.3in
-         x2 = 59.42mm
-         y1 = 73.152mm
+         x1 = 59.69mm
+         x2 = 59.69mm
+         y1 = 2.93in
         }
        }
        ha:combining {
@@ -10658,9 +10658,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 1
-       x = 38.1mm
-       rot = -270.000000
-       y = 2.83in
+       x = 1.4in
+       rot = 0.000000
+       y = 2.93in
        li:thermal {
         li:5 {
          diag
@@ -10682,7 +10682,7 @@ ha:pcb-rnd-board-v8 {
        proto = 1
        xmirror = 1
        x = 38.1mm
-       rot = -270.000000
+       rot = 0.000000
        y = 2.93in
        li:thermal {
         li:1 {
@@ -10720,19 +10720,19 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.719657 {
          clearance = 0.0
-         y2 = 2.979in
+         y2 = 2.987in
          thickness = 10.0mil
-         x1 = 39.5478mm
-         x2 = 1.443in
-         y1 = 2.979in
+         x1 = 1.549in
+         x2 = 1.549in
+         y1 = 2.873in
         }
         ha:arc.719660 {
-         astart = 60.000000
+         astart = 150.000000
          thickness = 10.0mil
          width = 114.0mil
          height = 114.0mil
-         x = 38.1mm
-         y = 73.152mm
+         x = 36.83mm
+         y = 2.93in
          adelta = -300.000000
          clearance = 0.0
         }
@@ -10750,47 +10750,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.719662 {
          clearance = 0.0
-         y2 = 73.152mm
+         y2 = 2.93in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 38.1mm
-         x2 = 38.1mm
-         y1 = 73.152mm
+         x1 = 36.83mm
+         x2 = 36.83mm
+         y1 = 2.93in
         }
         ha:line.719665 {
          clearance = 0.0
-         y2 = 73.152mm
+         y2 = 2.93in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 38.1mm
-         x2 = 38.1mm
-         y1 = 73.152mm
+         x1 = 36.83mm
+         x2 = 36.83mm
+         y1 = 2.93in
         }
         ha:line.719668 {
          clearance = 0.0
-         y2 = 74.152mm
+         y2 = 2.93in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 38.1mm
-         x2 = 38.1mm
-         y1 = 73.152mm
+         x1 = 36.83mm
+         x2 = 37.83mm
+         y1 = 2.93in
         }
         ha:line.719671 {
          clearance = 0.0
-         y2 = 73.152mm
+         y2 = 73.422mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 38.1mm
-         x2 = 39.1mm
-         y1 = 73.152mm
+         x1 = 36.83mm
+         x2 = 36.83mm
+         y1 = 2.93in
         }
        }
        ha:combining {
@@ -12373,7 +12373,7 @@ ha:pcb-rnd-board-v8 {
        ha:combining {
        }
       }
-      {ha:top copper}                                              {
+      {ha:top copper}                                                  {
        lid = 2
        ha:type {
         copper = 1
@@ -13154,9 +13154,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.366in
+       x = 57.277mm
        rot = 270.000000
-       y = 2.682in
+       y = 2.69052in
        li:thermal {
        }
        ha:flags {
@@ -13172,9 +13172,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.366in
+       x = 57.277mm
        rot = 270.000000
-       y = 2.71348in
+       y = 2.722in
        li:thermal {
        }
        ha:flags {
@@ -13205,47 +13205,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.732479 {
          clearance = 0.0
-         y2 = 2.69774in
+         y2 = 2.70626in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.366in
-         x2 = 2.366in
-         y1 = 2.69774in
+         x1 = 57.277mm
+         x2 = 57.277mm
+         y1 = 2.70626in
         }
         ha:line.732482 {
          clearance = 0.0
-         y2 = 2.69774in
+         y2 = 2.70626in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.366in
-         x2 = 2.366in
-         y1 = 2.69774in
+         x1 = 57.277mm
+         x2 = 57.277mm
+         y1 = 2.70626in
         }
         ha:line.732485 {
          clearance = 0.0
-         y2 = 69.522596mm
+         y2 = 69.739004mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.366in
-         x2 = 2.366in
-         y1 = 2.69774in
+         x1 = 57.277mm
+         x2 = 57.277mm
+         y1 = 2.70626in
         }
         ha:line.732488 {
          clearance = 0.0
-         y2 = 2.69774in
+         y2 = 2.70626in
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.366in
-         x2 = 59.0964mm
-         y1 = 2.69774in
+         x1 = 57.277mm
+         x2 = 56.277mm
+         y1 = 2.70626in
         }
        }
        ha:combining {
@@ -14483,9 +14483,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.498in
+       x = 1.594in
        rot = 90.000000
-       y = 386.74mil
+       y = 144.46mil
        li:thermal {
        }
        ha:flags {
@@ -14501,9 +14501,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.498in
+       x = 1.594in
        rot = 90.000000
-       y = 355.26mil
+       y = 112.98mil
        li:thermal {
        }
        ha:flags {
@@ -14534,47 +14534,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.847674 {
          clearance = 0.0
-         y2 = 371.0mil
+         y2 = 128.72mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 1.498in
-         x2 = 1.498in
-         y1 = 371.0mil
+         x1 = 1.594in
+         x2 = 1.594in
+         y1 = 128.72mil
         }
         ha:line.847677 {
          clearance = 0.0
-         y2 = 371.0mil
+         y2 = 128.72mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 1.498in
-         x2 = 1.498in
-         y1 = 371.0mil
+         x1 = 1.594in
+         x2 = 1.594in
+         y1 = 128.72mil
         }
         ha:line.847680 {
          clearance = 0.0
-         y2 = 8.4234mm
+         y2 = 2.269488mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 1.498in
-         x2 = 1.498in
-         y1 = 371.0mil
+         x1 = 1.594in
+         x2 = 1.594in
+         y1 = 128.72mil
         }
         ha:line.847683 {
          clearance = 0.0
-         y2 = 371.0mil
+         y2 = 128.72mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 1.498in
-         x2 = 39.0492mm
-         y1 = 371.0mil
+         x1 = 1.594in
+         x2 = 41.4876mm
+         y1 = 128.72mil
         }
        }
        ha:combining {
@@ -14792,9 +14792,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 1
-       x = 2.3in
-       rot = -90.000000
-       y = 170.0mil
+       x = 2.4in
+       rot = -180.000000
+       y = 70.0mil
        li:thermal {
        }
        ha:flags {
@@ -14811,7 +14811,7 @@ ha:pcb-rnd-board-v8 {
        proto = 1
        xmirror = 1
        x = 2.3in
-       rot = -90.000000
+       rot = -180.000000
        y = 70.0mil
        li:thermal {
        }
@@ -14831,19 +14831,19 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.936886 {
          clearance = 0.0
-         y2 = 21.0mil
+         y2 = 13.0mil
          thickness = 10.0mil
-         x1 = 56.9722mm
-         x2 = 2.357in
-         y1 = 21.0mil
+         x1 = 2.251in
+         x2 = 2.251in
+         y1 = 127.0mil
         }
         ha:arc.936889 {
-         astart = 240.000000
+         astart = 330.000000
          thickness = 10.0mil
          width = 114.0mil
          height = 114.0mil
-         x = 2.3in
-         y = 120.0mil
+         x = 59.69mm
+         y = 70.0mil
          adelta = -300.000000
          clearance = 0.0
         }
@@ -14861,47 +14861,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.936891 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 70.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 59.69mm
+         x2 = 59.69mm
+         y1 = 70.0mil
         }
         ha:line.936894 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 70.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 59.69mm
+         x2 = 59.69mm
+         y1 = 70.0mil
         }
         ha:line.936897 {
          clearance = 0.0
-         y2 = 2.048mm
+         y2 = 70.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 59.69mm
+         x2 = 58.69mm
+         y1 = 70.0mil
         }
         ha:line.936900 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 2.778mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.3in
-         x2 = 57.42mm
-         y1 = 120.0mil
+         x1 = 59.69mm
+         x2 = 59.69mm
+         y1 = 70.0mil
         }
        }
        ha:combining {
@@ -17187,9 +17187,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.284in
+       x = 2.313in
        rot = 0.000000
-       y = 397.0mil
+       y = 572.0mil
        li:thermal {
        }
        ha:flags {
@@ -17205,9 +17205,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.284in
+       x = 2.313in
        rot = 0.000000
-       y = 475.0mil
+       y = 650.0mil
        li:thermal {
        }
        ha:flags {
@@ -17223,9 +17223,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.366in
+       x = 60.833mm
        rot = 0.000000
-       y = 436.0mil
+       y = 611.0mil
        li:thermal {
        }
        ha:flags {
@@ -17244,35 +17244,35 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.943313 {
          clearance = 0.0
-         y2 = 372.0mil
+         y2 = 547.0mil
          thickness = 10.0mil
-         x1 = 57.277mm
-         x2 = 2.394in
-         y1 = 372.0mil
+         x1 = 2.284in
+         x2 = 2.423in
+         y1 = 547.0mil
         }
         ha:line.943316 {
          clearance = 0.0
-         y2 = 500.0mil
+         y2 = 675.0mil
          thickness = 10.0mil
-         x1 = 57.277mm
-         x2 = 57.277mm
-         y1 = 372.0mil
+         x1 = 2.284in
+         x2 = 2.284in
+         y1 = 547.0mil
         }
         ha:line.943319 {
          clearance = 0.0
-         y2 = 500.0mil
+         y2 = 675.0mil
          thickness = 10.0mil
-         x1 = 57.277mm
-         x2 = 2.394in
-         y1 = 500.0mil
+         x1 = 2.284in
+         x2 = 2.423in
+         y1 = 675.0mil
         }
         ha:line.943322 {
          clearance = 0.0
-         y2 = 500.0mil
+         y2 = 675.0mil
          thickness = 10.0mil
-         x1 = 2.394in
-         x2 = 2.394in
-         y1 = 372.0mil
+         x1 = 2.423in
+         x2 = 2.423in
+         y1 = 547.0mil
         }
        }
        ha:combining {
@@ -17288,47 +17288,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.943325 {
          clearance = 0.0
-         y2 = 436.0mil
+         y2 = 611.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 58.707866mm
-         x2 = 58.707866mm
-         y1 = 436.0mil
+         x1 = 59.444466mm
+         x2 = 59.444466mm
+         y1 = 611.0mil
         }
         ha:line.943328 {
          clearance = 0.0
-         y2 = 397.0mil
+         y2 = 572.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.284in
-         x2 = 2.284in
-         y1 = 397.0mil
+         x1 = 2.313in
+         x2 = 2.313in
+         y1 = 572.0mil
         }
         ha:line.943331 {
          clearance = 0.0
-         y2 = 397.0mil
+         y2 = 572.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.284in
-         x2 = 59.0136mm
-         y1 = 397.0mil
+         x1 = 2.313in
+         x2 = 59.7502mm
+         y1 = 572.0mil
         }
         ha:line.943334 {
          clearance = 0.0
-         y2 = 11.0838mm
+         y2 = 15.5288mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.284in
-         x2 = 2.284in
-         y1 = 397.0mil
+         x1 = 2.313in
+         x2 = 2.313in
+         y1 = 572.0mil
         }
        }
        ha:combining {
@@ -19083,9 +19083,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 1
-       x = 38.1mm
-       rot = -90.000000
-       y = 170.0mil
+       x = 1.4in
+       rot = 0.000000
+       y = 70.0mil
        li:thermal {
        }
        ha:flags {
@@ -19102,7 +19102,7 @@ ha:pcb-rnd-board-v8 {
        proto = 1
        xmirror = 1
        x = 38.1mm
-       rot = -90.000000
+       rot = 0.000000
        y = 70.0mil
        li:thermal {
         li:2 {
@@ -19134,19 +19134,19 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.943481 {
          clearance = 0.0
-         y2 = 21.0mil
+         y2 = 127.0mil
          thickness = 10.0mil
-         x1 = 1.443in
-         x2 = 39.5478mm
-         y1 = 21.0mil
+         x1 = 1.549in
+         x2 = 1.549in
+         y1 = 13.0mil
         }
         ha:arc.943484 {
-         astart = 240.000000
+         astart = 150.000000
          thickness = 10.0mil
          width = 114.0mil
          height = 114.0mil
-         x = 38.1mm
-         y = 120.0mil
+         x = 36.83mm
+         y = 70.0mil
          adelta = -300.000000
          clearance = 0.0
         }
@@ -19164,47 +19164,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.943485 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 70.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 38.1mm
-         x2 = 38.1mm
-         y1 = 120.0mil
+         x1 = 36.83mm
+         x2 = 36.83mm
+         y1 = 70.0mil
         }
         ha:line.943488 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 70.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 38.1mm
-         x2 = 38.1mm
-         y1 = 120.0mil
+         x1 = 36.83mm
+         x2 = 36.83mm
+         y1 = 70.0mil
         }
         ha:line.943491 {
          clearance = 0.0
-         y2 = 2.048mm
+         y2 = 70.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 38.1mm
-         x2 = 38.1mm
-         y1 = 120.0mil
+         x1 = 36.83mm
+         x2 = 37.83mm
+         y1 = 70.0mil
         }
         ha:line.943494 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 0.778mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 38.1mm
-         x2 = 37.1mm
-         y1 = 120.0mil
+         x1 = 36.83mm
+         x2 = 36.83mm
+         y1 = 70.0mil
         }
        }
        ha:combining {
@@ -20962,9 +20962,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.43394in
+       x = 2.384in
        rot = 0.000000
-       y = 2.51166in
+       y = 63.5mm
        li:thermal {
        }
        ha:flags {
@@ -20980,9 +20980,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.43394in
+       x = 2.384in
        rot = 0.000000
-       y = 2.48018in
+       y = 2.46852in
        li:thermal {
        }
        ha:flags {
@@ -21013,47 +21013,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.947741 {
          clearance = 0.0
-         y2 = 63.396368mm
+         y2 = 2.48426in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.43394in
-         x2 = 2.43394in
-         y1 = 63.396368mm
+         x1 = 2.384in
+         x2 = 2.384in
+         y1 = 2.48426in
         }
         ha:line.947744 {
          clearance = 0.0
-         y2 = 63.396368mm
+         y2 = 2.48426in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.43394in
-         x2 = 2.43394in
-         y1 = 63.396368mm
+         x1 = 2.384in
+         x2 = 2.384in
+         y1 = 2.48426in
         }
         ha:line.947747 {
          clearance = 0.0
-         y2 = 64.396368mm
+         y2 = 64.100204mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.43394in
-         x2 = 2.43394in
-         y1 = 63.396368mm
+         x1 = 2.384in
+         x2 = 2.384in
+         y1 = 2.48426in
         }
         ha:line.947750 {
          clearance = 0.0
-         y2 = 63.396368mm
+         y2 = 2.48426in
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.43394in
-         x2 = 62.822076mm
-         y1 = 63.396368mm
+         x1 = 2.384in
+         x2 = 61.5536mm
+         y1 = 2.48426in
         }
        }
        ha:combining {
@@ -21150,9 +21150,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.43394in
+       x = 2.329in
        rot = 180.000000
-       y = 2.5734in
+       y = 2.54348in
        li:thermal {
        }
        clearance = 10.0mil
@@ -21165,9 +21165,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.43394in
+       x = 2.329in
        rot = 180.000000
-       y = 2.54192in
+       y = 2.512in
        li:thermal {
        }
        ha:flags {
@@ -21198,47 +21198,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.947757 {
          clearance = 0.0
-         y2 = 64.964564mm
+         y2 = 2.52774in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.43394in
-         x2 = 2.43394in
-         y1 = 64.964564mm
+         x1 = 2.329in
+         x2 = 2.329in
+         y1 = 2.52774in
         }
         ha:line.947760 {
          clearance = 0.0
-         y2 = 64.964564mm
+         y2 = 2.52774in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.43394in
-         x2 = 2.43394in
-         y1 = 64.964564mm
+         x1 = 2.329in
+         x2 = 2.329in
+         y1 = 2.52774in
         }
         ha:line.947763 {
          clearance = 0.0
-         y2 = 65.964564mm
+         y2 = 65.204596mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.43394in
-         x2 = 2.43394in
-         y1 = 64.964564mm
+         x1 = 2.329in
+         x2 = 2.329in
+         y1 = 2.52774in
         }
         ha:line.947766 {
          clearance = 0.0
-         y2 = 64.964564mm
+         y2 = 2.52774in
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.43394in
-         x2 = 62.822076mm
-         y1 = 64.964564mm
+         x1 = 2.329in
+         x2 = 60.1566mm
+         y1 = 2.52774in
         }
        }
        ha:combining {
@@ -29304,7 +29304,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.1098653 {
-             proto=0; x=1.721in; y=1.232in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=45.13707mm; y=1.24in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -29318,7 +29318,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.1098654 {
-             proto=0; x=1.6029in; y=1.232in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=42.13733mm; y=1.24in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -29336,10 +29336,10 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.1098634 {
-                x1=1.68557in; y1=1.2694in; x2=1.63833in; y2=1.2694in; thickness=8.0mil; clearance=0.0;
+                x1=1.74162in; y1=1.2774in; x2=1.69438in; y2=1.2774in; thickness=8.0mil; clearance=0.0;
                }
                ha:line.1098637 {
-                x1=1.68557in; y1=1.1946in; x2=1.63833in; y2=1.1946in; thickness=8.0mil; clearance=0.0;
+                x1=1.74162in; y1=1.2026in; x2=1.69438in; y2=1.2026in; thickness=8.0mil; clearance=0.0;
                }
               }
               ha:type {
@@ -29354,25 +29354,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.1098641 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
+                x1=1.718in; y1=1.24in; x2=1.718in; y2=1.24in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.1098644 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
+                x1=1.718in; y1=1.24in; x2=1.718in; y2=1.24in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.1098647 {
-                x1=42.21353mm; y1=1.232in; x2=41.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
+                x1=1.718in; y1=1.24in; x2=42.6372mm; y2=1.24in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.1098650 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=30.2928mm; thickness=0.1mm; clearance=0.0;
+                x1=1.718in; y1=1.24in; x2=1.718in; y2=30.496mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -30179,838 +30179,966 @@ ha:pcb-rnd-board-v8 {
            }
             uid = uBW/nUHTf4QJGTtC2iUAAABv
            }
-            ha:subc.1107227 {
-             ha:attributes {
-              value=HEADER40
-              device=CONNECTOR
-              footprint=100mil20x2
-              refdes=J2
-             }
-            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
+             ha:subc.1109150 {
+              ha:attributes {
+               value=HEADER40
+               device=CONNECTOR
+               footprint=pizero
+               refdes=J2
+              }
+             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  
+                    }
                   }
-                  clearance=0.0
-                   li:ps_poly {
-                    -34.75mil  
-                    -34.75mil  
-                    34.75mil  
-                    -34.75mil  
-                    34.75mil  
-                    34.75mil  
-                    -34.75mil  
-                    34.75mil  
+
+                  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 {
-                   bottom = 1
-                   copper = 1
+                  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  
+                    }
                   }
-                  clearance=0.0
-                   li:ps_poly {
-                    -34.75mil  
-                    -34.75mil  
-                    34.75mil  
-                    -34.75mil  
-                    34.75mil  
-                    34.75mil  
-                    -34.75mil  
-                    34.75mil  
+
+                  ha:ps_shape_v4 {
+                   ha:combining { sub=1; auto=1;                   }
+                   ha:layer_mask {
+                    top = 1
+                    mask = 1
                    }
-                 }
+                   clearance=0.0
+                    li:ps_poly {
+                     -37.5mil  
+                     -37.5mil  
+                     37.5mil  
+                     -37.5mil  
+                     37.5mil  
+                     37.5mil  
+                     -37.5mil  
+                     37.5mil  
+                    }
+                  }
 
-                 ha:ps_shape_v4 {
-                  ha:combining {                  }
-                  ha:layer_mask {
-                   copper = 1
-                   intern = 1
+                  ha:ps_shape_v4 {
+                   ha:combining { sub=1; auto=1;                   }
+                   ha:layer_mask {
+                    bottom = 1
+                    mask = 1
+                   }
+                   clearance=0.0
+                    li:ps_poly {
+                     -37.5mil  
+                     -37.5mil  
+                     37.5mil  
+                     -37.5mil  
+                     37.5mil  
+                     37.5mil  
+                     -37.5mil  
+                     37.5mil  
+                    }
                   }
-                  clearance=0.0
-                   li:ps_poly {
-                    -34.75mil  
-                    -34.75mil  
-                    34.75mil  
-                    -34.75mil  
-                    34.75mil  
-                    34.75mil  
-                    -34.75mil  
-                    34.75mil  
+                }
+              }
+
+              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:combining { sub=1; auto=1;                  }
-                  ha:layer_mask {
-                   top = 1
-                   mask = 1
+                  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
                   }
-                  clearance=0.0
-                   li:ps_poly {
-                    -37.75mil  
-                    -37.75mil  
-                    37.75mil  
-                    -37.75mil  
-                    37.75mil  
-                    37.75mil  
-                    -37.75mil  
-                    37.75mil  
+
+                  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:combining { sub=1; auto=1;                  }
-                  ha:layer_mask {
-                   bottom = 1
-                   mask = 1
+                  ha:ps_shape_v4 {
+                   ha:ps_circ { x=0.0; y=0.0; dia=75.0mil;                   }
+                   ha:combining { sub=1; auto=1;                   }
+                   ha:layer_mask {
+                    top = 1
+                    mask = 1
+                   }
+                   clearance=0.0
                   }
-                  clearance=0.0
-                   li:ps_poly {
-                    -37.75mil  
-                    -37.75mil  
-                    37.75mil  
-                    -37.75mil  
-                    37.75mil  
-                    37.75mil  
-                    -37.75mil  
-                    37.75mil  
+
+                  ha:ps_shape_v4 {
+                   ha:ps_circ { x=0.0; y=0.0; dia=75.0mil;                   }
+                   ha:combining { sub=1; auto=1;                   }
+                   ha:layer_mask {
+                    bottom = 1
+                    mask = 1
                    }
-                 }
-               }
-             }
+                   clearance=0.0
+                  }
+                }
+              }
 
-             ha:ps_proto_v6.1 {
-               hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-               li:shape {
+              ha:ps_proto_v6.2 {
+                hdia=98.43mil; hplated=1; htop=0; hbottom=0;
+                li:shape {
 
-                 ha:ps_shape_v4 {
-                  ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;                  }
-                  ha:combining {                  }
-                  ha:layer_mask {
-                   copper = 1
-                   top = 1
+                  ha:ps_shape_v4 {
+                   ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;                   }
+                   ha:combining {                   }
+                   ha:layer_mask {
+                    copper = 1
+                    top = 1
+                   }
+                   clearance=0.0
                   }
-                  clearance=0.0
-                 }
 
-                 ha:ps_shape_v4 {
-                  ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;                  }
-                  ha:combining {                  }
-                  ha:layer_mask {
-                   bottom = 1
-                   copper = 1
+                  ha:ps_shape_v4 {
+                   ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;                   }
+                   ha:combining {                   }
+                   ha:layer_mask {
+                    bottom = 1
+                    copper = 1
+                   }
+                   clearance=0.0
                   }
-                  clearance=0.0
-                 }
 
-                 ha:ps_shape_v4 {
-                  ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;                  }
-                  ha:combining {                  }
-                  ha:layer_mask {
-                   copper = 1
-                   intern = 1
+                  ha:ps_shape_v4 {
+                   ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;                   }
+                   ha:combining {                   }
+                   ha:layer_mask {
+                    copper = 1
+                    intern = 1
+                   }
+                   clearance=0.0
                   }
-                  clearance=0.0
-                 }
 
-                 ha:ps_shape_v4 {
-                  ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;                  }
-                  ha:combining { sub=1; auto=1;                  }
-                  ha:layer_mask {
-                   top = 1
-                   mask = 1
+                  ha:ps_shape_v4 {
+                   ha:ps_circ { x=0.0; y=0.0; dia=178.24mil;                   }
+                   ha:combining { sub=1; auto=1;                   }
+                   ha:layer_mask {
+                    top = 1
+                    mask = 1
+                   }
+                   clearance=0.0
                   }
-                  clearance=0.0
-                 }
 
-                 ha:ps_shape_v4 {
-                  ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;                  }
-                  ha:combining { sub=1; auto=1;                  }
-                  ha:layer_mask {
-                   bottom = 1
-                   mask = 1
+                  ha:ps_shape_v4 {
+                   ha:ps_circ { x=0.0; y=0.0; dia=178.24mil;                   }
+                   ha:combining { sub=1; auto=1;                   }
+                   ha:layer_mask {
+                    bottom = 1
+                    mask = 1
+                   }
+                   clearance=0.0
                   }
-                  clearance=0.0
-                 }
-               }
+                }
+              }
              }
-            }
 
-             li:objects {
-              ha:padstack_ref.1107253 {
-               proto=0; x=39.37mm; y=62.23mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
-               }
+              li:objects {
+               ha:padstack_ref.1109180 {
+                proto=0; x=39.37mm; y=62.23mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=1
-                 name=1
-               }
-              }
-              ha:padstack_ref.1107254 {
-               proto=1; x=36.83mm; y=62.23mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=1
+                  name=pin1
+                }
                }
+               ha:padstack_ref.1109181 {
+                proto=1; x=1.45001in; y=62.23mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=2
-                 name=2
-               }
-              }
-              ha:padstack_ref.1107255 {
-               proto=1; x=39.37mm; y=59.69mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=2
+                  name=pin2
+                }
                }
+               ha:padstack_ref.1109182 {
+                proto=1; x=39.37mm; y=59.69mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=3
-                 name=3
-               }
-              }
-              ha:padstack_ref.1107256 {
-               proto=1; x=36.83mm; y=59.69mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=3
+                  name=pin3
+                }
                }
+               ha:padstack_ref.1109183 {
+                proto=1; x=1.45001in; y=59.69mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=4
-                 name=4
-               }
-              }
-              ha:padstack_ref.1107257 {
-               proto=1; x=39.37mm; y=57.15mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=4
+                  name=pin4
+                }
                }
+               ha:padstack_ref.1109184 {
+                proto=1; x=39.37mm; y=57.15mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=5
-                 name=5
-               }
-              }
-              ha:padstack_ref.1107258 {
-               proto=1; x=36.83mm; y=57.15mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=5
+                  name=pin5
+                }
                }
+               ha:padstack_ref.1109185 {
+                proto=1; x=1.45001in; y=57.15mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-                 li:2 {
-                  on  
-                  diag  
-                  round  
-                  noshape  
-                 }
-                 li:3 {
-                  on  
-                  diag  
-                  round  
-                  noshape  
-                 }
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=6
-                 name=6
-               }
-              }
-              ha:padstack_ref.1107259 {
-               proto=1; x=39.37mm; y=54.61mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=6
+                  name=pin6
+                }
                }
+               ha:padstack_ref.1109186 {
+                proto=1; x=39.37mm; y=54.61mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=7
-                 name=7
-               }
-              }
-              ha:padstack_ref.1107260 {
-               proto=1; x=36.83mm; y=54.61mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=7
+                  name=pin7
+                }
                }
+               ha:padstack_ref.1109187 {
+                proto=1; x=1.45001in; y=54.61mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=8
-                 name=8
-               }
-              }
-              ha:padstack_ref.1107261 {
-               proto=1; x=39.37mm; y=52.07mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=8
+                  name=pin8
+                }
                }
+               ha:padstack_ref.1109188 {
+                proto=1; x=39.37mm; y=52.07mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-                 li:2 {
-                  on  
-                  diag  
-                  round  
-                  noshape  
-                 }
-                 li:3 {
-                  on  
-                  diag  
-                  round  
-                  noshape  
-                 }
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=9
-                 name=9
-               }
-              }
-              ha:padstack_ref.1107262 {
-               proto=1; x=36.83mm; y=52.07mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=9
+                  name=pin9
+                }
                }
+               ha:padstack_ref.1109189 {
+                proto=1; x=1.45001in; y=52.07mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=10
-                 name=10
-               }
-              }
-              ha:padstack_ref.1107263 {
-               proto=1; x=39.37mm; y=49.53mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=10
+                  name=pin10
+                }
                }
+               ha:padstack_ref.1109190 {
+                proto=1; x=39.37mm; y=49.53mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=11
-                 name=11
-               }
-              }
-              ha:padstack_ref.1107264 {
-               proto=1; x=36.83mm; y=49.53mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=11
+                  name=pin11
+                }
                }
+               ha:padstack_ref.1109191 {
+                proto=1; x=1.45001in; y=49.53mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=12
-                 name=12
-               }
-              }
-              ha:padstack_ref.1107265 {
-               proto=1; x=39.37mm; y=46.99mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=12
+                  name=pin12
+                }
                }
+               ha:padstack_ref.1109192 {
+                proto=1; x=39.37mm; y=46.99mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=13
-                 name=13
-               }
-              }
-              ha:padstack_ref.1107266 {
-               proto=1; x=36.83mm; y=46.99mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=13
+                  name=pin13
+                }
                }
+               ha:padstack_ref.1109193 {
+                proto=1; x=1.45001in; y=46.99mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-                 li:2 {
-                  on  
-                  diag  
-                  round  
-                  noshape  
-                 }
-                 li:3 {
-                  on  
-                  diag  
-                  round  
-                  noshape  
-                 }
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=14
-                 name=14
-               }
-              }
-              ha:padstack_ref.1107267 {
-               proto=1; x=39.37mm; y=44.45mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=14
+                  name=pin14
+                }
                }
+               ha:padstack_ref.1109194 {
+                proto=1; x=39.37mm; y=44.45mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=15
-                 name=15
-               }
-              }
-              ha:padstack_ref.1107268 {
-               proto=1; x=36.83mm; y=44.45mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=15
+                  name=pin15
+                }
                }
+               ha:padstack_ref.1109195 {
+                proto=1; x=1.45001in; y=44.45mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=16
-                 name=16
-               }
-              }
-              ha:padstack_ref.1107269 {
-               proto=1; x=39.37mm; y=41.91mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=16
+                  name=pin16
+                }
                }
+               ha:padstack_ref.1109196 {
+                proto=1; x=39.37mm; y=41.91mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=17
-                 name=17
-               }
-              }
-              ha:padstack_ref.1107270 {
-               proto=1; x=36.83mm; y=41.91mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=17
+                  name=pin17
+                }
                }
+               ha:padstack_ref.1109197 {
+                proto=1; x=1.45001in; y=41.91mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=18
-                 name=18
-               }
-              }
-              ha:padstack_ref.1107271 {
-               proto=1; x=39.37mm; y=39.37mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=18
+                  name=pin18
+                }
                }
+               ha:padstack_ref.1109198 {
+                proto=1; x=39.37mm; y=39.37mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=19
-                 name=19
-               }
-              }
-              ha:padstack_ref.1107272 {
-               proto=1; x=36.83mm; y=39.37mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=19
+                  name=pin19
+                }
                }
+               ha:padstack_ref.1109199 {
+                proto=1; x=1.45001in; y=39.37mm; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=20
-                 name=20
-               }
-              }
-              ha:padstack_ref.1107273 {
-               proto=1; x=39.37mm; y=36.83mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=20
+                  name=pin20
+                }
                }
+               ha:padstack_ref.1109200 {
+                proto=1; x=39.37mm; y=1.45001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=21
-                 name=21
-               }
-              }
-              ha:padstack_ref.1107274 {
-               proto=1; x=36.83mm; y=36.83mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=21
+                  name=pin21
+                }
                }
+               ha:padstack_ref.1109201 {
+                proto=1; x=1.45001in; y=1.45001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=22
-                 name=22
-               }
-              }
-              ha:padstack_ref.1107275 {
-               proto=1; x=39.37mm; y=34.29mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=22
+                  name=pin22
+                }
                }
+               ha:padstack_ref.1109202 {
+                proto=1; x=39.37mm; y=1.35001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=23
-                 name=23
-               }
-              }
-              ha:padstack_ref.1107276 {
-               proto=1; x=36.83mm; y=34.29mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=23
+                  name=pin23
+                }
                }
+               ha:padstack_ref.1109203 {
+                proto=1; x=1.45001in; y=1.35001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=24
-                 name=24
-               }
-              }
-              ha:padstack_ref.1107277 {
-               proto=1; x=39.37mm; y=31.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=24
+                  name=pin24
+                }
                }
+               ha:padstack_ref.1109204 {
+                proto=1; x=39.37mm; y=1.25001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=25
-                 name=25
-               }
-              }
-              ha:padstack_ref.1107278 {
-               proto=1; x=36.83mm; y=31.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=25
+                  name=pin25
+                }
                }
+               ha:padstack_ref.1109205 {
+                proto=1; x=1.45001in; y=1.25001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=26
-                 name=26
-               }
-              }
-              ha:padstack_ref.1107279 {
-               proto=1; x=39.37mm; y=29.21mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=26
+                  name=pin26
+                }
                }
+               ha:padstack_ref.1109206 {
+                proto=1; x=39.37mm; y=1.15001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=27
-                 name=27
-               }
-              }
-              ha:padstack_ref.1107280 {
-               proto=1; x=36.83mm; y=29.21mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=27
+                  name=pin27
+                }
                }
+               ha:padstack_ref.1109207 {
+                proto=1; x=1.45001in; y=1.15001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=28
-                 name=28
-               }
-              }
-              ha:padstack_ref.1107281 {
-               proto=1; x=39.37mm; y=26.67mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=28
+                  name=pin28
+                }
                }
+               ha:padstack_ref.1109208 {
+                proto=1; x=39.37mm; y=1.05001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=29
-                 name=29
-               }
-              }
-              ha:padstack_ref.1107282 {
-               proto=1; x=36.83mm; y=26.67mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=29
+                  name=pin29
+                }
                }
+               ha:padstack_ref.1109209 {
+                proto=1; x=1.45001in; y=1.05001in; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=30
-                 name=30
-               }
-              }
-              ha:padstack_ref.1107283 {
-               proto=1; x=39.37mm; y=950.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=30
+                  name=pin30
+                }
                }
+               ha:padstack_ref.1109210 {
+                proto=1; x=39.37mm; y=950.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=31
-                 name=31
-               }
-              }
-              ha:padstack_ref.1107284 {
-               proto=1; x=36.83mm; y=950.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=31
+                  name=pin31
+                }
                }
+               ha:padstack_ref.1109211 {
+                proto=1; x=1.45001in; y=950.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=32
-                 name=32
-               }
-              }
-              ha:padstack_ref.1107285 {
-               proto=1; x=39.37mm; y=850.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=32
+                  name=pin32
+                }
                }
+               ha:padstack_ref.1109212 {
+                proto=1; x=39.37mm; y=850.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=33
-                 name=33
-               }
-              }
-              ha:padstack_ref.1107286 {
-               proto=1; x=36.83mm; y=850.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=33
+                  name=pin33
+                }
                }
+               ha:padstack_ref.1109213 {
+                proto=1; x=1.45001in; y=850.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=34
-                 name=34
-               }
-              }
-              ha:padstack_ref.1107287 {
-               proto=1; x=39.37mm; y=750.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=34
+                  name=pin34
+                }
                }
+               ha:padstack_ref.1109214 {
+                proto=1; x=39.37mm; y=750.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=35
-                 name=35
-               }
-              }
-              ha:padstack_ref.1107288 {
-               proto=1; x=36.83mm; y=750.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=35
+                  name=pin35
+                }
                }
+               ha:padstack_ref.1109215 {
+                proto=1; x=1.45001in; y=750.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=36
-                 name=36
-               }
-              }
-              ha:padstack_ref.1107289 {
-               proto=1; x=39.37mm; y=650.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=36
+                  name=pin36
+                }
                }
+               ha:padstack_ref.1109216 {
+                proto=1; x=39.37mm; y=650.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=37
-                 name=37
-               }
-              }
-              ha:padstack_ref.1107290 {
-               proto=1; x=36.83mm; y=650.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+                ha:attributes {
+                  term=37
+                  name=pin37
+                }
                }
+               ha:padstack_ref.1109217 {
+                proto=1; x=1.45001in; y=650.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
-               }
+                li:thermal {
+                }
 
-               ha:attributes {
-                 term=38
-                 name=38
+                ha:attributes {
+                  term=38
+                  name=pin38
+                }
                }
-              }
-              ha:padstack_ref.1107291 {
-               proto=1; x=39.37mm; y=550.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+               ha:padstack_ref.1109218 {
+                proto=1; x=39.37mm; y=550.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
+
+                li:thermal {
+                }
+
+                ha:attributes {
+                  term=39
+                  name=pin39
+                }
                }
+               ha:padstack_ref.1109219 {
+                proto=1; x=1.45001in; y=550.01mil; rot=-270.000000; xmirror=1; smirror=1; clearance=2.5mil;
+                ha:flags {
+                 clearline=1
+                }
 
-               li:thermal {
+                li:thermal {
+                }
+
+                ha:attributes {
+                  term=40
+                  name=pin40
+                }
                }
+               ha:padstack_ref.1109220 {
+                proto=2; x=38.1mm; y=2.64173in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+                ha:flags {
+                 clearline=1
+                }
+
+                li:thermal {
+                  li:2 {
+                   on  
+                   solid  
+                   noshape  
+                  }
+                  li:3 {
+                   on  
+                   solid  
+                   noshape  
+                  }
+                }
 
-               ha:attributes {
-                 term=39
-                 name=39
+                ha:attributes {
+                  term=G
+                  name=G
+                }
                }
-              }
-              ha:padstack_ref.1107292 {
-               proto=1; x=36.83mm; y=550.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-               ha:flags {
-                clearline=1
+               ha:padstack_ref.1109221 {
+                proto=2; x=38.1mm; y=358.28mil; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+                ha:flags {
+                 clearline=1
+                }
+
+                li:thermal {
+                  li:2 {
+                   on  
+                   solid  
+                   noshape  
+                  }
+                  li:3 {
+                   on  
+                   solid  
+                   noshape  
+                  }
+                }
+
+                ha:attributes {
+                  term=G
+                  name=G
+                }
                }
+               ha:padstack_ref.1109222 {
+                proto=2; x=2.40551in; y=2.64173in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+                ha:flags {
+                 clearline=1
+                }
+
+                li:thermal {
+                  li:2 {
+                   on  
+                   solid  
+                   noshape  
+                  }
+                  li:3 {
+                   on  
+                   solid  
+                   noshape  
+                  }
+                }
 
-               li:thermal {
+                ha:attributes {
+                  term=G
+                  name=G
+                }
                }
+               ha:padstack_ref.1109223 {
+                proto=2; x=2.40551in; y=358.28mil; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+                ha:flags {
+                 clearline=1
+                }
+
+                li:thermal {
+                  li:2 {
+                   on  
+                   solid  
+                   noshape  
+                  }
+                  li:3 {
+                   on  
+                   solid  
+                   noshape  
+                  }
+                }
 
-               ha:attributes {
-                 term=40
-                 name=40
+                ha:attributes {
+                  term=G
+                  name=G
+                }
                }
               }
-             }
-             li:layers {
+              li:layers {
 
-              ha:top-silk {
-               lid=0
-               ha:combining {               }
+               ha:top-silk {
+                lid=0
+                ha:combining {                }
 
-                li:objects {
-                 ha:line.1107228 {
-                  x1=1.4in; y1=63.5mm; x2=1.4in; y2=500.0mil; thickness=10.0mil; clearance=0.0;
-                 }
-                 ha:line.1107231 {
-                  x1=1.4in; y1=500.0mil; x2=1.6in; y2=500.0mil; thickness=10.0mil; clearance=0.0;
-                 }
-                 ha:line.1107234 {
-                  x1=1.6in; y1=500.0mil; x2=1.6in; y2=63.5mm; thickness=10.0mil; clearance=0.0;
+                 li:objects {
+                  ha:line.1109151 {
+                   x1=1.36221in; y1=309.07mil; x2=1.36221in; y2=2.69094in; thickness=5.0mil; clearance=0.0;
+                  }
+                  ha:line.1109154 {
+                   x1=2.54331in; y1=309.07mil; x2=2.54331in; y2=2.69094in; thickness=5.0mil; clearance=0.0;
+                  }
+                  ha:line.1109157 {
+                   x1=1.4508in; y1=220.48mil; x2=2.45472in; y2=220.48mil; thickness=5.0mil; clearance=0.0;
+                  }
+                  ha:line.1109160 {
+                   x1=1.4508in; y1=2.77953in; x2=2.45472in; y2=2.77953in; thickness=5.0mil; clearance=0.0;
+                  }
+                  ha:arc.1109163 {
+                   x=1.4508in; y=309.07mil; width=88.58mil; height=88.58mil; astart=0.000000; adelta=-90.000000; thickness=5.0mil; clearance=0.0;
+                  }
+                  ha:arc.1109164 {
+                   x=1.4508in; y=2.69094in; width=88.58mil; height=88.58mil; astart=90.000000; adelta=-90.000000; thickness=5.0mil; clearance=0.0;
+                  }
+                  ha:arc.1109165 {
+                   x=2.45472in; y=309.07mil; width=88.58mil; height=88.58mil; astart=270.000000; adelta=-90.000000; thickness=5.0mil; clearance=0.0;
+                  }
+                  ha:arc.1109166 {
+                   x=2.45472in; y=2.69094in; width=88.58mil; height=88.58mil; astart=180.000000; adelta=-90.000000; thickness=5.0mil; clearance=0.0;
+                  }
                  }
-                 ha:line.1107237 {
-                  x1=1.6in; y1=63.5mm; x2=1.4in; y2=63.5mm; thickness=10.0mil; clearance=0.0;
+                 ha:type {
+                  silk = 1
+                   bottom = 1
                  }
-                }
-                ha:type {
-                 silk = 1
-                 top = 1
-                }
-              }
+               }
 
-              ha:subc-aux {
-               lid=1
-               ha:combining {               }
+               ha:subc-aux {
+                lid=1
+                ha:combining {                }
 
-                li:objects {
-                 ha:line.1107241 {
-                  x1=38.1mm; y1=38.1mm; x2=38.1mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-                  ha:attributes {
-                    subc-role=pnp-origin
+                 li:objects {
+                  ha:line.1109168 {
+                   x1=39.145567mm; y1=38.100127mm; x2=39.145567mm; y2=38.100127mm; thickness=0.1mm; clearance=0.0;
+                   ha:attributes {
+                     subc-role=pnp-origin
+                   }
                   }
-                 }
-                 ha:line.1107244 {
-                  x1=38.1mm; y1=38.1mm; x2=38.1mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-                  ha:attributes {
-                    subc-role=origin
+                  ha:line.1109171 {
+                   x1=38.1mm; y1=38.1mm; x2=38.1mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+                   ha:attributes {
+                     subc-role=origin
+                   }
                   }
-                 }
-                 ha:line.1107247 {
-                  x1=38.1mm; y1=38.1mm; x2=39.1mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
-                  ha:attributes {
-                    subc-role=x
+                  ha:line.1109174 {
+                   x1=38.1mm; y1=38.1mm; x2=37.1mm; y2=38.1mm; thickness=0.1mm; clearance=0.0;
+                   ha:attributes {
+                     subc-role=x
+                   }
                   }
-                 }
-                 ha:line.1107250 {
-                  x1=38.1mm; y1=38.1mm; x2=38.1mm; y2=37.1mm; thickness=0.1mm; clearance=0.0;
-                  ha:attributes {
-                    subc-role=y
+                  ha:line.1109177 {
+                   x1=38.1mm; y1=38.1mm; x2=38.1mm; y2=37.1mm; thickness=0.1mm; clearance=0.0;
+                   ha:attributes {
+                     subc-role=y
+                   }
                   }
                  }
-                }
-                ha:type {
-                 top = 1
-                 misc = 1
-                 virtual = 1
-                }
+                 ha:type {
+                  misc = 1
+                  virtual = 1
+                   bottom = 1
+                 }
+               }
               }
              }
-            }
-             uid = GExkEo0wiuat6aMLVZ8AAABX
-            }
+              uid = 0grbF4BV+z3LYgeXz8MAAABW
+             }
   }
   li:layers {
    ha:top-sig {
@@ -31561,28 +31689,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 668.0mil
      }
-     ha:line.943194 {
-      clearance = 12.0mil
-      y2 = 336.0mil
-      thickness = 10.0mil
-      x1 = 53.3908mm
-      x2 = 56.4642mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 336.0mil
-     }
-     ha:line.943197 {
-      clearance = 12.0mil
-      y2 = 397.0mil
-      thickness = 10.0mil
-      x1 = 56.4642mm
-      x2 = 2.284in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 336.0mil
-     }
      ha:line.943200 {
       clearance = 12.0mil
       y2 = 596.0mil
@@ -31704,28 +31810,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 28.456128mm
      }
-     ha:line.944457 {
-      clearance = 12.0mil
-      y2 = 31.29153mm
-      thickness = 10.0mil
-      x1 = 43.71213mm
-      x2 = 43.71213mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 26.597229mm
-     }
-     ha:line.944460 {
-      clearance = 12.0mil
-      y2 = 1.191in
-      thickness = 10.0mil
-      x1 = 43.71213mm
-      x2 = 1.721in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.19095in
-     }
      ha:line.944466 {
       clearance = 12.0mil
       y2 = 814.865mil
@@ -31902,28 +31986,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 1.046615in
      }
-     ha:line.971430 {
-      clearance = 12.0mil
-      y2 = 2.71348in
-      thickness = 10.0mil
-      x1 = 2.3in
-      x2 = 2.366in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.83in
-     }
-     ha:line.982139 {
-      clearance = 12.0mil
-      y2 = 63.5mm
-      thickness = 10.0mil
-      x1 = 1.6148in
-      x2 = 41.021mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.4998in
-     }
      ha:line.984165 {
       clearance = 20.0mil
       y2 = 34.304204mm
@@ -32133,17 +32195,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 490.0mil
      }
-     ha:line.991228 {
-      clearance = 20.0mil
-      y2 = 436.0mil
-      thickness = 20.0mil
-      x1 = 53.3908mm
-      x2 = 2.366in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 436.0mil
-     }
      ha:line.991231 {
       clearance = 20.0mil
       y2 = 486.0mil
@@ -32221,116 +32272,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 171.0mil
      }
-     ha:line.992550 {
-      clearance = 12.0mil
-      y2 = 236.0mil
-      thickness = 10.0mil
-      x1 = 53.3908mm
-      x2 = 2.171in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 236.0mil
-     }
-     ha:line.992553 {
-      clearance = 12.0mil
-      y2 = 328.0mil
-      thickness = 10.0mil
-      x1 = 2.171in
-      x2 = 57.4802mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 236.0mil
-     }
-     ha:line.992556 {
-      clearance = 12.0mil
-      y2 = 328.0mil
-      thickness = 10.0mil
-      x1 = 57.4802mm
-      x2 = 63.4238mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 328.0mil
-     }
-     ha:line.992559 {
-      clearance = 12.0mil
-      y2 = 500.0mil
-      thickness = 10.0mil
-      x1 = 63.4238mm
-      x2 = 2.669in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 328.0mil
-     }
-     ha:line.992562 {
-      clearance = 12.0mil
-      y2 = 500.0mil
-      thickness = 10.0mil
-      x1 = 2.669in
-      x2 = 2.87in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 500.0mil
-     }
-     ha:line.992565 {
-      clearance = 12.0mil
-      y2 = 186.0mil
-      thickness = 10.0mil
-      x1 = 53.3908mm
-      x2 = 55.0164mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 186.0mil
-     }
-     ha:line.992568 {
-      clearance = 12.0mil
-      y2 = 294.0mil
-      thickness = 10.0mil
-      x1 = 55.0164mm
-      x2 = 2.274in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 186.0mil
-     }
-     ha:line.992571 {
-      clearance = 12.0mil
-      y2 = 294.0mil
-      thickness = 10.0mil
-      x1 = 2.274in
-      x2 = 63.9318mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 294.0mil
-     }
-     ha:line.992574 {
-      clearance = 12.0mil
-      y2 = 401.0mil
-      thickness = 10.0mil
-      x1 = 63.9318mm
-      x2 = 2.624in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 294.0mil
-     }
-     ha:line.992577 {
-      clearance = 12.0mil
-      y2 = 401.0mil
-      thickness = 10.0mil
-      x1 = 2.624in
-      x2 = 2.869in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 401.0mil
-     }
      ha:line.992580 {
       clearance = 12.0mil
       y2 = 400.0mil
@@ -34283,12 +34224,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1101654 {
-      x1=43.71213mm; y1=31.29153mm; x2=1.721in; y2=1.232in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
     }
     color = {#8b2323}
     group = 3
@@ -34447,17 +34382,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 800.0mil
      }
-     ha:line.1008122 {
-      clearance = 12.0mil
-      y2 = 70.0mil
-      thickness = 10.0mil
-      x1 = 2.353in
-      x2 = 2.3in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 123.0mil
-     }
      ha:line.1013282 {
       clearance = 22.0mil
       y2 = 2.54in
@@ -34480,17 +34404,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 2.54in
      }
-     ha:line.1013288 {
-      clearance = 22.0mil
-      y2 = 2.6in
-      thickness = 27.0mil
-      x1 = 2.789in
-      x2 = 1.114in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 2.6in
-     }
      ha:line.1013291 {
       clearance = 22.0mil
       y2 = 1.975in
@@ -34535,61 +34448,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 2.2453in
      }
-     ha:line.1013906 {
-      clearance = 12.0mil
-      y2 = 123.0mil
-      thickness = 10.0mil
-      x1 = 2.353in
-      x2 = 2.353in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 33.5026mm
-     }
-     ha:line.1013948 {
-      clearance = 12.0mil
-      y2 = 1.755in
-      thickness = 10.0mil
-      x1 = 55.6514mm
-      x2 = 60.8584mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.55in
-     }
-     ha:line.1013951 {
-      clearance = 12.0mil
-      y2 = 1.755in
-      thickness = 10.0mil
-      x1 = 60.8584mm
-      x2 = 62.2046mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.755in
-     }
-     ha:line.1013997 {
-      clearance = 12.0mil
-      y2 = 1.721in
-      thickness = 10.0mil
-      x1 = 62.611mm
-      x2 = 2.386in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.721in
-     }
-     ha:line.1014000 {
-      clearance = 12.0mil
-      y2 = 1.532in
-      thickness = 10.0mil
-      x1 = 2.386in
-      x2 = 2.197in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.721in
-     }
      ha:line.1014018 {
       clearance = 12.0mil
       y2 = 607.0mil
@@ -34601,28 +34459,6 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 657.0mil
      }
-     ha:line.1014046 {
-      clearance = 12.0mil
-      y2 = 1.691in
-      thickness = 10.0mil
-      x1 = 2.487in
-      x2 = 2.382in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.691in
-     }
-     ha:line.1014049 {
-      clearance = 12.0mil
-      y2 = 1.513in
-      thickness = 10.0mil
-      x1 = 2.382in
-      x2 = 2.204in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 1.691in
-     }
      ha:line.1014090 {
       clearance = 12.0mil
       y2 = 1.74in
@@ -34713,42 +34549,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1014174 {
-      x1=2.551in; y1=1.741in; x2=63.119mm; y2=1.807in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1014177 {
-      x1=63.119mm; y1=1.807in; x2=2.449in; y2=1.807in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1014180 {
-      x1=2.449in; y1=1.807in; x2=2.371in; y2=47.879mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1014183 {
-      x1=2.371in; y1=47.879mm; x2=59.69mm; y2=47.879mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1014195 {
-      x1=53.721mm; y1=41.91mm; x2=59.69mm; y2=47.879mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1014198 {
-      x1=59.69mm; y1=47.879mm; x2=59.309mm; y2=1.87in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1017013 {
       x1=34.29mm; y1=26.67mm; x2=34.29mm; y2=1.051in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -35797,42 +35597,6 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 7
     li:objects {
-     ha:text.718582 {
-      scale = 100
-      x = 35.9156mm
-      y = 2.777in
-      rot = 360.000000
-      string = armed
-      fid = 0
-      ha:flags {
-       clearline = 1
-       onsolder = 1
-      }
-     }
-     ha:text.718583 {
-      scale = 200
-      x = 1.33in
-      y = 2.87026in
-      rot = 0.000000
-      string = R
-      fid = 0
-      ha:flags {
-       clearline = 1
-       onsolder = 1
-      }
-     }
-     ha:text.850733 {
-      scale = 200
-      x = 54.2036mm
-      y = 2.858in
-      rot = 0.000000
-      string = G
-      fid = 0
-      ha:flags {
-       clearline = 1
-       onsolder = 1
-      }
-     }
      ha:text.850735 {
       scale = 200
       x = 1.318in
@@ -35857,30 +35621,6 @@ ha:pcb-rnd-board-v8 {
        onsolder = 1
       }
      }
-     ha:text.931293 {
-      scale = 100
-      x = 2.18in
-      y = 2.778in
-      rot = 0.000000
-      string = continuity
-      fid = 0
-      ha:flags {
-       clearline = 1
-       onsolder = 1
-      }
-     }
-     ha:text.940407 {
-      scale = 100
-      x = 2.45in
-      y = 1.334in
-      rot = 0.000000
-      string = rp-sma
-      fid = 0
-      ha:flags {
-       clearline = 1
-       onsolder = 1
-      }
-     }
      ha:text.943534 {
       scale = 100
       x = 52.451mm
@@ -35905,6 +35645,38 @@ ha:pcb-rnd-board-v8 {
        onsolder = 1
       }
      }
+     ha:text.1111007 {
+      string=armed; x=41.275mm; y=2.981in; scale=100; fid=0;
+      ha:flags {
+       clearline=1
+       onsolder=1
+      }
+      rot = 360.000000
+     }
+     ha:text.1111013 {
+      string=continuity; x=1.936in; y=2.976in; scale=100; fid=0;
+      ha:flags {
+       clearline=1
+       onsolder=1
+      }
+      rot = 0.000000
+     }
+     ha:text.1111015 {
+      string=G; x=2.107in; y=2.92in; scale=200; fid=0;
+      ha:flags {
+       clearline=1
+       onsolder=1
+      }
+      rot = 0.000000
+     }
+     ha:text.1111017 {
+      string=R; x=1.647in; y=2.91626in; scale=200; fid=0;
+      ha:flags {
+       clearline=1
+       onsolder=1
+      }
+      rot = 0.000000
+     }
     }
     color = {#000000}
     group = 12
index 46af300759833451545dcff19f23627edb4fab42..cc1fcccb872c5e449b156c7d8d74a00654c73b37 100644 (file)
@@ -1991,7 +1991,7 @@ C 46900 61600 1 0 0 header40-2.sym
 T 47150 70100 5 10 0 1 0 0 1
 device=CONNECTOR
 T 46900 61600 5 10 0 0 0 0 1
-footprint=100mil20x2
+footprint=pizero
 T 46900 61600 5 10 0 1 0 0 1
 value=HEADER40
 T 47500 69700 5 10 1 1 0 0 1