diff --git a/PCB/library/SWDIP8_.6W.emp b/PCB/library/SWDIP8_.6W.emp
deleted file mode 100644
index 215eeec..0000000
--- a/PCB/library/SWDIP8_.6W.emp
+++ /dev/null
@@ -1,131 +0,0 @@
-PCBNEW-LibModule-V1 10/2/2011 8:56:01 AM
-# encoding utf-8
-$INDEX
-SWDIP8_.6W
-$EndINDEX
-$MODULE SWDIP8_.6W
-Po 0 0 0 15 4E885F3C 4E883F8D ~~
-Li SWDIP8_.6W
-Sc 4E883F8D
-AR
-Op 0 0 0
-T0 0 500 500 600 0 120 N V 21 N "SWDIP8_.6W"
-T1 0 -500 500 600 0 120 N V 21 N "SW**"
-DS -4000 -3000 4000 -3000 100 21
-DS 4000 -3000 4000 3000 100 21
-DS 4000 3000 -4000 3000 100 21
-DS -4000 3000 -4000 -3000 100 21
-$PAD
-Sh "1" R 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po -3500 2500
-$EndPAD
-$PAD
-Sh "2" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po -2500 2500
-$EndPAD
-$PAD
-Sh "3" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po -1500 2500
-$EndPAD
-$PAD
-Sh "4" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po -500 2500
-$EndPAD
-$PAD
-Sh "5" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po 500 2500
-$EndPAD
-$PAD
-Sh "6" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po 1500 2500
-$EndPAD
-$PAD
-Sh "7" R 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po 2500 2500
-$EndPAD
-$PAD
-Sh "8" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po 3500 2500
-$EndPAD
-$PAD
-Sh "9" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po 3500 -2500
-$EndPAD
-$PAD
-Sh "10" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po 2500 -2500
-$EndPAD
-$PAD
-Sh "11" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po 1500 -2500
-$EndPAD
-$PAD
-Sh "12" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po 500 -2500
-$EndPAD
-$PAD
-Sh "13" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po -500 -2500
-$EndPAD
-$PAD
-Sh "14" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po -1500 -2500
-$EndPAD
-$PAD
-Sh "15" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po -2500 -2500
-$EndPAD
-$PAD
-Sh "16" C 600 600 0 0 0
-Dr 320 0 0
-At STD N 00E0FFFF
-Ne 0 ""
-Po -3500 -2500
-$EndPAD
-$EndMODULE SWDIP8_.6W
-$EndLIBRARY
diff --git a/PCB/library/satnogs.3dshapes/Pololu_A4988.fcstd b/PCB/library/satnogs.3dshapes/Pololu_A4988.fcstd
new file mode 100644
index 0000000..249ce9a
Binary files /dev/null and b/PCB/library/satnogs.3dshapes/Pololu_A4988.fcstd differ
diff --git a/PCB/library/satnogs.3dshapes/Pololu_A4988.x3d b/PCB/library/satnogs.3dshapes/Pololu_A4988.x3d
new file mode 100644
index 0000000..5d309e7
--- /dev/null
+++ b/PCB/library/satnogs.3dshapes/Pololu_A4988.x3d
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PCB/library/satnogs.3dshapes/TCST2103.fcstd b/PCB/library/satnogs.3dshapes/TCST2103.fcstd
new file mode 100644
index 0000000..5853243
Binary files /dev/null and b/PCB/library/satnogs.3dshapes/TCST2103.fcstd differ
diff --git a/PCB/library/satnogs.3dshapes/TCST2103.x3d b/PCB/library/satnogs.3dshapes/TCST2103.x3d
new file mode 100644
index 0000000..3432e45
--- /dev/null
+++ b/PCB/library/satnogs.3dshapes/TCST2103.x3d
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PCB/library/SWDIP8_.6W.kicad_mod b/PCB/library/satnogs.pretty/SWDIP8_.6W.kicad_mod
similarity index 87%
rename from PCB/library/SWDIP8_.6W.kicad_mod
rename to PCB/library/satnogs.pretty/SWDIP8_.6W.kicad_mod
index 40514ad..27a7b74 100644
--- a/PCB/library/SWDIP8_.6W.kicad_mod
+++ b/PCB/library/satnogs.pretty/SWDIP8_.6W.kicad_mod
@@ -1,5 +1,5 @@
-(module SWDIP8_.6W (layer F.Cu) (tedit 4E885F3C)
- (fp_text reference SWDIP8_.6W (at 0 1.27) (layer F.SilkS)
+(module SWDIP8_.6W (layer F.Cu) (tedit 5687F2AE)
+ (fp_text reference POLOLU_A4988 (at 0 1.27) (layer F.SilkS)
(effects (font (size 1.27 1.524) (thickness 0.3048)))
)
(fp_text value SW** (at 0 -1.27) (layer F.SilkS)
@@ -25,4 +25,9 @@
(pad 14 thru_hole circle (at -3.81 -6.35) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS))
(pad 15 thru_hole circle (at -6.35 -6.35) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS))
(pad 16 thru_hole circle (at -8.89 -6.35) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS))
+ (model ../../../../../home/azisi/Documents/SatNOGS/satnogs-rotator-controller/PCB/library/satnogs.3dshapes/Pololu_A4988.x3d
+ (at (xyz 0 0 0.1))
+ (scale (xyz 0.3937 0.3937 0.3937))
+ (rotate (xyz 0 0 0))
+ )
)
diff --git a/PCB/library/TCST2103.kicad_mod b/PCB/library/satnogs.pretty/TCST2103.kicad_mod
similarity index 56%
rename from PCB/library/TCST2103.kicad_mod
rename to PCB/library/satnogs.pretty/TCST2103.kicad_mod
index c194a01..5a81df1 100644
--- a/PCB/library/TCST2103.kicad_mod
+++ b/PCB/library/satnogs.pretty/TCST2103.kicad_mod
@@ -1,12 +1,12 @@
-(module TCST2103 (layer F.Cu) (tedit 55BE51F0)
- (fp_text reference U** (at 11.43 5.08) (layer F.SilkS)
+(module TCST2103 (layer F.Cu) (tedit 5687E27D)
+ (fp_text reference U1 (at 11.43 5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TCST2103 (at -8.89 -5.08) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
- (fp_circle (center -9.525 0) (end -11.175 0) (layer F.CrtYd) (width 0.15))
- (fp_circle (center 9.525 0) (end 11.175 0) (layer F.CrtYd) (width 0.15))
+ (fp_circle (center -9.525 0) (end -11.175 0) (layer Dwgs.User) (width 0.15))
+ (fp_circle (center 9.525 0) (end 11.175 0) (layer Dwgs.User) (width 0.15))
(fp_line (start -1.5875 -3.1115) (end -1.5875 3.2385) (layer F.CrtYd) (width 0.15))
(fp_line (start 1.5875 -3.1115) (end 1.5875 3.175) (layer F.CrtYd) (width 0.15))
(fp_line (start -5.969 -3.1115) (end -5.969 3.175) (layer F.CrtYd) (width 0.15))
@@ -16,8 +16,15 @@
(fp_line (start 12.7 -3.175) (end 12.7 3.175) (layer F.CrtYd) (width 0.15))
(fp_line (start 12.7 3.175) (end -12.7 3.175) (layer F.CrtYd) (width 0.15))
(fp_line (start -12.7 -3.175) (end 12.7 -3.175) (layer F.CrtYd) (width 0.15))
- (pad 1 thru_hole circle (at -3.81 -1.27) (size 1.6 1.6) (drill 0.5) (layers *.Cu *.Mask F.SilkS))
- (pad 2 thru_hole rect (at -3.81 1.27) (size 1.6 1.6) (drill 0.5) (layers *.Cu *.Mask F.SilkS))
- (pad 3 thru_hole circle (at 3.81 1.27) (size 1.6 1.6) (drill 0.5) (layers *.Cu *.Mask F.SilkS))
- (pad 4 thru_hole rect (at 3.81 -1.27) (size 1.6 1.6) (drill 0.5) (layers *.Cu *.Mask F.SilkS))
+ (pad 1 thru_hole circle (at -3.81 -1.27) (size 1.6 1.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
+ (pad 2 thru_hole rect (at -3.81 1.27) (size 1.6 1.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
+ (pad 3 thru_hole circle (at 3.81 1.27) (size 1.6 1.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
+ (pad 4 thru_hole circle (at 3.81 -1.27) (size 1.6 1.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
+ (pad 5 thru_hole circle (at 9.525 0) (size 4 4) (drill 3.2) (layers *.Cu *.Mask F.SilkS))
+ (pad 6 thru_hole circle (at -9.525 0) (size 4 4) (drill 3.2) (layers *.Cu *.Mask F.SilkS))
+ (model ../../../../../home/azisi/Documents/SatNOGS/satnogs-rotator-controller/PCB/library/satnogs.3dshapes/TCST2103.x3d
+ (at (xyz 0 0 0))
+ (scale (xyz 0.3937 0.3937 0.3937))
+ (rotate (xyz 0 0 0))
+ )
)