diff --git a/fab.pretty/PinHeader_1x01_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x01_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..d4838069b096947679954d6119fe7c481c09d20b
--- /dev/null
+++ b/fab.pretty/PinHeader_1x01_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,32 @@
+(module PinHeader_1x01_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 60852526)
+  (descr "Through hole straight pin header, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x01 (at 0 3.1) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 -0.6 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x02_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x02_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..1e8eb4df5d8c8de9a3ee77a451568277ddced884
--- /dev/null
+++ b/fab.pretty/PinHeader_1x02_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,33 @@
+(module PinHeader_1x02_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 6085255F)
+  (descr "Through hole straight pin header, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x02 (at 0 5.5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 4.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 4.4) (end 1.8 4.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 -1.8) (end -1.8 4.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end -1.27 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.81) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_text user %R (at 0 1.5 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x03_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x03_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..a55e8fd8d5633ceb626c55eb19f5d2e9d6057824
--- /dev/null
+++ b/fab.pretty/PinHeader_1x03_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,34 @@
+(module PinHeader_1x03_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 608525B0)
+  (descr "Through hole straight pin header, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x03 (at 0 8.1) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 6.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 6.9) (end 1.8 6.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 6.9) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 3.3 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x04_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x04_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..a6494e2503ac39f0406cbeffe83edcc0e2355ce9
--- /dev/null
+++ b/fab.pretty/PinHeader_1x04_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,35 @@
+(module PinHeader_1x04_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 6085260A)
+  (descr "Through hole straight pin header, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x04 (at 0 10.5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end -1.27 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 8.89) (end 1.27 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_text user %R (at 0 5.08 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x05_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x05_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..4e71abb92cc38039cf56b819e1e20366a971fd9f
--- /dev/null
+++ b/fab.pretty/PinHeader_1x05_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,38 @@
+(module PinHeader_1x05_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 6085265D)
+  (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x05 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x05 (at 0 12.9) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 5.08 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x06_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x06_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..4cf6ec080fe7ef153de9e135a8bb2c80559a8513
--- /dev/null
+++ b/fab.pretty/PinHeader_1x06_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,39 @@
+(module PinHeader_1x06_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 608526E5)
+  (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x06 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x06 (at 0 15.03) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.97) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_text user %R (at 0 6.35 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x07_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x07_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..e27b2d4e887e7969a6e86236f2a81137afa50a09
--- /dev/null
+++ b/fab.pretty/PinHeader_1x07_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,40 @@
+(module PinHeader_1x07_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 6085273F)
+  (descr "Through hole straight pin header, 1x07, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x07 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x07 (at 0 17.57) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 17.05) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 17.05) (end 1.8 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.51) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_text user %R (at 0 7.62 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x08_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x08_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..b14548235bf80b7d4ed184745bf73822db91a8ad
--- /dev/null
+++ b/fab.pretty/PinHeader_1x08_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,41 @@
+(module PinHeader_1x08_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 608527AA)
+  (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x08 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x08 (at 0 20.11) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x09_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x09_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..a07265e949072edef50f0eb92c40153b124d7fcd
--- /dev/null
+++ b/fab.pretty/PinHeader_1x09_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,42 @@
+(module PinHeader_1x09_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 6085281B)
+  (descr "Through hole straight pin header,  2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x09 (at 0 23.2) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 22.1) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 22.1) (end 1.8 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 -1.8) (end -1.8 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end -1.27 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 21.59) (end 1.27 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.59) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.59) (end -1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 20.32) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x10_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x10_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..0eb9adf59bf2835dc23526043dc033d951432cfb
--- /dev/null
+++ b/fab.pretty/PinHeader_1x10_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,43 @@
+(module PinHeader_1x10_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 60852B2A)
+  (descr "Through hole straight pin header,  2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x10 (at 0 25.8) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 24.6) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 24.6) (end 1.8 24.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 -1.8) (end -1.8 24.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end -1.27 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 24.13) (end 1.27 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 24.13) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 20.32) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 22.86) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x11_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x11_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..47a8150f3c12dd0272abbb898ab94ddb284b7c84
--- /dev/null
+++ b/fab.pretty/PinHeader_1x11_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,44 @@
+(module PinHeader_1x11_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 60852BB7)
+  (descr "Through hole straight pin header,  2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x11 (at 0 28.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.67) (end -1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.67) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.67) (end 1.27 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end -1.27 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 27.2) (end 1.8 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 27.2) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 20.32) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 22.86) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 25.4) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x12_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x12_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..043dfb48120a709ce107953cfd4c6a4b9aed7bf2
--- /dev/null
+++ b/fab.pretty/PinHeader_1x12_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,45 @@
+(module PinHeader_1x12_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 60852C53)
+  (descr "Through hole straight pin header,  2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x12 (at 0 30.8) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 29.21) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 29.21) (end 1.27 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end -1.27 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 29.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 29.7) (end 1.8 29.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 29.7) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 20.32) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 22.86) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 25.4) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 27.94) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x13_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x13_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..7e6063f0fcdf588deefb111ec9c2adb92d29ff6b
--- /dev/null
+++ b/fab.pretty/PinHeader_1x13_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,46 @@
+(module PinHeader_1x13_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 60852D47)
+  (descr "Through hole straight pin header,  2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x13 (at 0 33.5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.75) (end -1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.75) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.75) (end 1.27 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end -1.27 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 32.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 32.3) (end 1.8 32.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 32.3) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 20.32) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 22.86) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 25.4) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 27.94) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 30.48) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x14_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x14_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..f27cd46f89c772ef2fad06f8666d9f27adf4a42d
--- /dev/null
+++ b/fab.pretty/PinHeader_1x14_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,47 @@
+(module PinHeader_1x14_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 60852DED)
+  (descr "Through hole straight pin header,  2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x14 (at 0 35.9) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 34.29) (end -1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 34.29) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 34.29) (end 1.27 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end -1.27 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 34.8) (end 1.8 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 34.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 20.32) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 22.86) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 25.4) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 27.94) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 30.48) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 33.02) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x15_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x15_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..d0407af59224f8ca3baaab8d7dc42007a5ced0d8
--- /dev/null
+++ b/fab.pretty/PinHeader_1x15_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,48 @@
+(module PinHeader_1x15_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 60852EC3)
+  (descr "Through hole straight pin header,  2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x15 (at 0 38.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.83) (end -1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.83) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.83) (end 1.27 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end -1.27 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 37.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 37.3) (end 1.8 37.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 37.3) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 20.32) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 22.86) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 25.4) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 27.94) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 30.48) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 33.02) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 35.56) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
diff --git a/fab.pretty/PinHeader_1x16_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_1x16_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
new file mode 100644
index 0000000000000000000000000000000000000000..75d6b298ba88b440a0a3bcc7203c52994f791149
--- /dev/null
+++ b/fab.pretty/PinHeader_1x16_P2.54mm_Vertical_THT_D1.4mm.kicad_mod
@@ -0,0 +1,49 @@
+(module PinHeader_1x16_P2.54mm_Vertical_THT_D1.4mm (layer F.Cu) (tedit 60852F7D)
+  (descr "Through hole straight pin header,  2.54mm pitch, single row")
+  (tags "Through hole pin header THT 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x16 (at 0 41) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.37) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.37) (end 1.27 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end -1.27 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 39.9) (end 1.8 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 39.9) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 0 0) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 0 2.54) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 0 5.08) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 0 7.62) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 0 10.16) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 12.7) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at 0 15.24) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at 0 17.78) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at 0 20.32) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at 0 22.86) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 11 thru_hole circle (at 0 25.4) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 12 thru_hole circle (at 0 27.94) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 13 thru_hole circle (at 0 30.48) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 14 thru_hole circle (at 0 33.02) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 15 thru_hole circle (at 0 35.56) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (pad 16 thru_hole circle (at 0 38.1) (size 2.1 2.1) (drill 1.4) (layers *.Cu *.Mask))
+  (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)