From dd14fe320cf098557afaa74d25e3e2e2add1461c Mon Sep 17 00:00:00 2001
From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com>
Date: Wed, 31 Mar 2021 12:14:22 +0300
Subject: [PATCH] Fix Arduino Shield pins, they were flipped

---
 fab.pretty/Arduino_UNO_Shield.kicad_mod | 75 ++++++++++++-------------
 1 file changed, 37 insertions(+), 38 deletions(-)

diff --git a/fab.pretty/Arduino_UNO_Shield.kicad_mod b/fab.pretty/Arduino_UNO_Shield.kicad_mod
index f986d61..74eb148 100644
--- a/fab.pretty/Arduino_UNO_Shield.kicad_mod
+++ b/fab.pretty/Arduino_UNO_Shield.kicad_mod
@@ -1,4 +1,4 @@
-(module Arduino_UNO_Shield (layer F.Cu) (tedit 60635D5D)
+(module Arduino_UNO_Shield (layer F.Cu) (tedit 60643D2A)
   (descr "Arduino UNO R3, http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf")
   (tags "Arduino UNO R3")
   (fp_text reference REF** (at 0 17.78 180) (layer F.SilkS)
@@ -7,46 +7,45 @@
   (fp_text value Arduino_UNO_Shield (at 0 22.86) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
+  (fp_line (start -10.16 49.53) (end -10.16 -1.27) (layer F.Fab) (width 0.12))
+  (fp_line (start 36.83 49.53) (end -10.16 49.53) (layer F.Fab) (width 0.12))
+  (fp_line (start 36.83 -1.27) (end 36.83 49.53) (layer F.Fab) (width 0.12))
+  (fp_line (start -10.16 -1.27) (end 36.83 -1.27) (layer F.Fab) (width 0.12))
   (fp_text user %R (at 0 20.32 180) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (fp_line (start -1.27 -1.27) (end 36.83 -1.27) (layer F.Fab) (width 0.12))
-  (fp_line (start 36.83 -1.27) (end 36.83 49.53) (layer F.Fab) (width 0.12))
-  (fp_line (start 36.83 49.53) (end -11.43 49.53) (layer F.Fab) (width 0.12))
-  (fp_line (start -11.43 49.53) (end -11.43 8.89) (layer F.Fab) (width 0.12))
-  (fp_line (start -11.43 8.89) (end -1.27 -1.27) (layer F.Fab) (width 0.12))
-  (pad 1 thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 17 thru_hole oval (at 30.48 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 2 thru_hole oval (at 2.54 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 18 thru_hole oval (at 27.94 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 3 thru_hole oval (at 5.08 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 19 thru_hole oval (at 25.4 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 4 thru_hole oval (at 7.62 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 20 thru_hole oval (at 22.86 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 5 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 21 thru_hole oval (at 20.32 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 6 thru_hole oval (at 12.7 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 22 thru_hole oval (at 17.78 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 7 thru_hole oval (at 15.24 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 8 thru_hole oval (at 17.78 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 9 thru_hole oval (at 22.86 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 10 thru_hole oval (at 25.4 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 11 thru_hole oval (at 27.94 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 12 thru_hole oval (at 30.48 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 13 thru_hole oval (at 33.02 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 14 thru_hole oval (at 35.56 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 15 thru_hole oval (at 35.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 16 thru_hole oval (at 33.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 29 thru_hole oval (at -2.536 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 31 thru_hole oval (at -7.616 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 32 thru_hole oval (at -10.156 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 27 thru_hole oval (at 2.544 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 24 thru_hole oval (at 10.164 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 28 thru_hole oval (at 0.004 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 25 thru_hole oval (at 7.624 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 26 thru_hole oval (at 5.084 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 23 thru_hole oval (at 12.704 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-  (pad 30 thru_hole oval (at -5.076 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 1 thru_hole rect (at 0 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 30.48 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 27.94 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 5.08 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 25.4 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 7.62 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 22.86 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 10.16 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 20.32 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 12.7 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 17.78 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 15.24 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 17.78 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 22.86 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 25.4 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 27.94 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 30.48 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 33.02 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 35.56 48.26 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 35.56 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 33.02 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at -1.266 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at -6.346 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at -8.886 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 3.814 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 11.434 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 1.274 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 8.894 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 6.354 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 13.974 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at -3.806 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
   (model ${KISYS3DMOD}/Module.3dshapes/Arduino_UNO_R3_WithMountingHoles.wrl
     (at (xyz 0 0 0))
     (scale (xyz 1 1 1))
-- 
GitLab