schematic at "first cut" level for sam21d
authorBdale Garbee <bdale@gag.com>
Sun, 23 Jan 2022 03:26:34 +0000 (20:26 -0700)
committerBdale Garbee <bdale@gag.com>
Sun, 23 Jan 2022 03:26:34 +0000 (20:26 -0700)
telemetrum.lht
telemetrum.sch

index cc3304871ea3c9364ba9e40661038154017dfb18..510d883fae4503698c9d5555daa4c7c309548226 100644 (file)
@@ -3,10 +3,10 @@
 ha:pcb-rnd-board-v8 {
  li:styles {
    ha:Signal {
-    via_proto = 0
+    via_proto = 4
     text_scale = 100
     thickness = 10.0mil
-    clearance = 20.0mil
+    clearance = 6.0mil
      text_thick = 0.0
    }
    ha:Power {
@@ -730,30 +730,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30261 {
-    x1=698.0mil; y1=10.351mm; x2=17.005808mm; y2=10.351mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30264 {
-    x1=17.005808mm; y1=10.351mm; x2=669.0mil; y2=407.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30273 {
-    x1=573.0mil; y1=313.0mil; x2=15.202408mm; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30276 {
-    x1=573.0mil; y1=351.0mil; x2=15.202408mm; y2=351.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30279 {
     x1=12.535662mm; y1=7.4078mm; x2=12.535662mm; y2=7.709662mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -922,18 +898,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30363 {
-    x1=630.0mil; y1=351.0mil; x2=633.0mil; y2=351.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30381 {
-    x1=737.0mil; y1=10.351mm; x2=739.48mil; y2=10.351mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30387 {
     x1=15.151608mm; y1=493.0mil; x2=15.151608mm; y2=12.078208mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -1240,12 +1204,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30546 {
-    x1=598.0mil; y1=258.0mil; x2=563.0mil; y2=258.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30549 {
     x1=13.500608mm; y1=258.0mil; x2=13.500608mm; y2=219.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -2511,14 +2469,80 @@ ha:pcb-rnd-board-v8 {
    ha:line.30024 {
     x1=27.1018mm; y1=837.0mil; x2=981.0mil; y2=837.0mil; thickness=10.0mil; clearance=12.0mil;
    }
-   ha:line.58414 {
-    x1=698.0mil; y1=439.0mil; x2=737.0mil; y2=439.0mil; thickness=10.0mil; clearance=40.0mil;
+   ha:line.72079 {
+    x1=585.0mil; y1=464.0mil; x2=585.0mil; y2=418.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72082 {
+    x1=585.0mil; y1=418.0mil; x2=595.0mil; y2=408.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72085 {
+    x1=595.0mil; y1=408.0mil; x2=15.348204mm; y2=408.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72088 {
+    x1=15.348204mm; y1=408.0mil; x2=15.373604mm; y2=407.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72283 {
+    x1=571.0mil; y1=366.0mil; x2=15.373604mm; y2=366.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72286 {
+    x1=636.74mil; y1=366.0mil; x2=636.74mil; y2=407.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72469 {
+    x1=563.0mil; y1=258.0mil; x2=584.0mil; y2=258.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72472 {
+    x1=584.0mil; y1=258.0mil; x2=593.0mil; y2=249.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72673 {
+    x1=571.0mil; y1=327.0mil; x2=15.348204mm; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72676 {
+    x1=15.348204mm; y1=327.0mil; x2=15.373604mm; y2=326.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72679 {
+    x1=636.74mil; y1=287.0mil; x2=636.74mil; y2=326.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72683 {
+    x1=15.373604mm; y1=287.0mil; x2=558.0mil; y2=287.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.58558 {
-    x1=737.0mil; y1=10.351mm; x2=799.59mil; y2=10.32256mm; thickness=10.0mil; clearance=40.0mil;
+   ha:line.72686 {
+    x1=558.0mil; y1=287.0mil; x2=548.0mil; y2=297.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -2781,12 +2805,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31696 {
-          x1=669.0mil; y1=407.0mil; x2=669.0mil; y2=146.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31699 {
           x1=559.0mil; y1=523.0mil; x2=505.0mil; y2=577.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -2805,18 +2823,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31708 {
-          x1=484.0mil; y1=425.0mil; x2=499.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31711 {
-          x1=573.0mil; y1=351.0mil; x2=499.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31714 {
           x1=332.0mil; y1=282.0mil; x2=332.0mil; y2=486.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -2860,25 +2866,13 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:line.31735 {
-          x1=819.0mil; y1=224.0mil; x2=766.0mil; y2=224.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31738 {
-          x1=766.0mil; y1=224.0mil; x2=717.0mil; y2=273.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31741 {
-          x1=717.0mil; y1=273.0mil; x2=717.0mil; y2=440.0mil; thickness=10.0mil; clearance=12.0mil;
+          x1=819.0mil; y1=224.0mil; x2=750.0mil; y2=224.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
          ha:line.31744 {
-          x1=717.0mil; y1=440.0mil; x2=488.0mil; y2=669.0mil; thickness=10.0mil; clearance=12.0mil;
+          x1=694.5mil; y1=462.0mil; x2=488.0mil; y2=668.5mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
@@ -2895,12 +2889,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31765 {
-          x1=488.0mil; y1=669.0mil; x2=488.0mil; y2=741.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31768 {
           x1=751.5mil; y1=940.5mil; x2=514.0mil; y2=703.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -3099,12 +3087,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31966 {
-          x1=487.0mil; y1=227.0mil; x2=573.0mil; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31969 {
           x1=438.0mil; y1=253.0mil; x2=136.0mil; y2=253.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -3311,6 +3293,60 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
+         ha:line.69700 {
+          x1=695.5mil; y1=461.5mil; x2=695.5mil; y2=278.5mil; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.69703 {
+          x1=695.5mil; y1=278.5mil; x2=750.0mil; y2=224.0mil; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.69706 {
+          x1=488.0mil; y1=741.0mil; x2=488.0mil; y2=668.5mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72277 {
+          x1=484.0mil; y1=425.0mil; x2=512.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72280 {
+          x1=512.0mil; y1=425.0mil; x2=571.0mil; y2=366.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72661 {
+          x1=571.0mil; y1=327.0mil; x2=535.0mil; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72664 {
+          x1=535.0mil; y1=327.0mil; x2=507.0mil; y2=299.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72667 {
+          x1=507.0mil; y1=299.0mil; x2=507.0mil; y2=247.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72670 {
+          x1=507.0mil; y1=247.0mil; x2=487.0mil; y2=227.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
         }
         color = {#548b54}
       }
@@ -3371,30 +3407,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31422 {
-          x1=1.302in; y1=376.0mil; x2=1.282in; y2=396.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31425 {
-          x1=1.282in; y1=396.0mil; x2=1.282in; y2=635.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31428 {
-          x1=1.282in; y1=635.0mil; x2=1.373in; y2=726.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31431 {
-          x1=1.373in; y1=970.0mil; x2=1.373in; y2=726.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31434 {
           x1=1.741in; y1=940.0mil; x2=1.741in; y2=724.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -3407,12 +3419,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31440 {
-          x1=1.709in; y1=445.0mil; x2=1.709in; y2=316.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31443 {
           x1=1.709in; y1=316.0mil; x2=1.71in; y2=315.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -4496,7 +4502,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34471 {
-      proto=4; x=598.0mil; y=258.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=593.0mil; y=249.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -4653,17 +4659,8 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
-     ha:padstack_ref.34485 {
-      proto=4; x=669.0mil; y=407.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.34486 {
-      proto=4; x=573.0mil; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=571.0mil; y=327.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -4672,16 +4669,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34487 {
-      proto=4; x=573.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34488 {
-      proto=4; x=484.0mil; y=425.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=571.0mil; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -5142,6 +5130,29 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
+     ha:padstack_ref.34488 {
+      proto=4; x=484.0mil; y=425.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+      ha:padstack_ref.72682 {
+       proto=4; x=548.0mil; y=297.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
       ha:subc.32166 {
        ha:attributes {
         value=
@@ -5690,7 +5701,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32244 {
-         proto=0; x=15.202408mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=15.373604mm; y=326.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5704,7 +5715,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32245 {
-         proto=0; x=630.0mil; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=636.74mil; y=326.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5738,25 +5749,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.32232 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=326.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.32235 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=326.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.32238 {
-            x1=15.602204mm; y1=313.0mil; x2=16.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=326.0mil; x2=16.7734mm; y2=326.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.32241 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=8.9502mm; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=9.2804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -11046,7 +11057,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32783 {
-         proto=0; x=15.202408mm; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=15.373604mm; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11060,7 +11071,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32784 {
-         proto=0; x=630.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=636.74mil; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11094,25 +11105,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.32771 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=366.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.32774 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=366.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.32777 {
-            x1=15.602204mm; y1=351.0mil; x2=16.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=366.0mil; x2=16.7734mm; y2=366.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.32780 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=9.9154mm; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=10.2964mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -11711,11 +11722,11 @@ ha:pcb-rnd-board-v8 {
       }
        uid = qIc8VW925zCt24ZkTm0AAAAf
       }
-      ha:subc.32869 {
+      ha:subc.32903 {
        ha:attributes {
-        value=22pF
+        value=3.3k
         footprint=0402
-        refdes=C32
+        refdes=R1
        }
       ha:data {
             li:padstack_prototypes {
@@ -11785,8 +11796,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.32883 {
-         proto=0; x=998.0mil; y=-100.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32917 {
+         proto=0; x=677.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11799,8 +11810,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.32884 {
-         proto=0; x=998.0mil; y=-3.339592mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32918 {
+         proto=0; x=677.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11833,26 +11844,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.32871 {
-            x1=998.0mil; y1=-2.939796mm; x2=998.0mil; y2=-2.939796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32905 {
+            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.32874 {
-            x1=998.0mil; y1=-2.939796mm; x2=998.0mil; y2=-2.939796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32908 {
+            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.32877 {
-            x1=998.0mil; y1=-2.939796mm; x2=998.0mil; y2=-1.939796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32911 {
+            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.32880 {
-            x1=998.0mil; y1=-2.939796mm; x2=26.3492mm; y2=-2.939796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32914 {
+            x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -11866,13 +11877,13 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAh
+       uid = qIc8VW925zCt24ZkTm0AAAAj
       }
-      ha:subc.32886 {
+      ha:subc.32920 {
        ha:attributes {
-        value=22pF
+        value=0.1uF
         footprint=0402
-        refdes=C33
+        refdes=C10
        }
       ha:data {
             li:padstack_prototypes {
@@ -11889,14 +11900,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -11908,14 +11919,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -11927,14 +11938,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -11942,8 +11953,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.32900 {
-         proto=0; x=29.972mm; y=-121.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32934 {
+         proto=0; x=809.74mil; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11956,8 +11967,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.32901 {
-         proto=0; x=29.972mm; y=-2.273808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32935 {
+         proto=0; x=19.767804mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11990,26 +12001,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.32888 {
-            x1=29.972mm; y1=-105.26mil; x2=29.972mm; y2=-105.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32922 {
+            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.32891 {
-            x1=29.972mm; y1=-105.26mil; x2=29.972mm; y2=-105.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32925 {
+            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.32894 {
-            x1=29.972mm; y1=-105.26mil; x2=29.972mm; y2=-3.673604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32928 {
+            x1=794.0mil; y1=920.0mil; x2=19.1676mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.32897 {
-            x1=29.972mm; y1=-105.26mil; x2=28.972mm; y2=-105.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32931 {
+            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=22.368mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -12023,334 +12034,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAi
+       uid = qIc8VW925zCt24ZkTm0AAAAk
       }
-      ha:subc.32903 {
-       ha:attributes {
-        value=3.3k
-        footprint=0402
-        refdes=R1
-       }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.33005 {
+        ha:attributes {
+         value=1k
+         footprint=0402
+         refdes=R53
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.32917 {
-         proto=0; x=677.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.32918 {
-         proto=0; x=677.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.32905 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.32908 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.32911 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.32914 {
-            x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = qIc8VW925zCt24ZkTm0AAAAj
-      }
-      ha:subc.32920 {
-       ha:attributes {
-        value=0.1uF
-        footprint=0402
-        refdes=C10
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.32934 {
-         proto=0; x=809.74mil; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.32935 {
-         proto=0; x=19.767804mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.32922 {
-            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.32925 {
-            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.32928 {
-            x1=794.0mil; y1=920.0mil; x2=19.1676mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.32931 {
-            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=22.368mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = qIc8VW925zCt24ZkTm0AAAAk
-      }
-       ha:subc.33005 {
-        ha:attributes {
-         value=1k
-         footprint=0402
-         refdes=R53
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
              ha:combining {             }
@@ -12571,7 +12268,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33036 {
-          proto=0; x=698.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.337in; y=6.057392mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -12585,7 +12282,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33037 {
-          proto=0; x=698.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.337in; y=207.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -12619,25 +12316,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33024 {
-             x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.337in; y1=222.74mil; x2=1.337in; y2=222.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33027 {
-             x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.337in; y1=222.74mil; x2=1.337in; y2=222.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33030 {
-             x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=11.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.337in; y1=222.74mil; x2=1.337in; y2=6.657596mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33033 {
-             x1=698.0mil; y1=10.750804mm; x2=18.7292mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.337in; y1=222.74mil; x2=34.9598mm; y2=222.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -12728,7 +12425,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33053 {
-          proto=0; x=737.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.382in; y=5.239004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -12742,7 +12439,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33054 {
-          proto=0; x=737.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.382in; y=237.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -12776,25 +12473,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33041 {
-             x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.382in; y1=222.0mil; x2=1.382in; y2=222.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33044 {
-             x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.382in; y1=222.0mil; x2=1.382in; y2=222.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33047 {
-             x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=9.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.382in; y1=222.0mil; x2=1.382in; y2=4.6388mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33050 {
-             x1=737.0mil; y1=10.750804mm; x2=17.7198mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.382in; y1=222.0mil; x2=34.1028mm; y2=222.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -13356,7 +13053,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33121 {
-          proto=0; x=704.74mil; y=313.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=15.373604mm; y=287.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -13370,7 +13067,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33122 {
-          proto=0; x=17.100804mm; y=313.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=636.74mil; y=287.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -13404,25 +13101,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33109 {
-             x1=689.0mil; y1=313.0mil; x2=689.0mil; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=287.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33112 {
-             x1=689.0mil; y1=313.0mil; x2=689.0mil; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=287.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33115 {
-             x1=689.0mil; y1=313.0mil; x2=18.5006mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=287.0mil; x2=14.7734mm; y2=287.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33118 {
-             x1=689.0mil; y1=313.0mil; x2=689.0mil; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=8.2898mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -13670,7 +13367,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33155 {
-          proto=0; x=704.74mil; y=351.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=15.373604mm; y=407.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -13684,7 +13381,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33156 {
-          proto=0; x=17.100804mm; y=351.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=636.74mil; y=407.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -13718,25 +13415,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33143 {
-             x1=689.0mil; y1=351.0mil; x2=689.0mil; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=407.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33146 {
-             x1=689.0mil; y1=351.0mil; x2=689.0mil; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=407.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33149 {
-             x1=689.0mil; y1=351.0mil; x2=18.5006mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=407.0mil; x2=14.7734mm; y2=407.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33152 {
-             x1=689.0mil; y1=351.0mil; x2=689.0mil; y2=7.9154mm; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=11.3378mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -24090,7 +23787,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.37476 {
-          proto=0; x=25.760299mm; y=15.449804mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=14.814804mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24104,7 +23801,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37477 {
-          proto=0; x=1.285825in; y=15.449804mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=14.814804mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24118,7 +23815,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37478 {
-          proto=1; x=1.04174in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.03174in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24132,7 +23829,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37479 {
-          proto=1; x=1.04174in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.03174in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24146,7 +23843,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37480 {
-          proto=0; x=25.760299mm; y=588.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=563.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24160,7 +23857,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37481 {
-          proto=0; x=1.285825in; y=588.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=563.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24174,7 +23871,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37482 {
-          proto=1; x=1.06143in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.05143in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24188,7 +23885,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37483 {
-          proto=1; x=1.06143in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.05143in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24202,7 +23899,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37484 {
-          proto=0; x=25.760299mm; y=14.449806mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=13.814806mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24216,7 +23913,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37485 {
-          proto=0; x=1.285825in; y=14.449806mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=13.814806mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24230,7 +23927,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37486 {
-          proto=1; x=1.08111in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.07111in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24244,7 +23941,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37487 {
-          proto=1; x=1.08111in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.07111in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24258,7 +23955,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37488 {
-          proto=0; x=25.760299mm; y=549.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=524.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24272,7 +23969,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37489 {
-          proto=0; x=1.285825in; y=549.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=524.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24286,7 +23983,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37490 {
-          proto=1; x=1.1008in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.0908in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24300,7 +23997,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37491 {
-          proto=1; x=1.1008in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.0908in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24314,7 +24011,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37492 {
-          proto=0; x=25.760299mm; y=13.449808mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=12.814808mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24328,7 +24025,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37493 {
-          proto=0; x=1.285825in; y=13.449808mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=12.814808mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24342,7 +24039,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37494 {
-          proto=1; x=1.12048in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.11048in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24356,7 +24053,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37495 {
-          proto=1; x=1.12048in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.11048in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24370,7 +24067,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37496 {
-          proto=0; x=25.760299mm; y=12.949682mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=12.314682mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24384,7 +24081,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37497 {
-          proto=0; x=1.285825in; y=12.949682mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=12.314682mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24398,7 +24095,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37498 {
-          proto=1; x=1.14017in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.13017in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24412,7 +24109,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37499 {
-          proto=1; x=1.14017in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.13017in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24426,7 +24123,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37500 {
-          proto=0; x=25.760299mm; y=490.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=465.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24440,7 +24137,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37501 {
-          proto=0; x=1.285825in; y=490.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=465.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24454,7 +24151,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37502 {
-          proto=1; x=29.459936mm; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=29.205936mm; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24468,7 +24165,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37503 {
-          proto=1; x=29.459936mm; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=29.205936mm; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24482,7 +24179,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37504 {
-          proto=0; x=25.760299mm; y=470.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=445.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24496,7 +24193,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37505 {
-          proto=0; x=1.285825in; y=470.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=445.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24510,7 +24207,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37506 {
-          proto=1; x=29.960062mm; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=29.706062mm; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24524,7 +24221,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37507 {
-          proto=1; x=29.960062mm; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=29.706062mm; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24538,7 +24235,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37508 {
-          proto=0; x=25.760299mm; y=450.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=425.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24552,7 +24249,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37509 {
-          proto=0; x=1.285825in; y=450.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=425.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24566,7 +24263,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37510 {
-          proto=1; x=1.19921in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.18921in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24580,7 +24277,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37511 {
-          proto=1; x=1.19921in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.18921in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24594,7 +24291,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37512 {
-          proto=0; x=25.760299mm; y=431.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=406.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24608,7 +24305,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37513 {
-          proto=0; x=1.285825in; y=431.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=406.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24622,7 +24319,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37514 {
-          proto=1; x=1.2189in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.2089in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24636,7 +24333,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37515 {
-          proto=1; x=1.2189in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.2089in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24650,7 +24347,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37516 {
-          proto=0; x=25.760299mm; y=411.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=386.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24664,7 +24361,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37517 {
-          proto=0; x=1.285825in; y=411.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=386.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24678,7 +24375,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37518 {
-          proto=1; x=1.23858in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.22858in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24692,7 +24389,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37519 {
-          proto=1; x=1.23858in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.22858in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24706,7 +24403,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37520 {
-          proto=0; x=25.760299mm; y=391.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=366.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24715,200 +24412,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=25
-            name=pin25
-          }
-         }
-         ha:padstack_ref.37521 {
-          proto=0; x=1.285825in; y=391.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=12
-            name=pin12
-          }
-         }
-         ha:padstack_ref.37522 {
-          proto=1; x=1.25827in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=48
-            name=pin48
-          }
-         }
-         ha:padstack_ref.37523 {
-          proto=1; x=1.25827in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=13
-            name=pin13
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:arc.37462 {
-             x=33.010094mm; y=649.6mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.37464 {
-             x1=1.150005in; y1=499.995mil; x2=1.150005in; y2=499.995mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.37467 {
-             x1=29.21mm; y1=500.0mil; x2=29.21mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.37470 {
-             x1=29.21mm; y1=500.0mil; x2=30.21mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.37473 {
-             x1=29.21mm; y1=500.0mil; x2=29.21mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = NDvkGVUw7/TEOkFiPWwAAABl
-       }
-       ha:subc.37600 {
-        ha:attributes {
-         value=16MHz
-         footprint=FA-20H
-         refdes=X2
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -23.62mil  
-               -21.655mil  
-               -23.62mil  
-               21.655mil  
-               23.62mil  
-               21.655mil  
-               23.62mil  
-               -21.655mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -26.62mil  
-               -24.655mil  
-               -26.62mil  
-               24.655mil  
-               26.62mil  
-               24.655mil  
-               26.62mil  
-               -24.655mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -23.62mil  
-               -21.655mil  
-               -23.62mil  
-               21.655mil  
-               23.62mil  
-               21.655mil  
-               23.62mil  
-               -21.655mil  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.37614 {
-          proto=0; x=1.057535in; y=-1.916176mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
+            term=25
+            name=pin25
           }
          }
-         ha:padstack_ref.37615 {
-          proto=0; x=1.124465in; y=-1.916176mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.37521 {
+          proto=0; x=1.275825in; y=366.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24917,12 +24426,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=12
+            name=pin12
           }
          }
-         ha:padstack_ref.37616 {
-          proto=0; x=1.124465in; y=-130.56mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.37522 {
+          proto=1; x=1.24827in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24931,12 +24440,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=3
-            name=3
+            term=48
+            name=pin48
           }
          }
-         ha:padstack_ref.37617 {
-          proto=0; x=1.057535in; y=-130.56mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.37523 {
+          proto=1; x=1.24827in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24945,8 +24454,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=4
-            name=4
+            term=13
+            name=pin13
           }
          }
         }
@@ -24957,6 +24466,9 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
+            ha:arc.37462 {
+             x=32.756094mm; y=624.6mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+            }
            }
            ha:type {
             silk = 1
@@ -24969,26 +24481,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.37602 {
-             x1=27.7114mm; y1=-103.0mil; x2=27.7114mm; y2=-103.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.37464 {
+             x1=1.140005in; y1=474.995mil; x2=1.140005in; y2=474.995mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.37605 {
-             x1=27.7114mm; y1=-103.0mil; x2=27.7114mm; y2=-103.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.37467 {
+             x1=1.14in; y1=475.0mil; x2=1.14in; y2=475.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.37608 {
-             x1=27.7114mm; y1=-103.0mil; x2=27.7114mm; y2=-1.6162mm; thickness=0.1mm; clearance=0.0;
+            ha:line.37470 {
+             x1=1.14in; y1=475.0mil; x2=29.956mm; y2=475.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.37611 {
-             x1=27.7114mm; y1=-103.0mil; x2=28.7114mm; y2=-103.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.37473 {
+             x1=1.14in; y1=475.0mil; x2=1.14in; y2=11.065mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -25002,7 +24514,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = NDvkGVUw7/TEOkFiPWwAAABp
+        uid = NDvkGVUw7/TEOkFiPWwAAABl
        }
        ha:subc.37635 {
         ha:attributes {
@@ -25953,7 +25465,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:top copper} {
+         {ha:top copper}                        {
           lid=2
           ha:combining {          }
 
@@ -27086,7 +26598,7 @@ ha:pcb-rnd-board-v8 {
       }
        ha:subc.37553 {
         ha:attributes {
-         value=TDK_PS12
+         value=AT1220
          footprint=dualbeeper
          refdes=U8
         }
@@ -27215,7 +26727,6 @@ ha:pcb-rnd-board-v8 {
 
           li:thermal {
             li:3 {
-             on  
              diag  
              round  
              noshape  
@@ -27235,7 +26746,6 @@ ha:pcb-rnd-board-v8 {
 
           li:thermal {
             li:3 {
-             on  
              diag  
              round  
              noshape  
@@ -27254,6 +26764,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           li:thermal {
+            li:5 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -27268,6 +26784,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           li:thermal {
+            li:5 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -27342,146 +26864,705 @@ ha:pcb-rnd-board-v8 {
        }
         uid = NDvkGVUw7/TEOkFiPWwAAABn
        }
-        ha:rat.61563 {
+         ha:subc.80509 {
+          ha:attributes {
+           value=22pF
+           footprint=0402
+           refdes=C32
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 -0.326136mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.80522 {
+            proto=0; x=1.00926in; y=113.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.80523 {
+            proto=0; x=1.04074in; y=113.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.80510 {
+               x1=26.035mm; y1=113.0mil; x2=26.035mm; y2=113.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.80513 {
+               x1=26.035mm; y1=113.0mil; x2=26.035mm; y2=113.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.80516 {
+               x1=26.035mm; y1=113.0mil; x2=25.035mm; y2=113.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.80519 {
+               x1=26.035mm; y1=113.0mil; x2=26.035mm; y2=3.8702mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = qIc8VW925zCt24ZkTm0AAAAh
+         }
+         ha:subc.80525 {
+          ha:attributes {
+           value=22pF
+           footprint=0402
+           refdes=C33
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 -0.326136mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.80538 {
+            proto=0; x=1.094in; y=212.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.80539 {
+            proto=0; x=1.094in; y=180.52mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.80526 {
+               x1=1.094in; y1=4.985004mm; x2=1.094in; y2=4.985004mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.80529 {
+               x1=1.094in; y1=4.985004mm; x2=1.094in; y2=4.985004mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.80532 {
+               x1=1.094in; y1=4.985004mm; x2=1.094in; y2=5.985004mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.80535 {
+               x1=1.094in; y1=4.985004mm; x2=28.7876mm; y2=4.985004mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = qIc8VW925zCt24ZkTm0AAAAi
+         }
+         ha:subc.80541 {
+          ha:attributes {
+           value=16MHz
+           footprint=FA-20H
+           refdes=X2
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -23.62mil  
+                 -21.655mil  
+                 -23.62mil  
+                 21.655mil  
+                 23.62mil  
+                 21.655mil  
+                 23.62mil  
+                 -21.655mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -26.62mil  
+                 -24.655mil  
+                 -26.62mil  
+                 24.655mil  
+                 26.62mil  
+                 24.655mil  
+                 26.62mil  
+                 -24.655mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -23.62mil  
+                 -21.655mil  
+                 -23.62mil  
+                 21.655mil  
+                 23.62mil  
+                 21.655mil  
+                 23.62mil  
+                 -21.655mil  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.80554 {
+            proto=0; x=995.44mil; y=4.229989mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.80555 {
+            proto=0; x=995.44mil; y=233.465mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.80556 {
+            proto=0; x=26.684224mm; y=233.465mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=3
+            }
+           }
+           ha:padstack_ref.80557 {
+            proto=0; x=26.684224mm; y=4.229989mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=4
+              name=4
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.80542 {
+               x1=1.023in; y1=200.0mil; x2=1.023in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.80545 {
+               x1=1.023in; y1=200.0mil; x2=1.023in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.80548 {
+               x1=1.023in; y1=200.0mil; x2=24.9842mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.80551 {
+               x1=1.023in; y1=200.0mil; x2=1.023in; y2=6.08mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = NDvkGVUw7/TEOkFiPWwAAABp
+         }
+        ha:rat.85916 {
          x1=53.901466mm; y1=7.795134mm; lgrp1=5; anchor1=pcb/31446; x2=54.0215mm; y2=302.17mil; lgrp2=3; anchor2=pcb/29757;
         }
-        ha:rat.61566 {
+        ha:rat.85919 {
          x1=22.838987mm; y1=40.0mil; lgrp1=5; anchor1=pcb/31446; x2=896.0mil; y2=-46.0mil; lgrp2=3; anchor2=pcb/37701/37716;
         }
-        ha:rat.61569 {
+        ha:rat.85922 {
          x1=898.74mil; y1=-98.0mil; lgrp1=3; anchor1=pcb/37668/37683; x2=896.0mil; y2=-46.0mil; lgrp2=3; anchor2=pcb/37701/37716;
         }
-        ha:rat.61572 {
+        ha:rat.85925 {
          x1=898.0mil; y1=-141.0mil; lgrp1=3; anchor1=pcb/37635/37650; x2=898.74mil; y2=-98.0mil; lgrp2=3; anchor2=pcb/37668/37683;
         }
-        ha:rat.61575 {
-         x1=32.282538mm; y1=16.128999mm; lgrp1=5; anchor1=pcb/31446; x2=29.960062mm; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37506;
+        ha:rat.85928 {
+         x1=22.879023mm; y1=14.985962mm; lgrp1=5; anchor1=pcb/31446; x2=25.506299mm; y2=14.814804mm; lgrp2=3; anchor2=pcb/37461/37476;
         }
-        ha:rat.61578 {
-         x1=29.459936mm; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37502; x2=29.960062mm; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37506;
+        ha:rat.85931 {
+         x1=1.2915061in; y1=9.463794mm; lgrp1=5; anchor1=pcb/31446; x2=29.706062mm; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37507;
         }
-        ha:rat.61581 {
-         x1=32.296254mm; y1=9.971794mm; lgrp1=5; anchor1=pcb/31446; x2=29.960062mm; y2=364.175mil; lgrp2=3; anchor2=pcb/37461/37507;
+        ha:rat.85934 {
+         x1=25.506299mm; y1=14.814804mm; lgrp1=3; anchor1=pcb/37461/37476; x2=29.205936mm; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37502;
         }
-        ha:rat.61584 {
-         x1=22.872578mm; y1=15.238915mm; lgrp1=5; anchor1=pcb/31446; x2=25.760299mm; y2=15.449804mm; lgrp2=3; anchor2=pcb/37461/37476;
+        ha:rat.85937 {
+         x1=29.205936mm; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37502; x2=29.706062mm; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37506;
         }
-        ha:rat.61587 {
+        ha:rat.85940 {
          x1=1.526in; y1=114.0mil; lgrp1=3; anchor1=pcb/34424; x2=1.314in; y2=-29.0mil; lgrp2=3; anchor2=pcb/32954/32969;
         }
-        ha:rat.61590 {
-         x1=17.307092mm; y1=9.904939mm; lgrp1=10; anchor1=pcb/51080; x2=704.74mil; y2=351.0mil; lgrp2=3; anchor2=pcb/33141/33155;
+        ha:rat.85943 {
+         x1=1.275825in; y1=14.814804mm; lgrp1=3; anchor1=pcb/37461/37477; x2=48.971327mm; y2=22.711156mm; lgrp2=3; anchor2=pcb/32596/32626;
+        }
+        ha:rat.85946 {
+         x1=25.506299mm; y1=366.73mil; lgrp1=3; anchor1=pcb/37461/37520; x2=830.0mil; y2=372.06mil; lgrp2=10; anchor2=pcb/37553/37577;
+        }
+        ha:rat.85949 {
+         x1=15.227538mm; y1=5.815742mm; lgrp1=10; anchor1=pcb/51080; x2=15.849981mm; y2=4.335018mm; lgrp2=3; anchor2=pcb/45116/45135;
         }
-        ha:rat.61593 {
-         x1=704.74mil; y1=351.0mil; lgrp1=3; anchor1=pcb/33141/33155; x2=704.74mil; y2=313.0mil; lgrp2=3; anchor2=pcb/33107/33121;
+        ha:rat.85952 {
+         x1=25.573504mm; y1=0.975521mm; lgrp1=10; anchor1=pcb/51080; x2=1.04074in; y2=113.0mil; lgrp2=3; anchor2=pcb/80509/80523;
         }
-        ha:rat.61596 {
-         x1=15.354538mm; y1=6.044342mm; lgrp1=10; anchor1=pcb/51080; x2=15.849981mm; y2=4.335018mm; lgrp2=3; anchor2=pcb/45116/45135;
+        ha:rat.85955 {
+         x1=1.04074in; y1=113.0mil; lgrp1=3; anchor1=pcb/80509/80523; x2=26.684224mm; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80557;
         }
-        ha:rat.61599 {
-         x1=35.343898mm; y1=12.935375mm; lgrp1=10; anchor1=pcb/51080; x2=1.285825in; y2=13.449808mm; lgrp2=3; anchor2=pcb/37461/37493;
+        ha:rat.85958 {
+         x1=1.094in; y1=180.52mil; lgrp1=3; anchor1=pcb/80525/80539; x2=26.684224mm; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80557;
         }
-        ha:rat.61602 {
-         x1=900.87mil; y1=593.61mil; lgrp1=10; anchor1=pcb/51080; x2=25.760299mm; y2=588.57mil; lgrp2=3; anchor2=pcb/37461/37480;
+        ha:rat.85961 {
+         x1=995.44mil; y1=233.465mil; lgrp1=3; anchor1=pcb/80541/80555; x2=26.684224mm; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80557;
         }
-        ha:rat.61605 {
+        ha:rat.85964 {
+         x1=22.872578mm; y1=14.916473mm; lgrp1=10; anchor1=pcb/51080; x2=25.506299mm; y2=563.57mil; lgrp2=3; anchor2=pcb/37461/37480;
+        }
+        ha:rat.85967 {
+         x1=35.325374mm; y1=500.0mil; lgrp1=10; anchor1=pcb/51080; x2=1.275825in; y2=12.814808mm; lgrp2=3; anchor2=pcb/37461/37493;
+        }
+        ha:rat.85970 {
          x1=875.98mil; y1=2.084922mm; lgrp1=3; anchor1=pcb/45116/45140; x2=21.958808mm; y2=-46.0mil; lgrp2=3; anchor2=pcb/37701/37715;
         }
-        ha:rat.61608 {
+        ha:rat.85973 {
          x1=22.028404mm; y1=-98.0mil; lgrp1=3; anchor1=pcb/37668/37682; x2=21.958808mm; y2=-46.0mil; lgrp2=3; anchor2=pcb/37701/37715;
         }
-        ha:rat.61611 {
+        ha:rat.85976 {
          x1=22.009608mm; y1=-141.0mil; lgrp1=3; anchor1=pcb/37635/37649; x2=22.028404mm; y2=-98.0mil; lgrp2=3; anchor2=pcb/37668/37682;
         }
-        ha:rat.61614 {
-         x1=998.0mil; y1=-3.339592mm; lgrp1=3; anchor1=pcb/32869/32884; x2=22.009608mm; y2=-141.0mil; lgrp2=3; anchor2=pcb/37635/37649;
+        ha:rat.85979 {
+         x1=25.506299mm; y1=563.57mil; lgrp1=3; anchor1=pcb/37461/37480; x2=1.13017in; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37498;
         }
-        ha:rat.61617 {
-         x1=998.0mil; y1=-3.339592mm; lgrp1=3; anchor1=pcb/32869/32884; x2=1.057535in; y2=-130.56mil; lgrp2=3; anchor2=pcb/37600/37617;
+        ha:rat.85982 {
+         x1=38.327539mm; y1=126.3815748mil; lgrp1=10; anchor1=pcb/51080; x2=1.382in; y2=5.239004mm; lgrp2=3; anchor2=pcb/33039/33053;
         }
-        ha:rat.61620 {
-         x1=1.124465in; y1=-1.916176mm; lgrp1=3; anchor1=pcb/37600/37615; x2=1.057535in; y2=-130.56mil; lgrp2=3; anchor2=pcb/37600/37617;
+        ha:rat.85985 {
+         x1=1.094in; y1=180.52mil; lgrp1=3; anchor1=pcb/80525/80539; x2=29.205936mm; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37503;
         }
-        ha:rat.61623 {
-         x1=29.972mm; y1=-2.273808mm; lgrp1=3; anchor1=pcb/32886/32901; x2=1.124465in; y2=-1.916176mm; lgrp2=3; anchor2=pcb/37600/37615;
+        ha:rat.85988 {
+         x1=38.517495mm; y1=2.418871mm; lgrp1=10; anchor1=pcb/51080; x2=36.1696mm; y2=-1.459992mm; lgrp2=3; anchor2=pcb/32988/33003;
         }
-        ha:rat.61626 {
-         x1=25.760299mm; y1=588.57mil; lgrp1=3; anchor1=pcb/37461/37480; x2=1.14017in; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37498;
+        ha:rat.85991 {
+         x1=36.1696mm; y1=-1.459992mm; lgrp1=3; anchor1=pcb/32988/33003; x2=1.367in; y2=-64.48mil; lgrp2=3; anchor2=pcb/32971/32986;
         }
-        ha:rat.61629 {
-         x1=29.972mm; y1=-2.273808mm; lgrp1=3; anchor1=pcb/32886/32901; x2=1.22327in; y2=1.179957mm; lgrp2=3; anchor2=pcb/34039/34057;
+        ha:rat.85994 {
+         x1=1.367in; y1=-64.48mil; lgrp1=3; anchor1=pcb/32971/32986; x2=1.25672in; y2=1.179957mm; lgrp2=3; anchor2=pcb/34039/34056;
         }
-        ha:rat.61632 {
+        ha:rat.85997 {
          x1=1.22327in; y1=1.179957mm; lgrp1=3; anchor1=pcb/34039/34057; x2=1.25672in; y2=1.179957mm; lgrp2=3; anchor2=pcb/34039/34056;
         }
-        ha:rat.61635 {
-         x1=1.367in; y1=-64.48mil; lgrp1=3; anchor1=pcb/32971/32986; x2=1.25672in; y2=1.179957mm; lgrp2=3; anchor2=pcb/34039/34056;
-        }
-        ha:rat.61638 {
-         x1=36.1696mm; y1=-1.459992mm; lgrp1=3; anchor1=pcb/32988/33003; x2=1.367in; y2=-64.48mil; lgrp2=3; anchor2=pcb/32971/32986;
+        ha:rat.86000 {
+         x1=25.506299mm; y1=12.814808mm; lgrp1=3; anchor1=pcb/37461/37492; x2=746.0mil; y2=19.193mm; lgrp2=3; anchor2=pcb/30111;
         }
-        ha:rat.61641 {
-         x1=1.285825in; y1=13.449808mm; lgrp1=3; anchor1=pcb/37461/37493; x2=29.459936mm; y2=364.175mil; lgrp2=3; anchor2=pcb/37461/37503;
+        ha:rat.86003 {
+         x1=1.70873in; y1=6.53288mm; lgrp1=3; anchor1=pcb/34335/34362; x2=1.275825in; y2=425.79mil; lgrp2=3; anchor2=pcb/37461/37509;
         }
-        ha:rat.61644 {
-         x1=1.04174in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37478; x2=26.5993mm; y2=759.0mil; lgrp2=3; anchor2=pcb/29961;
+        ha:rat.86006 {
+         x1=1.03174in; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37478; x2=26.5993mm; y2=759.0mil; lgrp2=3; anchor2=pcb/29961;
         }
-        ha:rat.61647 {
-         x1=1.08111in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37486; x2=1.282in; y2=635.0mil; lgrp2=5; anchor2=pcb/31428;
+        ha:rat.86009 {
+         x1=32.887792mm; y1=936.99mil; lgrp1=3; anchor1=pcb/32733/32761; x2=1.07111in; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37486;
         }
-        ha:rat.61650 {
+        ha:rat.86012 {
          x1=36.1696mm; y1=-26.0mil; lgrp1=3; anchor1=pcb/32988/33002; x2=1.367in; y2=-33.0mil; lgrp2=3; anchor2=pcb/32971/32985;
         }
-        ha:rat.61653 {
+        ha:rat.86015 {
          x1=1.367in; y1=-33.0mil; lgrp1=3; anchor1=pcb/32971/32985; x2=1.314in; y2=-1.536192mm; lgrp2=3; anchor2=pcb/32954/32968;
         }
-        ha:rat.61656 {
-         x1=1.367in; y1=-33.0mil; lgrp1=3; anchor1=pcb/32971/32985; x2=1.285825in; y2=12.949682mm; lgrp2=3; anchor2=pcb/37461/37497;
+        ha:rat.86018 {
+         x1=1.367in; y1=-33.0mil; lgrp1=3; anchor1=pcb/32971/32985; x2=1.275825in; y2=12.314682mm; lgrp2=3; anchor2=pcb/37461/37497;
+        }
+        ha:rat.86021 {
+         x1=1.0908in; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37490; x2=1.8in; y2=502.0mil; lgrp2=3; anchor2=pcb/31146;
+        }
+        ha:rat.86024 {
+         x1=53.021738mm; y1=516.44mil; lgrp1=3; anchor1=pcb/34236/34324; x2=1.275825in; y2=366.73mil; lgrp2=3; anchor2=pcb/37461/37521;
+        }
+        ha:rat.86027 {
+         x1=1.00926in; y1=113.0mil; lgrp1=3; anchor1=pcb/80509/80522; x2=995.44mil; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80554;
+        }
+        ha:rat.86030 {
+         x1=1.03174in; y1=339.175mil; lgrp1=3; anchor1=pcb/37461/37479; x2=995.44mil; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80554;
+        }
+        ha:rat.86033 {
+         x1=1.094in; y1=212.0mil; lgrp1=3; anchor1=pcb/80525/80538; x2=26.684224mm; y2=233.465mil; lgrp2=3; anchor2=pcb/80541/80556;
+        }
+        ha:rat.86036 {
+         x1=1.05143in; y1=339.175mil; lgrp1=3; anchor1=pcb/37461/37483; x2=26.684224mm; y2=233.465mil; lgrp2=3; anchor2=pcb/80541/80556;
+        }
+        ha:rat.86039 {
+         x1=25.506299mm; y1=12.314682mm; lgrp1=3; anchor1=pcb/37461/37496; x2=806.0mil; y2=19.467068mm; lgrp2=3; anchor2=pcb/30093;
+        }
+        ha:rat.86042 {
+         x1=743.0mil; y1=261.74mil; lgrp1=3; anchor1=pcb/32545/32559; x2=25.506299mm; y2=13.814806mm; lgrp2=3; anchor2=pcb/37461/37484;
+        }
+        ha:rat.86045 {
+         x1=1.275825in; y1=563.57mil; lgrp1=3; anchor1=pcb/37461/37481; x2=48.971327mm; y2=850.83mil; lgrp2=3; anchor2=pcb/32596/32628;
+        }
+        ha:rat.86048 {
+         x1=1.917in; y1=416.0mil; lgrp1=3; anchor1=pcb/34507; x2=1.275825in; y2=465.16mil; lgrp2=3; anchor2=pcb/37461/37501;
+        }
+        ha:rat.86051 {
+         x1=25.506299mm; y1=425.79mil; lgrp1=3; anchor1=pcb/37461/37508; x2=716.0mil; y2=534.0mil; lgrp2=3; anchor2=pcb/30228;
+        }
+        ha:rat.86054 {
+         x1=25.506299mm; y1=406.1mil; lgrp1=3; anchor1=pcb/37461/37512; x2=677.0mil; y2=534.0mil; lgrp2=3; anchor2=pcb/30225;
+        }
+        ha:rat.86057 {
+         x1=30.3784mm; y1=221.74mil; lgrp1=3; anchor1=pcb/33005/33020; x2=1.11048in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37495;
+        }
+        ha:rat.86060 {
+         x1=1.07111in; y1=339.175mil; lgrp1=3; anchor1=pcb/37461/37487; x2=2.092in; y2=55.0mil; lgrp2=7; anchor2=pcb/31564;
+        }
+        ha:rat.86063 {
+         x1=1.13017in; y1=339.175mil; lgrp1=3; anchor1=pcb/37461/37499; x2=1.235in; y2=221.55mil; lgrp2=3; anchor2=pcb/30978;
+        }
+        ha:rat.86066 {
+         x1=55.2676mm; y1=154.87mil; lgrp1=10; anchor1=pcb/32363/32393; x2=1.0908in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37491;
+        }
+        ha:rat.86069 {
+         x1=1.71258in; y1=214.0mil; lgrp1=3; anchor1=pcb/34335/34365; x2=1.275825in; y2=406.1mil; lgrp2=3; anchor2=pcb/37461/37513;
         }
-        ha:rat.61659 {
-         x1=1.1008in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37490; x2=1.8in; y2=502.0mil; lgrp2=3; anchor2=pcb/31146;
+        ha:rat.86072 {
+         x1=1.05143in; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37482; x2=27.1018mm; y2=837.0mil; lgrp2=3; anchor2=pcb/29985;
         }
-        ha:rat.61662 {
-         x1=998.0mil; y1=-100.0mil; lgrp1=3; anchor1=pcb/32869/32883; x2=1.057535in; y2=-1.916176mm; lgrp2=3; anchor2=pcb/37600/37614;
+        ha:rat.86075 {
+         x1=1.67723in; y1=6.53288mm; lgrp1=3; anchor1=pcb/34335/34366; x2=1.275825in; y2=386.42mil; lgrp2=3; anchor2=pcb/37461/37517;
         }
-        ha:rat.61665 {
-         x1=1.04174in; y1=364.175mil; lgrp1=3; anchor1=pcb/37461/37479; x2=1.057535in; y2=-1.916176mm; lgrp2=3; anchor2=pcb/37600/37614;
+        ha:rat.86078 {
+         x1=1.24827in; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37522; x2=1.066in; y2=812.0mil; lgrp2=3; anchor2=pcb/29991;
         }
-        ha:rat.61668 {
-         x1=29.972mm; y1=-121.0mil; lgrp1=3; anchor1=pcb/32886/32900; x2=1.124465in; y2=-130.56mil; lgrp2=3; anchor2=pcb/37600/37616;
+        ha:rat.86081 {
+         x1=1.275825in; y1=445.47mil; lgrp1=3; anchor1=pcb/37461/37505; x2=1.879in; y2=389.0mil; lgrp2=3; anchor2=pcb/30564;
         }
-        ha:rat.61671 {
-         x1=1.06143in; y1=364.175mil; lgrp1=3; anchor1=pcb/37461/37483; x2=1.124465in; y2=-130.56mil; lgrp2=3; anchor2=pcb/37600/37616;
+        ha:rat.86084 {
+         x1=636.74mil; y1=326.0mil; lgrp1=3; anchor1=pcb/32230/32245; x2=1.2089in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37515;
         }
-        ha:rat.61674 {
-         x1=743.0mil; y1=261.74mil; lgrp1=3; anchor1=pcb/32545/32559; x2=25.760299mm; y2=14.449806mm; lgrp2=3; anchor2=pcb/37461/37484;
+        ha:rat.86087 {
+         x1=636.74mil; y1=366.0mil; lgrp1=3; anchor1=pcb/32769/32784; x2=1.18921in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37511;
         }
-        ha:rat.61677 {
-         x1=30.3784mm; y1=221.74mil; lgrp1=3; anchor1=pcb/33005/33020; x2=1.285825in; y2=549.2mil; lgrp2=3; anchor2=pcb/37461/37489;
+        ha:rat.86090 {
+         x1=782.0mil; y1=261.74mil; lgrp1=3; anchor1=pcb/32562/32576; x2=25.506299mm; y2=524.2mil; lgrp2=3; anchor2=pcb/37461/37488;
         }
-        ha:rat.61680 {
-         x1=1.285825in; y1=14.449806mm; lgrp1=3; anchor1=pcb/37461/37485; x2=1.235in; y2=221.55mil; lgrp2=3; anchor2=pcb/30978;
+        ha:rat.86093 {
+         x1=56.515mm; y1=844.0mil; lgrp1=10; anchor1=pcb/32280/32309; x2=1.18921in; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37510;
         }
-        ha:rat.61683 {
-         x1=1.06143in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37482; x2=27.1018mm; y2=837.0mil; lgrp2=3; anchor2=pcb/29985;
+        ha:rat.86096 {
+         x1=21.737094mm; y1=19.481807mm; lgrp1=3; anchor1=pcb/33798/33829; x2=25.506299mm; y2=445.47mil; lgrp2=3; anchor2=pcb/37461/37504;
         }
-        ha:rat.61686 {
-         x1=1.25827in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37522; x2=32.9129mm; y2=886.0mil; lgrp2=3; anchor2=pcb/31197;
+        ha:rat.86099 {
+         x1=1.337in; y1=6.057392mm; lgrp1=3; anchor1=pcb/33022/33036; x2=1.382in; y2=237.74mil; lgrp2=3; anchor2=pcb/33039/33054;
         }
-        ha:rat.61689 {
-         x1=630.0mil; y1=313.0mil; lgrp1=3; anchor1=pcb/32230/32245; x2=17.100804mm; y2=313.0mil; lgrp2=3; anchor2=pcb/33107/33122;
+        ha:rat.86102 {
+         x1=1.337in; y1=6.057392mm; lgrp1=3; anchor1=pcb/33022/33036; x2=1.22858in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37519;
         }
-        ha:rat.61692 {
-         x1=17.100804mm; y1=351.0mil; lgrp1=3; anchor1=pcb/33141/33156; x2=633.0mil; y2=351.0mil; lgrp2=3; anchor2=pcb/30363;
+        ha:rat.86105 {
+         x1=57.785mm; y1=944.0mil; lgrp1=10; anchor1=pcb/32280/32308; x2=1.2089in; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37514;
         }
-        ha:rat.61695 {
-         x1=782.0mil; y1=261.74mil; lgrp1=3; anchor1=pcb/32562/32576; x2=25.760299mm; y2=549.2mil; lgrp2=3; anchor2=pcb/37461/37488;
+        ha:rat.86108 {
+         x1=1.54742in; y1=214.0mil; lgrp1=3; anchor1=pcb/34335/34364; x2=1.24827in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37523;
         }
-        ha:rat.61698 {
-         x1=56.515mm; y1=844.0mil; lgrp1=10; anchor1=pcb/32280/32309; x2=1.19921in; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37510;
+        ha:rat.86111 {
+         x1=1.337in; y1=207.0mil; lgrp1=3; anchor1=pcb/33022/33037; x2=1.258in; y2=80.0mil; lgrp2=7; anchor2=pcb/32077;
         }
-        ha:rat.61701 {
-         x1=57.785mm; y1=944.0mil; lgrp1=10; anchor1=pcb/32280/32308; x2=1.2189in; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37514;
+        ha:rat.86114 {
+         x1=22.987028mm; y1=19.481807mm; lgrp1=3; anchor1=pcb/33798/33831; x2=25.506299mm; y2=465.16mil; lgrp2=3; anchor2=pcb/37461/37500;
         }
     }
  }
@@ -29594,6 +29675,11 @@ ha:pcb-rnd-board-v8 {
     ha:design {
      text_font_id = 0
      poly_isle_area = 200000000.0
+      via_proto = 4
+      text_scale = 100
+      text_thickness = 0
+      line_thickness = 10.00 mil
+      clearance = 6.00 mil
     }
     ha:editor {
       grids_idx = 1
@@ -29602,7 +29688,7 @@ ha:pcb-rnd-board-v8 {
        flip_y = 0
       }
        show_solder_side = 0
-        all_direction_lines = true
+        all_direction_lines = false
          buffer_number = 0
     }
    }
@@ -29619,10 +29705,10 @@ ha:pcb-rnd-board-v8 {
      li:conn { D1-3; R51-2;     }
      }
      ha:+3.3V {
-     li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C110-2; C111-2; C112-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-2; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-1; U6-6; U7-17; U7-36; U7-43; U7-44; U10-7; U10-8; U11-2; U13-8;     }
+     li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C110-2; C111-2; C112-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-2; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-1; U6-6; U7-17; U7-36; U7-43; U7-44; U8-2; U10-7; U10-8; U11-2; U13-8;     }
      }
      ha:rx3 {
-     li:conn { U10-2;     }
+     li:conn { U7-1; U10-2;     }
      }
      ha:unnamed_net13 {
      li:conn { D2-1; R53-1;     }
@@ -29649,13 +29735,13 @@ ha:pcb-rnd-board-v8 {
      li:conn { C30-1; U3-31; X1-3;     }
      }
      ha:beeper {
-     li:conn { U8-2;     }
+     li:conn { U7-25; U8-1;     }
      }
      ha:unnamed_net22 {
      li:conn { C174-2; C176-1; L172-1;     }
      }
      ha:GND {
-     li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C110-1; C111-1; C112-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J5-G; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-5; U7-5; U7-18; U7-35; U7-42; U8-1; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;     }
+     li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C110-1; C111-1; C112-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J5-G; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-5; U7-5; U7-18; U7-35; U7-42; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;     }
      }
      ha:unnamed_net20 {
      li:conn { C174-1; L171-2; U3-17;     }
@@ -29676,10 +29762,10 @@ ha:pcb-rnd-board-v8 {
      li:conn { D1-1; D1-4; U2-1;     }
      }
      ha:ba_sck1 {
-     li:conn { U4-8;     }
+     li:conn { U4-8; U7-32;     }
      }
      ha:mosi1 {
-     li:conn { U6-13;     }
+     li:conn { U6-13; U7-9;     }
      }
      ha:mosi2 {
      li:conn { J9-3; U3-7; U5-5; U7-37;     }
@@ -29724,7 +29810,7 @@ ha:pcb-rnd-board-v8 {
       li:conn { C42-2; U3-6;      }
       }
      ha:cs_radio {
-     li:conn { U3-11;     }
+     li:conn { U3-11; U7-12;     }
      }
      ha:unnamed_net30 {
      li:conn { C231-1; U3-24;     }
@@ -29751,103 +29837,103 @@ ha:pcb-rnd-board-v8 {
       li:conn { C33-1; U7-23; X2-3;      }
       }
       ha:ba_mosi1 {
-      li:conn { U4-7;      }
-      }
-       ha:v_ldo_in {
-       li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;       }
-       }
-       ha:usbdp {
-       li:conn { R55-1; U7-34;       }
-       }
-       ha:fet_a {
-       li:conn { J4-1; Q1-5; Q1-6; R14-1;       }
-       }
-       ha:fet_b {
-       li:conn { J4-3; Q1-7; Q1-8; R13-1;       }
-       }
-       ha:tx3 {
-       li:conn { U10-3;       }
-       }
-       ha:unnamed_net32 {
-       li:conn { C261-1; U3-26;       }
-       }
-       ha:radio_int {
-       li:conn { U3-4;       }
-       }
-       ha:fire_a {
-       li:conn { R2-2; R8-1;       }
-       }
-       ha:fire_b {
-       li:conn { R1-2; R7-1;       }
-       }
-       ha:led_green {
-       li:conn { R53-2; U7-4;       }
-       }
-       ha:led_red {
-       li:conn { R52-2; U7-3;       }
-       }
-       ha:sck1 {
-       li:conn { U6-14;       }
-       }
-       ha:sck2 {
-       li:conn { J9-2; U3-8; U5-6; U7-38;       }
-       }
-       ha:miso1 {
-       li:conn { U6-12;       }
-       }
-       ha:miso2 {
-       li:conn { J9-4; U3-9; U5-2; U7-48;       }
-       }
-       ha:radio_marc_int {
-       li:conn { U3-3;       }
-       }
-       ha:cmp_ldo_in {
-       li:conn { R36-1; R37-2; U13-3; U13-5;       }
-       }
-       ha:sense_a {
-       li:conn { R14-2; R20-2;       }
-       }
-       ha:sense_b {
-       li:conn { R13-2; R19-2;       }
-       }
-       ha:usbdm {
-       li:conn { R54-1; U7-33;       }
-       }
-       ha:v_usb {
-       li:conn { C4-2; J5-1; R50-2; U2-4;       }
-       }
-       ha:swclk {
-       li:conn { J6-4; U7-45;       }
-       }
-       ha:ba_miso1 {
-       li:conn { U4-6;       }
-       }
-       ha:v_batt {
-       li:conn { R25-1; R26-2;       }
-       }
-       ha:swdio {
-       li:conn { J6-3; U7-46;       }
-       }
-       ha:cs_accel {
-       li:conn { U6-7;       }
-       }
-       ha:accel_int1 {
-       li:conn { U6-8;       }
-       }
-       ha:accel_int2 {
-       li:conn { U6-9;       }
-       }
-      ha:v_lipo {
-      li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;      }
-      }
-     ha:cs_companion0 {
-     li:conn { J9-6;     }
-     }
-     ha:cs_companion1 {
-     li:conn { J9-5;     }
-     }
+      li:conn { U4-7; U7-31;      }
+      }
+                   ha:v_ldo_in {
+                   li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;                   }
+                   }
+                   ha:usbdp {
+                   li:conn { R55-1; U7-34;                   }
+                   }
+                   ha:fet_a {
+                   li:conn { J4-1; Q1-5; Q1-6; R14-1;                   }
+                   }
+                   ha:fet_b {
+                   li:conn { J4-3; Q1-7; Q1-8; R13-1;                   }
+                   }
+                   ha:tx3 {
+                   li:conn { U7-2; U10-3;                   }
+                   }
+                   ha:unnamed_net32 {
+                   li:conn { C261-1; U3-26;                   }
+                   }
+                   ha:radio_int {
+                   li:conn { U3-4; U7-7;                   }
+                   }
+                   ha:fire_a {
+                   li:conn { R2-2; R8-1; U7-28;                   }
+                   }
+                   ha:fire_b {
+                   li:conn { R1-2; R7-1; U7-27;                   }
+                   }
+                   ha:led_green {
+                   li:conn { R53-2; U7-20;                   }
+                   }
+                   ha:cs_comp_0 {
+                   li:conn { J9-6; U7-22;                   }
+                   }
+                   ha:led_red {
+                   li:conn { R52-2; U7-19;                   }
+                   }
+                   ha:cs_comp_1 {
+                   li:conn { J9-5; U7-21;                   }
+                   }
+                   ha:sck1 {
+                   li:conn { U6-14; U7-10;                   }
+                   }
+                   ha:sck2 {
+                   li:conn { J9-2; U3-8; U5-6; U7-38;                   }
+                   }
+                   ha:miso1 {
+                   li:conn { U6-12; U7-11;                   }
+                   }
+                   ha:miso2 {
+                   li:conn { J9-4; U3-9; U5-2; U7-48;                   }
+                   }
+                   ha:radio_marc_int {
+                   li:conn { U3-3; U7-8;                   }
+                   }
+                   ha:cmp_ldo_in {
+                   li:conn { R36-1; R37-2; U13-3; U13-5;                   }
+                   }
+                   ha:sense_a {
+                   li:conn { R14-2; R20-2; U7-15;                   }
+                   }
+                   ha:sense_b {
+                   li:conn { R13-2; R19-2; U7-16;                   }
+                   }
+                   ha:usbdm {
+                   li:conn { R54-1; U7-33;                   }
+                   }
+                   ha:v_usb {
+                   li:conn { C4-2; J5-1; R50-2; U2-4;                   }
+                   }
+                   ha:swclk {
+                   li:conn { J6-4; U7-45;                   }
+                   }
+                   ha:ba_miso1 {
+                   li:conn { U4-6; U7-29;                   }
+                   }
+                   ha:v_batt {
+                   li:conn { R25-1; R26-2; U7-14;                   }
+                   }
+                   ha:swdio {
+                   li:conn { J6-3; U7-46;                   }
+                   }
+                   ha:cs_accel {
+                   li:conn { U6-7; U7-13;                   }
+                   }
+                   ha:accel_int1 {
+                   li:conn { U6-8;                   }
+                   }
+                   ha:accel_int2 {
+                   li:conn { U6-9;                   }
+                   }
+                  ha:v_lipo {
+                  li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;                  }
+                  }
      ha:cs_pres {
-     li:conn { U4-4; U4-5;     }
+     li:conn { U4-4; U4-5; U7-30;     }
      }
      ha:v_charge {
      li:conn { B1-1; C5-2; J4-5; R32-2; U2-3;     }
index 0a280a18cca7fae53c876c369f3e7a8893739a63..53d33d975fa6cfcfccb2a783405ca81477fdd7e5 100644 (file)
@@ -1,8 +1,8 @@
-v 20200604 2
+v 20211219 2
 C 40000 40000 0 0 0 title-E.sym
-N 51400 61900 50600 61900 4
+N 65700 58400 66500 58400 4
 {
-T 50900 62000 5 10 1 1 0 0 1
+T 66200 58500 5 10 1 1 0 6 1
 netname=v_usb
 }
 N 59400 44000 56300 44000 4
@@ -47,7 +47,7 @@ device=CONNECTOR
 }
 N 63000 42100 63000 41600 4
 N 69100 41600 69100 43100 4
-C 50700 60000 1 0 1 gnd.sym
+C 66400 56500 1 0 0 gnd.sym
 T 78700 41900 9 30 1 0 0 0 1
 TeleMetrum
 N 51500 50200 53600 50200 4
@@ -132,7 +132,7 @@ Tolerate up to
 N 68000 43600 67900 43600 4
 N 67900 43600 67900 44000 4
 T 82400 40400 9 10 1 0 0 0 1
-3.0
+4.0
 T 80000 40400 9 10 1 0 0 0 1
 1
 T 80600 40400 9 10 1 0 0 0 1
@@ -315,7 +315,7 @@ C 76800 63600 1 0 0 gnd.sym
 N 75500 61900 77200 61900 4
 {
 T 75500 62000 5 10 1 1 0 0 1
-netname=cs_companion0
+netname=cs_comp_0
 }
 N 77200 63500 75500 63500 4
 {
@@ -381,24 +381,9 @@ N 61800 44000 64000 44000 4
 T 63200 44100 5 10 1 1 0 0 1
 netname=v_charge
 }
-C 51100 58800 1 0 0 beeper.sym
+N 62600 61600 64400 61600 4
 {
-T 51400 59700 5 10 0 0 0 0 1
-device=BEEPER
-T 51200 59400 5 10 1 1 0 0 1
-refdes=U8
-T 51400 59900 5 10 0 0 0 0 1
-symversion=0.1
-T 51100 58800 5 10 0 1 0 0 1
-footprint=TDK_PS12
-T 51100 58800 5 10 0 1 0 0 1
-value=TDK_PS12
-T 51100 58800 5 10 0 0 0 0 1
-loadstatus=noload
-}
-N 54800 59100 52100 59100 4
-{
-T 53500 59200 5 10 1 1 0 0 1
+T 63900 61700 5 10 1 1 0 6 1
 netname=beeper
 }
 N 78600 71000 79300 71000 4
@@ -421,21 +406,21 @@ N 73200 69000 74600 69000 4
 T 73200 69100 5 10 1 1 0 0 1
 netname=rx3
 }
-C 70500 63100 1 0 0 3.3V-plus.sym
-C 70900 62000 1 90 0 capacitor.sym
+C 51100 64100 1 0 0 3.3V-plus.sym
+C 51500 63000 1 90 0 capacitor.sym
 {
-T 70200 62200 5 10 0 0 90 0 1
+T 50800 63200 5 10 0 0 90 0 1
 device=CAPACITOR
-T 70400 62700 5 10 1 1 180 0 1
+T 51200 63600 5 10 1 1 0 6 1
 refdes=C36
-T 70000 62200 5 10 0 0 90 0 1
+T 50600 63200 5 10 0 0 90 0 1
 symversion=0.1
-T 70100 62100 5 10 1 1 0 0 1
+T 51200 63200 5 10 1 1 0 6 1
 value=0.1uF
-T 70900 62000 5 10 0 0 0 0 1
+T 51500 63000 5 10 0 0 0 0 1
 footprint=0402
 }
-C 72000 61500 1 0 0 gnd.sym
+C 52600 62500 1 0 0 gnd.sym
 C 76500 65700 1 0 0 gnd.sym
 N 80500 58600 80600 58600 4
 N 79300 59300 79300 59500 4
@@ -482,22 +467,22 @@ value=TC2185-3.3
 }
 C 70300 42400 1 0 0 gnd.sym
 N 70100 43600 70400 43600 4
-C 73100 62300 1 0 1 MCP130T.sym
+C 53700 63300 1 0 1 MCP130T.sym
 {
-T 72805 63295 5 10 1 1 0 6 1
+T 51995 64295 5 10 1 1 0 0 1
 refdes=U11
-T 72305 63295 5 10 1 1 0 6 1
+T 53905 64295 5 10 1 1 0 6 1
 value=MCP130T-300
-T 73105 62295 5 10 0 1 0 6 1
+T 53705 63295 5 10 0 1 0 6 1
 device=IC
-T 72205 63295 5 10 0 1 0 6 1
+T 52805 64295 5 10 0 1 0 6 1
 footprint=SOT23
 }
-N 70700 63100 70700 62900 4
-N 70700 63000 71100 63000 4
-N 70700 61900 72100 61900 4
-N 72100 61800 72100 62300 4
-N 70700 61900 70700 62000 4
+N 51300 64100 51300 63900 4
+N 51300 64000 51700 64000 4
+N 51300 62900 52700 62900 4
+N 52700 62800 52700 63300 4
+N 51300 62900 51300 63000 4
 C 78100 55800 1 0 0 W25Q.sym
 {
 T 79155 57400 5 10 0 1 0 0 1
@@ -559,114 +544,42 @@ footprint=0402
 T 42300 48300 5 10 1 1 0 0 1
 value=3.3k
 }
-C 58200 73300 1 0 0 3.3V-plus.sym
-N 58400 72300 58400 73300 4
-N 58400 72400 60400 72400 4
-N 59200 72400 59200 72300 4
-N 58800 72400 58800 72300 4
-C 59500 51400 1 0 0 gnd.sym
-N 58600 51900 58600 51800 4
-N 58600 51800 60600 51800 4
-N 59600 51700 59600 51800 4
-N 60600 51800 60600 51900 4
-N 59800 51900 59800 51800 4
-N 59400 51900 59400 51800 4
-N 59000 51900 59000 51800 4
-C 53200 69900 1 270 0 capacitor.sym
-{
-T 53900 69700 5 10 0 0 270 0 1
-device=CAPACITOR
-T 53600 69600 5 10 1 1 0 0 1
-refdes=C33
-T 54100 69700 5 10 0 0 270 0 1
-symversion=0.1
-T 53600 69100 5 10 1 1 0 0 1
-value=22pF
-T 53200 69900 5 10 0 0 0 0 1
-footprint=0402
-}
-C 51900 69900 1 270 0 capacitor.sym
-{
-T 52600 69700 5 10 0 0 270 0 1
-device=CAPACITOR
-T 51600 69600 5 10 1 1 0 0 1
-refdes=C32
-T 52800 69700 5 10 0 0 270 0 1
-symversion=0.1
-T 51500 69100 5 10 1 1 0 0 1
-value=22pF
-T 51900 69900 5 10 0 0 0 0 1
-footprint=0402
-}
-C 53300 68700 1 0 0 gnd.sym
-C 52000 68700 1 0 0 gnd.sym
-C 52400 69500 1 0 0 ABM8.sym
-{
-T 52600 70000 5 10 0 0 0 0 1
-device=CRYSTAL
-T 52300 70100 5 10 1 1 0 0 1
-refdes=X2
-T 52600 70200 5 10 0 0 0 0 1
-symversion=0.1
-T 52800 70100 5 10 1 1 0 0 1
-value=8mhz
-T 52400 69500 5 10 0 0 0 0 1
-footprint=ABM3B
-}
-C 53000 69200 1 0 0 gnd.sym
-C 52300 69200 1 0 0 gnd.sym
-N 52400 69900 52100 69900 4
-N 52100 69900 52100 70300 4
-N 54800 67100 52800 67100 4
-{
-T 53500 67200 5 10 1 1 0 0 1
-netname=reset_n
-}
-N 53500 55100 54800 55100 4
+C 55800 68600 1 0 0 3.3V-plus.sym
+N 63900 68800 62600 68800 4
 {
-T 53500 55200 5 10 1 1 0 0 1
+T 63900 68900 5 10 1 1 0 6 1
 netname=rx3
 }
-N 53500 55500 54800 55500 4
+N 63900 68400 62600 68400 4
 {
-T 53500 55600 5 10 1 1 0 0 1
+T 63900 68500 5 10 1 1 0 6 1
 netname=tx3
 }
-C 50600 59900 1 0 1 USBmicroB.sym
+C 66500 56400 1 0 0 USBmicroB.sym
 {
-T 49605 62300 5 10 1 1 0 6 1
+T 67495 58800 5 10 1 1 0 0 1
 refdes=J5
-T 50245 60295 5 10 0 1 0 6 1
+T 66855 56795 5 10 0 1 0 0 1
 footprint=11071
-T 50600 59900 5 10 0 0 0 0 1
+T 66500 56400 5 10 0 0 0 6 1
 device=CONNECTOR
-T 50600 59900 5 10 0 0 0 0 1
+T 66500 56400 5 10 0 0 0 6 1
 value=USBmicroB
 }
-N 54800 61500 52900 61500 4
+N 62600 58000 64500 58000 4
 {
-T 53500 61600 5 10 1 1 0 0 1
+T 63900 58100 5 10 1 1 0 6 1
 netname=usbdm
 }
-N 54800 61100 52900 61100 4
+N 62600 57600 64500 57600 4
 {
-T 53500 61200 5 10 1 1 0 0 1
+T 63900 57700 5 10 1 1 0 6 1
 netname=usbdp
 }
-C 52400 58400 1 0 0 gnd.sym
-N 54800 58700 52500 58700 4
-N 52100 70300 54500 70300 4
-N 54500 70300 54500 69900 4
-N 54500 69900 54800 69900 4
-N 53100 69900 54100 69900 4
-N 54100 69900 54100 69500 4
-N 54100 69500 54800 69500 4
-C 53300 67600 1 0 0 gnd.sym
-N 53400 67900 54800 67900 4
 N 77200 62300 75500 62300 4
 {
 T 75500 62400 5 10 1 1 0 0 1
-netname=cs_companion1
+netname=cs_comp_1
 }
 C 77200 61000 1 0 0 conn-8.sym
 {
@@ -681,114 +594,82 @@ footprint=0-338068-8
 T 77200 61000 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-N 54800 60700 53500 60700 4
-{
-T 53500 60800 5 10 1 1 0 0 1
-netname=swdio
-}
-N 54800 60300 53500 60300 4
-{
-T 53500 60400 5 10 1 1 0 0 1
-netname=swclk
-}
-N 54800 53500 53500 53500 4
+N 56200 59200 54900 59200 4
 {
-T 54000 53600 5 10 1 1 0 6 1
+T 55400 59300 5 10 1 1 0 6 1
 netname=mosi2
 }
-N 54800 54300 53500 54300 4
+N 56200 58800 54900 58800 4
 {
-T 53900 54400 5 10 1 1 0 6 1
+T 55300 58900 5 10 1 1 0 6 1
 netname=sck2
 }
-N 54800 53900 53500 53900 4
+N 56200 61200 54900 61200 4
 {
-T 54000 54000 5 10 1 1 0 6 1
+T 55400 61300 5 10 1 1 0 6 1
 netname=miso2
 }
-C 61000 73100 1 0 0 capacitor.sym
+C 55700 67000 1 0 1 capacitor.sym
 {
-T 61200 73800 5 10 0 0 0 0 1
+T 55500 67700 5 10 0 0 0 6 1
 device=CAPACITOR
-T 60900 73400 5 10 1 1 0 0 1
+T 55800 67300 5 10 1 1 0 6 1
 refdes=C601
-T 61200 74000 5 10 0 0 0 0 1
+T 55500 67900 5 10 0 0 0 6 1
 symversion=0.1
-T 61600 73400 5 10 1 1 0 0 1
+T 55100 67300 5 10 1 1 0 6 1
 value=1uF
-T 61000 73100 5 10 0 1 0 0 1
+T 55700 67000 5 10 0 1 0 6 1
 footprint=0402
 }
-C 61000 72600 1 0 0 capacitor.sym
+C 55700 66500 1 0 1 capacitor.sym
 {
-T 61200 73300 5 10 0 0 0 0 1
+T 55500 67200 5 10 0 0 0 6 1
 device=CAPACITOR
-T 60900 72900 5 10 1 1 0 0 1
+T 55800 66800 5 10 1 1 0 6 1
 refdes=C602
-T 61200 73500 5 10 0 0 0 0 1
+T 55500 67400 5 10 0 0 0 6 1
 symversion=0.1
-T 61600 72900 5 10 1 1 0 0 1
+T 55100 66800 5 10 1 1 0 6 1
 value=0.1uF
-T 61000 72600 5 10 0 1 0 0 1
+T 55700 66500 5 10 0 1 0 6 1
 footprint=0402
 }
-C 58900 73200 1 0 0 inductor.sym
+C 56100 67700 1 90 0 inductor.sym
 {
-T 59100 73700 5 10 0 0 0 0 1
+T 55600 67900 5 10 0 0 90 0 1
 device=INDUCTOR
-T 59100 73500 5 10 1 1 0 0 1
+T 55800 67900 5 10 1 1 90 0 1
 refdes=L600
-T 59100 73900 5 10 0 0 0 0 1
+T 55400 67900 5 10 0 0 90 0 1
 symversion=0.1
-T 59100 73100 5 10 1 1 0 0 1
+T 56200 67900 5 10 1 1 90 0 1
 value=bead
-T 58900 73200 5 10 0 1 0 0 1
+T 56100 67700 5 10 0 1 90 0 1
 footprint=0402
 }
-N 58900 73300 58400 73300 4
-N 59800 73300 61000 73300 4
-{
-T 59900 73400 5 10 1 1 0 0 1
-netname=vdda
-}
-N 60800 73300 60800 72300 4
-N 61000 72800 60800 72800 4
-C 62100 72500 1 0 0 gnd.sym
-N 62200 73300 62200 72800 4
-N 62200 72800 61900 72800 4
-N 62200 73300 61900 73300 4
-C 53000 66200 1 90 0 capacitor.sym
+C 54600 66400 1 0 1 gnd.sym
+N 54500 67200 54500 66700 4
+N 54500 66700 54800 66700 4
+N 54500 67200 54800 67200 4
+N 62600 64400 63900 64400 4
 {
-T 52300 66400 5 10 0 0 90 0 1
-device=CAPACITOR
-T 52700 66900 5 10 1 1 180 0 1
-refdes=C610
-T 52100 66400 5 10 0 0 90 0 1
-symversion=0.1
-T 52200 66400 5 10 1 1 0 0 1
-value=0.1uF
-T 53000 66200 5 10 0 1 0 0 1
-footprint=0402
-}
-C 52700 65900 1 0 0 gnd.sym
-N 54800 65900 53500 65900 4
-{
-T 53500 66000 5 10 1 1 0 0 1
+T 63900 64500 5 10 1 1 0 6 1
 netname=sense_a
 }
-N 54800 65500 53500 65500 4
+N 62600 64000 63900 64000 4
 {
-T 53500 65600 5 10 1 1 0 0 1
+T 63900 64100 5 10 1 1 0 6 1
 netname=sense_b
 }
-N 53500 62700 54800 62700 4
+N 63900 60400 62600 60400 4
 {
-T 53500 62800 5 10 1 1 0 0 1
+T 63900 60500 5 10 1 1 0 6 1
 netname=fire_a
 }
-N 53500 62300 54800 62300 4
+N 63900 60800 62600 60800 4
 {
-T 53500 62400 5 10 1 1 0 0 1
+T 63900 60900 5 10 1 1 0 6 1
 netname=fire_b
 }
 C 58300 43000 1 180 1 led2.sym
@@ -824,26 +705,26 @@ value=1k
 T 59100 41600 5 10 0 0 90 0 1
 footprint=0402
 }
-C 67200 66000 1 180 0 resistor.sym
+C 53300 60100 1 180 1 resistor.sym
 {
-T 66900 65600 5 10 0 0 180 0 1
+T 53600 59700 5 10 0 0 180 6 1
 device=RESISTOR
-T 66800 66100 5 10 1 1 0 0 1
+T 53700 60200 5 10 1 1 0 6 1
 refdes=R52
-T 66400 66100 5 10 1 1 0 0 1
+T 54100 60200 5 10 1 1 0 6 1
 value=1k
-T 67200 66000 5 10 0 0 180 0 1
+T 53300 60100 5 10 0 0 180 6 1
 footprint=0402
 }
-C 67200 65600 1 180 0 resistor.sym
+C 53300 59700 1 180 1 resistor.sym
 {
-T 66900 65200 5 10 0 0 180 0 1
+T 53600 59300 5 10 0 0 180 6 1
 device=RESISTOR
-T 66800 65100 5 10 1 1 0 0 1
+T 53700 59300 5 10 1 1 0 6 1
 refdes=R53
-T 66400 65100 5 10 1 1 0 0 1
+T 54100 59300 5 10 1 1 0 6 1
 value=1k
-T 67200 65600 5 10 0 0 180 0 1
+T 53300 59700 5 10 0 0 180 6 1
 footprint=0402
 }
 N 58100 43200 59400 43200 4
@@ -854,70 +735,69 @@ N 58300 42900 57800 42900 4
 N 57800 42900 57800 43100 4
 N 59000 42500 58700 42500 4
 N 58300 42500 58100 42500 4
-C 67900 65200 1 0 1 gnd.sym
-N 66300 65900 64300 65900 4
+C 52600 59300 1 0 0 gnd.sym
+N 54200 60000 56200 60000 4
 {
-T 65600 66200 5 10 1 1 180 0 1
+T 54900 60100 5 10 1 1 0 0 1
 netname=led_red
 }
-N 66300 65500 64300 65500 4
+N 54200 59600 56200 59600 4
 {
-T 65600 65750 5 10 1 1 180 0 1
+T 54900 59700 5 10 1 1 0 0 1
 netname=led_green
 }
-N 67600 65900 67800 65900 4
-N 67600 65500 67800 65500 4
-C 67200 66000 1 180 1 led2.sym
+N 52900 60000 52700 60000 4
+N 52900 59600 52700 59600 4
+C 53300 60100 1 180 0 led2.sym
 {
-T 67350 66200 5 10 1 1 180 6 1
+T 53150 60300 5 10 1 1 180 0 1
 refdes=D2
-T 67100 65400 5 10 0 0 180 6 1
+T 53400 59500 5 10 0 0 180 0 1
 device=LED
-T 67150 66000 5 10 0 1 180 6 1
+T 53350 60100 5 10 0 1 180 0 1
 footprint=0605
-T 67200 66000 5 10 0 0 0 0 1
+T 53300 60100 5 10 0 0 0 6 1
 value=dualLED
 }
-N 53500 56700 54800 56700 4
+N 63900 63600 62600 63600 4
 {
-T 53500 56800 5 10 1 1 0 0 1
-netname=cs_companion1
+T 63900 63700 5 10 1 1 0 6 1
+netname=cs_comp_1
 }
-N 53500 57100 54800 57100 4
+N 63900 63200 62600 63200 4
 {
-T 53500 57200 5 10 1 1 0 0 1
-netname=cs_companion0
+T 63900 63300 5 10 1 1 0 6 1
+netname=cs_comp_0
 }
-N 53500 56300 54800 56300 4
+N 62600 56800 63900 56800 4
 {
-T 53500 56400 5 10 1 1 0 0 1
+T 63900 56900 5 10 1 1 0 6 1
 netname=cs_flash
 }
-N 53500 65100 54800 65100 4
+N 63900 66000 62600 66000 4
 {
-T 53500 65200 5 10 1 1 0 0 1
+T 63900 66100 5 10 1 1 0 6 1
 netname=cs_radio
 }
-N 73100 63000 74000 63000 4
+N 53700 64000 56200 64000 4
 {
-T 73400 63100 5 10 1 1 0 0 1
+T 54800 64100 5 10 1 1 0 0 1
 netname=reset_n
 }
-N 60400 72400 60400 72300 4
-N 53500 54700 54800 54700 4
+N 63900 59600 62600 59600 4
 {
-T 53500 54800 5 10 1 1 0 0 1
+T 63900 59700 5 10 1 1 0 6 1
 netname=cs_pres
 }
-N 67800 65500 67800 65900 4
-N 54800 59500 53500 59500 4
+N 52700 59600 52700 60000 4
+N 62600 64800 63900 64800 4
 {
-T 53500 59600 5 10 1 1 0 0 1
+T 63900 64900 5 10 1 1 0 6 1
 netname=v_batt
 }
-N 53500 64700 54800 64700 4
+N 54900 60800 56200 60800 4
 {
-T 53500 64800 5 10 1 1 0 0 1
+T 54900 60900 5 10 1 1 0 0 1
 netname=radio_int
 }
 C 51700 49700 1 0 0 resistor.sym
@@ -1011,34 +891,34 @@ T -104400 -105700 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T -104400 -105700 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
-C 74300 57600 1 0 1 conn-4.sym
+C 61100 52800 1 0 1 conn-4.sym
 {
-T 73900 59200 5 10 1 1 0 6 1
+T 60700 54400 5 10 1 1 0 6 1
 refdes=J6
-T 74100 57400 5 10 1 1 0 6 1
+T 60900 52600 5 10 1 1 0 6 1
 value=Debug
-T 74300 57600 5 10 0 0 0 6 1
+T 61100 52800 5 10 0 0 0 6 1
 footprint=0-215079-4
-T 74300 57600 5 10 0 0 0 6 1
+T 61100 52800 5 10 0 0 0 6 1
 loadstatus=noload
-T 74300 57600 5 10 0 0 0 6 1
+T 61100 52800 5 10 0 0 0 6 1
 device=CONNECTOR
 }
-C 74700 58600 1 0 1 gnd.sym
-N 74600 58900 74300 58900 4
-N 74300 58500 75600 58500 4
+C 61500 53800 1 0 1 gnd.sym
+N 61400 54100 61100 54100 4
+N 61100 53700 62400 53700 4
 {
-T 75600 58600 5 10 1 1 0 6 1
+T 62400 53800 5 10 1 1 0 6 1
 netname=reset_n
 }
-N 74300 58100 75600 58100 4
+N 61100 53300 62700 53300 4
 {
-T 75600 58200 5 10 1 1 0 6 1
+T 62400 53400 5 10 1 1 0 6 1
 netname=swdio
 }
-N 74300 57700 75600 57700 4
+N 61100 52900 63100 52900 4
 {
-T 75600 57800 5 10 1 1 0 6 1
+T 62400 53000 5 10 1 1 0 6 1
 netname=swclk
 }
 C 42000 62300 1 0 0 3.3V-plus.sym
@@ -1101,44 +981,44 @@ netname=cs_pres
 }
 N 44900 62300 45000 62300 4
 N 45000 62300 45000 61900 4
-N 53500 57500 54800 57500 4
+N 63900 67200 62600 67200 4
 {
-T 53500 57600 5 10 1 1 0 0 1
+T 63900 67300 5 10 1 1 0 6 1
 netname=mosi1
 }
-N 53500 58300 54800 58300 4
+N 63900 66800 62600 66800 4
 {
-T 53500 58400 5 10 1 1 0 0 1
+T 63900 66900 5 10 1 1 0 6 1
 netname=sck1
 }
-N 53500 57900 54800 57900 4
+N 63900 66400 62600 66400 4
 {
-T 53500 58000 5 10 1 1 0 0 1
+T 63900 66500 5 10 1 1 0 6 1
 netname=miso1
 }
-N 54800 63100 53500 63100 4
+N 62600 59200 63900 59200 4
 {
-T 54300 63200 5 10 1 1 0 6 1
+T 63900 59300 5 10 1 1 0 6 1
 netname=ba_mosi1
 }
-N 54800 63900 53500 63900 4
+N 62600 58800 63900 58800 4
 {
-T 54200 64000 5 10 1 1 0 6 1
+T 63900 58900 5 10 1 1 0 6 1
 netname=ba_sck1
 }
-N 54800 63500 53500 63500 4
+N 62600 60000 63900 60000 4
 {
-T 54300 63600 5 10 1 1 0 6 1
+T 63900 60100 5 10 1 1 0 6 1
 netname=ba_miso1
 }
-N 53500 55900 54800 55900 4
+N 63900 65200 62600 65200 4
 {
-T 53500 56000 5 10 1 1 0 0 1
+T 63900 65300 5 10 1 1 0 6 1
 netname=cs_accel
 }
-N 53500 64300 54800 64300 4
+N 54900 60400 56200 60400 4
 {
-T 53500 64400 5 10 1 1 0 0 1
+T 54900 60500 5 10 1 1 0 0 1
 netname=radio_marc_int
 }
 C 74600 66200 1 0 0 UBLOX-MAX.sym
@@ -1202,30 +1082,30 @@ T -29500 -72800 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T -29500 -72800 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
-C 52900 61400 1 0 1 resistor.sym
+C 64500 57900 1 0 0 resistor.sym
 {
-T 52600 61800 5 10 0 0 0 6 1
+T 64800 58300 5 10 0 0 0 0 1
 device=RESISTOR
-T 52400 61700 5 10 1 1 0 6 1
+T 65000 58200 5 10 1 1 0 0 1
 refdes=R54
-T 52800 61700 5 10 1 1 0 6 1
-value=22
-T 52900 61400 5 10 0 1 0 0 1
+T 64600 58200 5 10 1 1 0 0 1
+value=33
+T 64500 57900 5 10 0 1 0 6 1
 footprint=0402
 }
-C 52900 61000 1 0 1 resistor.sym
+C 64500 57500 1 0 0 resistor.sym
 {
-T 52600 61400 5 10 0 0 0 6 1
+T 64800 57900 5 10 0 0 0 0 1
 device=RESISTOR
-T 52400 60800 5 10 1 1 0 6 1
+T 65000 57300 5 10 1 1 0 0 1
 refdes=R55
-T 52800 60800 5 10 1 1 0 6 1
-value=22
-T 52900 61000 5 10 0 1 0 0 1
+T 64600 57300 5 10 1 1 0 0 1
+value=33
+T 64500 57500 5 10 0 1 0 6 1
 footprint=0402
 }
-N 52000 61500 50600 61500 4
-N 50600 61100 52000 61100 4
+N 65400 58000 66500 58000 4
+N 66500 57600 65400 57600 4
 C 72800 42200 1 90 0 resistor.sym
 {
 T 72400 42500 5 10 0 0 90 0 1
@@ -1439,17 +1319,6 @@ netname=v_lipo
 }
 N 42800 56500 42800 54900 4
 N 42900 55700 42800 55700 4
-C 54800 51900 1 0 0 STM32L151-48.sym
-{
-T 48400 50300 5 10 0 0 0 0 1
-device=IC
-T 55200 72000 5 10 1 1 0 0 1
-refdes=U7
-T 58600 68800 5 10 1 1 0 0 1
-value=STM32L151CBU6
-T 16800 51600 5 10 0 0 0 0 1
-footprint=ufqfpn48
-}
 C 80700 71200 1 0 0 EMBEDDEDantenna.sym
 [
 L 80800 71600 80700 71700 3 0 0 0 -1 -1
@@ -2099,7 +1968,6 @@ N 79300 70000 79300 70500 4
 C 79800 69700 1 0 0 gnd.sym
 N 80500 71000 80800 71000 4
 N 80800 71000 80800 71200 4
-C 51000 58800 1 0 0 gnd.sym
 C 70800 47600 1 0 0 CC1200.sym
 {
 T 71200 54600 5 10 1 1 0 0 1
@@ -2112,7 +1980,7 @@ T 70800 47600 5 10 0 1 0 0 1
 device=IC
 }
 T 78500 40800 9 10 1 0 0 0 2
-    Copyright 2019 by Bdale Garbee
+    Copyright 2022 by Bdale Garbee
 License: TAPR Open Hardware License
 C 41300 67400 1 90 0 capacitor.sym
 {
@@ -2214,3 +2082,140 @@ T 45950 66800 5 10 1 1 0 6 1
 netname=accel_int1
 }
 N 41600 67900 41600 68300 4
+C 56200 55000 1 0 0 SAMD21G.sym
+{
+T 61600 58000 5 10 0 0 0 0 1
+device=IC
+T 61600 57700 5 10 0 0 0 0 1
+footprint=vqfn-48
+T 56600 69100 5 10 1 1 0 0 1
+refdes=U7
+T 62200 69100 5 10 1 1 0 6 1
+value=SAMD21G17D
+}
+N 62700 53300 62700 55200 4
+N 62700 55200 62600 55200 4
+N 62600 55600 63100 55600 4
+N 63100 55600 63100 52900 4
+C 68100 62400 1 270 0 capacitor.sym
+{
+T 68800 62200 5 10 0 0 270 0 1
+device=CAPACITOR
+T 69000 62200 5 10 0 0 270 0 1
+symversion=0.1
+T 68100 62400 5 10 0 0 0 0 1
+footprint=0402
+T 68500 62100 5 10 1 1 0 0 1
+refdes=C33
+T 68500 61600 5 10 1 1 0 0 1
+value=22pF
+}
+C 66800 62400 1 270 0 capacitor.sym
+{
+T 67500 62200 5 10 0 0 270 0 1
+device=CAPACITOR
+T 67700 62200 5 10 0 0 270 0 1
+symversion=0.1
+T 66800 62400 5 10 0 0 0 0 1
+footprint=0402
+T 66500 62100 5 10 1 1 0 0 1
+refdes=C32
+T 66400 61600 5 10 1 1 0 0 1
+value=22pF
+}
+C 68200 61200 1 0 0 gnd.sym
+C 66900 61200 1 0 0 gnd.sym
+C 67300 62000 1 0 0 ABM8.sym
+{
+T 67500 62500 5 10 0 0 0 0 1
+device=CRYSTAL
+T 67500 62700 5 10 0 0 0 0 1
+symversion=0.1
+T 67300 62000 5 10 0 0 0 0 1
+footprint=FA-20H
+T 67400 62600 5 10 1 1 0 6 1
+refdes=X2
+T 67600 62600 5 10 1 1 0 0 1
+value=16MHz
+}
+C 67900 61700 1 0 0 gnd.sym
+C 67200 61700 1 0 0 gnd.sym
+N 62600 62400 67300 62400 4
+N 68000 62400 68300 62400 4
+N 62600 62800 68300 62800 4
+N 68300 62800 68300 62400 4
+N 56000 67700 56000 66400 4
+N 56000 66400 56200 66400 4
+N 55700 66700 56000 66700 4
+N 55700 67200 56000 67200 4
+N 56200 64800 56200 66000 4
+N 56200 66000 53900 66000 4
+C 53700 66000 1 0 0 3.3V-plus.sym
+C 54100 65100 1 90 0 capacitor.sym
+{
+T 53400 65300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 53200 65300 5 10 0 0 90 0 1
+symversion=0.1
+T 54100 65100 5 10 0 0 0 0 1
+footprint=0402
+T 53800 65700 5 10 1 1 0 6 1
+refdes=C110
+T 53800 65300 5 10 1 1 0 6 1
+value=0.1uF
+}
+C 55000 65100 1 90 0 capacitor.sym
+{
+T 54300 65300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 54100 65300 5 10 0 0 90 0 1
+symversion=0.1
+T 55000 65100 5 10 0 0 0 0 1
+footprint=0402
+T 54700 65700 5 10 1 1 0 6 1
+refdes=C111
+T 54700 65300 5 10 1 1 0 6 1
+value=0.1uF
+}
+C 55900 65100 1 90 0 capacitor.sym
+{
+T 55200 65300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 55000 65300 5 10 0 0 90 0 1
+symversion=0.1
+T 55900 65100 5 10 0 0 0 0 1
+footprint=0402
+T 55600 65700 5 10 1 1 0 6 1
+refdes=C112
+T 55600 65300 5 10 1 1 0 6 1
+value=0.1uF
+}
+N 55700 65100 53900 65100 4
+C 53800 64800 1 0 0 gnd.sym
+N 56200 56400 56200 55200 4
+C 56100 54900 1 0 0 gnd.sym
+C 67300 56000 1 0 0 gnd.sym
+C 66000 57100 1 0 0 nc-left.sym
+{
+T 66000 57500 5 10 0 0 0 0 1
+value=NoConnection
+T 66000 57900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 64400 61300 1 0 0 beeper-2khz.sym
+{
+T 64700 62200 5 10 0 0 0 0 1
+device=BEEPER
+T 65100 62000 5 10 1 1 0 0 1
+refdes=U8
+T 64700 62400 5 10 0 0 0 0 1
+symversion=0.1
+T 64395 61300 5 10 0 1 0 0 1
+footprint=dualbeeper
+T 64900 62000 5 10 1 1 0 6 1
+value=AT1220
+T 64400 61300 5 10 0 1 0 6 1
+loadstatus=noload
+}
+C 66000 61600 1 0 1 3.3V-plus.sym
+N 65400 61600 65800 61600 4