[Cryptech-Commits] [user/ft/alpha_to_kicad] 03/17: init

git at cryptech.is git at cryptech.is
Thu Apr 26 15:59:33 UTC 2018


This is an automated email from the git hooks/post-receive script.

fredrik at thulin.net pushed a commit to branch master
in repository user/ft/alpha_to_kicad.

commit 10e38c9120c2d3be825538a973848324fbea68f8
Author: Fredrik Thulin <fredrik at thulin.net>
AuthorDate: Tue Apr 24 13:47:37 2018 +0200

    init
---
 .../footprints.pretty/694106301002.kicad_mod       |  22 +
 rev03-KiCad/footprints.pretty/ASF.kicad_mod        |  13 +
 rev03-KiCad/footprints.pretty/B1,27.kicad_mod      |  10 +
 .../BGA484C100P22X22_2300X2300X254.kicad_mod       | 498 +++++++++++++++++++++
 .../footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod    |  13 +
 rev03-KiCad/footprints.pretty/C_0402.kicad_mod     |  21 +
 rev03-KiCad/footprints.pretty/C_0603.kicad_mod     |  21 +
 rev03-KiCad/footprints.pretty/C_0805.kicad_mod     |  21 +
 rev03-KiCad/footprints.pretty/C_1210.kicad_mod     |  21 +
 rev03-KiCad/footprints.pretty/C_D.kicad_mod        |  21 +
 rev03-KiCad/footprints.pretty/DEFAULT.kicad_mod    |  19 +
 rev03-KiCad/footprints.pretty/HDR1X10.kicad_mod    |  19 +
 rev03-KiCad/footprints.pretty/LQFP-32.kicad_mod    |  51 +++
 rev03-KiCad/footprints.pretty/LQFP-48.kicad_mod    |  67 +++
 rev03-KiCad/footprints.pretty/L_0603.kicad_mod     |  21 +
 rev03-KiCad/footprints.pretty/L_1206.kicad_mod     |  21 +
 rev03-KiCad/footprints.pretty/NDY.kicad_mod        |  21 +
 rev03-KiCad/footprints.pretty/PLD-16.kicad_mod     |  35 ++
 rev03-KiCad/footprints.pretty/PLD-6.kicad_mod      |  25 ++
 rev03-KiCad/footprints.pretty/PLS-2.kicad_mod      |  21 +
 rev03-KiCad/footprints.pretty/PLS-3.kicad_mod      |  22 +
 rev03-KiCad/footprints.pretty/PLS-6.kicad_mod      |  25 ++
 rev03-KiCad/footprints.pretty/PLS-8.kicad_mod      |  27 ++
 rev03-KiCad/footprints.pretty/QFN38.kicad_mod      |  48 ++
 rev03-KiCad/footprints.pretty/QFN68.kicad_mod      |  79 ++++
 .../footprints.pretty/RCLAMP0502A.kicad_mod        |  15 +
 rev03-KiCad/footprints.pretty/README.TXT           |   5 +
 rev03-KiCad/footprints.pretty/R_0402.kicad_mod     |  21 +
 rev03-KiCad/footprints.pretty/SO08.kicad_mod       |  17 +
 rev03-KiCad/footprints.pretty/SO20W.kicad_mod      |  29 ++
 .../footprints.pretty/SOIC127P600X175-8N.kicad_mod |  17 +
 rev03-KiCad/footprints.pretty/SOT-23-5.kicad_mod   |  24 +
 rev03-KiCad/footprints.pretty/SOT-23.kicad_mod     |  22 +
 .../footprints.pretty/TACTILE_SWITCH.kicad_mod     |  15 +
 rev03-KiCad/footprints.pretty/TSOT-8-23.kicad_mod  |  17 +
 .../TSQFP50P3000X3000X160-208N.kicad_mod           | 222 +++++++++
 .../TSSOP50P1180X120-86N.kicad_mod                 | 100 +++++
 rev03-KiCad/footprints.pretty/USB-MINIB.kicad_mod  |  30 ++
 rev03-KiCad/footprints.pretty/VD_0603.kicad_mod    |  16 +
 .../WE-SHC_36103205_NO_CREAM.kicad_mod             |  25 ++
 rev03-KiCad/footprints.pretty/XTAL3215.kicad_mod   |  11 +
 41 files changed, 1748 insertions(+)

diff --git a/rev03-KiCad/footprints.pretty/694106301002.kicad_mod b/rev03-KiCad/footprints.pretty/694106301002.kicad_mod
new file mode 100644
index 0000000..82fb7c4
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/694106301002.kicad_mod
@@ -0,0 +1,22 @@
+(module 694106301002 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference JP1 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Wurth Power Connector 5.5x2.1mm Barrel" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 thru_hole oval (at 0 -13.6 90) (size 2 4.5) (drill 0.8) (layers *.Cu *.Paste *.Mask))
+  (pad 2 thru_hole oval (at 0 -7.8 90) (size 2 4.5) (drill 0.8) (layers *.Cu *.Paste *.Mask))
+  (pad 3 thru_hole oval (at 4.8 -10.6 90) (size 4.5 2) (drill 0.8) (layers *.Cu *.Paste *.Mask))
+  (model wrlshp/PJ-002A.wrl
+    (offset (xyz 0.0551179991722107 -0.01193799982070923 6.499999602379799))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 90 180 270))
+  )
+  (model wrlshp/51D2E761-0F4D.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/ASF.kicad_mod b/rev03-KiCad/footprints.pretty/ASF.kicad_mod
new file mode 100644
index 0000000..27c5194
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/ASF.kicad_mod
@@ -0,0 +1,13 @@
+(module ASF (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference Q5 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 2 smd rect (at 1.1302 -1.2954 90) (size 1.7018 1.4986) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 1.1302 1.2524 90) (size 1.7018 1.4986) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -1.0922 -1.2954 90) (size 1.7018 1.4986) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -1.0922 1.2524 90) (size 1.7018 1.4986) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/B1,27.kicad_mod b/rev03-KiCad/footprints.pretty/B1,27.kicad_mod
new file mode 100644
index 0000000..3e8ec71
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/B1,27.kicad_mod
@@ -0,0 +1,10 @@
+(module B1,27 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference TP2 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "Test pad" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad TP smd circle (at 0 0) (size 1.27 1.27) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/BGA484C100P22X22_2300X2300X254.kicad_mod b/rev03-KiCad/footprints.pretty/BGA484C100P22X22_2300X2300X254.kicad_mod
new file mode 100644
index 0000000..41df308
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/BGA484C100P22X22_2300X2300X254.kicad_mod
@@ -0,0 +1,498 @@
+(module BGA484C100P22X22_2300X2300X254 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U13 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "Xilinx FPGA: XC7A200TFBG484" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad A1 smd circle (at 10.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A2 smd circle (at 9.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A3 smd circle (at 8.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A4 smd circle (at 7.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A5 smd circle (at 6.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A6 smd circle (at 5.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A7 smd circle (at 4.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A8 smd circle (at 3.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A9 smd circle (at 2.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A10 smd circle (at 1.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A11 smd circle (at 0.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A12 smd circle (at -0.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A13 smd circle (at -1.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A14 smd circle (at -2.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A15 smd circle (at -3.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A16 smd circle (at -4.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A17 smd circle (at -5.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A18 smd circle (at -6.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A19 smd circle (at -7.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A20 smd circle (at -8.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A21 smd circle (at -9.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad A22 smd circle (at -10.5 10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B1 smd circle (at 10.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B2 smd circle (at 9.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B3 smd circle (at 8.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B4 smd circle (at 7.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B5 smd circle (at 6.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B6 smd circle (at 5.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B7 smd circle (at 4.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B8 smd circle (at 3.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B9 smd circle (at 2.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B10 smd circle (at 1.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B11 smd circle (at 0.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B12 smd circle (at -0.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B13 smd circle (at -1.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B14 smd circle (at -2.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B15 smd circle (at -3.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B16 smd circle (at -4.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B17 smd circle (at -5.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B18 smd circle (at -6.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B19 smd circle (at -7.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B20 smd circle (at -8.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B21 smd circle (at -9.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad B22 smd circle (at -10.5 9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C1 smd circle (at 10.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C2 smd circle (at 9.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C3 smd circle (at 8.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C4 smd circle (at 7.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C5 smd circle (at 6.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C6 smd circle (at 5.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C7 smd circle (at 4.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C8 smd circle (at 3.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C9 smd circle (at 2.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C10 smd circle (at 1.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C11 smd circle (at 0.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C12 smd circle (at -0.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C13 smd circle (at -1.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C14 smd circle (at -2.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C15 smd circle (at -3.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C16 smd circle (at -4.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C17 smd circle (at -5.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C18 smd circle (at -6.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C19 smd circle (at -7.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C20 smd circle (at -8.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C21 smd circle (at -9.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad C22 smd circle (at -10.5 8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D1 smd circle (at 10.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D2 smd circle (at 9.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D3 smd circle (at 8.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D4 smd circle (at 7.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D5 smd circle (at 6.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D6 smd circle (at 5.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D7 smd circle (at 4.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D8 smd circle (at 3.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D9 smd circle (at 2.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D10 smd circle (at 1.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D11 smd circle (at 0.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D12 smd circle (at -0.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D13 smd circle (at -1.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D14 smd circle (at -2.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D15 smd circle (at -3.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D16 smd circle (at -4.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D17 smd circle (at -5.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D18 smd circle (at -6.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D19 smd circle (at -7.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D20 smd circle (at -8.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D21 smd circle (at -9.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad D22 smd circle (at -10.5 7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E1 smd circle (at 10.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E2 smd circle (at 9.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E3 smd circle (at 8.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E4 smd circle (at 7.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E5 smd circle (at 6.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E6 smd circle (at 5.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E7 smd circle (at 4.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E8 smd circle (at 3.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E9 smd circle (at 2.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E10 smd circle (at 1.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E11 smd circle (at 0.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E12 smd circle (at -0.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E13 smd circle (at -1.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E14 smd circle (at -2.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E15 smd circle (at -3.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E16 smd circle (at -4.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E17 smd circle (at -5.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E18 smd circle (at -6.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E19 smd circle (at -7.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E20 smd circle (at -8.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E21 smd circle (at -9.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad E22 smd circle (at -10.5 6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F1 smd circle (at 10.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F2 smd circle (at 9.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F3 smd circle (at 8.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F4 smd circle (at 7.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F5 smd circle (at 6.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F6 smd circle (at 5.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F7 smd circle (at 4.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F8 smd circle (at 3.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F9 smd circle (at 2.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F10 smd circle (at 1.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F11 smd circle (at 0.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F12 smd circle (at -0.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F13 smd circle (at -1.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F14 smd circle (at -2.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F15 smd circle (at -3.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F16 smd circle (at -4.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F17 smd circle (at -5.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F18 smd circle (at -6.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F19 smd circle (at -7.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F20 smd circle (at -8.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F21 smd circle (at -9.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad F22 smd circle (at -10.5 5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G1 smd circle (at 10.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G2 smd circle (at 9.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G3 smd circle (at 8.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G4 smd circle (at 7.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G5 smd circle (at 6.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G6 smd circle (at 5.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G7 smd circle (at 4.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G8 smd circle (at 3.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G9 smd circle (at 2.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G10 smd circle (at 1.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G11 smd circle (at 0.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G12 smd circle (at -0.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G13 smd circle (at -1.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G14 smd circle (at -2.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G15 smd circle (at -3.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G16 smd circle (at -4.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G17 smd circle (at -5.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G18 smd circle (at -6.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G19 smd circle (at -7.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G20 smd circle (at -8.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G21 smd circle (at -9.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G22 smd circle (at -10.5 4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H1 smd circle (at 10.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H2 smd circle (at 9.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H3 smd circle (at 8.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H4 smd circle (at 7.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H5 smd circle (at 6.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H6 smd circle (at 5.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H7 smd circle (at 4.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H8 smd circle (at 3.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H9 smd circle (at 2.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H10 smd circle (at 1.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H11 smd circle (at 0.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H12 smd circle (at -0.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H13 smd circle (at -1.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H14 smd circle (at -2.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H15 smd circle (at -3.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H16 smd circle (at -4.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H17 smd circle (at -5.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H18 smd circle (at -6.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H19 smd circle (at -7.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H20 smd circle (at -8.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H21 smd circle (at -9.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad H22 smd circle (at -10.5 3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J1 smd circle (at 10.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J2 smd circle (at 9.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J3 smd circle (at 8.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J4 smd circle (at 7.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J5 smd circle (at 6.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J6 smd circle (at 5.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J7 smd circle (at 4.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J8 smd circle (at 3.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J9 smd circle (at 2.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J10 smd circle (at 1.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J11 smd circle (at 0.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J12 smd circle (at -0.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J13 smd circle (at -1.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J14 smd circle (at -2.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J15 smd circle (at -3.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J16 smd circle (at -4.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J17 smd circle (at -5.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J18 smd circle (at -6.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J19 smd circle (at -7.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J20 smd circle (at -8.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J21 smd circle (at -9.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad J22 smd circle (at -10.5 2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K1 smd circle (at 10.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K2 smd circle (at 9.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K3 smd circle (at 8.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K4 smd circle (at 7.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K5 smd circle (at 6.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K6 smd circle (at 5.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K7 smd circle (at 4.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K8 smd circle (at 3.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K9 smd circle (at 2.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K10 smd circle (at 1.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K11 smd circle (at 0.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K12 smd circle (at -0.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K13 smd circle (at -1.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K14 smd circle (at -2.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K15 smd circle (at -3.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K16 smd circle (at -4.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K17 smd circle (at -5.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K18 smd circle (at -6.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K19 smd circle (at -7.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K20 smd circle (at -8.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K21 smd circle (at -9.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad K22 smd circle (at -10.5 1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L1 smd circle (at 10.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L2 smd circle (at 9.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L3 smd circle (at 8.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L4 smd circle (at 7.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L5 smd circle (at 6.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L6 smd circle (at 5.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L7 smd circle (at 4.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L8 smd circle (at 3.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L9 smd circle (at 2.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L10 smd circle (at 1.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L11 smd circle (at 0.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L12 smd circle (at -0.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L13 smd circle (at -1.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L14 smd circle (at -2.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L15 smd circle (at -3.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L16 smd circle (at -4.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L17 smd circle (at -5.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L18 smd circle (at -6.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L19 smd circle (at -7.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L20 smd circle (at -8.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L21 smd circle (at -9.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad L22 smd circle (at -10.5 0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M1 smd circle (at 10.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M2 smd circle (at 9.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M3 smd circle (at 8.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M4 smd circle (at 7.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M5 smd circle (at 6.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M6 smd circle (at 5.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M7 smd circle (at 4.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M8 smd circle (at 3.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M9 smd circle (at 2.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M10 smd circle (at 1.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M11 smd circle (at 0.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M12 smd circle (at -0.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M13 smd circle (at -1.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M14 smd circle (at -2.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M15 smd circle (at -3.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M16 smd circle (at -4.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M17 smd circle (at -5.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M18 smd circle (at -6.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M19 smd circle (at -7.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M20 smd circle (at -8.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M21 smd circle (at -9.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad M22 smd circle (at -10.5 -0.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N1 smd circle (at 10.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N2 smd circle (at 9.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N3 smd circle (at 8.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N4 smd circle (at 7.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N5 smd circle (at 6.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N6 smd circle (at 5.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N7 smd circle (at 4.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N8 smd circle (at 3.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N9 smd circle (at 2.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N10 smd circle (at 1.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N11 smd circle (at 0.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N12 smd circle (at -0.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N13 smd circle (at -1.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N14 smd circle (at -2.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N15 smd circle (at -3.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N16 smd circle (at -4.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N17 smd circle (at -5.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N18 smd circle (at -6.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N19 smd circle (at -7.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N20 smd circle (at -8.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N21 smd circle (at -9.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad N22 smd circle (at -10.5 -1.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P1 smd circle (at 10.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P2 smd circle (at 9.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P3 smd circle (at 8.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P4 smd circle (at 7.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P5 smd circle (at 6.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P6 smd circle (at 5.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P7 smd circle (at 4.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P8 smd circle (at 3.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P9 smd circle (at 2.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P10 smd circle (at 1.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P11 smd circle (at 0.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P12 smd circle (at -0.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P13 smd circle (at -1.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P14 smd circle (at -2.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P15 smd circle (at -3.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P16 smd circle (at -4.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P17 smd circle (at -5.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P18 smd circle (at -6.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P19 smd circle (at -7.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P20 smd circle (at -8.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P21 smd circle (at -9.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad P22 smd circle (at -10.5 -2.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R1 smd circle (at 10.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R2 smd circle (at 9.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R3 smd circle (at 8.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R4 smd circle (at 7.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R5 smd circle (at 6.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R6 smd circle (at 5.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R7 smd circle (at 4.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R8 smd circle (at 3.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R9 smd circle (at 2.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R10 smd circle (at 1.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R11 smd circle (at 0.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R12 smd circle (at -0.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R13 smd circle (at -1.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R14 smd circle (at -2.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R15 smd circle (at -3.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R16 smd circle (at -4.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R17 smd circle (at -5.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R18 smd circle (at -6.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R19 smd circle (at -7.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R20 smd circle (at -8.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R21 smd circle (at -9.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad R22 smd circle (at -10.5 -3.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T1 smd circle (at 10.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T2 smd circle (at 9.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T3 smd circle (at 8.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T4 smd circle (at 7.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T5 smd circle (at 6.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T6 smd circle (at 5.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T7 smd circle (at 4.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T8 smd circle (at 3.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T9 smd circle (at 2.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T10 smd circle (at 1.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T11 smd circle (at 0.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T12 smd circle (at -0.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T13 smd circle (at -1.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T14 smd circle (at -2.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T15 smd circle (at -3.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T16 smd circle (at -4.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T17 smd circle (at -5.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T18 smd circle (at -6.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T19 smd circle (at -7.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T20 smd circle (at -8.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T21 smd circle (at -9.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad T22 smd circle (at -10.5 -4.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U1 smd circle (at 10.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U2 smd circle (at 9.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U3 smd circle (at 8.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U4 smd circle (at 7.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U5 smd circle (at 6.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U6 smd circle (at 5.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U7 smd circle (at 4.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U8 smd circle (at 3.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U9 smd circle (at 2.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U10 smd circle (at 1.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U11 smd circle (at 0.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U12 smd circle (at -0.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U13 smd circle (at -1.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U14 smd circle (at -2.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U15 smd circle (at -3.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U16 smd circle (at -4.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U17 smd circle (at -5.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U18 smd circle (at -6.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U19 smd circle (at -7.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U20 smd circle (at -8.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U21 smd circle (at -9.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad U22 smd circle (at -10.5 -5.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V1 smd circle (at 10.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V2 smd circle (at 9.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V3 smd circle (at 8.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V4 smd circle (at 7.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V5 smd circle (at 6.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V6 smd circle (at 5.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V7 smd circle (at 4.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V8 smd circle (at 3.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V9 smd circle (at 2.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V10 smd circle (at 1.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V11 smd circle (at 0.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V12 smd circle (at -0.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V13 smd circle (at -1.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V14 smd circle (at -2.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V15 smd circle (at -3.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V16 smd circle (at -4.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V17 smd circle (at -5.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V18 smd circle (at -6.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V19 smd circle (at -7.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V20 smd circle (at -8.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V21 smd circle (at -9.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad V22 smd circle (at -10.5 -6.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W1 smd circle (at 10.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W2 smd circle (at 9.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W3 smd circle (at 8.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W4 smd circle (at 7.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W5 smd circle (at 6.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W6 smd circle (at 5.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W7 smd circle (at 4.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W8 smd circle (at 3.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W9 smd circle (at 2.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W10 smd circle (at 1.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W11 smd circle (at 0.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W12 smd circle (at -0.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W13 smd circle (at -1.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W14 smd circle (at -2.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W15 smd circle (at -3.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W16 smd circle (at -4.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W17 smd circle (at -5.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W18 smd circle (at -6.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W19 smd circle (at -7.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W20 smd circle (at -8.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W21 smd circle (at -9.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad W22 smd circle (at -10.5 -7.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y1 smd circle (at 10.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y2 smd circle (at 9.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y3 smd circle (at 8.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y4 smd circle (at 7.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y5 smd circle (at 6.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y6 smd circle (at 5.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y7 smd circle (at 4.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y8 smd circle (at 3.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y9 smd circle (at 2.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y10 smd circle (at 1.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y11 smd circle (at 0.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y12 smd circle (at -0.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y13 smd circle (at -1.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y14 smd circle (at -2.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y15 smd circle (at -3.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y16 smd circle (at -4.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y17 smd circle (at -5.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y18 smd circle (at -6.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y19 smd circle (at -7.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y20 smd circle (at -8.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y21 smd circle (at -9.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad Y22 smd circle (at -10.5 -8.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA1 smd circle (at 10.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA2 smd circle (at 9.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA3 smd circle (at 8.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA4 smd circle (at 7.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA5 smd circle (at 6.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA6 smd circle (at 5.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA7 smd circle (at 4.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA8 smd circle (at 3.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA9 smd circle (at 2.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA10 smd circle (at 1.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA11 smd circle (at 0.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA12 smd circle (at -0.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA13 smd circle (at -1.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA14 smd circle (at -2.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA15 smd circle (at -3.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA16 smd circle (at -4.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA17 smd circle (at -5.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA18 smd circle (at -6.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA19 smd circle (at -7.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA20 smd circle (at -8.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA21 smd circle (at -9.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AA22 smd circle (at -10.5 -9.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB1 smd circle (at 10.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB2 smd circle (at 9.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB3 smd circle (at 8.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB4 smd circle (at 7.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB5 smd circle (at 6.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB6 smd circle (at 5.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB7 smd circle (at 4.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB8 smd circle (at 3.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB9 smd circle (at 2.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB10 smd circle (at 1.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB11 smd circle (at 0.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB12 smd circle (at -0.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB13 smd circle (at -1.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB14 smd circle (at -2.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB15 smd circle (at -3.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB16 smd circle (at -4.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB17 smd circle (at -5.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB18 smd circle (at -6.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB19 smd circle (at -7.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB20 smd circle (at -8.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB21 smd circle (at -9.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad AB22 smd circle (at -10.5 -10.5 180) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (model wrlshp/041B98A5-F02D.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod b/rev03-KiCad/footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod
new file mode 100644
index 0000000..b5ddcd9
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/CRYSTAL_3.2X2.5.kicad_mod
@@ -0,0 +1,13 @@
+(module CRYSTAL_3.2X2.5 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference Y2 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Crystal 12MHz" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at 1.1176 -0.8382 180) (size 1.397 1.1938) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -1.0922 -0.8382 180) (size 1.397 1.1938) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -1.0922 0.8636) (size 1.397 1.1938) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at 1.1176 0.8636) (size 1.397 1.1938) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/C_0402.kicad_mod b/rev03-KiCad/footprints.pretty/C_0402.kicad_mod
new file mode 100644
index 0000000..ee43cff
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/C_0402.kicad_mod
@@ -0,0 +1,21 @@
+(module C_0402 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference C215 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "0402 CAPACITOR" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 2 smd rect (at 0.5 0) (size 0.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -0.5 0) (size 0.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/SW3dPS-0402 SMD Capacitor.wrl"
+    (at (xyz 0 -0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 0))
+  )
+  (model wrlshp/ECAF1ED8-FCC0.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 360))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/C_0603.kicad_mod b/rev03-KiCad/footprints.pretty/C_0603.kicad_mod
new file mode 100644
index 0000000..4d831da
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/C_0603.kicad_mod
@@ -0,0 +1,21 @@
+(module C_0603 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference C25 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "0603 CAPACITOR" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at 0 -0.7 270) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0 0.7 270) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/SW3dPS-0603 SMD Capacitor.wrl"
+    (at (xyz 0 0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 90))
+  )
+  (model wrlshp/175C1D2E-5B2D.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/C_0805.kicad_mod b/rev03-KiCad/footprints.pretty/C_0805.kicad_mod
new file mode 100644
index 0000000..23f6ac9
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/C_0805.kicad_mod
@@ -0,0 +1,21 @@
+(module C_0805 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference C180 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "0805 CAPACITOR" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 2 smd rect (at 1 0) (size 1 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -1 0) (size 1 1.2) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/SW3dPS-0805 SMD Capacitor.wrl"
+    (offset (xyz 0 -0.02489199962615967 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 0))
+  )
+  (model wrlshp/68E8DA21-73BF.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 360))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/C_1210.kicad_mod b/rev03-KiCad/footprints.pretty/C_1210.kicad_mod
new file mode 100644
index 0000000..689de02
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/C_1210.kicad_mod
@@ -0,0 +1,21 @@
+(module C_1210 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference C210 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "1210 CAPACITOR X5R 6.3V" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at 0 -1.5 270) (size 1.6 2.6) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0 1.5 270) (size 1.6 2.6) (layers F.Cu F.Paste F.Mask))
+  (model wrlshp/SW3dPS-CAPC3225.wrl
+    (offset (xyz 1.249933981227875 0 1.250000021226883))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 90))
+  )
+  (model wrlshp/F26EE9BE-B6B0.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/C_D.kicad_mod b/rev03-KiCad/footprints.pretty/C_D.kicad_mod
new file mode 100644
index 0000000..1a1215a
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/C_D.kicad_mod
@@ -0,0 +1,21 @@
+(module C_D (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference C127 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Kemet Tantalum Capacitor" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at 3.25 0 180) (size 2.4 2.6) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -3.25 0 180) (size 2.4 2.6) (layers F.Cu F.Paste F.Mask))
+  (model wrlshp/SW3dPS-cap_d.wrl
+    (offset (xyz -0.05003799924850464 -0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 180))
+  )
+  (model wrlshp/5917D381-109F.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/DEFAULT.kicad_mod b/rev03-KiCad/footprints.pretty/DEFAULT.kicad_mod
new file mode 100644
index 0000000..6eb993d
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/DEFAULT.kicad_mod
@@ -0,0 +1,19 @@
+(module DEFAULT (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference "" (at 0 0) (layer F.SilkS)
+    (effects (font (size 1.27 1.27) (thickness 0.15)))
+  )
+  (fp_text value "" (at 0 0) (layer F.SilkS)
+    (effects (font (size 1.27 1.27) (thickness 0.15)))
+  )
+  (pad "" smd circle (at 33.95002 -17.89048) (size 1 1) (layers B.Cu B.Paste B.Mask))
+  (pad "" smd circle (at 63.2848 -47.85) (size 1 1) (layers B.Cu B.Paste B.Mask))
+  (pad "" smd circle (at 71.32122 -80.16781) (size 1 1) (layers B.Cu B.Paste B.Mask))
+  (pad "" smd circle (at 43.03928 -54.55775) (size 1 1) (layers B.Cu B.Paste B.Mask))
+  (pad "" smd circle (at 9.99172 -2.51847) (size 1 1) (layers B.Cu B.Paste B.Mask))
+  (pad "" smd circle (at 7.9015 -67.27208) (size 1 1) (layers B.Cu B.Paste B.Mask))
+  (pad "" smd circle (at 96.14374 -8.09382) (size 1 1) (layers B.Cu B.Paste B.Mask))
+  (pad "" smd circle (at 25.37908 -67.99652 180) (size 1 1) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd circle (at 81.71065 -85.63807 180) (size 1 1) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd circle (at 65.2394 -15.597 180) (size 1 1) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/HDR1X10.kicad_mod b/rev03-KiCad/footprints.pretty/HDR1X10.kicad_mod
new file mode 100644
index 0000000..3ba8dbb
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/HDR1X10.kicad_mod
@@ -0,0 +1,19 @@
+(module HDR1X10 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference JP5 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Standard 10-pin 0.1\" header. Use with straight break away headers (SKU : PRT-00116), right angle break away headers (PRT-00553), swiss pins (PRT-00743), machine pins (PRT-00117), and female headers (PRT-00115)." (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 thru_hole rect (at 0 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 2 thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 4 thru_hole circle (at 7.62 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 5 thru_hole circle (at 10.16 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 6 thru_hole circle (at 12.7 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 7 thru_hole circle (at 15.24 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 8 thru_hole circle (at 17.78 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 9 thru_hole circle (at 20.32 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 10 thru_hole circle (at 22.86 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 3 thru_hole circle (at 5.08 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/LQFP-32.kicad_mod b/rev03-KiCad/footprints.pretty/LQFP-32.kicad_mod
new file mode 100644
index 0000000..54624e7
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/LQFP-32.kicad_mod
@@ -0,0 +1,51 @@
+(module LQFP-32 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U10 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "IC, MCU, 8KB, FLASH, 20MHZ, TQFP-32" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 32 smd rect (at -4.475 2.8 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 31 smd rect (at -4.475 2 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd rect (at -4.475 1.2 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd rect (at -4.475 0.4 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd rect (at -4.475 -0.4 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 27 smd rect (at -4.475 -1.2 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 26 smd rect (at -4.475 -2 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 25 smd rect (at -4.475 -2.8 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd rect (at -2.8 -4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd rect (at -2 -4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd rect (at -1.2 -4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd rect (at -0.4 -4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd rect (at 0.4 -4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd rect (at 1.2 -4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd rect (at 2 -4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd rect (at 2.8 -4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd rect (at 4.475 -2.8 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd rect (at 4.475 -2 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd rect (at 4.475 -1.2 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd rect (at 4.475 -0.4 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd rect (at 4.475 0.4 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd rect (at 4.475 1.2 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at 4.475 2 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at 4.475 2.8 90) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at 2.8 4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at 2 4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 1.2 4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at 0.4 4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -0.4 4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -1.2 4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -2 4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd oval (at -2.8 4.475 180) (size 0.55 1.55) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/User Library-sot358-1.wrl"
+    (offset (xyz 0 -0.01066799983978271 0.7000011294870376))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 270))
+  )
+  (model wrlshp/590BE70C-A1C3.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/LQFP-48.kicad_mod b/rev03-KiCad/footprints.pretty/LQFP-48.kicad_mod
new file mode 100644
index 0000000..7f193a3
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/LQFP-48.kicad_mod
@@ -0,0 +1,67 @@
+(module LQFP-48 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U9 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "INTERFACE, USB - UART/FIFO" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 48 smd rect (at -4.05 2.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 47 smd rect (at -4.05 2.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 46 smd rect (at -4.05 1.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 45 smd rect (at -4.05 1.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 44 smd rect (at -4.05 0.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 43 smd rect (at -4.05 0.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 42 smd rect (at -4.05 -0.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 41 smd rect (at -4.05 -0.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 40 smd rect (at -4.05 -1.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 39 smd rect (at -4.05 -1.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 38 smd rect (at -4.05 -2.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 37 smd rect (at -4.05 -2.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 36 smd rect (at -2.75 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 35 smd rect (at -2.25 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 34 smd rect (at -1.75 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 33 smd rect (at -1.25 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 32 smd rect (at -0.75 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 31 smd rect (at -0.25 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd rect (at 0.25 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd rect (at 0.75 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd rect (at 1.25 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 27 smd rect (at 1.75 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 26 smd rect (at 2.25 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 25 smd rect (at 2.75 -4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd rect (at 4.05 -2.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd rect (at 4.05 -2.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd rect (at 4.05 -1.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd rect (at 4.05 -1.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd rect (at 4.05 -0.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd rect (at 4.05 -0.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd rect (at 4.05 0.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd rect (at 4.05 0.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd rect (at 4.05 1.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd rect (at 4.05 1.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd rect (at 4.05 2.25 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd rect (at 4.05 2.75 90) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd rect (at 2.75 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd rect (at 2.25 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at 1.75 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at 1.25 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at 0.75 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at 0.25 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at -0.25 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at -0.75 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -1.25 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -1.75 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -2.25 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -2.75 4.05 180) (size 0.3 1.8) (layers F.Cu F.Paste F.Mask))
+  (model wrlshp/SW3dPS-LQFP48.wrl
+    (at (xyz 0 -0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 360 360 0))
+  )
+  (model wrlshp/6B6B27F8-B7AC.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/L_0603.kicad_mod b/rev03-KiCad/footprints.pretty/L_0603.kicad_mod
new file mode 100644
index 0000000..d03dfa4
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/L_0603.kicad_mod
@@ -0,0 +1,21 @@
+(module L_0603 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference FB4 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Ferrite Bead 600 Ohm 500mA" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at 0 -0.85) (size 1 0.9) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0 0.85) (size 1 0.9) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/User Library-V0603HD.wrl"
+    (at (xyz 0 -0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 360 360 90))
+  )
+  (model wrlshp/AF13F747-700F.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/L_1206.kicad_mod b/rev03-KiCad/footprints.pretty/L_1206.kicad_mod
new file mode 100644
index 0000000..ac594ff
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/L_1206.kicad_mod
@@ -0,0 +1,21 @@
+(module L_1206 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference FB7 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at 0 -1.4) (size 1.8 1.4) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0 1.4) (size 1.8 1.4) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/User Library-V1206HD.wrl"
+    (offset (xyz 0.05003799924850464 0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 360 360 270))
+  )
+  (model wrlshp/76148CD0-6DD3.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/NDY.kicad_mod b/rev03-KiCad/footprints.pretty/NDY.kicad_mod
new file mode 100644
index 0000000..cdf270d
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/NDY.kicad_mod
@@ -0,0 +1,21 @@
+(module NDY (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U1 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 11 smd rect (at 0 -6.35 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at 0 -5.08 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at 0 -3.81 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at 0 -2.54 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad TP1 smd rect (at -9.525 0 270) (size 9.144 13.3858) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at 0 -1.27 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 0 0 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at 0 1.27 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at 0 2.54 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at 0 3.81 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0 5.08 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 0 6.35 180) (size 2.413 0.8636) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/PLD-16.kicad_mod b/rev03-KiCad/footprints.pretty/PLD-16.kicad_mod
new file mode 100644
index 0000000..f01d1ae
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/PLD-16.kicad_mod
@@ -0,0 +1,35 @@
+(module PLD-16 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference SV3 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "PIN HEADER 0.1\"" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 16 thru_hole circle (at -8.89 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 15 thru_hole circle (at -8.89 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 14 thru_hole circle (at -6.35 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 13 thru_hole circle (at -6.35 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 12 thru_hole circle (at -3.81 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 11 thru_hole circle (at -3.81 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 10 thru_hole circle (at -1.27 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 9 thru_hole circle (at -1.27 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 8 thru_hole circle (at 1.27 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 7 thru_hole circle (at 1.27 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 6 thru_hole circle (at 3.81 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 5 thru_hole circle (at 3.81 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 4 thru_hole circle (at 6.35 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 3 thru_hole circle (at 6.35 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 2 thru_hole circle (at 8.89 1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 1 thru_hole rect (at 8.89 -1.27 180) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (model wrlshp/pin_header_awl254-dg-g16d.wrl
+    (offset (xyz -0.006349999904632569 -0.03632199945449829 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 90 360 180))
+  )
+  (model wrlshp/B280C847-2543.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/PLD-6.kicad_mod b/rev03-KiCad/footprints.pretty/PLD-6.kicad_mod
new file mode 100644
index 0000000..668e3e7
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/PLD-6.kicad_mod
@@ -0,0 +1,25 @@
+(module PLD-6 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference JP7 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "2x3 .1\" header" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 6 thru_hole circle (at 1.27 2.54 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 5 thru_hole circle (at -1.27 2.54 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 4 thru_hole circle (at 1.27 0 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 3 thru_hole circle (at -1.27 0 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 2 thru_hole circle (at 1.27 -2.54 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 1 thru_hole rect (at -1.27 -2.54 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (model wrlshp/pin_header_awl254-dg-g06d.wrl
+    (offset (xyz 0 -0.009905999851226806 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 90 360 90))
+  )
+  (model wrlshp/B3089A96-FA19.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/PLS-2.kicad_mod b/rev03-KiCad/footprints.pretty/PLS-2.kicad_mod
new file mode 100644
index 0000000..397be96
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/PLS-2.kicad_mod
@@ -0,0 +1,21 @@
+(module PLS-2 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference JP2 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Wurth 2pins connector (for jumper)" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 thru_hole rect (at -1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 2 thru_hole circle (at 1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (model "wrlshp/User Library-Header1x2.wrl"
+    (offset (xyz 5.675121914768218 11.80693582267761 -6.799998997874261))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 180))
+  )
+  (model wrlshp/3416A7AC-A52A.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/PLS-3.kicad_mod b/rev03-KiCad/footprints.pretty/PLS-3.kicad_mod
new file mode 100644
index 0000000..44aa6e7
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/PLS-3.kicad_mod
@@ -0,0 +1,22 @@
+(module PLS-3 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference JP4 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Standard 3-pin 0.1\" header. Use with straight break away headers (SKU : PRT-00116), right angle break away headers (PRT-00553), swiss pins (PRT-00743), machine pins (PRT-00117), and female headers (PRT-00115). Molex polarized connector foot print use with SKU : PRT-08232 with associated crimp pins and housings." (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 thru_hole rect (at -2.54 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 2 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 3 thru_hole circle (at 2.54 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (model wrlshp/pin_header_aw_108_03-t.wrl
+    (offset (xyz 0.05003799924850464 0.05003799924850464 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 90 360 0))
+  )
+  (model wrlshp/836C6F64-A2E5.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 360))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/PLS-6.kicad_mod b/rev03-KiCad/footprints.pretty/PLS-6.kicad_mod
new file mode 100644
index 0000000..84b77ec
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/PLS-6.kicad_mod
@@ -0,0 +1,25 @@
+(module PLS-6 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference J1 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "STM32 SWD connector" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 thru_hole rect (at -6.35 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 2 thru_hole circle (at -3.81 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 3 thru_hole circle (at -1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 4 thru_hole circle (at 1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 5 thru_hole circle (at 3.81 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 6 thru_hole circle (at 6.35 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (model wrlshp/pin_header_a-sl254-ea-g06mp1.wrl
+    (offset (xyz 0.006349999904632569 0.08635999870300293 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 90 360 360))
+  )
+  (model wrlshp/670BFB14-85C2.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/PLS-8.kicad_mod b/rev03-KiCad/footprints.pretty/PLS-8.kicad_mod
new file mode 100644
index 0000000..c4bfa7a
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/PLS-8.kicad_mod
@@ -0,0 +1,27 @@
+(module PLS-8 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference SV1 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "PIN HEADER 0.1\"" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 7 thru_hole circle (at 6.35 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 6 thru_hole circle (at 3.81 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 5 thru_hole circle (at 1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 4 thru_hole circle (at -1.27 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 3 thru_hole circle (at -3.81 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 2 thru_hole circle (at -6.35 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 1 thru_hole rect (at -8.89 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (pad 8 thru_hole circle (at 8.89 0) (size 1.5 1.5) (drill 1) (layers *.Cu *.Paste *.Mask))
+  (model wrlshp/PLS-8.wrl
+    (offset (xyz 8.889999866485596 -0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 0))
+  )
+  (model wrlshp/A962434E-CFE5.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 360))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/QFN38.kicad_mod b/rev03-KiCad/footprints.pretty/QFN38.kicad_mod
new file mode 100644
index 0000000..2662c4a
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/QFN38.kicad_mod
@@ -0,0 +1,48 @@
+(module QFN38 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U15 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad PAD39 smd oval (at 0 1.26) (size 2.6 1.94) (layers F.Cu F.Paste F.Mask))
+  (pad 38 smd oval (at 1.905 -3 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 37 smd oval (at 1.905 -2.5 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 36 smd oval (at 1.905 -2 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 35 smd oval (at 1.905 -1.5 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 34 smd oval (at 1.905 -1 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 33 smd oval (at 1.905 -0.5 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 32 smd oval (at 1.905 0 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 31 smd oval (at 1.905 0.508 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd oval (at 1.905 1.016 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd oval (at 1.905 1.524 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd oval (at 1.905 2.0066 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 27 smd oval (at 1.905 2.5146 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 26 smd oval (at 1.905 3.0226 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 25 smd oval (at 1.27 3.4036 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd oval (at 0.762 3.4036 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd oval (at 0.254 3.4036 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd oval (at -0.25 3.4036 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd oval (at -0.75 3.4036 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd oval (at -1.25 3.4036 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd oval (at -1.9 3.0226) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd oval (at -1.9 2.5146) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd oval (at -1.9 2.0066) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd oval (at -1.9 1.524) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd oval (at -1.9 1.016) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd oval (at -1.9 0.508) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd oval (at -1.9 0) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd oval (at -1.9 -0.5) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd oval (at -1.9 -1) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd oval (at -1.9 -1.5) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd oval (at -1.9 -2) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd oval (at -1.9 -2.5) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd oval (at -1.9 -3) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd oval (at -1.25 -3.4 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd oval (at -0.75 -3.4 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd oval (at -0.25 -3.4 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd oval (at 0.254 -3.4 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd oval (at 0.762 -3.4 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd oval (at 1.27 -3.4 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/QFN68.kicad_mod b/rev03-KiCad/footprints.pretty/QFN68.kicad_mod
new file mode 100644
index 0000000..0857201
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/QFN68.kicad_mod
@@ -0,0 +1,79 @@
+(module QFN68 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U16 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad PAD70 smd oval (at 3.55 2.65 180) (size 2.5 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad PAD69 smd oval (at -2.175 -0.625 270) (size 5.35 2.35) (layers F.Cu F.Paste F.Mask))
+  (pad 68 smd oval (at 4.5 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 67 smd oval (at 4 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 66 smd oval (at 3.5 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 65 smd oval (at 3 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 64 smd oval (at 2.5 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 63 smd oval (at 2 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 62 smd oval (at 1.5 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 61 smd oval (at 1 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 60 smd oval (at 0.5 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 59 smd oval (at 0 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 58 smd oval (at -0.508 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 57 smd oval (at -1.016 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 56 smd oval (at -1.524 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 55 smd oval (at -2.0066 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 54 smd oval (at -2.5146 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 53 smd oval (at -3.0226 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 52 smd oval (at -3.5052 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 51 smd oval (at -4.0132 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 50 smd oval (at -4.5212 3.9116 90) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 49 smd oval (at -5.5118 3.5052) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 48 smd oval (at -5.5118 3.0226) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 47 smd oval (at -5.5118 2.5146) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 46 smd oval (at -5.5118 2.0066) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 45 smd oval (at -5.5118 1.524) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 44 smd oval (at -5.5118 1.016) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 43 smd oval (at -5.5118 0.508) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 42 smd oval (at -5.5118 0) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 41 smd oval (at -5.5118 -0.5) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 40 smd oval (at -5.5118 -1) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 39 smd oval (at -5.5118 -1.5) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 38 smd oval (at -5.5118 -2) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 37 smd oval (at -5.5118 -2.5) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 36 smd oval (at -5.5118 -3) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 35 smd oval (at -5.5118 -3.5) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 34 smd oval (at -4.5212 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 33 smd oval (at -4.0132 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 32 smd oval (at -3.5052 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 31 smd oval (at -3.0226 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd oval (at -2.5146 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd oval (at -2.0066 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd oval (at -1.524 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 27 smd oval (at -1.016 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 26 smd oval (at -0.508 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 25 smd oval (at 0 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd oval (at 0.5 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd oval (at 1 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd oval (at 1.5 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd oval (at 2 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd oval (at 2.5 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd oval (at 3 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd oval (at 3.5 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd oval (at 4 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd oval (at 4.5 -3.9 270) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd oval (at 5.5 -3.5 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd oval (at 5.5 -3 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd oval (at 5.5 -2.5 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd oval (at 5.5 -2 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd oval (at 5.5 -1.5 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd oval (at 5.5 -1 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd oval (at 5.5 -0.5 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd oval (at 5.5 0 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd oval (at 5.5 0.508 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd oval (at 5.5 1.016 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd oval (at 5.5 1.524 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd oval (at 5.5 2.0066 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd oval (at 5.5 2.5146 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd oval (at 5.5 3.0226 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd oval (at 5.5 3.5052 180) (size 0.6096 0.254) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/RCLAMP0502A.kicad_mod b/rev03-KiCad/footprints.pretty/RCLAMP0502A.kicad_mod
new file mode 100644
index 0000000..0a48df2
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/RCLAMP0502A.kicad_mod
@@ -0,0 +1,15 @@
+(module RCLAMP0502A (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference IC6 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "USB protective diodes" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at 0.5 -0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0 -0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -0.5 -0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -0.5 0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at 0 0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 0.5 0.725 270) (size 0.85 0.3) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/README.TXT b/rev03-KiCad/footprints.pretty/README.TXT
new file mode 100644
index 0000000..5327bca
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/README.TXT
@@ -0,0 +1,5 @@
+These files were created manually from the converted PCB using the menu option
+
+  File -> Archive Footprints -> Create New Library and Archive Footprints
+
+in the KiCAD PCB editor.
diff --git a/rev03-KiCad/footprints.pretty/R_0402.kicad_mod b/rev03-KiCad/footprints.pretty/R_0402.kicad_mod
new file mode 100644
index 0000000..9aa2f39
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/R_0402.kicad_mod
@@ -0,0 +1,21 @@
+(module R_0402 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference R37 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "0402 Resistor 5%" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 2 smd rect (at -0.5 0 180) (size 0.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 0.5 0 180) (size 0.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/SW3dPS-0402 SMD Resistor.wrl"
+    (at (xyz 0 -0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 180))
+  )
+  (model wrlshp/537E0B02-A9B3.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/SO08.kicad_mod b/rev03-KiCad/footprints.pretty/SO08.kicad_mod
new file mode 100644
index 0000000..31af3de
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/SO08.kicad_mod
@@ -0,0 +1,17 @@
+(module SO08 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference IC3 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "NOR Flash" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at -3.0734 -1.905 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at 3.0734 -1.905 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -3.0734 -0.635 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -3.0734 0.635 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at 3.0734 -0.635 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 3.0734 0.635 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -3.0734 1.905 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at 3.0734 1.905 270) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/SO20W.kicad_mod b/rev03-KiCad/footprints.pretty/SO20W.kicad_mod
new file mode 100644
index 0000000..4e12dd1
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/SO20W.kicad_mod
@@ -0,0 +1,29 @@
+(module SO20W (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference IC4 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Octal BUFFER and LINE DRIVER, 3-state" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at -5.715 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -4.445 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -3.175 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -1.905 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at -0.635 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 0.635 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at 1.905 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at 3.175 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd rect (at 3.175 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd rect (at 1.905 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd rect (at 0.635 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd rect (at -0.635 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd rect (at -1.905 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd rect (at -3.175 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd rect (at -4.445 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd rect (at -5.715 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at 4.445 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at 5.715 5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd rect (at 4.445 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd rect (at 5.715 -5.0292) (size 0.6604 2.032) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/SOIC127P600X175-8N.kicad_mod b/rev03-KiCad/footprints.pretty/SOIC127P600X175-8N.kicad_mod
new file mode 100644
index 0000000..40a5ef9
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/SOIC127P600X175-8N.kicad_mod
@@ -0,0 +1,17 @@
+(module SOIC127P600X175-8N (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U12 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "64K SPI Bus Low-Power Serial SRAM,SOIC-8" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 8 smd rect (at -1.905 -2.6924 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at -0.635 -2.6924 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 0.635 -2.6924 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at 1.905 -2.6924 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at 1.905 2.7178 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at 0.635 2.7178 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -0.635 2.7178 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -1.905 2.7178 90) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/SOT-23-5.kicad_mod b/rev03-KiCad/footprints.pretty/SOT-23-5.kicad_mod
new file mode 100644
index 0000000..63bd4ba
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/SOT-23-5.kicad_mod
@@ -0,0 +1,24 @@
+(module SOT-23-5 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U3 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "Single Inverter with Schmitt-Trigger Input" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd oval (at 1.35 0.95 270) (size 0.65 1.1) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 1.35 0 270) (size 0.65 1.1) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at 1.35 -0.95 270) (size 0.65 1.1) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -1.35 -0.95 270) (size 0.65 1.1) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at -1.35 0.95 270) (size 0.65 1.1) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/User Library-SOT23-5-1.wrl"
+    (at (xyz 0 0 0))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 360 360 180))
+  )
+  (model wrlshp/612DFB50-5309.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/SOT-23.kicad_mod b/rev03-KiCad/footprints.pretty/SOT-23.kicad_mod
new file mode 100644
index 0000000..10db8f7
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/SOT-23.kicad_mod
@@ -0,0 +1,22 @@
+(module SOT-23 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference T2 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "NPN Transistor" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 3 smd rect (at 0 1.1 270) (size 1.2 0.8) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -0.95 -1.1 270) (size 1.2 0.8) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 0.95 -1.1 270) (size 1.2 0.8) (layers F.Cu F.Paste F.Mask))
+  (model "wrlshp/SW3dPS-3-lead sot23-3.wrl"
+    (offset (xyz 0 0.1259839981079102 0.3499992947435379))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 180))
+  )
+  (model wrlshp/04B9CA18-3B1B.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/TACTILE_SWITCH.kicad_mod b/rev03-KiCad/footprints.pretty/TACTILE_SWITCH.kicad_mod
new file mode 100644
index 0000000..1ea48cd
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/TACTILE_SWITCH.kicad_mod
@@ -0,0 +1,15 @@
+(module TACTILE_SWITCH (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference S2 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Tacktile switch" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad A2 smd rect (at 1.85 -2.2 180) (size 0.6096 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad A1 smd rect (at 1.85 2.2098 180) (size 0.6096 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad B1 smd rect (at -1.8542 2.2098 180) (size 0.6096 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad B2 smd rect (at -1.8542 -2.2 180) (size 0.6096 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad G2 smd rect (at -2.535 0 270) (size 1.016 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad G1 smd rect (at 2.517 0 270) (size 1.016 0.45) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/TSOT-8-23.kicad_mod b/rev03-KiCad/footprints.pretty/TSOT-8-23.kicad_mod
new file mode 100644
index 0000000..0fdcc7e
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/TSOT-8-23.kicad_mod
@@ -0,0 +1,17 @@
+(module TSOT-8-23 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U2 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Micropower, Low Noise, 100mA LDO, Linear Regulator" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 8 smd rect (at 1.3208 -0.975) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at 1.3208 -0.325) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at 1.3208 0.3302) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at 1.3208 0.9906) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -1.3 0.9906) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -1.3 0.3302) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -1.3 -0.325) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -1.3 -0.975) (size 1.2446 0.4064) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/TSQFP50P3000X3000X160-208N.kicad_mod b/rev03-KiCad/footprints.pretty/TSQFP50P3000X3000X160-208N.kicad_mod
new file mode 100644
index 0000000..647daa8
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/TSQFP50P3000X3000X160-208N.kicad_mod
@@ -0,0 +1,222 @@
+(module TSQFP50P3000X3000X160-208N (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U4 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd oval (at -14.75 -12.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd oval (at -14.75 -12.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd oval (at -14.75 -11.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd oval (at -14.75 -11.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd oval (at -14.75 -10.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd oval (at -14.75 -10.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd oval (at -14.75 -9.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd oval (at -14.75 -9.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd oval (at -14.75 -8.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd oval (at -14.75 -8.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd oval (at -14.75 -7.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd oval (at -14.75 -7.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd oval (at -14.75 -6.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd oval (at -14.75 -6.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd oval (at -14.75 -5.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd oval (at -14.75 -5.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd oval (at -14.75 -4.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd oval (at -14.75 -4.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd oval (at -14.75 -3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd oval (at -14.75 -3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd oval (at -14.75 -2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd oval (at -14.75 -2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd oval (at -14.75 -1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd oval (at -14.75 -1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 25 smd oval (at -14.75 -0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 26 smd oval (at -14.75 -0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 27 smd oval (at -14.75 0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd oval (at -14.75 0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd oval (at -14.75 1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd oval (at -14.75 1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 31 smd oval (at -14.75 2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 32 smd oval (at -14.75 2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 33 smd oval (at -14.75 3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 34 smd oval (at -14.75 3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 35 smd oval (at -14.75 4.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 36 smd oval (at -14.75 4.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 37 smd oval (at -14.75 5.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 38 smd oval (at -14.75 5.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 39 smd oval (at -14.75 6.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 40 smd oval (at -14.75 6.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 41 smd oval (at -14.75 7.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 42 smd oval (at -14.75 7.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 43 smd oval (at -14.75 8.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 44 smd oval (at -14.75 8.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 45 smd oval (at -14.75 9.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 46 smd oval (at -14.75 9.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 47 smd oval (at -14.75 10.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 48 smd oval (at -14.75 10.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 49 smd oval (at -14.75 11.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 50 smd oval (at -14.75 11.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 51 smd oval (at -14.75 12.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 52 smd oval (at -14.75 12.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 53 smd oval (at -12.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 54 smd oval (at -12.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 55 smd oval (at -11.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 56 smd oval (at -11.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 57 smd oval (at -10.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 58 smd oval (at -10.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 59 smd oval (at -9.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 60 smd oval (at -9.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 61 smd oval (at -8.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 62 smd oval (at -8.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 63 smd oval (at -7.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 64 smd oval (at -7.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 65 smd oval (at -6.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 66 smd oval (at -6.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 67 smd oval (at -5.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 68 smd oval (at -5.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 69 smd oval (at -4.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 70 smd oval (at -4.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 71 smd oval (at -3.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 72 smd oval (at -3.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 73 smd oval (at -2.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 74 smd oval (at -2.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 75 smd oval (at -1.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 76 smd oval (at -1.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 77 smd oval (at -0.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 78 smd oval (at -0.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 79 smd oval (at 0.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 80 smd oval (at 0.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 81 smd oval (at 1.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 82 smd oval (at 1.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 83 smd oval (at 2.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 84 smd oval (at 2.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 85 smd oval (at 3.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 86 smd oval (at 3.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 87 smd oval (at 4.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 88 smd oval (at 4.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 89 smd oval (at 5.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 90 smd oval (at 5.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 91 smd oval (at 6.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 92 smd oval (at 6.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 93 smd oval (at 7.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 94 smd oval (at 7.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 95 smd oval (at 8.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 96 smd oval (at 8.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 97 smd oval (at 9.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 98 smd oval (at 9.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 99 smd oval (at 10.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 100 smd oval (at 10.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 101 smd oval (at 11.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 102 smd oval (at 11.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 103 smd oval (at 12.25 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 104 smd oval (at 12.75 14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 105 smd oval (at 14.75 12.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 106 smd oval (at 14.75 12.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 107 smd oval (at 14.75 11.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 108 smd oval (at 14.75 11.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 109 smd oval (at 14.75 10.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 110 smd oval (at 14.75 10.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 111 smd oval (at 14.75 9.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 112 smd oval (at 14.75 9.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 113 smd oval (at 14.75 8.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 114 smd oval (at 14.75 8.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 115 smd oval (at 14.75 7.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 116 smd oval (at 14.75 7.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 117 smd oval (at 14.75 6.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 118 smd oval (at 14.75 6.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 119 smd oval (at 14.75 5.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 120 smd oval (at 14.75 5.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 121 smd oval (at 14.75 4.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 122 smd oval (at 14.75 4.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 123 smd oval (at 14.75 3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 124 smd oval (at 14.75 3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 125 smd oval (at 14.75 2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 126 smd oval (at 14.75 2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 127 smd oval (at 14.75 1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 128 smd oval (at 14.75 1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 129 smd oval (at 14.75 0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 130 smd oval (at 14.75 0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 131 smd oval (at 14.75 -0.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 132 smd oval (at 14.75 -0.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 133 smd oval (at 14.75 -1.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 134 smd oval (at 14.75 -1.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 135 smd oval (at 14.75 -2.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 136 smd oval (at 14.75 -2.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 137 smd oval (at 14.75 -3.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 138 smd oval (at 14.75 -3.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 139 smd oval (at 14.75 -4.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 140 smd oval (at 14.75 -4.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 141 smd oval (at 14.75 -5.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 142 smd oval (at 14.75 -5.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 143 smd oval (at 14.75 -6.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 144 smd oval (at 14.75 -6.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 145 smd oval (at 14.75 -7.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 146 smd oval (at 14.75 -7.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 147 smd oval (at 14.75 -8.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 148 smd oval (at 14.75 -8.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 149 smd oval (at 14.75 -9.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 150 smd oval (at 14.75 -9.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 151 smd oval (at 14.75 -10.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 152 smd oval (at 14.75 -10.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 153 smd oval (at 14.75 -11.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 154 smd oval (at 14.75 -11.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 155 smd oval (at 14.75 -12.25 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 156 smd oval (at 14.75 -12.75 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 157 smd oval (at 12.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 158 smd oval (at 12.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 159 smd oval (at 11.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 160 smd oval (at 11.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 161 smd oval (at 10.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 162 smd oval (at 10.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 163 smd oval (at 9.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 164 smd oval (at 9.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 165 smd oval (at 8.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 166 smd oval (at 8.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 167 smd oval (at 7.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 168 smd oval (at 7.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 169 smd oval (at 6.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 170 smd oval (at 6.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 171 smd oval (at 5.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 172 smd oval (at 5.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 173 smd oval (at 4.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 174 smd oval (at 4.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 175 smd oval (at 3.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 176 smd oval (at 3.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 177 smd oval (at 2.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 178 smd oval (at 2.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 179 smd oval (at 1.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 180 smd oval (at 1.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 181 smd oval (at 0.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 182 smd oval (at 0.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 183 smd oval (at -0.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 184 smd oval (at -0.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 185 smd oval (at -1.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 186 smd oval (at -1.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 187 smd oval (at -2.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 188 smd oval (at -2.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 189 smd oval (at -3.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 190 smd oval (at -3.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 191 smd oval (at -4.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 192 smd oval (at -4.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 193 smd oval (at -5.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 194 smd oval (at -5.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 195 smd oval (at -6.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 196 smd oval (at -6.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 197 smd oval (at -7.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 198 smd oval (at -7.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 199 smd oval (at -8.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 200 smd oval (at -8.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 201 smd oval (at -9.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 202 smd oval (at -9.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 203 smd oval (at -10.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 204 smd oval (at -10.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 205 smd oval (at -11.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 206 smd oval (at -11.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 207 smd oval (at -12.25 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 208 smd oval (at -12.75 -14.75) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (model wrlshp/1B9BC620-BA33.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 360))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/TSSOP50P1180X120-86N.kicad_mod b/rev03-KiCad/footprints.pretty/TSSOP50P1180X120-86N.kicad_mod
new file mode 100644
index 0000000..694284a
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/TSSOP50P1180X120-86N.kicad_mod
@@ -0,0 +1,100 @@
+(module TSSOP50P1180X120-86N (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference U6 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 44 smd oval (at 5.75 10.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 45 smd oval (at 5.75 10 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 46 smd oval (at 5.75 9.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 47 smd oval (at 5.75 9 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 48 smd oval (at 5.75 8.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 49 smd oval (at 5.75 8 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 50 smd oval (at 5.75 7.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 51 smd oval (at 5.75 7 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 52 smd oval (at 5.75 6.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 53 smd oval (at 5.75 6 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 54 smd oval (at 5.75 5.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 55 smd oval (at 5.75 5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 56 smd oval (at 5.75 4.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 57 smd oval (at 5.75 4 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 58 smd oval (at 5.75 3.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 59 smd oval (at 5.75 3 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 60 smd oval (at 5.75 2.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 61 smd oval (at 5.75 2 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 62 smd oval (at 5.75 1.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 63 smd oval (at 5.75 1 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 64 smd oval (at 5.75 0.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 65 smd oval (at 5.75 0 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 66 smd oval (at 5.75 -0.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 67 smd oval (at 5.75 -1 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 68 smd oval (at 5.75 -1.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 69 smd oval (at 5.75 -2 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 70 smd oval (at 5.75 -2.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 71 smd oval (at 5.75 -3 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 72 smd oval (at 5.75 -3.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 73 smd oval (at 5.75 -4 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 74 smd oval (at 5.75 -4.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 75 smd oval (at 5.75 -5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 76 smd oval (at 5.75 -5.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 77 smd oval (at 5.75 -6 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 78 smd oval (at 5.75 -6.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 79 smd oval (at 5.75 -7 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 80 smd oval (at 5.75 -7.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 81 smd oval (at 5.75 -8 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 82 smd oval (at 5.75 -8.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 83 smd oval (at 5.75 -9 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 84 smd oval (at 5.75 -9.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 85 smd oval (at 5.75 -10 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 86 smd oval (at 5.75 -10.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 43 smd oval (at -5.75 10.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 42 smd oval (at -5.75 10 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 41 smd oval (at -5.75 9.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 40 smd oval (at -5.75 9 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 39 smd oval (at -5.75 8.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 38 smd oval (at -5.75 8 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 37 smd oval (at -5.75 7.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 36 smd oval (at -5.75 7 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 35 smd oval (at -5.75 6.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 34 smd oval (at -5.75 6 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 33 smd oval (at -5.75 5.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 32 smd oval (at -5.75 5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 31 smd oval (at -5.75 4.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd oval (at -5.75 4 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd oval (at -5.75 3.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd oval (at -5.75 3 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 27 smd oval (at -5.75 2.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 26 smd oval (at -5.75 2 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 25 smd oval (at -5.75 1.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd oval (at -5.75 1 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd oval (at -5.75 0.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd oval (at -5.75 0 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd oval (at -5.75 -0.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd oval (at -5.75 -1 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd oval (at -5.75 -1.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd oval (at -5.75 -2 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd oval (at -5.75 -2.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd oval (at -5.75 -3 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd oval (at -5.75 -3.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd oval (at -5.75 -4 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd oval (at -5.75 -4.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd oval (at -5.75 -5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd oval (at -5.75 -5.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd oval (at -5.75 -6 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd oval (at -5.75 -6.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd oval (at -5.75 -7 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd oval (at -5.75 -7.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd oval (at -5.75 -8 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd oval (at -5.75 -8.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd oval (at -5.75 -9 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd oval (at -5.75 -9.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd oval (at -5.75 -10 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd oval (at -5.75 -10.5 90) (size 0.3 1.2) (layers F.Cu F.Paste F.Mask))
+  (model wrlshp/D87FE1D2-D8B7.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 360))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/USB-MINIB.kicad_mod b/rev03-KiCad/footprints.pretty/USB-MINIB.kicad_mod
new file mode 100644
index 0000000..ecbf4a3
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/USB-MINIB.kicad_mod
@@ -0,0 +1,30 @@
+(module USB-MINIB (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference CN2 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "mini USB type B Connector" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad GND smd rect (at 4.36 2) (size 1.6 2) (layers F.Cu F.Paste F.Mask))
+  (pad GND smd rect (at 4.36 -3.5052) (size 1.6 2) (layers F.Cu F.Paste F.Mask))
+  (pad GND smd rect (at -4.34 2) (size 1.6 2) (layers F.Cu F.Paste F.Mask))
+  (pad GND smd rect (at 1.6002 -3.7 180) (size 0.6 1.6) (layers F.Cu F.Paste F.Mask))
+  (pad ID smd rect (at 0.8 -3.7 180) (size 0.6 1.6) (layers F.Cu F.Paste F.Mask))
+  (pad D+ smd rect (at 0 -3.7 180) (size 0.6 1.6) (layers F.Cu F.Paste F.Mask))
+  (pad D- smd rect (at -0.8 -3.7 180) (size 0.6 1.6) (layers F.Cu F.Paste F.Mask))
+  (pad VBUS smd rect (at -1.6 -3.7 180) (size 0.6 1.6) (layers F.Cu F.Paste F.Mask))
+  (pad GND smd rect (at -4.34 -3.5052) (size 1.6 2) (layers F.Cu F.Paste F.Mask))
+  (pad "" np_thru_hole circle (at 2.2098 -1.016) (size 1.016 1.016) (drill 1.1) (layers *.Cu *.Paste *.Mask))
+  (pad "" np_thru_hole circle (at -2.2 -1.016) (size 1.016 1.016) (drill 1.1) (layers *.Cu *.Paste *.Mask))
+  (model wrlshp/c-1734035-2-e-3d.wrl
+    (offset (xyz 0.02539999961853028 -5.009133924770355 2.000001049962997))
+    (scale (xyz 0.39370078740158 0.39370078740158 0.39370078740158))
+    (rotate (xyz 270 360 360))
+  )
+  (model wrlshp/23D50C2B-5C98.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/VD_0603.kicad_mod b/rev03-KiCad/footprints.pretty/VD_0603.kicad_mod
new file mode 100644
index 0000000..ee9faf1
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/VD_0603.kicad_mod
@@ -0,0 +1,16 @@
+(module VD_0603 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference LED18 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "GREEN LED" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at 0 -0.8) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0 0.8) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
+  (model wrlshp/A9F03225-78F3.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 180))
+  )
+)
diff --git a/rev03-KiCad/footprints.pretty/WE-SHC_36103205_NO_CREAM.kicad_mod b/rev03-KiCad/footprints.pretty/WE-SHC_36103205_NO_CREAM.kicad_mod
new file mode 100644
index 0000000..010fbd1
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/WE-SHC_36103205_NO_CREAM.kicad_mod
@@ -0,0 +1,25 @@
+(module WE-SHC_36103205_NO_CREAM (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference S1 (at 0 0) (layer B.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)) (justify mirror))
+  )
+  (fp_text value "WE-SHC Shielding cabinet" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad 1 smd rect (at -10.25 5.0292 270) (size 2.6162 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -10.25 -2.48 270) (size 2.6162 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 10.2616 -2.48 270) (size 2.6162 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 10.2616 5.0292 270) (size 2.6162 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -3.75 11.5316 270) (size 1.016 2.6162) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -3.75 -8.98 270) (size 1.016 2.6162) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 3.7592 -8.98 270) (size 1.016 2.6162) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 3.7592 11.5316 270) (size 1.016 2.6162) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 9.1186 -8.98 270) (size 1.016 3.302) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -9.1 -8.98 270) (size 1.016 3.302) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -9.1 11.5316 270) (size 1.016 3.302) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 9.1186 11.5316 270) (size 1.016 3.302) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 10.2616 -7.83 270) (size 3.302 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -10.25 -7.83 270) (size 3.302 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -10.25 10.3886 270) (size 3.302 1.016) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 10.2616 10.3886 270) (size 3.302 1.016) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/rev03-KiCad/footprints.pretty/XTAL3215.kicad_mod b/rev03-KiCad/footprints.pretty/XTAL3215.kicad_mod
new file mode 100644
index 0000000..8f1fe09
--- /dev/null
+++ b/rev03-KiCad/footprints.pretty/XTAL3215.kicad_mod
@@ -0,0 +1,11 @@
+(module XTAL3215 (layer F.Cu) (tedit 4289BEAB)
+  (attr smd)
+  (fp_text reference X1 (at 0 0) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (fp_text value "Crystal 32.768kHz" (at 0 0) (layer Cmts.User)
+    (effects (font (size 1.524 1.524) (thickness 0.05)))
+  )
+  (pad P$2 smd rect (at 0 1.2 270) (size 1.1176 1.905) (layers F.Cu F.Paste F.Mask))
+  (pad P$1 smd rect (at 0 -1.2192 90) (size 1.1176 1.905) (layers F.Cu F.Paste F.Mask))
+)



More information about the Commits mailing list