summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/modules/Connectors.pretty
diff options
context:
space:
mode:
authorrahulp132020-03-02 16:19:12 +0530
committerrahulp132020-03-02 16:19:12 +0530
commit55b7386f67afe1429f61ef9b8f923437419c7b1e (patch)
tree7fe7ad86944de9820668a19d4cf0ebd212147f6c /library/kicadLibrary/modules/Connectors.pretty
parent977bfed94cb0e5e4efc6b68a143d8b79682209c2 (diff)
downloadeSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.tar.gz
eSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.tar.bz2
eSim-55b7386f67afe1429f61ef9b8f923437419c7b1e.zip
update libraries
Diffstat (limited to 'library/kicadLibrary/modules/Connectors.pretty')
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/1pin.kicad_mod14
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/3M-N7E50.kicad_mod133
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/AK300-2.kicad_mod105
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/AK300-3.kicad_mod133
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/AK300-4.kicad_mod156
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/BARREL_JACK.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/BNC.kicad_mod23
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/BUS_AT.kicad_mod124
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/BUS_PCI.kicad_mod266
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_1Pin.kicad_mod23
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_2Pin.kicad_mod32
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_3Pin.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/C96ABCFD.kicad_mod120
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/C96ABCMD.kicad_mod124
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/CNT3BRCMS.kicad_mod36
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/CR1220.kicad_mod31
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/CR2032H.kicad_mod28
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/CR2032V.kicad_mod26
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/CUI_PD-30.kicad_mod52
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB15FC.kicad_mod58
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB15FD.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB15F_CI.kicad_mod55
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB15MC.kicad_mod48
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB15MD.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB15M_CI.kicad_mod45
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB25FC.kicad_mod59
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB25FD.kicad_mod49
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB25F_CI.kicad_mod54
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB25MC.kicad_mod59
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB25MD.kicad_mod49
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB25M_CI.kicad_mod53
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB37FC.kicad_mod60
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB37FD.kicad_mod58
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB37MD.kicad_mod59
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB9FC.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB9FD.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB9F_CI.kicad_mod48
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB9F_CI_INVERT.kicad_mod47
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB9MC.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB9MD.kicad_mod31
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB9M_CI.kicad_mod54
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/DB9M_CI_INVERT.kicad_mod53
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/FMC_LPC_ASP-134604-01.kicad_mod179
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Fan_Pin_Header_Straight_1x03.kicad_mod39
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Fan_Pin_Header_Straight_1x04.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GS2.kicad_mod18
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GS3.kicad_mod19
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GS_6x2.kicad_mod28
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GS_8x2.kicad_mod32
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GS_9x2.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GTK2400-H2.kicad_mod32
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GTK2400-V2.kicad_mod29
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GoldTek_SCP20GR11.kicad_mod81
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/GoldTek_SCP20GS11.kicad_mod82
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Grove_1x04.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/HE10-10C.kicad_mod58
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/HE10-20D.kicad_mod52
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/HE10-26D.kicad_mod57
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/HE10-34D.kicad_mod65
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/HE10-40D.kicad_mod71
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/HE10-50D.kicad_mod81
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/HE10-60D.kicad_mod91
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/HE10-64D.kicad_mod95
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_10pins.kicad_mod46
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_12pins.kicad_mod48
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_14pins.kicad_mod50
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_16pins.kicad_mod52
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_20pins.kicad_mod56
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_26pins.kicad_mod62
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_30pins.kicad_mod66
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_34pins.kicad_mod70
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_40pins.kicad_mod76
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_50pins.kicad_mod86
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_60pins.kicad_mod96
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_64pins.kicad_mod100
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_6pins.kicad_mod42
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_8pins.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/IQRF_KON-SIM-01.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/JACK_ALIM.kicad_mod30
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/JWT_Vertical_A3963-RM3.96mm-2.kicad_mod28
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/NMJ6HCD2.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PCI-EXPRESS.kicad_mod90
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-2.kicad_mod16
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-3.kicad_mod17
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-6.kicad_mod23
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PINTST.kicad_mod19
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PJ31060-I_3.5mm_Jack.kicad_mod46
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PJ311_3.5mm_Jack.kicad_mod47
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PJ320D_3.5mm_Jack.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/PJ320E_3.5mm_Jack.kicad_mod42
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/QMS-1X52-FEMALE-SMD.kicad_mod85
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/QMS-1X52-SMD.kicad_mod86
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/QMS-2X52-SMD.kicad_mod145
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/RJ12_E.kicad_mod24
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/RJ45_8.kicad_mod27
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/RJ45_TRANSFO.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/RJ45_TRANSFO_ver2.kicad_mod33
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/RJHSE538X.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SAS_mini_1888174.kicad_mod67
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SATA-22_SMD.kicad_mod74
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SATA-7_SMD.kicad_mod127
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SATA-7_THT_VERT_1.kicad_mod21
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SATA-7_THT_VERT_2.kicad_mod21
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SDS-50J.kicad_mod25
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SD_Card_Receptacle.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SMA_SMD_Jack_Straight.kicad_mod49
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SMA_THT_Jack_Straight.kicad_mod48
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SMB_Straight.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SOC676BR.kicad_mod30
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SOC676C.kicad_mod46
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SOC676NY.kicad_mod28
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/SUBCLICK.kicad_mod31
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/TE_Futurebus+_5536607-1.kicad_mod40
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2030-IDC-FP.kicad_mod33
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2030-IDC-NL.kicad_mod29
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2050-IDC-FP.kicad_mod37
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2050-IDC-NL.kicad_mod33
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2070-IDC-FP.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/USB_A.kicad_mod24
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/USB_A_Vertical.kicad_mod26
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/USB_B.kicad_mod24
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/USB_B_MUSB_Straight.kicad_mod27
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/USB_Micro-B.kicad_mod26
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/USB_Micro-B_10103594-0001LF.kicad_mod28
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/USB_Mini-B.kicad_mod28
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal10x5.8x7RM2.5-3.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal15x5.8x7RM2.5-5.kicad_mod38
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal17.5x5.8x7RM2.5-6.kicad_mod41
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal20x5.8x7RM2.5-7.kicad_mod42
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal22.5x5.8x7RM2.5-8.kicad_mod44
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical10x5.8x7RM2.5-3.kicad_mod19
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical15x5.8x7RM2.5-5.kicad_mod21
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical17.5x5.8x7RM2.5-6.kicad_mod22
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical20x5.8x7RM2.5-7.kicad_mod23
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical22.5x5.8x7RM2.5-8.kicad_mod28
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/XLR3MC.kicad_mod31
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/XLR5MC.kicad_mod31
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/bnc-ci.kicad_mod29
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/bornier2.kicad_mod24
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/bornier3.kicad_mod32
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/bornier4.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/bornier5.kicad_mod34
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/bornier6.kicad_mod35
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/c64abfd.kicad_mod90
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/c64abmd.kicad_mod90
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/c64acfd.kicad_mod92
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-10d.kicad_mod42
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-14c.kicad_mod59
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-14d.kicad_mod45
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-16c.kicad_mod61
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-16d.kicad_mod47
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-20c.kicad_mod65
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-26c.kicad_mod71
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-34c.kicad_mod79
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/he10-40c.kicad_mod86
-rw-r--r--library/kicadLibrary/modules/Connectors.pretty/microSD_Card_Receptacle_Wuerth_693072010801.kicad_mod61
156 files changed, 8196 insertions, 0 deletions
diff --git a/library/kicadLibrary/modules/Connectors.pretty/1pin.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/1pin.kicad_mod
new file mode 100644
index 00000000..80d238b2
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/1pin.kicad_mod
@@ -0,0 +1,14 @@
+(module 1pin (layer F.Cu) (tedit 5861332C)
+ (descr "module 1 pin (ou trou mecanique de percage)")
+ (tags DEV)
+ (fp_text reference REF** (at 0 -3.048) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value 1pin (at 0 3) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 2 0.8) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 2.6 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0 -2.286) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/3M-N7E50.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/3M-N7E50.kicad_mod
new file mode 100644
index 00000000..81d317fa
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/3M-N7E50.kicad_mod
@@ -0,0 +1,133 @@
+(module 3M-N7E50
+ (layer F.Cu)
+ (tedit 587FD3CE)
+ (descr "Connecteur PCMCIA + carte")
+ (tags CONN)
+ (attr smd)
+ (fp_text reference REF** (at 0 7.32) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value 3M-N7E50 (at 0 10.49) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -24.80 41.40) (end 24.85 41.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 24.85 -5) (end 24.85 41.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -24.80 -5) (end -24.80 41.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 21.50 11.12) (end 21.50 4.87) (layer F.Fab) (width 0.10))
+ (fp_line (start 21.50 4.87) (end 21.05 4.42) (layer F.Fab) (width 0.10))
+ (fp_line (start 21.05 4.42) (end 20.55 4.42) (layer F.Fab) (width 0.10))
+ (fp_line (start -21.50 11.12) (end -21.50 4.87) (layer F.Fab) (width 0.10))
+ (fp_line (start -21.50 4.87) (end -21.10 4.47) (layer F.Fab) (width 0.10))
+ (fp_line (start -21.10 4.47) (end -21.05 4.42) (layer F.Fab) (width 0.10))
+ (fp_line (start -21.05 4.42) (end -20.60 4.42) (layer F.Fab) (width 0.10))
+ (fp_line (start -22.40 -2.43) (end -22.40 11.12) (layer F.Fab) (width 0.10))
+ (fp_line (start -22.40 11.12) (end -20.60 11.12) (layer F.Fab) (width 0.10))
+ (fp_line (start -20.60 11.12) (end -20.60 4.42) (layer F.Fab) (width 0.10))
+ (fp_line (start -20.60 4.42) (end 20.60 4.42) (layer F.Fab) (width 0.10))
+ (fp_line (start 20.60 4.42) (end 20.60 11.12) (layer F.Fab) (width 0.10))
+ (fp_line (start 20.60 11.12) (end 22.40 11.12) (layer F.Fab) (width 0.10))
+ (fp_line (start 22.40 11.12) (end 22.40 -2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start 22.40 -2.48) (end 17.40 -2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.40 -2.48) (end 17.40 -4.33) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.40 -4.33) (end 16.45 -4.33) (layer F.Fab) (width 0.10))
+ (fp_line (start 16.45 -4.33) (end 16.45 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 16.45 1.27) (end -16.50 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -16.50 1.27) (end -16.50 -4.33) (layer F.Fab) (width 0.10))
+ (fp_line (start -16.50 -4.33) (end -17.35 -4.33) (layer F.Fab) (width 0.10))
+ (fp_line (start -17.35 -4.33) (end -17.35 -2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start -17.35 -2.48) (end -22.40 -2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start -22.40 -2.48) (end -22.40 -2.38) (layer F.Fab) (width 0.10))
+ (fp_line (start 21.59 33.99) (end 21.59 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.59 30.81) (end 21.59 32.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.59 23.19) (end 21.59 29.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.59 20.02) (end 21.59 21.92) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.59 12.40) (end 21.59 18.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.41 40.97) (end 20.32 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.79 40.97) (end 17.14 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.62 40.97) (end 9.53 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 40.97) (end 6.35 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.17 40.97) (end -1.27 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.79 40.97) (end -4.45 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start -13.97 40.97) (end -12.06 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.59 40.97) (end -15.24 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.59 33.99) (end -21.59 40.97) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.59 30.81) (end -21.59 32.72) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.59 23.19) (end -21.59 29.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.59 20.02) (end -21.59 21.92) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.59 12.40) (end -21.59 18.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.56 1.92) (end 14.92 3.19) (layer F.Fab) (width 0.10))
+ (fp_line (start 14.92 3.19) (end 16.19 3.19) (layer F.Fab) (width 0.10))
+ (fp_line (start 16.19 3.19) (end 15.56 1.92) (layer F.Fab) (width 0.10))
+ (fp_line (start 0.64 2.24) (end -0.64 3.51) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.64 2.24) (end 0.64 3.51) (layer F.Fab) (width 0.10))
+ (fp_line (start -22.48 5.51) (end -22.48 11.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -22.48 11.18) (end -20.55 11.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.55 11.18) (end -20.55 4.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.55 4.50) (end 20.55 4.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.55 4.50) (end 20.55 11.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.55 11.18) (end 22.48 11.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.48 11.18) (end 22.48 5.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start -22.48 -0.18) (end -22.48 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -22.48 -2.54) (end -17.42 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -17.42 -2.54) (end -17.42 -4.42) (layer F.SilkS) (width 0.12))
+ (fp_line (start -17.42 -4.42) (end -16.41 -4.42) (layer F.SilkS) (width 0.12))
+ (fp_line (start -16.41 -4.42) (end -16.41 1.19) (layer F.SilkS) (width 0.12))
+ (fp_line (start -16.41 1.19) (end 16.41 1.19) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.41 1.19) (end 16.41 -4.42) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.41 -4.42) (end 17.42 -4.42) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.42 -4.42) (end 17.42 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.42 -2.54) (end 22.48 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.48 -2.54) (end 22.48 -0.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -24.84 -5) (end 24.84 -5) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at 15.56 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 26 smd rect (at 14.92 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 14.29 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 27 smd rect (at 13.65 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 13.02 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 28 smd rect (at 12.38 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 11.75 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 29 smd rect (at 11.11 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 10.48 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 30 smd rect (at 9.84 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 9.21 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 31 smd rect (at 8.57 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 7.94 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 32 smd rect (at 7.30 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 6.67 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 33 smd rect (at 6.03 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 5.40 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 34 smd rect (at 4.76 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 4.13 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 35 smd rect (at 3.49 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 2.86 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 36 smd rect (at 2.22 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 1.59 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 37 smd rect (at 0.95 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 0.32 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 38 smd rect (at -0.32 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at -0.95 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 39 smd rect (at -1.59 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at -2.22 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 40 smd rect (at -2.86 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at -3.49 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 41 smd rect (at -4.13 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at -4.76 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 42 smd rect (at -5.40 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at -6.03 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 43 smd rect (at -6.67 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at -7.30 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 44 smd rect (at -7.94 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at -8.57 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 45 smd rect (at -9.21 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at -9.84 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 46 smd rect (at -10.48 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at -11.11 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 47 smd rect (at -11.75 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 23 smd rect (at -12.38 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 48 smd rect (at -13.02 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 24 smd rect (at -13.65 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 49 smd rect (at -14.29 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 25 smd rect (at -14.92 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad 50 smd rect (at -15.56 -3) (size 0.41 3.51) (layers F.Cu F.Paste F.Mask))
+ (pad "" thru_hole circle (at -19.37 0) (size 3.99 3.99) (drill 2.21) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 19.37 0) (size 3.99 3.99) (drill 2.21) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -19.37 3) (size 1.70 1.70) (drill 1.70) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 19.37 3) (size 1.70 1.70) (drill 1.70) (layers *.Cu *.Mask))
+ (pad "" smd rect (at 23.34 2.67) (size 2.49 4.57) (layers F.Cu F.Paste B.SilkS F.Mask))
+ (pad "" smd rect (at -23.34 2.67) (size 2.49 4.57) (layers F.Cu F.Paste B.SilkS F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/AK300-2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/AK300-2.kicad_mod
new file mode 100644
index 00000000..6e15cdd2
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/AK300-2.kicad_mod
@@ -0,0 +1,105 @@
+(module AK300-2
+ (layer F.Cu)
+ (tedit 587FD45E)
+ (descr CONNECTOR)
+ (tags CONNECTOR)
+ (fp_text reference REF** (at -1.92 -6.99) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value AK300-2 (at 2.78 7.75) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.65 -6.30) (end -2.65 6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.65 6.30) (end 7.70 6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.70 6.30) (end 7.70 5.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.70 5.35) (end 8.20 5.60) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.20 5.60) (end 8.20 3.70) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.20 3.70) (end 8.20 3.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.20 3.65) (end 7.70 3.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.70 3.90) (end 7.70 -1.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.70 -1.50) (end 8.20 -1.20) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.20 -1.20) (end 8.20 -6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.20 -6.30) (end -2.65 -6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.36 -6.47) (end -2.83 -6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.36 6.47) (end 8.36 -6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.83 6.47) (end 8.36 6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.83 -6.47) (end -2.83 6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.26 2.54) (end 1.28 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.28 2.54) (end 1.28 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.26 -0.25) (end 1.28 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.26 2.54) (end -1.26 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.74 2.54) (end 6.28 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.28 2.54) (end 6.28 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.74 -0.25) (end 6.28 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.74 2.54) (end 3.74 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 -6.22) (end 7.61 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 -6.22) (end -2.58 -6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 -6.22) (end 8.11 -6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.11 -6.22) (end 8.11 -1.40) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.11 -1.40) (end 7.61 -1.65) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.11 5.46) (end 7.61 5.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 5.21) (end 7.61 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.11 3.81) (end 7.61 4.06) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 4.06) (end 7.61 5.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.11 3.81) (end 8.11 5.46) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.98 6.22) (end 2.98 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.05 -0.25) (end 7.05 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.98 6.22) (end 7.05 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.05 6.22) (end 7.61 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.04 6.22) (end 2.04 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.04 6.22) (end 2.98 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.02 -0.25) (end -2.02 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 6.22) (end -2.02 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.02 6.22) (end 2.04 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.98 4.32) (end 7.05 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.98 4.32) (end 2.98 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.05 4.32) (end 7.05 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.04 4.32) (end -2.02 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.04 4.32) (end 2.04 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.02 4.32) (end -2.02 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.67 3.68) (end 6.67 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.67 3.68) (end 3.36 3.68) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.36 3.68) (end 3.36 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.66 3.68) (end 1.66 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.66 3.68) (end -1.64 3.68) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.64 3.68) (end -1.64 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.64 0.51) (end -1.26 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.66 0.51) (end 1.28 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.36 0.51) (end 3.74 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.67 0.51) (end 6.28 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 6.22) (end -2.58 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -0.64) (end -2.58 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 -1.65) (end 7.61 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 -0.64) (end 7.61 4.06) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -3.17) (end 7.61 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -3.17) (end -2.58 -6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 -3.17) (end 7.61 -1.65) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.98 -3.43) (end 2.98 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.98 -5.97) (end 7.05 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.05 -5.97) (end 7.05 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.05 -3.43) (end 2.98 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.04 -3.43) (end 2.04 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.04 -3.43) (end -2.02 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.02 -3.43) (end -2.02 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.04 -5.97) (end -2.02 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.39 -4.45) (end 6.44 -5.08) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.52 -4.32) (end 6.56 -4.95) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.62 -4.45) (end 1.44 -5.08) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.49 -4.32) (end 1.56 -4.95) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.02 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.04 -0.25) (end 1.66 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.66 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -0.64) (end -1.64 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.64 -0.64) (end 1.66 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.66 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.61 -0.64) (end 6.67 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.67 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.05 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.98 -0.25) (end 3.36 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.36 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.10))
+ (fp_arc (start 6.03 -4.59) (end 6.54 -5.05) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 5.07 -6.07) (end 6.53 -4.12) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 4.99 -3.71) (end 3.39 -5.00) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start 3.87 -4.65) (end 3.58 -4.13) (angle 104.20) (layer F.Fab) (width 0.10))
+ (fp_arc (start 1.03 -4.59) (end 1.53 -5.05) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 0.06 -6.07) (end 1.53 -4.12) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start -0.01 -3.71) (end -1.62 -5.00) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start -1.13 -4.65) (end -1.42 -4.13) (angle 104.20) (layer F.Fab) (width 0.10))
+ (pad 1 thru_hole rect (at 0 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask))
+ (pad 2 thru_hole oval (at 5 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/AK300-3.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/AK300-3.kicad_mod
new file mode 100644
index 00000000..b25116a0
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/AK300-3.kicad_mod
@@ -0,0 +1,133 @@
+(module AK300-3
+ (layer F.Cu)
+ (tedit 587FD4AB)
+ (descr CONNECTOR)
+ (tags CONNECTOR)
+ (fp_text reference REF** (at 5 -7.10) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value AK300-3 (at 4.95 7.30) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.65 -6.30) (end -2.65 6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.65 6.30) (end 12.75 6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.75 6.30) (end 12.75 5.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.75 5.35) (end 13.25 5.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.25 5.65) (end 13.25 3.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.25 3.65) (end 12.75 3.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.75 3.90) (end 12.75 -1.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.75 -1.50) (end 13.25 -1.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.25 -1.25) (end 13.25 -6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.25 -6.30) (end -2.65 -6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.42 -6.47) (end -2.83 -6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.42 6.47) (end 13.42 -6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.83 6.47) (end 13.42 6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.83 -6.47) (end -2.83 6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.66 -0.65) (end -2.52 -0.65) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.02 3.99) (end 8.02 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.09 6.21) (end 7.58 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.58 -3.19) (end 12.60 -3.19) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -6.23) (end 12.66 -6.23) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.42 -0.26) (end 11.72 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.04 -0.26) (end 8.42 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.10 -0.26) (end 11.72 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.57 -4.33) (end 11.62 -4.96) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.44 -4.46) (end 11.49 -5.09) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.10 -3.44) (end 8.04 -3.44) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.10 -5.98) (end 12.10 -3.44) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.04 -5.98) (end 12.10 -5.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.04 -3.44) (end 8.04 -5.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.66 -3.19) (end 12.66 -1.66) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.66 -0.65) (end 12.66 4.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.66 -1.66) (end 12.66 -0.65) (layer F.Fab) (width 0.10))
+ (fp_line (start 11.72 0.50) (end 11.34 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.42 0.50) (end 8.80 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.42 3.67) (end 8.42 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 11.72 3.67) (end 8.42 3.67) (layer F.Fab) (width 0.10))
+ (fp_line (start 11.72 3.67) (end 11.72 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.10 4.31) (end 12.10 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.04 4.31) (end 12.10 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.10 6.21) (end 12.66 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.10 -0.26) (end 12.10 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.04 6.21) (end 8.04 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.17 3.80) (end 13.17 5.45) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.66 4.05) (end 12.66 5.20) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.17 3.80) (end 12.66 4.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.66 5.20) (end 12.66 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.17 5.45) (end 12.66 5.20) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.17 -1.41) (end 12.66 -1.66) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.17 -6.23) (end 13.17 -1.41) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.66 -6.23) (end 13.17 -6.23) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.66 -6.23) (end 12.66 -3.19) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.80 2.53) (end 8.80 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.80 -0.26) (end 11.34 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 11.34 2.53) (end 11.34 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.80 2.53) (end 11.34 2.53) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.28 2.53) (end 1.26 2.53) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.26 2.53) (end 1.26 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.28 -0.26) (end 1.26 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.28 2.53) (end -1.28 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.72 2.53) (end 6.26 2.53) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.26 2.53) (end 6.26 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.72 -0.26) (end 6.26 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.72 2.53) (end 3.72 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.02 5.20) (end 8.02 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.02 4.05) (end 8.02 5.20) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 6.21) (end 2.96 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 -0.26) (end 7.02 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 6.21) (end 7.02 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 6.21) (end 7.58 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 6.21) (end 2.02 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 6.21) (end 2.96 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 -0.26) (end -2.05 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 6.21) (end -2.05 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 6.21) (end 2.02 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 4.31) (end 7.02 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 4.31) (end 2.96 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 4.31) (end 7.02 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 4.31) (end -2.05 4.31) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 4.31) (end 2.02 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 4.31) (end -2.05 6.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.64 3.67) (end 6.64 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.64 3.67) (end 3.34 3.67) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.34 3.67) (end 3.34 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.64 3.67) (end 1.64 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.64 3.67) (end -1.67 3.67) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.67 3.67) (end -1.67 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.67 0.50) (end -1.28 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.64 0.50) (end 1.26 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.34 0.50) (end 3.72 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.64 0.50) (end 6.26 0.50) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 6.21) (end -2.58 -0.65) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -0.65) (end -2.58 -3.19) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -3.19) (end 7.58 -3.19) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -3.19) (end -2.58 -6.23) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 -3.44) (end 2.96 -5.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 -5.98) (end 7.02 -5.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 -5.98) (end 7.02 -3.44) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 -3.44) (end 2.96 -3.44) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 -3.44) (end 2.02 -5.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 -3.44) (end -2.05 -3.44) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 -3.44) (end -2.05 -5.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 -5.98) (end -2.05 -5.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.36 -4.46) (end 6.41 -5.09) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.49 -4.33) (end 6.54 -4.96) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.64 -4.46) (end 1.41 -5.09) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.51 -4.33) (end 1.53 -4.96) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 -0.26) (end -1.67 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 -0.26) (end 1.64 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.64 -0.26) (end -1.67 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 -0.26) (end 6.64 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 -0.26) (end 3.34 -0.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.34 -0.26) (end 6.64 -0.26) (layer F.Fab) (width 0.10))
+ (fp_arc (start 8.93 -4.66) (end 8.64 -4.14) (angle 104.20) (layer F.Fab) (width 0.10))
+ (fp_arc (start 10.04 -3.72) (end 8.44 -5.01) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start 10.12 -6.08) (end 11.58 -4.13) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 11.09 -4.60) (end 11.59 -5.06) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 6.01 -4.60) (end 6.51 -5.06) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 5.04 -6.08) (end 6.50 -4.13) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 4.96 -3.72) (end 3.36 -5.01) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start 3.85 -4.66) (end 3.56 -4.14) (angle 104.20) (layer F.Fab) (width 0.10))
+ (fp_arc (start 1.00 -4.60) (end 1.51 -5.06) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 0.04 -6.08) (end 1.50 -4.13) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start -0.04 -3.72) (end -1.64 -5.01) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start -1.16 -4.66) (end -1.44 -4.14) (angle 104.20) (layer F.Fab) (width 0.10))
+ (pad 1 thru_hole rect (at 0 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask))
+ (pad 2 thru_hole oval (at 5 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask))
+ (pad 3 thru_hole oval (at 10 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/AK300-4.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/AK300-4.kicad_mod
new file mode 100644
index 00000000..3644ddb0
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/AK300-4.kicad_mod
@@ -0,0 +1,156 @@
+(module AK300-4
+ (layer F.Cu)
+ (tedit 587FD4EE)
+ (descr CONNECTOR)
+ (tags CONNECTOR)
+ (fp_text reference REF** (at 7.50 -7.15) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value AK300-4 (at 7.45 7.45) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.65 -6.30) (end 18.15 -6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.15 -6.30) (end 18.15 -1.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.15 -1.25) (end 17.65 -1.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.65 -1.50) (end 17.65 3.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.65 3.90) (end 18.20 3.60) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.20 3.60) (end 18.20 5.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.20 5.65) (end 17.65 5.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.65 5.35) (end 17.65 6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.65 6.30) (end -2.65 6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.65 6.30) (end -2.65 -6.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.35 -6.47) (end 18.35 6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.83 -6.47) (end -2.83 6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.83 6.47) (end 18.35 6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.83 -6.47) (end 18.35 -6.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.75 -0.25) (end 8.75 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.75 2.54) (end 11.29 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 11.29 2.54) (end 11.29 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.94 -3.43) (end 7.94 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.94 -5.97) (end 12.00 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.00 -5.97) (end 12.00 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.00 -3.43) (end 7.94 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.34 -4.45) (end 11.39 -5.08) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.47 -4.32) (end 11.52 -4.95) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.99 4.32) (end 12.05 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.05 6.22) (end 12.05 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.37 0.51) (end 8.75 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.37 0.51) (end 8.37 3.68) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.37 3.68) (end 11.67 3.68) (layer F.Fab) (width 0.10))
+ (fp_line (start 11.67 3.68) (end 11.67 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 11.67 0.51) (end 11.29 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.51 -0.64) (end 17.59 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.99 6.22) (end 7.99 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.99 -0.25) (end 12.05 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 16.95 6.22) (end 13.02 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.17 6.22) (end 7.07 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.59 -3.05) (end -2.58 -3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.74 -6.22) (end -2.58 -6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.66 -0.64) (end -2.52 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.95 4.00) (end 12.95 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.35 -0.25) (end 16.65 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.97 -0.25) (end 13.35 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.03 -0.25) (end 16.65 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.50 -4.32) (end 16.55 -4.95) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.37 -4.45) (end 16.42 -5.08) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.03 -3.43) (end 12.97 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.03 -5.97) (end 17.03 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.97 -5.97) (end 17.03 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.97 -3.43) (end 12.97 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.59 -3.17) (end 17.59 -1.65) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.59 -0.64) (end 17.59 4.06) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.59 -1.65) (end 17.59 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start 16.65 0.51) (end 16.27 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.35 0.51) (end 13.73 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.35 3.68) (end 13.35 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 16.65 3.68) (end 13.35 3.68) (layer F.Fab) (width 0.10))
+ (fp_line (start 16.65 3.68) (end 16.65 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.03 4.32) (end 17.03 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.97 4.32) (end 17.03 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.03 6.22) (end 17.59 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.03 -0.25) (end 17.03 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.97 6.22) (end 12.97 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 18.10 3.81) (end 18.10 5.46) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.59 4.06) (end 17.59 5.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 18.10 3.81) (end 17.59 4.06) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.59 5.21) (end 17.59 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 18.10 5.46) (end 17.59 5.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 18.10 -1.40) (end 17.59 -1.65) (layer F.Fab) (width 0.10))
+ (fp_line (start 18.10 -6.22) (end 18.10 -1.40) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.59 -6.22) (end 18.10 -6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.59 -6.22) (end 17.59 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.73 2.54) (end 13.73 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.73 -0.25) (end 16.27 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 16.27 2.54) (end 16.27 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.73 2.54) (end 16.27 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.28 2.54) (end 1.26 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.26 2.54) (end 1.26 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.28 -0.25) (end 1.26 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.28 2.54) (end -1.28 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.72 2.54) (end 6.26 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.26 2.54) (end 6.26 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.72 -0.25) (end 6.26 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.72 2.54) (end 3.72 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.95 5.21) (end 12.95 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 12.95 4.06) (end 12.95 5.21) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 6.22) (end 2.96 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 -0.25) (end 7.02 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 6.22) (end 7.02 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 6.22) (end 2.02 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 6.22) (end 2.96 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 -0.25) (end -2.05 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 6.22) (end -2.05 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 6.22) (end 2.02 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 4.32) (end 7.02 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 4.32) (end 2.96 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 4.32) (end 7.02 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 4.32) (end -2.05 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 4.32) (end 2.02 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 4.32) (end -2.05 6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.64 3.68) (end 6.64 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.64 3.68) (end 3.34 3.68) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.34 3.68) (end 3.34 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.64 3.68) (end 1.64 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.64 3.68) (end -1.67 3.68) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.67 3.68) (end -1.67 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.67 0.51) (end -1.28 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.64 0.51) (end 1.26 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.34 0.51) (end 3.72 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.64 0.51) (end 6.26 0.51) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 6.22) (end -2.58 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -0.64) (end -2.58 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.58 -3.17) (end -2.58 -6.22) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 -3.43) (end 2.96 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 -5.97) (end 7.02 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 -5.97) (end 7.02 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 -3.43) (end 2.96 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 -3.43) (end 2.02 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 -3.43) (end -2.05 -3.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 -3.43) (end -2.05 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 -5.97) (end -2.05 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.36 -4.45) (end 6.41 -5.08) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.49 -4.32) (end 6.54 -4.95) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.64 -4.45) (end 1.41 -5.08) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.51 -4.32) (end 1.53 -4.95) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.05 -0.25) (end -1.67 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.02 -0.25) (end 1.64 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.64 -0.25) (end -1.67 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.02 -0.25) (end 6.64 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.96 -0.25) (end 3.34 -0.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.34 -0.25) (end 6.64 -0.25) (layer F.Fab) (width 0.10))
+ (fp_arc (start 10.99 -4.59) (end 11.49 -5.05) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 10.02 -6.07) (end 11.48 -4.12) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 9.94 -3.71) (end 8.34 -5.00) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start 8.83 -4.65) (end 8.54 -4.13) (angle 104.20) (layer F.Fab) (width 0.10))
+ (fp_arc (start 13.86 -4.65) (end 13.57 -4.13) (angle 104.20) (layer F.Fab) (width 0.10))
+ (fp_arc (start 14.97 -3.71) (end 13.37 -5.00) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start 15.05 -6.07) (end 16.51 -4.12) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 16.02 -4.59) (end 16.52 -5.05) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 6.01 -4.59) (end 6.51 -5.05) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 5.04 -6.07) (end 6.50 -4.12) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 4.96 -3.71) (end 3.36 -5.00) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start 3.85 -4.65) (end 3.56 -4.13) (angle 104.20) (layer F.Fab) (width 0.10))
+ (fp_arc (start 1.00 -4.59) (end 1.51 -5.05) (angle 90.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start 0.04 -6.07) (end 1.50 -4.12) (angle 75.50) (layer F.Fab) (width 0.10))
+ (fp_arc (start -0.04 -3.71) (end -1.64 -5.00) (angle 100) (layer F.Fab) (width 0.10))
+ (fp_arc (start -1.16 -4.65) (end -1.44 -4.13) (angle 104.20) (layer F.Fab) (width 0.10))
+ (pad 1 thru_hole rect (at 0 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask))
+ (pad 2 thru_hole oval (at 5 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask))
+ (pad 4 thru_hole oval (at 15 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask))
+ (pad 3 thru_hole oval (at 10 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/BARREL_JACK.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/BARREL_JACK.kicad_mod
new file mode 100644
index 00000000..17b4bf9b
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/BARREL_JACK.kicad_mod
@@ -0,0 +1,37 @@
+(module BARREL_JACK (layer F.Cu) (tedit 5861378E)
+ (descr "DC Barrel Jack")
+ (tags "Power Jack")
+ (fp_text reference REF** (at -8.45 5.75 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value BARREL_JACK (at -6.2 -5.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1 -4.5) (end 1 -4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1 -4.75) (end -14 -4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1 -4.5) (end 1 -2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1 -2) (end 2 -2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2 -2) (end 2 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2 2) (end 1 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1 2) (end 1 4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1 4.75) (end -1 4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1 4.75) (end -1 6.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1 6.75) (end -5 6.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5 6.75) (end -5 4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5 4.75) (end -14 4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -14 4.75) (end -14 -4.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5 4.6) (end -13.8 4.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -13.8 4.6) (end -13.8 -4.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 1.9) (end 0.9 4.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 4.6) (end -1 4.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -13.8 -4.6) (end 0.9 -4.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 -4.6) (end 0.9 -2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.2 -4.5) (end -10.2 4.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -13.7 -4.5) (end -13.7 4.5) (layer F.Fab) (width 0.1))
+ (fp_line (start -13.7 4.5) (end 0.8 4.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.8 4.5) (end 0.8 -4.5) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.8 -4.5) (end -13.7 -4.5) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 3.5 3.5) (drill oval 1 3) (layers *.Cu *.Mask))
+ (pad 2 thru_hole rect (at -6 0) (size 3.5 3.5) (drill oval 1 3) (layers *.Cu *.Mask))
+ (pad 3 thru_hole rect (at -3 4.7) (size 3.5 3.5) (drill oval 3 1) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/BNC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/BNC.kicad_mod
new file mode 100644
index 00000000..e2680088
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/BNC.kicad_mod
@@ -0,0 +1,23 @@
+(module BNC
+ (layer F.Cu)
+ (tedit 58612DEE)
+ (descr "BNC connector")
+ (tags "BNC connector")
+ (fp_text reference REF** (at -2.75 -5.50) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value BNC (at -3.50 5.50) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -4.75 -4.50) (end 1.25 -4.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.25 -4.50) (end 4.50 -1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.50 -1.25) (end 4.50 1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.50 1.25) (end 1.25 4.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.25 4.50) (end -4.75 4.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.08 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 3.81) (end 3.81 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 -1.27) (end 1.27 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -3.81) (end -5.08 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_circle (center -12.75 0) (end -6.75 5.75) (layer F.Fab) (width 0.10))
+ (fp_circle (center -12.70 0) (end -5.08 3.81) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -12.70 0) (end -4.75 4.50) (angle 301) (layer F.CrtYd) (width 0.05))
+ (pad 2 thru_hole circle (at -12.70 0) (size 15.24 15.24) (drill 9.65) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 5.08 5.08) (drill 2.54) (layers *.Cu *.Mask))
+ (model Connectors.3dshapes\BNC.wrl (at (xyz -0.50 0 0)) (scale (xyz 2 2 2)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/BUS_AT.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/BUS_AT.kicad_mod
new file mode 100644
index 00000000..8dc98d2d
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/BUS_AT.kicad_mod
@@ -0,0 +1,124 @@
+(module BUS_AT
+ (layer F.Cu)
+ (tedit 587FD6E2)
+ (descr "Connecteur Bus AT ISA 16 bits")
+ (tags "CONN BUS ISA")
+ (fp_text reference REF** (at -60.96 -6.99) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value BUS_AT (at -81.91 -6.99) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 2.60 3.85) (end 2.60 -5.10) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.60 -5.10) (end 3.00 -5.10) (layer F.SilkS) (width 0.12))
+ (fp_line (start -83.75 3.85) (end -83.75 -3.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -83.75 -3.75) (end -78.80 -3.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -78.80 -3.75) (end -78.80 3.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -132.15 3.85) (end -132.15 -5.10) (layer F.SilkS) (width 0.12))
+ (fp_line (start -132.15 -5.10) (end -132.55 -5.10) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 3.81) (end -78.74 3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -78.74 3.81) (end -78.74 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -78.74 -3.81) (end -83.82 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -83.82 -3.81) (end -83.82 3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -83.82 3.81) (end -132.08 3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -132.08 3.81) (end -132.08 -5.08) (layer F.Fab) (width 0.10))
+ (fp_line (start -132.08 -5.08) (end 2.54 -5.08) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.54 -5.08) (end 2.54 3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -132.33 -5.33) (end 2.79 -5.33) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -132.33 -5.33) (end -132.33 4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.79 4.06) (end 2.79 -5.33) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.79 4.06) (end -132.33 4.06) (layer F.CrtYd) (width 0.05))
+ (pad 1 connect rect (at 0.00 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 2 connect rect (at -2.54 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 3 connect rect (at -5.08 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 4 connect rect (at -7.62 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 5 connect rect (at -10.16 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 6 connect rect (at -12.70 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 7 connect rect (at -15.24 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 8 connect rect (at -17.78 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 9 connect rect (at -20.32 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 10 connect rect (at -22.86 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 11 connect rect (at -25.40 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 12 connect rect (at -27.94 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 13 connect rect (at -30.48 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 14 connect rect (at -33.02 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 15 connect rect (at -35.56 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 16 connect rect (at -38.10 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 17 connect rect (at -40.64 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 18 connect rect (at -43.18 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 19 connect rect (at -45.72 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 20 connect rect (at -48.26 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 21 connect rect (at -50.80 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 22 connect rect (at -53.34 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 23 connect rect (at -55.88 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 24 connect rect (at -58.42 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 25 connect rect (at -60.96 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 26 connect rect (at -63.50 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 27 connect rect (at -66.04 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 28 connect rect (at -68.58 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 29 connect rect (at -71.12 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 30 connect rect (at -73.66 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 31 connect rect (at -76.20 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 32 connect rect (at 0.00 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 33 connect rect (at -2.54 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 34 connect rect (at -5.08 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 35 connect rect (at -7.62 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 36 connect rect (at -10.16 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 37 connect rect (at -12.70 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 38 connect rect (at -15.24 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 39 connect rect (at -17.78 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 40 connect rect (at -20.32 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 41 connect rect (at -22.86 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 42 connect rect (at -25.40 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 43 connect rect (at -27.94 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 44 connect rect (at -30.48 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 45 connect rect (at -33.02 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 46 connect rect (at -35.56 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 47 connect rect (at -38.10 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 48 connect rect (at -40.64 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 49 connect rect (at -43.18 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 50 connect rect (at -45.72 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 51 connect rect (at -48.26 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 52 connect rect (at -50.80 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 53 connect rect (at -53.34 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 54 connect rect (at -55.88 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 55 connect rect (at -58.42 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 56 connect rect (at -60.96 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 57 connect rect (at -63.50 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 58 connect rect (at -66.04 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 59 connect rect (at -68.58 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 60 connect rect (at -71.12 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 61 connect rect (at -73.66 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 62 connect rect (at -76.20 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 63 connect rect (at -86.36 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 64 connect rect (at -88.90 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 65 connect rect (at -91.44 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 66 connect rect (at -93.98 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 67 connect rect (at -96.52 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 68 connect rect (at -99.06 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 69 connect rect (at -101.60 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 70 connect rect (at -104.14 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 71 connect rect (at -106.68 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 72 connect rect (at -109.22 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 73 connect rect (at -111.76 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 74 connect rect (at -114.30 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 75 connect rect (at -116.84 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 76 connect rect (at -119.38 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 77 connect rect (at -121.92 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 78 connect rect (at -124.46 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 79 connect rect (at -127.00 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 80 connect rect (at -129.54 0) (size 1.78 7.62) (layers B.Cu B.Mask))
+ (pad 81 connect rect (at -86.36 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 82 connect rect (at -88.90 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 83 connect rect (at -91.44 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 84 connect rect (at -93.98 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 85 connect rect (at -96.52 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 86 connect rect (at -99.06 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 87 connect rect (at -101.60 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 88 connect rect (at -104.14 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 89 connect rect (at -106.68 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 90 connect rect (at -109.22 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 91 connect rect (at -111.76 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 92 connect rect (at -114.30 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 93 connect rect (at -116.84 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 94 connect rect (at -119.38 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 95 connect rect (at -121.92 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 96 connect rect (at -124.46 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 97 connect rect (at -127.00 0) (size 1.78 7.62) (layers F.Cu F.Mask))
+ (pad 98 connect rect (at -129.54 0) (size 1.78 7.62) (layers F.Cu F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/BUS_PCI.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/BUS_PCI.kicad_mod
new file mode 100644
index 00000000..90ff63fd
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/BUS_PCI.kicad_mod
@@ -0,0 +1,266 @@
+(module BUS_PCI
+ (layer F.Cu)
+ (tedit 587FD751)
+ (descr "Connecteur Bus PCI")
+ (tags "PCI CONN")
+ (attr smd)
+ (fp_text reference REF** (at -11.81 -5.78) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value BUS_PCI (at 18.29 -5.78) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 39.68 3.37) (end 39.68 -4.88) (layer F.SilkS) (width 0.12))
+ (fp_line (start 39.68 -4.88) (end 39.98 -4.88) (layer F.SilkS) (width 0.12))
+ (fp_line (start 23.28 3.37) (end 23.28 -4.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 23.28 -4.83) (end 24.93 -4.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 24.93 -4.83) (end 24.98 3.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start -40.27 -4.88) (end -39.67 -4.88) (layer F.SilkS) (width 0.12))
+ (fp_line (start -39.67 -4.88) (end -39.72 3.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start -39.62 -4.89) (end -39.62 3.37) (layer F.Fab) (width 0.10))
+ (fp_line (start -39.62 3.37) (end 23.24 3.37) (layer F.Fab) (width 0.10))
+ (fp_line (start 23.24 3.37) (end 23.24 -4.89) (layer F.Fab) (width 0.10))
+ (fp_line (start 23.24 -4.89) (end 25.02 -4.89) (layer F.Fab) (width 0.10))
+ (fp_line (start 25.02 -4.89) (end 25.02 3.37) (layer F.Fab) (width 0.10))
+ (fp_line (start 25.02 3.37) (end 39.62 3.37) (layer F.Fab) (width 0.10))
+ (fp_line (start 39.62 3.37) (end 39.62 -4.89) (layer F.Fab) (width 0.10))
+ (fp_line (start -39.87 -5.14) (end 39.87 -5.14) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -39.87 -5.14) (end -39.87 3.62) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 39.87 3.62) (end 39.87 -5.14) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 39.87 3.62) (end -39.87 3.62) (layer F.CrtYd) (width 0.05))
+ (pad B1 connect rect (at -38.73 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B2 connect rect (at -37.46 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B3 connect rect (at -36.20 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B4 connect rect (at -34.92 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B5 connect rect (at -33.65 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B6 connect rect (at -32.38 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B7 connect rect (at -31.11 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B8 connect rect (at -29.84 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B9 connect rect (at -28.57 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B10 connect rect (at -27.30 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B11 connect rect (at -26.03 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B12 connect rect (at -24.77 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B13 connect rect (at -23.49 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B14 connect rect (at -22.22 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B15 connect rect (at -20.95 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B16 connect rect (at -19.68 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B17 connect rect (at -18.41 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B18 connect rect (at -17.14 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B19 connect rect (at -15.88 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B20 connect rect (at -14.60 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B21 connect rect (at -13.34 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B22 connect rect (at -12.06 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B23 connect rect (at -10.79 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B24 connect rect (at -9.52 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B25 connect rect (at -8.25 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B26 connect rect (at -6.98 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B27 connect rect (at -5.71 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B28 connect rect (at -4.44 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B29 connect rect (at -3.17 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B30 connect rect (at -1.90 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B31 connect rect (at -0.63 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B32 connect rect (at 0.64 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B33 connect rect (at 1.91 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B34 connect rect (at 3.18 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B35 connect rect (at 4.45 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B36 connect rect (at 5.72 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B37 connect rect (at 6.99 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B38 connect rect (at 8.26 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B39 connect rect (at 9.53 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B40 connect rect (at 10.80 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B41 connect rect (at 12.07 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B42 connect rect (at 13.34 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B43 connect rect (at 14.61 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B44 connect rect (at 15.88 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B45 connect rect (at 17.15 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B46 connect rect (at 18.42 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B47 connect rect (at 19.69 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B48 connect rect (at 20.96 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B49 connect rect (at 22.23 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B52 connect rect (at 26.04 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B53 connect rect (at 27.31 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B54 connect rect (at 28.58 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B55 connect rect (at 29.85 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B56 connect rect (at 31.12 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B57 connect rect (at 32.39 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B58 connect rect (at 33.66 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B59 connect rect (at 34.93 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B60 connect rect (at 36.20 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B61 connect rect (at 37.47 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad B62 connect rect (at 38.73 -1.33) (size 1.02 4.57) (layers F.Cu F.Mask))
+ (pad A1 connect rect (at -38.73 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A2 connect rect (at -37.46 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A3 connect rect (at -36.20 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A4 connect rect (at -34.92 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A5 connect rect (at -33.65 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A6 connect rect (at -32.38 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A7 connect rect (at -31.11 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A8 connect rect (at -29.84 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A9 connect rect (at -28.57 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A10 connect rect (at -27.30 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A11 connect rect (at -26.03 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A12 connect rect (at -24.77 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A13 connect rect (at -23.49 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A14 connect rect (at -22.22 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A15 connect rect (at -20.95 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A16 connect rect (at -19.68 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A17 connect rect (at -18.41 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A18 connect rect (at -17.14 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A19 connect rect (at -15.88 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A20 connect rect (at -14.60 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A21 connect rect (at -13.34 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A22 connect rect (at -12.06 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A23 connect rect (at -10.79 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A24 connect rect (at -9.52 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A25 connect rect (at -8.25 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A26 connect rect (at -6.98 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A27 connect rect (at -5.71 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A28 connect rect (at -4.44 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A29 connect rect (at -3.17 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A30 connect rect (at -1.90 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A31 connect rect (at -0.63 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A32 connect rect (at 0.64 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A33 connect rect (at 1.91 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A34 connect rect (at 3.18 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A35 connect rect (at 4.45 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A36 connect rect (at 5.72 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A37 connect rect (at 6.99 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A38 connect rect (at 8.26 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A39 connect rect (at 9.53 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A40 connect rect (at 10.80 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A41 connect rect (at 12.07 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A42 connect rect (at 13.34 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A43 connect rect (at 14.61 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A44 connect rect (at 15.88 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A45 connect rect (at 17.15 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A46 connect rect (at 18.42 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A47 connect rect (at 19.69 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A48 connect rect (at 20.96 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A49 connect rect (at 22.23 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A52 connect rect (at 26.04 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A53 connect rect (at 27.31 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A54 connect rect (at 28.58 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A55 connect rect (at 29.85 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A56 connect rect (at 31.12 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A57 connect rect (at 32.39 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A58 connect rect (at 33.66 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A59 connect rect (at 34.93 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A60 connect rect (at 36.20 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A61 connect rect (at 37.47 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad A62 connect rect (at 38.73 -1.33) (size 1.02 4.57) (layers B.Cu B.Mask))
+ (pad B2 connect rect (at -37.46 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B3 connect rect (at -36.20 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B4 connect rect (at -34.92 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B5 connect rect (at -33.65 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B6 connect rect (at -32.38 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B7 connect rect (at -31.11 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B8 connect rect (at -29.84 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B9 connect rect (at -28.57 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B10 connect rect (at -27.30 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B11 connect rect (at -26.03 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B12 connect rect (at -24.77 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B13 connect rect (at -23.49 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B14 connect rect (at -22.22 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B15 connect rect (at -20.95 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B16 connect rect (at -19.68 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B17 connect rect (at -18.41 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B18 connect rect (at -17.14 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B19 connect rect (at -15.88 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B20 connect rect (at -14.60 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B21 connect rect (at -13.34 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B22 connect rect (at -12.06 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B23 connect rect (at -10.79 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B24 connect rect (at -9.52 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B25 connect rect (at -8.25 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B26 connect rect (at -6.98 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B27 connect rect (at -5.71 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B28 connect rect (at -4.44 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B29 connect rect (at -3.17 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B30 connect rect (at -1.90 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B31 connect rect (at -0.63 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B32 connect rect (at 0.64 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B33 connect rect (at 1.91 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B34 connect rect (at 3.18 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B35 connect rect (at 4.45 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B36 connect rect (at 5.72 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B37 connect rect (at 6.99 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B38 connect rect (at 8.26 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B39 connect rect (at 9.53 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B40 connect rect (at 10.80 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B41 connect rect (at 12.07 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B42 connect rect (at 13.34 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B43 connect rect (at 14.61 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B44 connect rect (at 15.88 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B45 connect rect (at 17.15 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B46 connect rect (at 18.42 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B47 connect rect (at 19.69 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B48 connect rect (at 20.96 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B49 connect rect (at 22.23 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B52 connect rect (at 26.04 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B53 connect rect (at 27.31 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B54 connect rect (at 28.58 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B55 connect rect (at 29.85 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B56 connect rect (at 31.12 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B57 connect rect (at 32.39 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B58 connect rect (at 33.66 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B59 connect rect (at 34.93 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B60 connect rect (at 36.20 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B61 connect rect (at 37.47 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B62 connect rect (at 38.73 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad B1 connect rect (at -38.73 1.33) (size 0.51 0.76) (layers F.Cu F.Mask))
+ (pad A1 connect rect (at -38.73 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A2 connect rect (at -37.46 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A3 connect rect (at -36.20 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A4 connect rect (at -34.92 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A5 connect rect (at -33.65 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A6 connect rect (at -32.38 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A7 connect rect (at -31.11 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A8 connect rect (at -29.84 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A9 connect rect (at -28.57 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A10 connect rect (at -27.30 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A11 connect rect (at -26.03 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A12 connect rect (at -24.77 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A13 connect rect (at -23.49 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A14 connect rect (at -22.22 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A15 connect rect (at -20.95 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A16 connect rect (at -19.68 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A17 connect rect (at -18.41 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A18 connect rect (at -17.14 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A19 connect rect (at -15.88 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A20 connect rect (at -14.60 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A21 connect rect (at -13.34 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A22 connect rect (at -12.06 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A23 connect rect (at -10.79 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A24 connect rect (at -9.52 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A25 connect rect (at -8.25 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A26 connect rect (at -6.98 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A27 connect rect (at -5.71 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A28 connect rect (at -4.44 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A29 connect rect (at -3.17 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A30 connect rect (at -1.90 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A31 connect rect (at -0.63 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A32 connect rect (at 0.64 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A33 connect rect (at 1.91 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A34 connect rect (at 3.18 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A35 connect rect (at 4.45 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A36 connect rect (at 5.72 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A37 connect rect (at 6.99 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A38 connect rect (at 8.26 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A39 connect rect (at 9.53 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A40 connect rect (at 10.80 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A41 connect rect (at 12.07 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A42 connect rect (at 13.34 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A43 connect rect (at 14.61 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A44 connect rect (at 15.88 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A45 connect rect (at 17.15 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A46 connect rect (at 18.42 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A47 connect rect (at 19.69 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A48 connect rect (at 20.96 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A49 connect rect (at 22.23 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A52 connect rect (at 26.04 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A53 connect rect (at 27.31 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A54 connect rect (at 28.58 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A55 connect rect (at 29.85 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A56 connect rect (at 31.12 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A57 connect rect (at 32.39 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A58 connect rect (at 33.66 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A59 connect rect (at 34.93 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A60 connect rect (at 36.20 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A61 connect rect (at 37.47 1.33) (size 0.51 0.76) (layers B.Cu B.Mask))
+ (pad A62 connect rect (at 38.73 1.33) (size 0.51 0.76) (layers B.Cu B.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_1Pin.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_1Pin.kicad_mod
new file mode 100644
index 00000000..a9a4ce55
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_1Pin.kicad_mod
@@ -0,0 +1,23 @@
+(module Banana_Jack_1Pin (layer F.Cu) (tedit 59774291)
+ (descr "Single banana socket, footprint - 6mm drill")
+ (tags "banana socket")
+ (fp_text reference REF** (at 0 -6.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Banana_Jack_1Pin (at -0.25 6.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ )
+ (fp_circle (center 0 0) (end 5.75 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 2 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 4.85 0.05) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 5.5 0) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 10.16 10.16) (drill 6.1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Banana_Jack_1Pin.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 2 2 2))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_2Pin.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_2Pin.kicad_mod
new file mode 100644
index 00000000..66239872
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_2Pin.kicad_mod
@@ -0,0 +1,32 @@
+(module Banana_Jack_2Pin (layer F.Cu) (tedit 597742E7)
+ (descr "Dual banana socket, footprint - 2 x 6mm drills")
+ (tags "banana socket")
+ (fp_text reference REF** (at 14.985 -6.24) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Banana_Jack_2Pin (at 14.985 6.29) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 14.985 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 30 -5.5) (end 0 -5.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0 5.5) (end 30 5.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0 5.25) (end 30 5.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start 30 -5.25) (end 0 -5.25) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 30 0) (end 32 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 2 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 30 0) (end 34.75 0) (layer F.Fab) (width 0.1))
+ (fp_arc (start 0 0) (end 0 5.5) (angle 180) (layer F.CrtYd) (width 0.05))
+ (fp_arc (start 30 0) (end 30 -5.5) (angle 180) (layer F.CrtYd) (width 0.05))
+ (fp_arc (start 30 0) (end 30 -5.25) (angle 180) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 0 0) (end 0 5.25) (angle 180) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 10.16 10.16) (drill 6.1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 29.97 0) (size 10.16 10.16) (drill 6.1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Banana_Jack_2Pin.wrl
+ (at (xyz 0.59 0 0))
+ (scale (xyz 2 2 2))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_3Pin.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_3Pin.kicad_mod
new file mode 100644
index 00000000..8665695f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Banana_Jack_3Pin.kicad_mod
@@ -0,0 +1,35 @@
+(module Banana_Jack_3Pin (layer F.Cu) (tedit 5977432C)
+ (descr "Triple banana socket, footprint - 3 x 6mm drills")
+ (tags "banana socket")
+ (fp_text reference REF** (at 7.75 -6.25) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Banana_Jack_3Pin (at 22.5 -6.25) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 14.99 0) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ )
+ (fp_circle (center 30 0) (end 30 -2) (layer F.Fab) (width 0.1))
+ (fp_circle (center 30 0) (end 30 -4.75) (layer F.Fab) (width 0.1))
+ (fp_circle (center 15 0) (end 19.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 15 0) (end 17 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 4.75 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 2 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 30 5.5) (end 0 5.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0 -5.5) (end 30 -5.5) (layer F.CrtYd) (width 0.05))
+ (fp_arc (start 0 0) (end 0 5.5) (angle 180) (layer F.CrtYd) (width 0.05))
+ (fp_arc (start 30 0) (end 30 -5.5) (angle 180) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0 5.25) (end 30 5.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start 30 -5.25) (end 0 -5.25) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 30 0) (end 30 -5.25) (angle 180) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 0 0) (end 0 5.25) (angle 180) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 10.16 10.16) (drill 6.1) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 29.97 0) (size 10.16 10.16) (drill 6.1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 14.99 0) (size 10.16 10.16) (drill 6.1) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Banana_Jack_3Pin.wrl
+ (at (xyz 0.5905511811023623 0 0))
+ (scale (xyz 2 2 2))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/C96ABCFD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/C96ABCFD.kicad_mod
new file mode 100644
index 00000000..3d91dc5d
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/C96ABCFD.kicad_mod
@@ -0,0 +1,120 @@
+(module C96ABCFD
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DIN Europe 96 contacts ABC male droit")
+ (tags "CONN DIN")
+ (fp_text reference REF** (at 13.33 -10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value C96ABCFD (at 60.32 -10.16) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -7.62 2.54) (end 86.36 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 2.54) (end 86.36 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 -5.08) (end -7.62 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -5.08) (end -2.54 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 81.28 -5.08) (end 81.28 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 -5.08) (end -7.62 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 -7.62) (end 86.36 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 -7.62) (end 86.36 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 81.28 -7.62) (end 81.28 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -5.08) (end -2.54 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.87 -7.87) (end 86.61 -7.87) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.87 -7.87) (end -7.87 2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.61 2.79) (end 86.61 -7.87) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.61 2.79) (end -7.87 2.79) (layer F.CrtYd) (width 0.05))
+ (pad 65 thru_hole circle (at -5.08 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 66 thru_hole circle (at 83.82 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad A3 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A4 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A5 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A6 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A7 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A8 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A9 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A10 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A11 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A12 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A13 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A14 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A15 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A16 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A17 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A18 thru_hole circle (at 43.18 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A19 thru_hole circle (at 45.72 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A20 thru_hole circle (at 48.26 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A21 thru_hole circle (at 50.80 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A22 thru_hole circle (at 53.34 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A23 thru_hole circle (at 55.88 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A24 thru_hole circle (at 58.42 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A25 thru_hole circle (at 60.96 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A26 thru_hole circle (at 63.50 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A27 thru_hole circle (at 66.04 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A28 thru_hole circle (at 68.58 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A29 thru_hole circle (at 71.12 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A30 thru_hole circle (at 73.66 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A31 thru_hole circle (at 76.20 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A32 thru_hole circle (at 78.74 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A2 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B1 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B2 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B3 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B4 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B5 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B6 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B7 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B8 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B9 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B10 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B11 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B12 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B13 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B14 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B15 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B16 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B17 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B18 thru_hole circle (at 43.18 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B19 thru_hole circle (at 45.72 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B20 thru_hole circle (at 48.26 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B21 thru_hole circle (at 50.80 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B22 thru_hole circle (at 53.34 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B23 thru_hole circle (at 55.88 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B24 thru_hole circle (at 58.42 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B25 thru_hole circle (at 60.96 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B26 thru_hole circle (at 63.50 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B27 thru_hole circle (at 66.04 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B28 thru_hole circle (at 68.58 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B29 thru_hole circle (at 71.12 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B30 thru_hole circle (at 73.66 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B31 thru_hole circle (at 76.20 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B32 thru_hole circle (at 78.74 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C1 thru_hole circle (at 0 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C2 thru_hole circle (at 2.54 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C3 thru_hole circle (at 5.08 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C4 thru_hole circle (at 7.62 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C5 thru_hole circle (at 10.16 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C6 thru_hole circle (at 12.70 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C7 thru_hole circle (at 15.24 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C8 thru_hole circle (at 17.78 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C9 thru_hole circle (at 20.32 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C10 thru_hole circle (at 22.86 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C11 thru_hole circle (at 25.40 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C12 thru_hole circle (at 27.94 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C13 thru_hole circle (at 30.48 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C14 thru_hole circle (at 33.02 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C15 thru_hole circle (at 35.56 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C16 thru_hole circle (at 38.10 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C17 thru_hole circle (at 40.64 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C18 thru_hole circle (at 43.18 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C19 thru_hole circle (at 45.72 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C20 thru_hole circle (at 48.26 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C21 thru_hole circle (at 50.80 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C22 thru_hole circle (at 53.34 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C23 thru_hole circle (at 55.88 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C24 thru_hole circle (at 58.42 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C25 thru_hole circle (at 60.96 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C26 thru_hole circle (at 63.50 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C27 thru_hole circle (at 66.04 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C28 thru_hole circle (at 68.58 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C29 thru_hole circle (at 71.12 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C30 thru_hole circle (at 73.66 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C31 thru_hole circle (at 76.20 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C32 thru_hole circle (at 78.74 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/C96ABCFD.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/C96ABCMD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/C96ABCMD.kicad_mod
new file mode 100644
index 00000000..cac5b5f5
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/C96ABCMD.kicad_mod
@@ -0,0 +1,124 @@
+(module C96ABCMD
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DIN Europe 96 contacts ABC male droit")
+ (tags "CONN DIN")
+ (fp_text reference REF** (at 13.33 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value C96ABCMD (at 60.32 -5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -7.62 -2.54) (end 86.36 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 -2.54) (end 86.36 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 5.08) (end -7.62 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 5.08) (end -2.54 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 81.28 5.08) (end 81.28 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 5.08) (end -7.62 7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 7.62) (end 86.36 7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 7.62) (end 86.36 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 81.28 7.62) (end 81.28 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 5.08) (end -2.54 7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.87 -2.79) (end 86.61 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.87 -2.79) (end -7.87 7.87) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.61 7.87) (end 86.61 -2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.61 7.87) (end -7.87 7.87) (layer F.CrtYd) (width 0.05))
+ (pad 65 thru_hole circle (at -5.08 2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 66 thru_hole circle (at 83.82 2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad A3 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A4 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A5 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A6 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A7 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A8 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A9 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A10 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A11 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A12 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A13 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A14 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A15 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A16 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A17 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A18 thru_hole circle (at 43.18 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A19 thru_hole circle (at 45.72 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A20 thru_hole circle (at 48.26 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A21 thru_hole circle (at 50.80 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A22 thru_hole circle (at 53.34 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A23 thru_hole circle (at 55.88 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A24 thru_hole circle (at 58.42 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A25 thru_hole circle (at 60.96 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A26 thru_hole circle (at 63.50 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A27 thru_hole circle (at 66.04 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A28 thru_hole circle (at 68.58 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A29 thru_hole circle (at 71.12 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A30 thru_hole circle (at 73.66 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A31 thru_hole circle (at 76.20 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A32 thru_hole circle (at 78.74 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A2 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B1 thru_hole circle (at 0 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B2 thru_hole circle (at 2.54 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B3 thru_hole circle (at 5.08 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B4 thru_hole circle (at 7.62 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B5 thru_hole circle (at 10.16 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B6 thru_hole circle (at 12.70 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B7 thru_hole circle (at 15.24 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B8 thru_hole circle (at 17.78 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B9 thru_hole circle (at 20.32 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B10 thru_hole circle (at 22.86 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B11 thru_hole circle (at 25.40 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B12 thru_hole circle (at 27.94 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B13 thru_hole circle (at 30.48 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B14 thru_hole circle (at 33.02 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B15 thru_hole circle (at 35.56 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B16 thru_hole circle (at 38.10 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B17 thru_hole circle (at 40.64 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B18 thru_hole circle (at 43.18 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B19 thru_hole circle (at 45.72 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B20 thru_hole circle (at 48.26 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B21 thru_hole circle (at 50.80 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B22 thru_hole circle (at 53.34 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B23 thru_hole circle (at 55.88 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B24 thru_hole circle (at 58.42 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B25 thru_hole circle (at 60.96 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B26 thru_hole circle (at 63.50 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B27 thru_hole circle (at 66.04 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B28 thru_hole circle (at 68.58 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B29 thru_hole circle (at 71.12 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B30 thru_hole circle (at 73.66 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B31 thru_hole circle (at 76.20 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B32 thru_hole circle (at 78.74 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C1 thru_hole circle (at 0 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C2 thru_hole circle (at 2.54 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C3 thru_hole circle (at 5.08 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C4 thru_hole circle (at 7.62 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C5 thru_hole circle (at 10.16 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C6 thru_hole circle (at 12.70 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C7 thru_hole circle (at 15.24 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C8 thru_hole circle (at 17.78 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C9 thru_hole circle (at 20.32 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C10 thru_hole circle (at 22.86 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C11 thru_hole circle (at 25.40 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C12 thru_hole circle (at 27.94 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C13 thru_hole circle (at 30.48 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C14 thru_hole circle (at 33.02 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C15 thru_hole circle (at 35.56 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C16 thru_hole circle (at 38.10 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C17 thru_hole circle (at 40.64 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C18 thru_hole circle (at 43.18 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C19 thru_hole circle (at 45.72 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C20 thru_hole circle (at 48.26 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C21 thru_hole circle (at 50.80 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C22 thru_hole circle (at 53.34 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C23 thru_hole circle (at 55.88 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C24 thru_hole circle (at 58.42 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C25 thru_hole circle (at 60.96 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C26 thru_hole circle (at 63.50 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C27 thru_hole circle (at 66.04 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C28 thru_hole circle (at 68.58 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C29 thru_hole circle (at 71.12 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C30 thru_hole circle (at 73.66 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C31 thru_hole circle (at 76.20 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C32 thru_hole circle (at 78.74 5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/C96ABCMD.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0)))
+ )
diff --git a/library/kicadLibrary/modules/Connectors.pretty/CNT3BRCMS.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/CNT3BRCMS.kicad_mod
new file mode 100644
index 00000000..1dded7aa
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/CNT3BRCMS.kicad_mod
@@ -0,0 +1,36 @@
+(module CNT3BRCMS
+ (layer F.Cu)
+ (tedit 587FD99F)
+ (attr smd)
+ (fp_text reference REF** (at -2.24 -4.55 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value CNT3BRCMS (at 4.26 0 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -0.94 -1.85) (end -0.94 -2.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.94 -2.90) (end -0.19 -2.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.19 -2.90) (end -0.19 -4.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.19 -4.90) (end 3.31 -4.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.31 -4.90) (end 3.31 4.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.31 4.90) (end -0.19 4.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.19 4.90) (end -0.19 2.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.19 2.85) (end -0.94 2.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.94 2.85) (end -0.94 1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.27 -2.67) (end 2.32 -2.67) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.32 -2.67) (end 2.32 2.67) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.32 2.67) (end 3.27 2.67) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.86 0) (end -0.86 -2.79) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.86 -2.79) (end -0.10 -2.79) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.10 -2.79) (end -0.10 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.10 -4.83) (end 3.27 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.27 -4.83) (end 3.27 4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.27 4.83) (end -0.10 4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.10 4.83) (end -0.10 2.79) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.10 2.79) (end -0.86 2.79) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.86 2.79) (end -0.86 0) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.63 -5.08) (end 3.52 -5.08) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.63 -5.08) (end -2.63 5.08) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.52 5.08) (end 3.52 -5.08) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.52 5.08) (end -2.63 5.08) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -1.49 -1.27) (size 1.78 0.81) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.49 0) (size 1.78 0.81) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.49 1.27) (size 1.78 0.81) (layers F.Cu F.Paste F.Mask))
+ (pad "" smd rect (at 1.49 -3.81) (size 3.05 2.03) (layers F.Cu F.Paste F.Mask))
+ (pad "" smd rect (at 1.49 3.81) (size 3.05 2.03) (layers F.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/CR1220.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/CR1220.kicad_mod
new file mode 100644
index 00000000..2d98fcd5
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/CR1220.kicad_mod
@@ -0,0 +1,31 @@
+(module CR1220
+ (layer F.Cu)
+ (tedit 587FDA65)
+ (fp_text reference REF** (at 11.94 0 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value CR1220 (at 7.37 0 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 2.23 2.95) (end -1.42 2.95) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.42 2.95) (end -2.92 1.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.92 1.45) (end -2.92 -1.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.92 -1.40) (end -1.47 -2.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.47 -2.85) (end 2.18 -2.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.33 2.65) (end -1.32 2.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.32 2.65) (end -2.67 1.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.67 1.30) (end -2.67 -1.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.67 -1.30) (end -1.32 -2.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.32 -2.65) (end 2.33 -2.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 2.54) (end 2.41 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.27 -2.54) (end 2.41 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.27 2.54) (end -2.54 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.54 -1.27) (end -1.27 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.08 -4.32) (end 14.61 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.08 4.32) (end 14.61 5.59) (layer F.Fab) (width 0.10))
+ (fp_circle (center 9.53 0) (end 3.94 0) (layer F.Fab) (width 0.10))
+ (fp_circle (center 9.53 0) (end 2.41 2.54) (layer F.Fab) (width 0.10))
+ (fp_arc (start 9.53 0) (end 2.18 -2.85) (angle 317) (layer F.CrtYd) (width 0.05))
+ (fp_arc (start 9.53 0) (end 2.33 -2.60) (angle 320) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 3.56 3.56) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 9.53 0) (size 2.54 2.54) (drill 1.02) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 9.53 5.08) (size 2.16 2.16) (drill 2.03) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 13.97 -2.54) (size 2.16 2.16) (drill 2.03) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 5.08 -2.54) (size 2.16 2.16) (drill 2.03) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/CR2032H.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/CR2032H.kicad_mod
new file mode 100644
index 00000000..daae48c6
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/CR2032H.kicad_mod
@@ -0,0 +1,28 @@
+(module CR2032H
+ (layer F.Cu)
+ (tedit 587FDB2C)
+ (fp_text reference REF** (at -15.24 -12.70) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value CR2032H (at -15.24 12.70) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -4.49 -3.80) (end 3.06 -3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.06 -3.80) (end 3.06 3.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.06 3.65) (end -4.44 3.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.69 -3.30) (end 2.66 -3.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.66 -3.30) (end 2.66 3.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.66 3.30) (end -4.69 3.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 3.81) (end 0 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.63 4.45) (end 0.63 4.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.45 -2.54) (end 1.90 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.90 -2.54) (end 1.90 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.90 2.54) (end -4.45 2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.90 -3.17) (end 2.54 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.54 -3.17) (end 2.54 3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.54 3.17) (end 1.90 3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start 0.63 -3.17) (end 1.90 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.90 3.17) (end -4.45 3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start -4.45 -3.17) (end 0.63 -3.17) (layer F.Fab) (width 0.10))
+ (fp_circle (center -15.24 0) (end -16.51 -8.89) (layer F.Fab) (width 0.10))
+ (fp_circle (center -15.24 0) (end -8.89 8.89) (layer F.Fab) (width 0.10))
+ (fp_arc (start -15.24 0) (end -4.44 3.65) (angle 322) (layer F.CrtYd) (width 0.05))
+ (fp_arc (start -15.24 0) (end -4.69 3.30) (angle 325) (layer F.SilkS) (width 0.12))
+ (pad 2 thru_hole circle (at -22.86 0) (size 2.29 2.29) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 2.29 2.29) (drill 1.02) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/CR2032V.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/CR2032V.kicad_mod
new file mode 100644
index 00000000..91234abc
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/CR2032V.kicad_mod
@@ -0,0 +1,26 @@
+(module CR2032V
+ (layer F.Cu)
+ (tedit 587FDB89)
+ (fp_text reference REF** (at 5.08 -5.83) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value CR2032V (at 5.08 2.42) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 6.18 -4.43) (end 17.23 -4.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.12 -4.43) (end 3.98 -4.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.07 -5.08) (end 17.23 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.23 -5.08) (end 17.23 1.47) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.23 1.47) (end -7.12 1.47) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.12 1.47) (end -7.12 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.98 -4.98) (end 17.14 -4.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.86 -3.56) (end 7.87 -3.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.95 0.51) (end 12.95 -0.51) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.45 0) (end 13.46 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.14 1.40) (end 17.14 -4.95) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.14 -4.45) (end -6.98 -4.45) (layer F.Fab) (width 0.10))
+ (fp_line (start -6.98 -4.95) (end -6.98 1.40) (layer F.Fab) (width 0.10))
+ (fp_line (start -6.98 1.40) (end 17.14 1.40) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.23 -5.23) (end 17.39 -5.23) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.23 -5.23) (end -7.23 1.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.39 1.65) (end 17.39 -5.23) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.39 1.65) (end -7.23 1.65) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole circle (at 0 0) (size 2.29 2.29) (drill 1.27) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 10.16 0) (size 2.29 2.29) (drill 1.27) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 5.08 -3.30) (size 2.29 2.29) (drill 1.27) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/CUI_PD-30.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/CUI_PD-30.kicad_mod
new file mode 100644
index 00000000..9cfab59b
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/CUI_PD-30.kicad_mod
@@ -0,0 +1,52 @@
+(module CUI_PD-30 (layer F.Cu) (tedit 5984B2AF)
+ (descr "3 pin connector, PD-30, http://www.cui.com/product/resource/pd-30.pdf")
+ (tags "connector 3-pin PD-30 power DIN")
+ (fp_text reference REF** (at 2.5 -3.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value CUI_PD-30 (at 2.5 16.15) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 9.95 10.65) (end 9 10.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 9 10.65) (end 9 14.65) (layer F.Fab) (width 0.1))
+ (fp_line (start 9 14.65) (end -4 14.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -4 14.65) (end -4 10.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -4 10.65) (end -4.95 10.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.95 10.65) (end -4.95 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.95 0) (end -1.5 -2.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.5 -2.35) (end 6.5 -2.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.5 -2.35) (end 9.95 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.95 0) (end 9.95 10.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.29 -0.35) (end -5.29 -2.69) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.29 -2.69) (end -2.95 -2.69) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.45 -2.85) (end 10.45 15.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.45 15.15) (end -5.45 15.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.45 15.15) (end -5.45 -2.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.45 -2.85) (end 10.45 -2.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.05 10.75) (end 9.1 10.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.1 10.75) (end 9.1 14.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.1 14.75) (end -4.1 14.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.1 14.75) (end -4.1 10.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.1 10.75) (end -5.05 10.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.05 10.75) (end -5.05 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.05 0) (end -1.5 -2.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.5 -2.45) (end 6.5 -2.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.5 -2.45) (end 10.05 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.05 0) (end 10.05 10.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.29 -0.35) (end -5.29 -2.69) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.29 -2.69) (end -2.95 -2.69) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0 180.0) (size 3.7 3.7) (drill 2.7) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 5 0 180.0) (size 3.7 3.7) (drill 2.7) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 8.5 3.15 180.0) (size 2.1 2.1) (drill 1.1) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.5 9.15 180.0) (size 3.2 3.2) (drill 2.2) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0 7.15 180.0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 5 7.15 180.0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask))
+ (fp_text user %R (at 2.5 6.15) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (model ${KISYS3DMOD}/Connectors.3dshapes/CUI_PD-30.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+) \ No newline at end of file
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB15FC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB15FC.kicad_mod
new file mode 100644
index 00000000..c3e60ea9
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB15FC.kicad_mod
@@ -0,0 +1,58 @@
+(module DB15FC (layer F.Cu) (tedit 597743BF)
+ (descr "Connecteur DB15 femelle couche")
+ (tags "CONN DB15")
+ (fp_text reference REF** (at 9.65 -16.51) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value DB15FC (at 9.65 -7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 9.65 -11) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 29.46 -12.7) (end -10.16 -12.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 29.46 -13.97) (end -10.16 -13.97) (layer F.Fab) (width 0.1))
+ (fp_line (start 23.11 -9.53) (end -3.81 -9.53) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.81 -19.68) (end 23.11 -19.68) (layer F.Fab) (width 0.1))
+ (fp_line (start 23.11 -13.97) (end 23.11 -19.68) (layer F.Fab) (width 0.1))
+ (fp_line (start 23.11 -9.53) (end 23.11 -12.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 23.75 -7.62) (end 23.75 -12.7) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.1 -7.62) (end 29.46 -7.62) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.1 1.27) (end 22.1 -7.62) (layer F.Fab) (width 0.1))
+ (fp_line (start 29.46 1.27) (end 22.1 1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 29.46 1.27) (end 29.46 -13.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.45 -12.7) (end -4.45 -7.62) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.54 -7.62) (end -2.54 1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.16 1.27) (end -10.16 -12.7) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.16 -7.62) (end -2.54 -7.62) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.81 -9.53) (end -3.81 -12.7) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.81 -19.68) (end -3.81 -13.97) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.16 -13.97) (end -10.16 -12.7) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.16 1.27) (end -2.54 1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.41 -19.93) (end 29.71 -19.93) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -10.41 -19.93) (end -10.41 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 29.71 1.52) (end 29.71 -19.93) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 29.71 1.52) (end -10.41 1.52) (layer F.CrtYd) (width 0.05))
+ (pad "" thru_hole circle (at 26.42 -2.29) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -7.11 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.79 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.46 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 8.25 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 11.05 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 13.84 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 16.51 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 19.3 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 1.57 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 4.11 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 6.91 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 9.65 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 12.4 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.19 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.93 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB15FC.wrl
+ (at (xyz 0.38 0.05 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB15FD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB15FD.kicad_mod
new file mode 100644
index 00000000..0e0b8fd4
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB15FD.kicad_mod
@@ -0,0 +1,44 @@
+(module DB15FD (layer F.Cu) (tedit 597743E9)
+ (descr "Connecteur DB15 femelle droit")
+ (tags "CONN DB15")
+ (fp_text reference REF** (at -20.76 -2.9 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value DB15FD (at -0.05 -3.19 180) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -28.57 -1.78) (end -28.57 4.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -28.57 4.57) (end 9.27 4.57) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.27 4.57) (end 9.27 -1.78) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.27 -1.78) (end -28.57 -1.78) (layer F.Fab) (width 0.1))
+ (fp_line (start -28.82 -2.03) (end 9.52 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.82 -2.03) (end -28.82 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.52 4.82) (end 9.52 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.52 4.82) (end -28.82 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.69 -1.9) (end 9.39 -1.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.69 -1.9) (end -28.69 4.69) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.39 4.69) (end 9.39 -1.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.39 4.69) (end -28.69 4.69) (layer F.SilkS) (width 0.12))
+ (pad 16 thru_hole circle (at -26.29 1.4) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 6.98 1.4) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.79 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -5.46 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -8.26 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -11.05 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -13.72 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -16.51 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -19.18 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -1.4 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -4.19 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -6.86 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -9.65 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -12.32 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -15.11 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at -17.91 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB15FD.wrl
+ (at (xyz -0.4 -0.05 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB15F_CI.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB15F_CI.kicad_mod
new file mode 100644
index 00000000..b84b8dde
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB15F_CI.kicad_mod
@@ -0,0 +1,55 @@
+(module DB15F_CI (layer F.Cu) (tedit 59774428)
+ (descr "Connecteur DB15 femelle encarte")
+ (tags "CONN DB15")
+ (fp_text reference REF** (at 9.78 -11.05) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value DB15F_CI (at 9.78 -5.33) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 9.78 -9.52) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.92 -8.25) (end -2.92 -14.61) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.92 -14.61) (end 22.48 -14.61) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.48 -14.61) (end 22.48 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.19 -6.98) (end -9.91 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.91 -6.98) (end -9.91 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.91 -8.25) (end 29.46 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 29.46 -8.25) (end 29.46 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start 29.46 -6.98) (end 23.75 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.56 -3.81) (end -4.19 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.19 -3.81) (end -4.19 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.19 -6.98) (end 23.75 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start 23.75 -6.98) (end 23.75 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 23.75 -3.81) (end 23.11 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.65 -2.54) (end -3.56 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.56 -2.54) (end -3.56 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.56 -3.81) (end 23.11 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 23.11 -3.81) (end 23.11 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start 23.11 -2.54) (end 21.21 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.16 -14.86) (end 29.71 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -10.16 -14.86) (end -10.16 2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 29.71 2.79) (end 29.71 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 29.71 2.79) (end -10.16 2.79) (layer F.CrtYd) (width 0.05))
+ (pad 4 connect rect (at 8.38 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 3 connect rect (at 5.59 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 2 connect rect (at 2.79 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 1 connect rect (at 0 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 5 connect rect (at 11.18 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 6 connect rect (at 13.97 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 7 connect rect (at 16.76 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 8 connect rect (at 19.56 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 9 connect rect (at 1.4 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 10 connect rect (at 4.19 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 11 connect rect (at 6.98 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 12 connect rect (at 9.78 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 13 connect rect (at 12.57 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 14 connect rect (at 15.37 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 15 connect rect (at 18.16 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB15F_CI.wrl
+ (at (xyz 0.39 0.1 -0.03))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 90 180 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB15MC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB15MC.kicad_mod
new file mode 100644
index 00000000..eb5183f0
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB15MC.kicad_mod
@@ -0,0 +1,48 @@
+(module DB15MC
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB15 MALE couche")
+ (tags "CONN DB15")
+ (fp_text reference REF** (at -9.65 -16.51) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB15MC (at -9.65 -7.62) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 10.16 -12.70) (end -29.46 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 -13.97) (end -29.46 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.81 -9.53) (end -23.11 -9.53) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.11 -19.68) (end 3.81 -19.68) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.81 -13.97) (end 3.81 -19.68) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.81 -9.53) (end 3.81 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.45 -7.62) (end 4.45 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.79 -7.62) (end 10.16 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.79 1.27) (end 2.79 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 1.27) (end 2.79 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 1.27) (end 10.16 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.75 -12.70) (end -23.75 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start -21.84 -7.62) (end -21.84 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.46 1.27) (end -29.46 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.46 -7.62) (end -21.84 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.11 -9.53) (end -23.11 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.11 -19.68) (end -23.11 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.46 -13.97) (end -29.46 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.46 1.27) (end -21.84 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.71 -19.93) (end 10.41 -19.93) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -29.71 -19.93) (end -29.71 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 1.52) (end 10.41 -19.93) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 1.52) (end -29.71 1.52) (layer F.CrtYd) (width 0.05))
+ (pad "" thru_hole circle (at 7.11 -2.29) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -26.42 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -19.30 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -16.51 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -13.84 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -11.05 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -8.25 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -5.46 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.79 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0.00 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at -17.73 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -15.19 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -12.40 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -9.65 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -6.91 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -4.11 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -1.37 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB15MC.wrl (at (xyz -0.38 0.05 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB15MD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB15MD.kicad_mod
new file mode 100644
index 00000000..216eb49f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB15MD.kicad_mod
@@ -0,0 +1,37 @@
+(module DB15MD
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB15 male droit")
+ (tags "CONN DB15")
+ (fp_text reference REF** (at -1.27 -3.81 180) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB15MD (at 19.05 -3.81 180) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -9.40 -1.78) (end -9.40 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.40 4.57) (end 28.45 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 28.45 4.57) (end 28.45 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start 28.45 -1.78) (end -9.40 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.65 -2.03) (end 28.70 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.65 -2.03) (end -9.65 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 28.70 4.82) (end 28.70 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 28.70 4.82) (end -9.65 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.52 -1.90) (end 28.57 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.52 -1.90) (end -9.52 4.69) (layer F.SilkS) (width 0.12))
+ (fp_line (start 28.57 4.69) (end 28.57 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 28.57 4.69) (end -9.52 4.69) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -7.11 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 26.16 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.67 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.46 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 8.13 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.92 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 13.72 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 16.38 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 19.18 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 1.27 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 4.06 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 6.86 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 9.53 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 12.32 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 14.99 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB15MD.wrl (at (xyz 0.40 -0.05 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB15M_CI.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB15M_CI.kicad_mod
new file mode 100644
index 00000000..627dc7e4
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB15M_CI.kicad_mod
@@ -0,0 +1,45 @@
+(module DB15M_CI
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB15 femelle encarte")
+ (tags "CONN DB15")
+ (fp_text reference REF** (at -9.78 -11.43) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB15M_CI (at -9.78 -5.33) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 2.92 -8.25) (end 2.92 -14.61) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.92 -14.61) (end -22.48 -14.61) (layer F.Fab) (width 0.10))
+ (fp_line (start -22.48 -14.61) (end -22.48 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.19 -6.98) (end 9.91 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.91 -6.98) (end 9.91 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.91 -8.25) (end -29.46 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.46 -8.25) (end -29.46 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.46 -6.98) (end -23.75 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.56 -3.81) (end 4.19 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.19 -3.81) (end 4.19 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.19 -6.98) (end -23.75 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.75 -6.98) (end -23.75 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.75 -3.81) (end -23.11 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.65 -2.54) (end 3.56 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.56 -2.54) (end 3.56 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.56 -3.81) (end -23.11 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.11 -3.81) (end -23.11 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.11 -2.54) (end -21.21 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.71 -14.86) (end 10.16 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -29.71 -14.86) (end -29.71 2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.16 2.79) (end 10.16 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.16 2.79) (end -29.71 2.79) (layer F.CrtYd) (width 0.05))
+ (pad 4 connect rect (at -8.38 0.00 180) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 3 connect rect (at -5.59 0.00 180) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 2 connect rect (at -2.79 0.00 180) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 1 connect rect (at 0.00 0.00 180) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 5 connect rect (at -11.18 0.00 180) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 6 connect rect (at -13.97 0.00 180) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 7 connect rect (at -16.76 0.00 180) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 8 connect rect (at -19.56 0.00 180) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 9 connect rect (at -1.40 0.00 180) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 10 connect rect (at -4.19 0.00 180) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 11 connect rect (at -6.98 0.00 180) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 12 connect rect (at -9.78 0.00 180) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 13 connect rect (at -12.57 0.00 180) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 14 connect rect (at -15.37 0.00 180) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 15 connect rect (at -18.16 0.00 180) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB15M_CI.wrl (at (xyz -0.39 0.10 -0.03)) (scale (xyz 1 1 1)) (rotate (xyz 90 180 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB25FC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB25FC.kicad_mod
new file mode 100644
index 00000000..59ae8dd3
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB25FC.kicad_mod
@@ -0,0 +1,59 @@
+(module DB25FC
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB25 femelle couche")
+ (tags "CONN DB25")
+ (fp_text reference REF** (at 16.51 -16.51) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB25FC (at 16.51 -7.62) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 43.18 -12.70) (end 43.18 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 35.56 -7.62) (end 35.56 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 37.47 -12.70) (end 37.47 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start -4.44 -12.70) (end -4.44 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.54 -7.62) (end -2.54 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.16 1.27) (end -10.16 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 43.18 -7.62) (end 35.56 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.16 -7.62) (end -2.54 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start 36.83 -9.53) (end 36.83 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -9.53) (end -3.81 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 36.83 -19.68) (end 36.83 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -19.68) (end -3.81 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 43.18 -12.70) (end 43.18 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 43.18 -13.97) (end -10.16 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.16 -13.97) (end -10.16 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.16 -12.70) (end 43.18 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 35.56 1.27) (end 43.18 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -9.53) (end 36.83 -9.53) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -19.68) (end 36.83 -19.68) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.16 1.27) (end -2.54 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.41 -19.93) (end 43.43 -19.93) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -10.41 -19.93) (end -10.41 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 43.43 1.52) (end 43.43 -19.93) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 43.43 1.52) (end -10.41 1.52) (layer F.CrtYd) (width 0.05))
+ (pad "" thru_hole circle (at 40.01 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -6.98 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0.00 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.79 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.46 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 8.26 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 11.05 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 13.84 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 16.51 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 19.30 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 22.10 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 24.89 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 27.56 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 30.35 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 33.15 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 1.57 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 4.11 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 6.91 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 9.65 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 12.40 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 15.19 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 17.93 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 20.68 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 23.52 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 26.21 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 28.96 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 31.75 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB25FC.wrl (at (xyz 0.65 0.05 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB25FD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB25FD.kicad_mod
new file mode 100644
index 00000000..e63bde0c
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB25FD.kicad_mod
@@ -0,0 +1,49 @@
+(module DB25FD
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB25 femelle droit")
+ (tags "CONN DB25")
+ (fp_text reference REF** (at -31.88 -3.68 180) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB25FD (at -3.94 -3.68 180) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -42.29 -1.78) (end -42.29 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -42.29 -1.78) (end -42.29 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -42.29 4.57) (end 9.14 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.14 4.57) (end 9.14 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.14 -1.78) (end -42.16 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -42.16 -1.78) (end -42.29 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -42.54 -2.03) (end 9.39 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -42.54 -2.03) (end -42.54 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.39 4.82) (end 9.39 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.39 4.82) (end -42.54 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -42.41 -1.90) (end 9.26 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -42.41 -1.90) (end -42.41 4.69) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.26 4.69) (end 9.26 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.26 4.69) (end -42.41 4.69) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -40.13 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 6.86 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.79 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -5.59 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -8.38 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -11.18 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -13.84 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -16.64 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -19.43 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -22.23 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -25.02 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -27.69 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -30.48 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -33.27 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -1.40 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at -4.19 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at -6.99 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at -9.65 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at -12.45 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at -15.24 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at -18.03 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at -20.83 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at -23.50 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at -26.29 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -29.08 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at -31.88 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB25FD.wrl (at (xyz -0.66 -0.06 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB25F_CI.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB25F_CI.kicad_mod
new file mode 100644
index 00000000..187f804e
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB25F_CI.kicad_mod
@@ -0,0 +1,54 @@
+(module DB25F_CI
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB25 femelle encarte")
+ (tags "CONN DB25")
+ (fp_text reference REF** (at 16.51 -5.21 180) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB25F_CI (at 16.51 -11.56 180) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 1 (at 0.00 -4.57 180) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 35.56 -3.17) (end 35.56 -1.52) (layer F.Fab) (width 0.10))
+ (fp_line (start 35.56 -1.52) (end 34.16 -1.52) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.54 -3.17) (end -2.54 -1.65) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.54 -1.65) (end -1.27 -1.65) (layer F.Fab) (width 0.10))
+ (fp_line (start 36.83 -3.17) (end -3.81 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -3.17) (end -3.81 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -6.98) (end 36.83 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 36.83 -6.98) (end 36.83 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -6.98) (end -8.89 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.89 -6.98) (end -8.89 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.89 -8.25) (end 41.91 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 41.91 -8.25) (end 41.91 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 41.91 -6.98) (end 36.83 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -8.25) (end -3.81 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -13.97) (end 36.83 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 36.83 -13.97) (end 36.83 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.14 -14.22) (end 42.16 -14.22) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.14 -14.22) (end -9.14 1.01) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 42.16 1.01) (end 42.16 -14.22) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 42.16 1.01) (end -9.14 1.01) (layer F.CrtYd) (width 0.05))
+ (pad 1 connect rect (at 0.00 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 2 connect rect (at 2.79 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 3 connect rect (at 5.46 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 4 connect rect (at 8.26 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 5 connect rect (at 10.92 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 6 connect rect (at 13.72 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 7 connect rect (at 16.51 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 8 connect rect (at 19.18 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 9 connect rect (at 21.97 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 10 connect rect (at 24.64 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 11 connect rect (at 27.43 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 12 connect rect (at 30.23 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 13 connect rect (at 32.89 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 14 connect rect (at 1.40 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 15 connect rect (at 4.06 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 16 connect rect (at 6.86 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 17 connect rect (at 9.65 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 18 connect rect (at 12.32 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 19 connect rect (at 15.11 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 20 connect rect (at 17.78 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 21 connect rect (at 20.57 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 22 connect rect (at 23.37 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 23 connect rect (at 26.04 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 24 connect rect (at 28.83 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 25 connect rect (at 31.50 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB25F_CI.wrl (at (xyz 0.65 0.10 -0.03)) (scale (xyz 0.98 1 1)) (rotate (xyz 90 180 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB25MC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB25MC.kicad_mod
new file mode 100644
index 00000000..6685fa76
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB25MC.kicad_mod
@@ -0,0 +1,59 @@
+(module DB25MC
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB25 MALE couche")
+ (tags "CONN DB25")
+ (fp_text reference REF** (at -16.64 -16.51) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB25MC (at -16.64 -7.62) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 10.03 -12.70) (end 10.03 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.41 -7.62) (end 2.41 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.32 -12.70) (end 4.32 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start -37.59 -12.70) (end -37.59 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start -35.69 -7.62) (end -35.69 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.31 1.27) (end -43.31 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.03 -7.62) (end 2.41 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.31 -7.62) (end -35.69 -7.62) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.68 -9.53) (end 3.68 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start -36.96 -9.53) (end -36.96 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.68 -19.68) (end 3.68 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start -36.96 -19.68) (end -36.96 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.03 -12.70) (end 10.03 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.03 -13.97) (end -43.31 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.31 -13.97) (end -43.31 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.31 -12.70) (end 10.03 -12.70) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.41 1.27) (end 10.03 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -36.96 -9.53) (end 3.68 -9.53) (layer F.Fab) (width 0.10))
+ (fp_line (start -36.96 -19.68) (end 3.68 -19.68) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.31 1.27) (end -35.69 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.56 -19.93) (end 10.28 -19.93) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -43.56 -19.93) (end -43.56 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.28 1.52) (end 10.28 -19.93) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.28 1.52) (end -43.56 1.52) (layer F.CrtYd) (width 0.05))
+ (pad "" thru_hole circle (at 6.86 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -40.13 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -33.15 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -30.35 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -27.69 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -24.89 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -22.10 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -19.30 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -16.64 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -13.84 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -11.05 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -8.26 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -5.59 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.79 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0.00 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at -31.57 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -29.03 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at -26.24 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at -23.50 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at -20.75 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at -17.96 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at -15.21 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at -12.47 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at -9.63 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at -6.93 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at -4.19 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -1.40 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB25MC.wrl (at (xyz -0.66 0.05 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB25MD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB25MD.kicad_mod
new file mode 100644
index 00000000..aace13bc
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB25MD.kicad_mod
@@ -0,0 +1,49 @@
+(module DB25MD
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB25 male droit")
+ (tags "CONN DB25")
+ (fp_text reference REF** (at -1.14 -3.68 180) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB25MD (at 31.88 -3.68 180) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -9.02 -1.78) (end -9.02 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.02 -1.78) (end -9.02 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.02 4.57) (end 42.42 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 42.42 4.57) (end 42.42 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start 42.42 -1.78) (end -8.89 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.89 -1.78) (end -9.02 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.27 -2.03) (end 42.67 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.27 -2.03) (end -9.27 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 42.67 4.82) (end 42.67 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 42.67 4.82) (end -9.27 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.14 -1.90) (end 42.54 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.14 -1.90) (end -9.14 4.69) (layer F.SilkS) (width 0.12))
+ (fp_line (start 42.54 4.69) (end 42.54 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 42.54 4.69) (end -9.14 4.69) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -6.86 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 40.13 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.79 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.59 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 8.26 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 11.05 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 13.84 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 16.64 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 19.43 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 22.10 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 24.89 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 27.69 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 33.27 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 1.40 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 4.19 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 6.99 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 9.78 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 12.45 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 15.24 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 18.03 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 20.83 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 23.62 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 26.29 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 29.08 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 31.88 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB25MD.wrl (at (xyz 0.66 -0.06 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB25M_CI.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB25M_CI.kicad_mod
new file mode 100644
index 00000000..4fff960f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB25M_CI.kicad_mod
@@ -0,0 +1,53 @@
+(module DB25M_CI
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB25 male couche")
+ (tags "CONN DB25")
+ (fp_text reference REF** (at -16.38 -5.33 180) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB25M_CI (at -16.38 -11.43 180) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -0.51 -3.17) (end 0.51 -5.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 0.51 -5.97) (end 1.52 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.05 -6.98) (end 10.29 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.29 -8.25) (end -43.05 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.29 -8.25) (end 10.29 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.05 -8.25) (end -43.05 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.94 -3.17) (end -36.70 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.67 -3.17) (end 2.67 -1.52) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.67 -1.52) (end 1.40 -1.52) (layer F.Fab) (width 0.10))
+ (fp_line (start -35.43 -3.17) (end -35.43 -1.65) (layer F.Fab) (width 0.10))
+ (fp_line (start -35.43 -1.65) (end -34.16 -1.65) (layer F.Fab) (width 0.10))
+ (fp_line (start -36.70 -3.17) (end -36.70 -6.98) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.94 -6.98) (end 3.94 -3.17) (layer F.Fab) (width 0.10))
+ (fp_line (start -36.70 -8.25) (end -36.70 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start -36.70 -13.97) (end 3.94 -13.97) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.94 -13.97) (end 3.94 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -43.30 -14.22) (end 10.54 -14.22) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -43.30 -14.22) (end -43.30 1.01) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.54 1.01) (end 10.54 -14.22) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.54 1.01) (end -43.30 1.01) (layer F.CrtYd) (width 0.05))
+ (pad 13 connect rect (at -32.89 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 12 connect rect (at -30.10 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 11 connect rect (at -27.43 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 10 connect rect (at -24.64 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 9 connect rect (at -21.97 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 8 connect rect (at -19.18 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 7 connect rect (at -16.38 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 6 connect rect (at -13.72 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 5 connect rect (at -10.92 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 4 connect rect (at -8.25 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 3 connect rect (at -5.46 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 2 connect rect (at -2.67 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 1 connect rect (at 0.00 0.00 90) (size 5.08 1.52) (layers F.Cu F.Mask))
+ (pad 25 connect rect (at -31.50 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 24 connect rect (at -28.83 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 23 connect rect (at -26.03 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 22 connect rect (at -23.24 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 21 connect rect (at -20.57 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 20 connect rect (at -17.78 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 19 connect rect (at -15.11 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 18 connect rect (at -12.32 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 17 connect rect (at -9.52 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 16 connect rect (at -6.86 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 15 connect rect (at -4.06 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (pad 14 connect rect (at -1.40 0.00 90) (size 5.08 1.52) (layers B.Cu B.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB25M_CI.wrl (at (xyz -0.65 0.10 -0.03)) (scale (xyz 0.98 1 1)) (rotate (xyz 90 180 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB37FC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB37FC.kicad_mod
new file mode 100644
index 00000000..f8400813
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB37FC.kicad_mod
@@ -0,0 +1,60 @@
+(module DB37FC
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB37 femelle couche")
+ (tags "CONN DB37")
+ (fp_text reference REF** (at 24.92 -6.50 180) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB37FC (at 24.92 -9.04 180) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 59.84 1.75) (end -10.01 1.75) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.01 1.75) (end -10.01 -13.49) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.01 -13.49) (end 59.84 -13.49) (layer F.Fab) (width 0.10))
+ (fp_line (start 59.84 -13.49) (end 59.84 1.75) (layer F.Fab) (width 0.10))
+ (fp_line (start 50.32 -13.49) (end 50.32 -20.47) (layer F.Fab) (width 0.10))
+ (fp_line (start 50.32 -20.47) (end -0.48 -20.47) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.48 -20.47) (end -0.48 -13.49) (layer F.Fab) (width 0.10))
+ (fp_line (start 52.22 -13.49) (end 52.22 1.75) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.39 -13.49) (end -2.39 1.75) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.26 -20.72) (end 60.09 -20.72) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -10.26 -20.72) (end -10.26 2.00) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 60.09 2.00) (end 60.09 -20.72) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 60.09 2.00) (end -10.26 2.00) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0.00 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Fab *.Mask))
+ (pad 2 thru_hole circle (at 2.77 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.54 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 8.31 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 11.07 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 13.84 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 16.61 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 19.38 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 22.15 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad ? thru_hole circle (at -6.71 -1.42 180) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad ? thru_hole circle (at 56.79 -1.42 180) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 24.92 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 27.69 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 30.45 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 33.22 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 35.99 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 38.76 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 41.53 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 44.30 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 47.07 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 49.83 0.00 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 1.37 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 4.14 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 6.91 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 9.68 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 12.45 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 15.21 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 17.98 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 20.75 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 23.52 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 26.29 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 29.06 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 31.83 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 34.59 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 37.36 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.13 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 42.90 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 45.67 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 48.44 -2.84 180) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB37FC.wrl (at (xyz 0.98 0.06 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB37FD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB37FD.kicad_mod
new file mode 100644
index 00000000..6345ba8b
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB37FD.kicad_mod
@@ -0,0 +1,58 @@
+(module DB37FD
+ (layer F.Cu)
+ (at 62.23 201.93)
+ (descr "Connecteur DB37 femelle droit")
+ (tags "CONN DB37")
+ (fp_text reference REF** (at -38.86 -3.68) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB37FD (at -12.19 -3.68) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -59.05 -1.78) (end -59.05 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -59.05 4.57) (end 9.02 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.02 4.57) (end 9.02 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.02 -1.78) (end -59.05 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -59.30 -2.03) (end 9.27 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -59.30 -2.03) (end -59.30 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.27 4.82) (end 9.27 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.27 4.82) (end -59.30 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -59.17 -1.90) (end 9.14 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -59.17 -1.90) (end -59.17 4.69) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.14 4.69) (end 9.14 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.14 4.69) (end -59.17 4.69) (layer F.SilkS) (width 0.12))
+ (pad "" thru_hole circle (at -56.64 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 6.86 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.79 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -5.46 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -8.25 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -11.05 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -13.84 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -16.64 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -19.30 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -22.10 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -24.89 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -27.69 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -30.48 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -33.15 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -35.94 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at -38.73 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at -41.53 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at -44.32 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at -46.99 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at -49.78 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at -1.40 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at -4.19 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at -6.98 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at -9.65 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -12.45 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at -15.24 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at -18.03 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at -20.83 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at -23.50 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at -26.29 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at -29.08 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at -31.88 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at -34.80 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at -37.34 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at -40.13 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at -42.93 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at -45.72 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at -48.51 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB37MD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB37MD.kicad_mod
new file mode 100644
index 00000000..3d604d3f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB37MD.kicad_mod
@@ -0,0 +1,59 @@
+(module DB37MD
+ (layer F.Cu)
+ (at 62.23 181.61)
+ (descr "Connecteur DB37 male droit")
+ (tags "CONN DB37")
+ (fp_text reference REF** (at 12.19 -3.68) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB37MD (at 37.59 -3.68) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -9.27 -1.78) (end -9.27 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.27 -1.78) (end -9.27 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.27 4.57) (end 58.80 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 58.80 4.57) (end 58.80 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start 58.80 -1.78) (end -9.27 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.52 -2.03) (end 59.05 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.52 -2.03) (end -9.52 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 59.05 4.82) (end 59.05 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 59.05 4.82) (end -9.52 4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.39 -1.90) (end 58.92 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.39 -1.90) (end -9.39 4.69) (layer F.SilkS) (width 0.12))
+ (fp_line (start 58.92 4.69) (end 58.92 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 58.92 4.69) (end -9.39 4.69) (layer F.SilkS) (width 0.12))
+ (pad "" thru_hole circle (at -6.86 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 56.64 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.79 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.46 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 8.25 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 11.05 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 13.84 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 16.64 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 19.30 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 22.10 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 24.89 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 27.69 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 30.35 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 33.15 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 35.94 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 38.73 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 41.53 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 44.32 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 46.99 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 49.78 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 1.27 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 4.06 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 6.86 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 9.65 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 12.45 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 14.99 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 17.91 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 20.70 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 23.50 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 26.29 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 28.96 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 31.75 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 34.54 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 37.34 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.13 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 42.80 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 45.59 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 48.39 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB9FC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB9FC.kicad_mod
new file mode 100644
index 00000000..e9afecfc
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB9FC.kicad_mod
@@ -0,0 +1,44 @@
+(module DB9FC (layer F.Cu) (tedit 587FDE78)
+ (descr "Connecteur DB9 femelle couche")
+ (tags "CONN DB9")
+ (fp_text reference REF** (at 5.46 2.28) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value DB9FC (at 6.73 -5.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -10.74 -16.82) (end -10.69 1.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.69 1.08) (end 21.91 1.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.91 1.08) (end 21.91 -16.82) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.91 -16.82) (end -10.74 -16.82) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.67 1.02) (end 21.84 1.02) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.84 1.02) (end 21.84 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.84 -16.76) (end -10.67 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.67 -16.76) (end -10.67 1.02) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.56 -16.76) (end -3.56 -9.14) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.56 -9.14) (end 14.73 -9.14) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.73 -9.14) (end 14.73 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.03 -16.76) (end -2.03 -25.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.03 -25.4) (end 13.21 -25.4) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.21 -25.4) (end 13.21 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.92 -25.65) (end 22.09 -25.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -10.92 -25.65) (end -10.92 1.27) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 22.09 1.27) (end 22.09 -25.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 22.09 1.27) (end -10.92 1.27) (layer F.CrtYd) (width 0.05))
+ (pad "" thru_hole circle (at 18.29 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -7.11 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.79 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.46 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 8.26 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 11.05 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 1.4 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 4.19 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 6.86 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 9.65 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB9FC.wrl
+ (at (xyz 0.2086614173228347 0.05314960629921261 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB9FD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB9FD.kicad_mod
new file mode 100644
index 00000000..0664ca3d
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB9FD.kicad_mod
@@ -0,0 +1,38 @@
+(module DB9FD (layer F.Cu) (tedit 587FDEBE)
+ (descr "Connecteur DB9 femelle droit")
+ (tags "CONN DB9")
+ (fp_text reference REF** (at -11.56 -3.3 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value DB9FD (at 0.63 -3.3) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -20.45 -1.78) (end -20.45 4.83) (layer F.Fab) (width 0.1))
+ (fp_line (start -20.45 4.83) (end 9.53 4.83) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.53 4.83) (end 9.53 -1.78) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.53 -1.78) (end -20.45 -1.78) (layer F.Fab) (width 0.1))
+ (fp_line (start -20.7 -2.03) (end 9.78 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -20.7 -2.03) (end -20.7 5.08) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.78 5.08) (end 9.78 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.78 5.08) (end -20.7 5.08) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -20.57 -1.9) (end 9.64 -1.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.57 -1.9) (end -20.57 4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.64 4.95) (end 9.64 -1.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.64 4.95) (end -20.57 4.95) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -17.91 1.4) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 7.11 1.4) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.67 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -5.46 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -8.13 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -10.92 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -1.27 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -4.06 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -6.73 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -9.53 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB9FD.wrl
+ (at (xyz -0.2086614173228347 -0.05118110236220473 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB9F_CI.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB9F_CI.kicad_mod
new file mode 100644
index 00000000..cbf28f80
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB9F_CI.kicad_mod
@@ -0,0 +1,48 @@
+(module DB9F_CI
+ (layer F.Cu)
+ (tedit 587FE11A)
+ (descr "Connecteur DB9 femelle encarte")
+ (tags "CONN DB9")
+ (attr smd)
+ (fp_text reference REF** (at 9.65 0.11) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB9F_CI (at 0.00 -5.59) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -5.30 -2.39) (end -5.30 2.71) (layer B.SilkS) (width 0.12))
+ (fp_line (start -5.30 2.71) (end 5.25 2.71) (layer B.SilkS) (width 0.12))
+ (fp_line (start 5.25 2.71) (end 5.25 -2.34) (layer B.SilkS) (width 0.12))
+ (fp_line (start 6.65 -2.34) (end 6.65 2.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.65 2.56) (end 6.65 2.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.65 2.71) (end -6.65 2.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.65 2.71) (end -6.65 -2.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.25 -2.54) (end 7.40 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.51 -14.61) (end 8.63 -14.61) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.27 -3.81) (end -9.15 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.90 -3.81) (end 9.27 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.90 -6.99) (end -9.78 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start 15.62 -6.99) (end 9.90 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start -15.50 -8.25) (end 15.62 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.63 -8.25) (end 8.63 -14.61) (layer F.Fab) (width 0.10))
+ (fp_line (start 15.62 -6.99) (end 15.62 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.90 -3.81) (end 9.90 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.36 -2.54) (end 9.27 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.27 -2.54) (end 9.27 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.51 -8.25) (end -8.51 -14.61) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.78 -6.99) (end -15.50 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start -15.50 -6.99) (end -15.50 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.15 -3.81) (end -9.78 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.78 -3.81) (end -9.78 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.24 -2.54) (end -9.15 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.15 -2.54) (end -9.15 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -15.75 -14.86) (end 15.87 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -15.75 -14.86) (end -15.75 2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.87 2.79) (end 15.87 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.87 2.79) (end -15.75 2.79) (layer F.CrtYd) (width 0.05))
+ (pad 4 connect rect (at 2.79 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 3 connect rect (at 0.00 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 2 connect rect (at -2.80 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 1 connect rect (at -5.59 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 5 connect rect (at 5.59 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 6 connect rect (at -4.19 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 7 connect rect (at -1.40 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 8 connect rect (at 1.40 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 9 connect rect (at 4.19 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB9F_CI.wrl (at (xyz 0 0.12 -0.04)) (scale (xyz 1 1 1)) (rotate (xyz 90 180 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB9F_CI_INVERT.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB9F_CI_INVERT.kicad_mod
new file mode 100644
index 00000000..60154918
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB9F_CI_INVERT.kicad_mod
@@ -0,0 +1,47 @@
+(module DB9F_CI_INVERT
+ (layer F.Cu)
+ (tedit 587FDD96)
+ (descr "Connecteur DB9 male encarte")
+ (tags "CONN DB9")
+ (attr smd)
+ (fp_text reference REF** (at 10.30 0.26) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB9F_CI_INVERT (at 0.00 -5.21) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 5.20 -2.44) (end 5.20 2.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.20 2.71) (end -5.30 2.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.30 2.71) (end -5.30 -2.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.65 2.71) (end -6.65 -2.39) (layer B.SilkS) (width 0.12))
+ (fp_line (start -6.65 2.71) (end 6.60 2.71) (layer B.SilkS) (width 0.12))
+ (fp_line (start 6.65 2.71) (end 6.65 -2.44) (layer B.SilkS) (width 0.12))
+ (fp_line (start 7.40 -2.54) (end -7.25 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.51 -14.61) (end 8.64 -14.61) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.27 -3.81) (end -9.14 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.91 -3.81) (end 9.27 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.91 -6.99) (end -9.78 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start 15.62 -6.99) (end 9.91 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start -15.49 -8.25) (end 15.62 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.64 -8.25) (end 8.64 -14.61) (layer F.Fab) (width 0.10))
+ (fp_line (start 15.62 -6.99) (end 15.62 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.91 -3.81) (end 9.91 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.37 -2.54) (end 9.27 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.27 -2.54) (end 9.27 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.51 -8.25) (end -8.51 -14.61) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.78 -6.99) (end -15.49 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start -15.49 -6.99) (end -15.49 -8.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.14 -3.81) (end -9.78 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.78 -3.81) (end -9.78 -6.99) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.24 -2.54) (end -9.14 -2.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.14 -2.54) (end -9.14 -3.81) (layer F.Fab) (width 0.10))
+ (fp_line (start -15.74 -14.86) (end 15.87 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -15.74 -14.86) (end -15.74 2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.87 2.79) (end 15.87 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.87 2.79) (end -15.74 2.79) (layer F.CrtYd) (width 0.05))
+ (pad 2 connect rect (at 2.80 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 3 connect rect (at 0.00 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 4 connect rect (at -2.79 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 5 connect rect (at -5.59 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 1 connect rect (at 5.59 0.00) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 9 connect rect (at -4.19 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 8 connect rect (at -1.40 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 7 connect rect (at 1.40 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 6 connect rect (at 4.19 0.00) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB9F_CI_INVERT.wrl (at (xyz 0 0.02 -0.03)) (scale (xyz 1 1 1)) (rotate (xyz 90 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB9MC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB9MC.kicad_mod
new file mode 100644
index 00000000..70b2e198
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB9MC.kicad_mod
@@ -0,0 +1,44 @@
+(module DB9MC (layer F.Cu) (tedit 587FE23B)
+ (descr "Connecteur DB9 male couche")
+ (tags "CONN DB9")
+ (fp_text reference REF** (at -4.32 -11.43) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value DB9MC (at -4.32 -5.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -21.84 1.13) (end -21.84 -16.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.84 -16.87) (end 10.91 -16.87) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.91 -16.87) (end 10.96 1.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.96 1.18) (end -21.84 1.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.72 1.02) (end 10.79 1.02) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.79 1.02) (end 10.79 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.79 -16.76) (end -21.72 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.72 -16.76) (end -21.72 1.02) (layer F.Fab) (width 0.1))
+ (fp_line (start -14.61 -16.76) (end -14.61 -9.14) (layer F.Fab) (width 0.1))
+ (fp_line (start -14.61 -9.14) (end 3.68 -9.14) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.68 -9.14) (end 3.68 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -13.08 -16.76) (end -13.08 -25.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -13.08 -25.4) (end 2.16 -25.4) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.16 -25.4) (end 2.16 -16.76) (layer F.Fab) (width 0.1))
+ (fp_line (start -21.97 -25.65) (end 11.04 -25.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -21.97 -25.65) (end -21.97 1.27) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.04 1.27) (end 11.04 -25.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.04 1.27) (end -21.97 1.27) (layer F.CrtYd) (width 0.05))
+ (pad "" thru_hole circle (at 7.24 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -18.16 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.79 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -5.59 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -8.25 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -11.05 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -9.65 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -6.86 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -4.19 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -1.4 -2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB9MC.wrl
+ (at (xyz -0.22 0.05 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB9MD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB9MD.kicad_mod
new file mode 100644
index 00000000..75e53ebf
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB9MD.kicad_mod
@@ -0,0 +1,31 @@
+(module DB9MD
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur DB9 male droit")
+ (tags "CONN DB9")
+ (fp_text reference REF** (at -1.14 -3.17) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value DB9MD (at 10.54 -3.17) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -9.53 -1.78) (end -9.53 4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.53 4.83) (end 20.45 4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 20.45 4.83) (end 20.45 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start 20.45 -1.78) (end -9.53 -1.78) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.78 -2.03) (end 20.70 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.78 -2.03) (end -9.78 5.08) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.70 5.08) (end 20.70 -2.03) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.70 5.08) (end -9.78 5.08) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.64 -1.90) (end 20.57 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.64 -1.90) (end -9.64 4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.57 4.95) (end 20.57 -1.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.57 4.95) (end -9.64 4.95) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -6.98 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 18.03 1.40) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0.00 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.79 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.46 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 8.26 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.92 0.00) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 1.40 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 4.19 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 6.86 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 9.65 2.79) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB9MD.wrl (at (xyz 0.22 -0.06 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB9M_CI.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB9M_CI.kicad_mod
new file mode 100644
index 00000000..6900c571
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB9M_CI.kicad_mod
@@ -0,0 +1,54 @@
+(module DB9M_CI (layer F.Cu) (tedit 587FE108)
+ (descr "Connecteur DB9 male encarte")
+ (tags "CONN DB9")
+ (attr smd)
+ (fp_text reference REF** (at 10.1 -0.07) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value DB9M_CI (at 0 -5.71) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 5.25 -2.47) (end 5.25 2.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start 5.25 2.68) (end -5.3 2.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start -5.3 2.68) (end -5.3 -2.42) (layer B.SilkS) (width 0.12))
+ (fp_line (start 6.6 -2.47) (end 6.6 2.63) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.6 2.63) (end 6.6 2.68) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.6 2.68) (end -6.65 2.68) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.65 2.68) (end -6.65 -2.42) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.51 -14.61) (end 8.64 -14.61) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.27 -3.81) (end -9.14 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.91 -3.81) (end 9.27 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.91 -6.98) (end -9.78 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.62 -6.98) (end 9.91 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -15.49 -8.25) (end 15.62 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.64 -8.25) (end 8.64 -14.61) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.62 -6.98) (end 15.62 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.91 -3.81) (end 9.91 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.37 -2.54) (end 9.27 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.27 -2.54) (end 9.27 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.51 -8.25) (end -8.51 -14.61) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.78 -6.98) (end -15.49 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start -15.49 -6.98) (end -15.49 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.14 -3.81) (end -9.78 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.78 -3.81) (end -9.78 -6.98) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.4 -2.54) (end -9.14 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.14 -2.54) (end -9.14 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -15.74 -14.86) (end 15.87 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -15.74 -14.86) (end -15.74 2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.87 2.79) (end 15.87 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.87 2.79) (end -15.74 2.79) (layer F.CrtYd) (width 0.05))
+ (pad 2 connect rect (at 2.8 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 3 connect rect (at 0 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 4 connect rect (at -2.79 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 5 connect rect (at -5.59 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 1 connect rect (at 5.59 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 9 connect rect (at -4.19 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 8 connect rect (at -1.4 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 7 connect rect (at 1.4 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 6 connect rect (at 4.19 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB9M_CI.wrl
+ (at (xyz 0 0.12 -0.03))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 90 180 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/DB9M_CI_INVERT.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/DB9M_CI_INVERT.kicad_mod
new file mode 100644
index 00000000..8983b4dc
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/DB9M_CI_INVERT.kicad_mod
@@ -0,0 +1,53 @@
+(module DB9M_CI_INVERT (layer F.Cu) (tedit 587FE0DD)
+ (descr "Connecteur DB9 femelle encarte")
+ (tags "CONN DB9")
+ (attr smd)
+ (fp_text reference REF** (at 9.81 0.1) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value DB9M_CI_INVERT (at 0 -5.59) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.23 -2.47) (end -5.23 2.68) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.32 2.68) (end -5.23 2.68) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.32 2.68) (end 5.32 -2.42) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.62 -2.42) (end 6.62 2.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start 6.62 2.68) (end -6.63 2.68) (layer B.SilkS) (width 0.12))
+ (fp_line (start -6.63 2.68) (end -6.63 -2.42) (layer B.SilkS) (width 0.12))
+ (fp_line (start -8.51 -14.61) (end 8.63 -14.61) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.27 -3.81) (end -9.15 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 -3.81) (end 9.27 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 -6.99) (end -9.78 -6.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.62 -6.99) (end 9.9 -6.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -15.5 -8.25) (end 15.62 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.63 -8.25) (end 8.63 -14.61) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.62 -6.99) (end 15.62 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.9 -3.81) (end 9.9 -6.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.36 -2.54) (end 9.27 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.27 -2.54) (end 9.27 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.51 -8.25) (end -8.51 -14.61) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.78 -6.99) (end -15.5 -6.99) (layer F.Fab) (width 0.1))
+ (fp_line (start -15.5 -6.99) (end -15.5 -8.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.15 -3.81) (end -9.78 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.78 -3.81) (end -9.78 -6.99) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.41 -2.54) (end -9.15 -2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.15 -2.54) (end -9.15 -3.81) (layer F.Fab) (width 0.1))
+ (fp_line (start -15.75 -14.86) (end 15.87 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -15.75 -14.86) (end -15.75 2.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.87 2.79) (end 15.87 -14.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.87 2.79) (end -15.75 2.79) (layer F.CrtYd) (width 0.05))
+ (pad 4 connect rect (at 2.79 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 3 connect rect (at 0 0) (size 1.78 5.08) (layers B.Cu B.Fab))
+ (pad 2 connect rect (at -2.8 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 1 connect rect (at -5.59 0) (size 1.78 5.08) (layers B.Cu F.Mask))
+ (pad 5 connect rect (at 5.59 0) (size 1.78 5.08) (layers B.Cu B.Mask))
+ (pad 6 connect rect (at -4.19 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 7 connect rect (at -1.4 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 8 connect rect (at 1.4 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (pad 9 connect rect (at 4.19 0) (size 1.78 5.08) (layers F.Cu F.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/DB9M_CI_INVERT.wrl
+ (at (xyz 0 0.12 -0.03))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 90 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/FMC_LPC_ASP-134604-01.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/FMC_LPC_ASP-134604-01.kicad_mod
new file mode 100644
index 00000000..45ae6499
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/FMC_LPC_ASP-134604-01.kicad_mod
@@ -0,0 +1,179 @@
+(module FMC_LPC_ASP-134604-01
+ (layer F.Cu)
+ (descr http://www.samtec.com/standards/vita.aspx)
+ (tags "FMC LPC VITA ")
+ (attr smd)
+ (fp_text reference REF** (at 29.32 -1.65 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value FMC_LPC_ASP-134604-01 (at -0.45 -5.78) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -28.50 -7.34) (end -28.50 7.34) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.50 -7.34) (end 28.50 -7.34) (layer F.SilkS) (width 0.12))
+ (fp_line (start 28.50 -7.34) (end 28.50 7.34) (layer F.SilkS) (width 0.12))
+ (fp_line (start 28.50 7.34) (end -28.50 7.34) (layer F.SilkS) (width 0.12))
+ (fp_line (start -33.44 -7.59) (end 33.44 -7.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -33.44 -7.59) (end -33.44 7.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 33.44 7.59) (end 33.44 -7.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 33.44 7.59) (end -33.44 7.59) (layer F.CrtYd) (width 0.05))
+ (pad G40 thru_hole circle (at -31.19 2) (size 4 4) (drill 2.70) (layers *.Cu *.Mask) (clearance 0.10))
+ (pad C02 smd circle (at 23.50 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad "" np_thru_hole circle (at 27.19 0) (size 1.27 1.27) (drill 1.27) (layers *.Cu *.Mask) (clearance 0.10))
+ (pad G01 smd circle (at 24.77 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G02 smd circle (at 23.50 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H01 smd circle (at 24.77 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H02 smd circle (at 23.50 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G07 smd circle (at 17.14 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H07 smd circle (at 17.14 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H08 smd circle (at 15.88 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G08 smd circle (at 15.88 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G10 smd circle (at 13.34 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H10 smd circle (at 13.34 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H09 smd circle (at 14.61 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G09 smd circle (at 14.61 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G05 smd circle (at 19.68 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H05 smd circle (at 19.68 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H06 smd circle (at 18.41 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G06 smd circle (at 18.41 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G04 smd circle (at 20.95 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H04 smd circle (at 20.95 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H03 smd circle (at 22.23 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G03 smd circle (at 22.23 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G19 smd circle (at 1.91 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H19 smd circle (at 1.91 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H20 smd circle (at 0.64 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G20 smd circle (at 0.64 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G21 smd circle (at -0.64 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H21 smd circle (at -0.62 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G24 smd circle (at -4.45 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H24 smd circle (at -4.45 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H25 smd circle (at -5.71 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G25 smd circle (at -5.71 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G23 smd circle (at -3.17 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H23 smd circle (at -3.17 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H22 smd circle (at -1.91 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G22 smd circle (at -1.91 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G15 smd circle (at 6.99 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H15 smd circle (at 6.99 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H16 smd circle (at 5.71 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G16 smd circle (at 5.71 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G18 smd circle (at 3.17 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H18 smd circle (at 3.17 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H17 smd circle (at 4.45 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G17 smd circle (at 4.45 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G13 smd circle (at 9.53 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H13 smd circle (at 9.53 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H14 smd circle (at 8.26 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G14 smd circle (at 8.26 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G12 smd circle (at 10.79 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H12 smd circle (at 10.79 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H11 smd circle (at 12.06 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G11 smd circle (at 12.06 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G29 smd circle (at -10.79 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H29 smd circle (at -10.79 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H30 smd circle (at -12.06 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G30 smd circle (at -12.06 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G32 smd circle (at -14.61 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H32 smd circle (at -14.61 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H31 smd circle (at -13.34 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G31 smd circle (at -13.34 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H28 smd circle (at -9.53 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G28 smd circle (at -9.53 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G27 smd circle (at -8.26 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H27 smd circle (at -8.26 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H26 smd circle (at -6.99 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G26 smd circle (at -6.99 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G35 smd circle (at -18.41 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H35 smd circle (at -18.41 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H36 smd circle (at -19.68 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G36 smd circle (at -19.68 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G37 smd circle (at -20.95 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H37 smd circle (at -20.95 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G40 smd circle (at -24.77 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H40 smd circle (at -24.77 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G39 smd circle (at -23.50 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H39 smd circle (at -23.50 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H38 smd circle (at -22.23 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G38 smd circle (at -22.23 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G34 smd circle (at -17.14 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H34 smd circle (at -17.14 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad H33 smd circle (at -15.88 3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad G33 smd circle (at -15.88 1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C33 smd circle (at -15.88 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D33 smd circle (at -15.88 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D34 smd circle (at -17.14 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C34 smd circle (at -17.14 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C38 smd circle (at -22.23 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D38 smd circle (at -22.23 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D39 smd circle (at -23.50 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C39 smd circle (at -23.50 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D40 smd circle (at -24.77 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C40 smd circle (at -24.77 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D37 smd circle (at -20.95 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C37 smd circle (at -20.95 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C36 smd circle (at -19.68 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D36 smd circle (at -19.68 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D35 smd circle (at -18.41 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C35 smd circle (at -18.41 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C26 smd circle (at -6.99 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D26 smd circle (at -6.99 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D27 smd circle (at -8.26 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C27 smd circle (at -8.26 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C28 smd circle (at -9.53 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D28 smd circle (at -9.53 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C31 smd circle (at -13.34 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D31 smd circle (at -13.34 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D32 smd circle (at -14.61 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C32 smd circle (at -14.61 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C30 smd circle (at -12.06 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D30 smd circle (at -12.06 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D29 smd circle (at -10.79 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C29 smd circle (at -10.79 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C11 smd circle (at 12.06 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D11 smd circle (at 12.06 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D12 smd circle (at 10.79 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C12 smd circle (at 10.79 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C14 smd circle (at 8.26 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D14 smd circle (at 8.26 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D13 smd circle (at 9.53 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C13 smd circle (at 9.53 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C17 smd circle (at 4.45 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D17 smd circle (at 4.45 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D18 smd circle (at 3.17 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C18 smd circle (at 3.17 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C16 smd circle (at 5.71 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D16 smd circle (at 5.71 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D15 smd circle (at 6.99 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C15 smd circle (at 6.99 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C22 smd circle (at -1.91 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D22 smd circle (at -1.91 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D23 smd circle (at -3.17 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C23 smd circle (at -3.17 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C25 smd circle (at -5.71 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D25 smd circle (at -5.71 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D24 smd circle (at -4.45 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C24 smd circle (at -4.45 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D21 smd circle (at -0.62 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C21 smd circle (at -0.64 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C20 smd circle (at 0.64 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D20 smd circle (at 0.64 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D19 smd circle (at 1.91 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C19 smd circle (at 1.91 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C03 smd circle (at 22.23 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D03 smd circle (at 22.23 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D04 smd circle (at 20.95 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C04 smd circle (at 20.95 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C06 smd circle (at 18.41 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D06 smd circle (at 18.41 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D05 smd circle (at 19.68 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C05 smd circle (at 19.68 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C09 smd circle (at 14.61 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D09 smd circle (at 14.61 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D10 smd circle (at 13.34 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C10 smd circle (at 13.34 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C08 smd circle (at 15.88 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D08 smd circle (at 15.88 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D07 smd circle (at 17.14 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C07 smd circle (at 17.14 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D02 smd circle (at 23.50 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad D01 smd circle (at 24.77 -1.91) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask) (clearance 0.10))
+ (pad C01 smd circle (at 24.77 -3.17) (size 0.64 0.64) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at -27.19 3.05) (size 1.27 1.27) (drill 1.27) (layers *.Cu *.Mask) (clearance 0.10))
+ (pad C01 thru_hole circle (at 31.19 2) (size 4 4) (drill 2.70) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Fan_Pin_Header_Straight_1x03.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Fan_Pin_Header_Straight_1x03.kicad_mod
new file mode 100644
index 00000000..536980e4
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Fan_Pin_Header_Straight_1x03.kicad_mod
@@ -0,0 +1,39 @@
+(module Fan_Pin_Header_Straight_1x03 (layer F.Cu) (tedit 58130A41)
+ (descr "3-pin CPU fan Through hole pin header")
+ (tags "pin header 3-pin CPU fan")
+ (fp_text reference REF** (at 0 -2.1) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Fan_Pin_Header_Straight_1x03 (at 0 7.25) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.1) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.4 -1.35) (end 2.65 -1.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.65 -1.35) (end 2.65 6.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.65 6.45) (end -3.4 6.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.4 6.45) (end -3.4 -1.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 5.05) (end -2.3 5.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.3 5.05) (end -2.3 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.3 0) (end -3.3 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.3 -1.25) (end 2.55 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.55 -1.25) (end 2.55 6.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.55 6.35) (end -3.3 6.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.3 6.35) (end -3.3 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.3 0) (end -2.29 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.29 0) (end -2.29 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.29 5.08) (end -3.3 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.8 -1.75) (end 3.05 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.8 -1.75) (end -3.8 6.85) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.05 6.85) (end 3.05 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.05 6.85) (end -3.8 6.85) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0 0) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 0 5.08) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask))
+ (model Connectors.3dshapes\Fan_Pin_Header_Straight_1x03.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.39 0.39 0.39))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Fan_Pin_Header_Straight_1x04.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Fan_Pin_Header_Straight_1x04.kicad_mod
new file mode 100644
index 00000000..7fe9ea16
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Fan_Pin_Header_Straight_1x04.kicad_mod
@@ -0,0 +1,44 @@
+(module Fan_Pin_Header_Straight_1x04 (layer F.Cu) (tedit 58B1B768)
+ (descr "4-pin CPU fan Through hole pin header")
+ (tags "pin header 4-pin CPU fan")
+ (fp_text reference REF** (at 0 -2.1) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Fan_Pin_Header_Straight_1x04 (at 0 9.8) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 -2.1) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.6 -1.35) (end 2.6 4.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.55 5.75) (end 2.55 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.55 8.95) (end -3.4 8.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.4 8.95) (end -3.4 -1.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.4 -1.35) (end 2.6 -1.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 5.1) (end -2.3 5.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.3 5.1) (end -2.3 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.3 0) (end -3.3 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.5 5.75) (end 2.5 8.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.5 8.85) (end -3.3 8.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.3 8.85) (end -3.3 -1.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.3 -1.2) (end -3.3 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.3 -1.25) (end 2.5 -1.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.5 -1.25) (end 2.5 4.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.3 0) (end -2.29 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.29 0) (end -2.29 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.29 5.08) (end -3.3 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.8 -1.75) (end 3.68 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.8 -1.75) (end -3.8 9.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.68 9.35) (end 3.68 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.68 9.35) (end -3.8 9.35) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0 0) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 2.54) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 0 5.08) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 0 7.62) (size 2.03 1.73) (drill 1.02) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 2.16 5.08) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
+ (model Connectors.3dshapes\Fan_Pin_Header_Straight_1x04.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.39 0.39 0.39))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GS2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GS2.kicad_mod
new file mode 100644
index 00000000..7c98e6d6
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GS2.kicad_mod
@@ -0,0 +1,18 @@
+(module GS2
+ (layer F.Cu)
+ (tedit 586134A1)
+ (descr "2-pin solder bridge")
+ (tags "solder bridge")
+ (attr smd)
+ (fp_text reference REF** (at 1.78 0 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value GS2 (at -1.80 0 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 1.10 -1.45) (end 1.10 1.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.10 1.50) (end -1.10 1.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.10 1.50) (end -1.10 -1.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.10 -1.45) (end 1.10 -1.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.89 -1.27) (end -0.89 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.89 1.27) (end 0.89 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.89 1.27) (end -0.89 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.89 -1.27) (end 0.89 -1.27) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at 0 -0.64) (size 1.27 0.97) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0 0.64) (size 1.27 0.97) (layers F.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GS3.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GS3.kicad_mod
new file mode 100644
index 00000000..45e9bc60
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GS3.kicad_mod
@@ -0,0 +1,19 @@
+(module GS3
+ (layer F.Cu)
+ (tedit 58613494)
+ (descr "3-pin solder bridge")
+ (tags "solder bridge")
+ (attr smd)
+ (fp_text reference REF** (at -1.70 0 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value GS3 (at 1.80 0 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.15 -2.15) (end 1.15 -2.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.15 -2.15) (end 1.15 2.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.15 2.15) (end -1.15 2.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.15 2.15) (end -1.15 -2.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.89 -1.91) (end -0.89 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.89 1.91) (end 0.89 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.89 1.91) (end 0.89 -1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.89 -1.91) (end 0.89 -1.91) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at 0 -1.27) (size 1.27 0.97) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0 0) (size 1.27 0.97) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0 1.27) (size 1.27 0.97) (layers F.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GS_6x2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GS_6x2.kicad_mod
new file mode 100644
index 00000000..ca04d69d
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GS_6x2.kicad_mod
@@ -0,0 +1,28 @@
+(module GS_6x2
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Double rangee de contacts 2 x 8 pins")
+ (tags CONN)
+ (attr smd)
+ (fp_text reference REF** (at -2.47 -2.03) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value GS_6x2 (at 3.62 -2.03) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -6.03 -1.27) (end 6.03 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.03 -1.27) (end 6.03 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.03 1.27) (end -6.03 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.03 1.27) (end -6.03 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.28 -1.52) (end 6.28 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -6.28 -1.52) (end -6.28 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.28 1.52) (end 6.28 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.28 1.52) (end -6.28 1.52) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -4.76 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -4.76 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -2.86 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -2.86 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -0.95 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -0.95 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 0.95 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 0.95 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 2.86 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 2.86 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 4.76 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 4.76 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GS_8x2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GS_8x2.kicad_mod
new file mode 100644
index 00000000..ac033e3c
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GS_8x2.kicad_mod
@@ -0,0 +1,32 @@
+(module GS_8x2
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Double rangee de contacts 2 x 8 pins")
+ (tags CONN)
+ (attr smd)
+ (fp_text reference REF** (at -3.37 -1.91) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value GS_8x2 (at 3.62 -1.91) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -7.94 -1.27) (end 7.94 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.94 -1.27) (end 7.94 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.94 1.27) (end -7.94 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.94 1.27) (end -7.94 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.19 -1.52) (end 8.19 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.19 -1.52) (end -8.19 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.19 1.52) (end 8.19 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.19 1.52) (end -8.19 1.52) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -6.67 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -6.67 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -4.76 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -4.76 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -2.86 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -2.86 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at -0.95 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at -0.95 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 0.95 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 0.95 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 2.86 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 2.86 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 4.76 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at 4.76 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 6.67 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at 6.67 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GS_9x2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GS_9x2.kicad_mod
new file mode 100644
index 00000000..86fdf301
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GS_9x2.kicad_mod
@@ -0,0 +1,37 @@
+(module GS_9x2
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Double rangee de contacts 2 x 8 pins")
+ (tags CONN)
+ (attr smd)
+ (fp_text reference REF** (at -3.56 -2.03) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value GS_9x2 (at 3.94 -2.16) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -8.89 0.64) (end -8.26 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.99 -1.27) (end 8.89 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.89 -1.27) (end 8.89 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.89 1.27) (end 6.99 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.89 -1.27) (end 6.99 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.99 1.27) (end -8.89 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.89 1.27) (end -8.89 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.14 -1.52) (end 9.14 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.14 -1.52) (end -9.14 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.14 1.52) (end 9.14 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.14 1.52) (end -9.14 1.52) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at -7.62 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -7.62 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -5.71 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -5.71 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -3.81 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -3.81 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at -1.91 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at -1.91 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 0 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 0 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 1.91 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 1.91 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 3.81 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at 3.81 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 5.71 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at 5.71 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at 7.62 0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at 7.62 -0.64) (size 1.27 1.02) (layers F.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GTK2400-H2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GTK2400-H2.kicad_mod
new file mode 100644
index 00000000..19ba8400
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GTK2400-H2.kicad_mod
@@ -0,0 +1,32 @@
+(module GTK2400-H2 (layer F.Cu) (tedit 587FE5B7)
+ (descr GTK2400-H2)
+ (tags GTK2400-H2)
+ (fp_text reference REF** (at -3.7 -7.7 90) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value GTK2400-H2 (at 7.65 -7.15 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 0 -1.6) (end 0 -4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.95 -4.95) (end 3.95 -1.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -7.6) (end 6.5 -7.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -16.65) (end -2.6 -4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -4.95) (end 6.55 -4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.55 -4.95) (end 6.55 -16.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.94 0) (end 3.94 -4.89) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 0) (end 0 -4.89) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 -7.62) (end -2.48 -16.51) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 -16.51) (end 6.41 -16.51) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.41 -16.51) (end 6.41 -7.62) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 -5.08) (end -2.48 -7.62) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 -7.62) (end 6.41 -7.62) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.41 -7.62) (end 6.41 -5.08) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.41 -5.08) (end -2.48 -5.08) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.73 -16.76) (end 6.66 -16.76) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.73 -16.76) (end -2.73 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.66 1.5) (end 6.66 -16.76) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.66 1.5) (end -2.73 1.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.6 -16.63) (end 6.53 -16.63) (layer F.SilkS) (width 0.12))
+ (pad 2 thru_hole rect (at 3.94 0) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GTK2400-V2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GTK2400-V2.kicad_mod
new file mode 100644
index 00000000..1386b80e
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GTK2400-V2.kicad_mod
@@ -0,0 +1,29 @@
+(module GTK2400-V2 (layer F.Cu) (tedit 587FE5A7)
+ (descr GTK2400-V2)
+ (tags GTK2400-V2)
+ (fp_text reference REF** (at -3.55 -0.05 270) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value GTK2400-V2 (at 7.6 0 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.5 2.55) (end 6.5 2.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.48 2.54) (end 6.41 2.54) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 0) (end -2.48 -5.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 -5.71) (end -2.48 -6.35) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 -6.35) (end 6.41 -6.35) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.41 -6.35) (end 6.41 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.41 0) (end 6.41 5.08) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.41 5.08) (end -2.48 5.08) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 5.08) (end -2.48 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.73 -6.6) (end 6.66 -6.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.73 -6.6) (end -2.73 5.33) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.66 5.33) (end 6.66 -6.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.66 5.33) (end -2.73 5.33) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.6 -6.47) (end 6.53 -6.47) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -6.47) (end -2.6 5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.53 5.2) (end 6.53 -6.47) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.53 5.2) (end -2.6 5.2) (layer F.SilkS) (width 0.12))
+ (pad 2 thru_hole rect (at 3.94 0) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 2.5 2.5) (drill 1.8) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GoldTek_SCP20GR11.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GoldTek_SCP20GR11.kicad_mod
new file mode 100644
index 00000000..0380dd1e
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GoldTek_SCP20GR11.kicad_mod
@@ -0,0 +1,81 @@
+(module GoldTek_SCP20GR11
+ (layer F.Cu)
+ (tedit 587FE46A)
+ (descr "GoldTek SCP20GR11")
+ (tags "CONN GoldTek SCP20GR11")
+ (fp_text reference REF** (at 3.81 -13.34) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value GoldTek_SCP20GR11 (at 24.77 -13.34) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -0.65 -11.45) (end 0 -10.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 -10.80) (end 0.65 -11.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.65 -11.45) (end -0.65 -11.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.50 1.35) (end -11.50 -8.90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.50 -8.90) (end -10.85 -15.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.85 -15.30) (end -5 -15.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5 -15.30) (end -5 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5 -12.15) (end 27.85 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 27.85 -12.15) (end 27.85 -15.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 27.85 -15.30) (end 33.70 -15.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 33.70 -15.30) (end 34.35 -8.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.35 -8.25) (end 34.35 1.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.35 1.35) (end -11.50 1.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.50 1.50) (end -11.65 1.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.65 1.50) (end -11.65 -27.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.65 -27.65) (end 34.50 -27.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 34.50 -27.65) (end 34.50 1.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 28.70 -2.41) (end 28.70 1.14) (layer F.Fab) (width 0.10))
+ (fp_line (start 26.92 -0.64) (end 30.48 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start -5.84 -2.41) (end -5.84 1.14) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.62 -0.64) (end -4.06 -0.64) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.64 -11.43) (end 0.64 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 0.64 -11.43) (end 0 -10.79) (layer F.Fab) (width 0.10))
+ (fp_line (start 0 -10.79) (end -0.64 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 33.02 -15.24) (end 33.02 -26.67) (layer F.Fab) (width 0.10))
+ (fp_line (start 33.02 -26.67) (end 32.38 -27.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 32.38 -27.30) (end 31.75 -27.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 31.75 -27.30) (end 26.04 -25.40) (layer F.Fab) (width 0.10))
+ (fp_line (start 26.04 -25.40) (end 26.04 -23.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 26.04 -23.50) (end 27.30 -23.50) (layer F.Fab) (width 0.10))
+ (fp_line (start 27.30 -23.50) (end 27.94 -24.13) (layer F.Fab) (width 0.10))
+ (fp_line (start 27.94 -24.13) (end 28.57 -24.13) (layer F.Fab) (width 0.10))
+ (fp_line (start 28.57 -24.13) (end 28.57 -15.24) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.16 -15.24) (end -10.16 -26.67) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.16 -26.67) (end -9.53 -27.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -9.53 -27.30) (end -8.89 -27.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.89 -27.30) (end -3.17 -25.40) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.17 -25.40) (end -3.17 -23.50) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.17 -23.50) (end -4.45 -23.50) (layer F.Fab) (width 0.10))
+ (fp_line (start -4.45 -23.50) (end -5.08 -24.13) (layer F.Fab) (width 0.10))
+ (fp_line (start -5.08 -24.13) (end -5.71 -24.13) (layer F.Fab) (width 0.10))
+ (fp_line (start -5.71 -24.13) (end -5.71 -15.24) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.43 1.27) (end -11.43 -8.89) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.43 -8.89) (end -10.79 -15.24) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.79 -15.24) (end -5.08 -15.24) (layer F.Fab) (width 0.10))
+ (fp_line (start -5.08 -15.24) (end -5.08 -12.06) (layer F.Fab) (width 0.10))
+ (fp_line (start 34.29 1.27) (end 34.29 -8.26) (layer F.Fab) (width 0.10))
+ (fp_line (start 34.29 -8.26) (end 33.66 -15.24) (layer F.Fab) (width 0.10))
+ (fp_line (start 33.66 -15.24) (end 27.94 -15.24) (layer F.Fab) (width 0.10))
+ (fp_line (start 27.94 -15.24) (end 27.94 -12.06) (layer F.Fab) (width 0.10))
+ (fp_line (start 27.94 -12.06) (end -5.08 -12.06) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.43 1.27) (end 34.29 1.27) (layer F.Fab) (width 0.10))
+ (fp_circle (center -5.84 -0.64) (end -4.45 -0.64) (layer F.Fab) (width 0.10))
+ (fp_circle (center 28.70 -0.64) (end 30.10 -0.64) (layer F.Fab) (width 0.10))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/GoldTek_SCP20GS11.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/GoldTek_SCP20GS11.kicad_mod
new file mode 100644
index 00000000..605e45b5
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/GoldTek_SCP20GS11.kicad_mod
@@ -0,0 +1,82 @@
+(module GoldTek_SCP20GS11 (layer F.Cu) (tedit 587FE4A9)
+ (descr "GoldTek SCP20GS11")
+ (tags "CONN GoldTek SCP20GS11")
+ (fp_text reference REF** (at -1.27 -6.99) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value GoldTek_SCP20GS11 (at 20.95 -6.99) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -0.65 1.9) (end 0 1.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 1.25) (end 0.65 1.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.65 1.9) (end -0.65 1.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.15 -5.8) (end 34 -5.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 34 -5.8) (end 34 3.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 34 3.3) (end -11.15 3.3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.15 3.3) (end -11.15 -5.8) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.64 1.91) (end 0 1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 0 1.27) (end 0.64 1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.64 1.91) (end -0.64 1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 -3.17) (end -2.54 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.54 -3.17) (end -2.54 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.54 0.64) (end -3.17 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.81 -3.17) (end -3.17 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 -3.17) (end -3.17 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 0.64) (end -3.81 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.45 -4.45) (end -4.45 1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.67 -3.17) (end 26.04 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.04 -3.17) (end 26.04 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.04 0.64) (end 26.67 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.67 0.64) (end 26.04 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.04 0.64) (end 25.4 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 25.4 0.64) (end 25.4 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 25.4 -3.17) (end 26.04 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 27.3 -4.45) (end 27.3 1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start -9.53 -3.17) (end -9.53 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 32.38 -3.17) (end 32.38 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.62 0.64) (end -10.79 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.62 -3.17) (end -10.79 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.48 0.64) (end 33.66 0.64) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.48 -3.17) (end 33.66 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.81 -4.45) (end -7.62 -4.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.62 -4.45) (end -7.62 1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.62 1.91) (end -3.81 1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.67 -4.45) (end 30.48 -4.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.48 -4.45) (end 30.48 1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 30.48 1.91) (end 26.67 1.91) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 3.05) (end 9.65 2.29) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.65 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.81 -4.83) (end 26.67 -4.83) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.67 -4.83) (end 26.67 2.29) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.67 2.29) (end 13.21 2.29) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.21 2.29) (end 13.21 3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.92 -5.59) (end -10.92 3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -10.92 3.05) (end 33.78 3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start 33.78 3.05) (end 33.78 -5.59) (layer F.Fab) (width 0.1))
+ (fp_line (start 33.78 -5.59) (end -10.92 -5.59) (layer F.Fab) (width 0.1))
+ (fp_line (start -11.04 -5.71) (end 33.9 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.04 -5.71) (end -11.04 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 33.9 3.17) (end 33.9 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 33.9 3.17) (end -11.04 3.17) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.7 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.7 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Grove_1x04.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Grove_1x04.kicad_mod
new file mode 100644
index 00000000..74c097d8
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Grove_1x04.kicad_mod
@@ -0,0 +1,38 @@
+(module Grove_1x04 (layer F.Cu) (tedit 587F9C9D)
+ (descr https://statics3.seeedstudio.com/images/opl/datasheet/3470130P1.pdf)
+ (tags Grove-1x04)
+ (fp_text reference REF** (at -1.5 -4) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Grove_1x04 (at 4.19 2.83 90) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.45 -2.65) (end -3.45 8.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.45 8.7) (end 2.7 8.7) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.7 8.7) (end 2.7 -2.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.45 -2.65) (end 2.7 -2.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.3 5) (end -3.3 5.6) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 0.4) (end -3.3 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.55 -2.5) (end 2.55 8.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 -2.5) (end 2.55 -2.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 1.25) (end -3.3 4.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 8.55) (end 2.55 8.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 -2.5) (end -3.3 0.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 5.9) (end -3.3 8.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.9 -2.1) (end 2.2 -2.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.2 -2.1) (end 2.2 8.1) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.2 8.1) (end -2.9 8.1) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.9 8.1) (end -2.9 -2.1) (layer F.Fab) (width 0.1))
+ (fp_text user 1 (at -1.775 0.075) (layer F.SilkS)
+ (effects (font (size 1.5 1.5) (thickness 0.12)))
+ )
+ (pad 1 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS))
+ (pad 2 thru_hole circle (at 0 2) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS))
+ (pad 3 thru_hole circle (at 0 4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS))
+ (pad 4 thru_hole circle (at 0 6) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Grove_1x04.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 0.3937 0.3937 0.3937))
+ (rotate (xyz 0 0 -90))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/HE10-10C.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/HE10-10C.kicad_mod
new file mode 100644
index 00000000..b7dffeae
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/HE10-10C.kicad_mod
@@ -0,0 +1,58 @@
+(module HE10-10C (layer F.Cu) (tedit 587FE7BC)
+ (descr "Connecteur HE10 10 contacts couche")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at -4.75 12.6 180) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value HE10-10C (at -3.95 -2.3) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -20.45 -1.4) (end -20.45 5.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.45 5.7) (end -17.25 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -17.25 16) (end -13.25 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -13.25 16) (end -11.35 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.35 11.55) (end 1.2 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.2 11.55) (end 3.1 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.1 16) (end 7.05 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.05 16) (end 10.3 5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.3 5.75) (end 10.3 -1.4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -13.72 -1.27) (end -13.72 3.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -13.72 3.3) (end -14.99 4.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -14.99 4.57) (end -17.02 4.57) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.02 4.57) (end -18.29 3.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -18.29 3.3) (end -18.29 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.13 -1.27) (end 8.13 3.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.13 3.3) (end 6.86 4.57) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.86 4.57) (end 4.57 4.57) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.57 4.57) (end 3.3 3.3) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.3 3.3) (end 3.3 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 -1.27) (end 10.16 5.71) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 5.71) (end 6.98 15.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.98 15.88) (end 3.18 15.88) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 -1.27) (end -20.32 -1.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -20.32 -1.27) (end -20.32 5.71) (layer F.Fab) (width 0.1))
+ (fp_line (start -20.32 5.71) (end -17.14 15.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -17.14 15.88) (end -13.34 15.88) (layer F.Fab) (width 0.1))
+ (fp_line (start -13.34 15.88) (end -11.43 11.43) (layer F.Fab) (width 0.1))
+ (fp_line (start -11.43 11.43) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.18 15.88) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.38 11.43) (end -1.4 9.4) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.4 9.4) (end -2.41 11.43) (layer F.Fab) (width 0.1))
+ (fp_line (start -20.57 -1.52) (end 10.41 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -20.57 -1.52) (end -20.57 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 16.12) (end 10.41 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 16.12) (end -20.57 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -20.44 -1.39) (end 10.28 -1.39) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -16 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 5.84 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -2.54 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -5.08 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -7.62 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -10.16 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/HE10-20D.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/HE10-20D.kicad_mod
new file mode 100644
index 00000000..0e2384f3
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/HE10-20D.kicad_mod
@@ -0,0 +1,52 @@
+(module HE10-20D
+ (layer F.Cu)
+ (tedit 587FE626)
+ (descr "Connecteur HE10 20 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at -1.27 -6.98) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value HE10-20D (at 20.95 -6.98) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 9.65 3.05) (end 9.65 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 9.65 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 26.67 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 26.67 -4.83) (end 26.67 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 26.67 2.29) (end 13.21 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.21 2.29) (end 13.21 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.92 -5.59) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end 33.78 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 33.78 3.05) (end 33.78 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 33.78 -5.59) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.87 -5.84) (end 34.73 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 34.73 3.30) (end 34.73 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 34.73 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 34.60 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.60 3.17) (end 34.60 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 34.60 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -8.89 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 31.75 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (model Connectors.3dshapes\HE10-20D.wrl (at (xyz 0.45 0.05 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/HE10-26D.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/HE10-26D.kicad_mod
new file mode 100644
index 00000000..8a9f7d98
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/HE10-26D.kicad_mod
@@ -0,0 +1,57 @@
+(module HE10-26D
+ (layer F.Cu)
+ (at 93.98 39.37)
+ (descr "Connecteur HE10 26 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 0 -6.98) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value HE10-26D (at 28.58 -6.98) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.92 -5.59) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end 41.40 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 41.40 3.05) (end 41.40 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 41.40 -5.59) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.46 3.05) (end 13.46 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.46 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 34.29 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 34.29 -4.83) (end 34.29 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 34.29 2.29) (end 17.02 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 17.02 2.29) (end 17.02 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.87 -5.84) (end 42.35 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 42.35 3.30) (end 42.35 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 42.35 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 42.22 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 42.22 3.17) (end 42.22 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 42.22 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -8.89 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 39.37 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/HE10-34D.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/HE10-34D.kicad_mod
new file mode 100644
index 00000000..d4616ded
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/HE10-34D.kicad_mod
@@ -0,0 +1,65 @@
+(module HE10-34D
+ (layer F.Cu)
+ (at 160.02 39.37)
+ (descr "Connecteur HE10 34 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 11.43 -7.11) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value HE10-34D (at 29.46 -7.11) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.92 -5.59) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end 51.56 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 51.56 3.05) (end 51.56 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 51.56 -5.59) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 18.54 3.05) (end 18.54 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 18.54 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 44.45 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 44.45 -4.83) (end 44.45 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 44.45 2.29) (end 22.10 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 22.10 2.29) (end 22.10 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.87 -5.84) (end 52.51 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 52.51 3.30) (end 52.51 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 52.51 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 52.38 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 52.38 3.17) (end 52.38 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 52.38 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -8.89 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 49.53 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/HE10-40D.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/HE10-40D.kicad_mod
new file mode 100644
index 00000000..659ebd3f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/HE10-40D.kicad_mod
@@ -0,0 +1,71 @@
+(module HE10-40D
+ (layer F.Cu)
+ (at 53.34 58.42)
+ (descr "Connecteur HE10 40 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 6.98 -6.98) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value HE10-40D (at 41.91 -6.98) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.92 -5.59) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end 59.18 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 59.18 3.05) (end 59.18 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 59.18 -5.59) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 22.35 3.05) (end 22.35 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 22.35 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 52.07 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 52.07 -4.83) (end 52.07 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 52.07 2.29) (end 25.91 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 25.91 2.29) (end 25.91 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.87 -5.84) (end 60.13 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 60.13 3.30) (end 60.13 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 60.13 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 60 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 60 3.17) (end 60 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 60 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -8.89 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 43.18 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 43.18 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 45.72 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 38 thru_hole circle (at 45.72 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 39 thru_hole circle (at 48.26 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 40 thru_hole circle (at 48.26 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 57.15 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/HE10-50D.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/HE10-50D.kicad_mod
new file mode 100644
index 00000000..aafb7c44
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/HE10-50D.kicad_mod
@@ -0,0 +1,81 @@
+(module HE10-50D
+ (layer F.Cu)
+ (at 149.86 58.42)
+ (descr "Connecteur HE10 50 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 22.35 -7.11) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value HE10-50D (at 41.91 -7.37) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.92 -5.59) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end 71.88 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 71.88 3.05) (end 71.88 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 71.88 -5.59) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 28.70 3.05) (end 28.70 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 28.70 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 64.77 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 64.77 -4.83) (end 64.77 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 64.77 2.29) (end 32.26 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 32.26 2.29) (end 32.26 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.87 -5.84) (end 72.83 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 72.83 3.30) (end 72.83 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 72.83 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 72.70 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 72.70 3.17) (end 72.70 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 72.70 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -8.89 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 43.18 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 43.18 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 45.72 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 38 thru_hole circle (at 45.72 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 39 thru_hole circle (at 48.26 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 40 thru_hole circle (at 48.26 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 41 thru_hole circle (at 50.80 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 42 thru_hole circle (at 50.80 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 43 thru_hole circle (at 53.34 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 44 thru_hole circle (at 53.34 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 45 thru_hole circle (at 55.88 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 46 thru_hole circle (at 55.88 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 47 thru_hole circle (at 58.42 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 48 thru_hole circle (at 58.42 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 49 thru_hole circle (at 60.96 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 50 thru_hole circle (at 60.96 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 69.85 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/HE10-60D.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/HE10-60D.kicad_mod
new file mode 100644
index 00000000..2fa2ce25
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/HE10-60D.kicad_mod
@@ -0,0 +1,91 @@
+(module HE10-60D
+ (layer F.Cu)
+ (at 60.96 86.36)
+ (descr "Connecteur HE10 60 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 20.32 -7.37) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value HE10-60D (at 47.62 -7.37) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.92 -5.59) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end 84.58 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 84.58 3.05) (end 84.58 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 84.58 -5.59) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 35.05 3.05) (end 35.05 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 35.05 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 77.47 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 77.47 -4.83) (end 77.47 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 77.47 2.29) (end 38.61 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 38.61 2.29) (end 38.61 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.87 -5.84) (end 85.53 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 85.53 3.30) (end 85.53 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 85.53 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 85.40 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 85.40 3.17) (end 85.40 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 85.40 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -8.89 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 43.18 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 43.18 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 45.72 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 38 thru_hole circle (at 45.72 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 39 thru_hole circle (at 48.26 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 40 thru_hole circle (at 48.26 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 41 thru_hole circle (at 50.80 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 42 thru_hole circle (at 50.80 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 43 thru_hole circle (at 53.34 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 44 thru_hole circle (at 53.34 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 45 thru_hole circle (at 55.88 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 46 thru_hole circle (at 55.88 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 47 thru_hole circle (at 58.42 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 48 thru_hole circle (at 58.42 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 49 thru_hole circle (at 60.96 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 50 thru_hole circle (at 60.96 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 51 thru_hole circle (at 63.50 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 52 thru_hole circle (at 63.50 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 53 thru_hole circle (at 66.04 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 54 thru_hole circle (at 66.04 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 55 thru_hole circle (at 68.58 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 56 thru_hole circle (at 68.58 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 57 thru_hole circle (at 71.12 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 58 thru_hole circle (at 71.12 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 59 thru_hole circle (at 73.66 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 60 thru_hole circle (at 73.66 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 82.55 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/HE10-64D.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/HE10-64D.kicad_mod
new file mode 100644
index 00000000..229b3f59
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/HE10-64D.kicad_mod
@@ -0,0 +1,95 @@
+(module HE10-64D
+ (layer F.Cu)
+ (at 142.24 73.66)
+ (descr "Connecteur HE10 64 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 28.45 -7.11) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value HE10-64D (at 44.70 -7.11) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.92 -5.59) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end 89.66 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 89.66 3.05) (end 89.66 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 89.66 -5.59) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 37.59 3.05) (end 37.59 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 37.59 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 82.55 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 82.55 -4.83) (end 82.55 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 82.55 2.29) (end 41.15 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 41.15 2.29) (end 41.15 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.87 -5.84) (end 90.61 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 90.61 3.30) (end 90.61 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 90.61 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 90.48 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 90.48 3.17) (end 90.48 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 90.48 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -8.89 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 43.18 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 43.18 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 45.72 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 38 thru_hole circle (at 45.72 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 39 thru_hole circle (at 48.26 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 40 thru_hole circle (at 48.26 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 41 thru_hole circle (at 50.80 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 42 thru_hole circle (at 50.80 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 43 thru_hole circle (at 53.34 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 44 thru_hole circle (at 53.34 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 45 thru_hole circle (at 55.88 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 46 thru_hole circle (at 55.88 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 47 thru_hole circle (at 58.42 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 48 thru_hole circle (at 58.42 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 49 thru_hole circle (at 60.96 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 50 thru_hole circle (at 60.96 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 51 thru_hole circle (at 63.50 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 52 thru_hole circle (at 63.50 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 53 thru_hole circle (at 66.04 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 54 thru_hole circle (at 66.04 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 55 thru_hole circle (at 68.58 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 56 thru_hole circle (at 68.58 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 57 thru_hole circle (at 71.12 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 58 thru_hole circle (at 71.12 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 59 thru_hole circle (at 73.66 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 60 thru_hole circle (at 73.66 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 61 thru_hole circle (at 76.20 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 62 thru_hole circle (at 76.20 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 63 thru_hole circle (at 78.74 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 64 thru_hole circle (at 78.74 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 87.63 -1.02) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_10pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_10pins.kicad_mod
new file mode 100644
index 00000000..d8ee1d30
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_10pins.kicad_mod
@@ -0,0 +1,46 @@
+(module IDC_Header_Straight_10pins (layer F.Cu)
+ (descr "10 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 5.08 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_10pins (at 5.08 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 15.24 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 14.68 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 15.24 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 2.83 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.33 2.73) (end 14.68 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.83 2.73) (end 2.83 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.33 2.73) (end 7.33 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.24 -5.82) (end 15.24 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 14.68 -5.27) (end 14.68 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.24 -5.82) (end 14.68 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.24 3.28) (end 14.68 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 15.74 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.74 -6.32) (end 15.74 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.74 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 15.49 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.49 -6.07) (end 15.49 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.49 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_12pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_12pins.kicad_mod
new file mode 100644
index 00000000..204fbf62
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_12pins.kicad_mod
@@ -0,0 +1,48 @@
+(module IDC_Header_Straight_12pins (layer F.Cu)
+ (descr "12 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 6.35 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_12pins (at 6.35 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 17.78 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 17.22 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 17.78 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 4.10 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.60 2.73) (end 17.22 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.10 2.73) (end 4.10 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 8.60 2.73) (end 8.60 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.78 -5.82) (end 17.78 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.22 -5.27) (end 17.22 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.78 -5.82) (end 17.22 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.78 3.28) (end 17.22 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 18.28 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18.28 -6.32) (end 18.28 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18.28 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 18.03 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.03 -6.07) (end 18.03 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.03 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_14pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_14pins.kicad_mod
new file mode 100644
index 00000000..a6cc7b8d
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_14pins.kicad_mod
@@ -0,0 +1,50 @@
+(module IDC_Header_Straight_14pins (layer F.Cu)
+ (descr "14 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 7.62 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_14pins (at 7.62 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 20.32 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 19.76 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 20.32 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 5.37 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.87 2.73) (end 19.76 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.37 2.73) (end 5.37 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.87 2.73) (end 9.87 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.32 -5.82) (end 20.32 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 19.76 -5.27) (end 19.76 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.32 -5.82) (end 19.76 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.32 3.28) (end 19.76 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 20.82 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.82 -6.32) (end 20.82 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.82 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 20.57 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.57 -6.07) (end 20.57 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.57 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_16pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_16pins.kicad_mod
new file mode 100644
index 00000000..cf179127
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_16pins.kicad_mod
@@ -0,0 +1,52 @@
+(module IDC_Header_Straight_16pins (layer F.Cu)
+ (descr "16 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 8.89 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_16pins (at 8.89 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 22.86 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 22.30 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 22.86 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 6.64 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.14 2.73) (end 22.30 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.64 2.73) (end 6.64 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.14 2.73) (end 11.14 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.86 -5.82) (end 22.86 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.30 -5.27) (end 22.30 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.86 -5.82) (end 22.30 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.86 3.28) (end 22.30 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 23.36 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 23.36 -6.32) (end 23.36 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 23.36 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 23.11 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 23.11 -6.07) (end 23.11 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 23.11 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_20pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_20pins.kicad_mod
new file mode 100644
index 00000000..efd20b2d
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_20pins.kicad_mod
@@ -0,0 +1,56 @@
+(module IDC_Header_Straight_20pins (layer F.Cu)
+ (descr "20 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 11.43 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_20pins (at 11.43 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 27.94 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 27.38 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 27.94 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 9.18 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.68 2.73) (end 27.38 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.18 2.73) (end 9.18 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 13.68 2.73) (end 13.68 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 27.94 -5.82) (end 27.94 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 27.38 -5.27) (end 27.38 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 27.94 -5.82) (end 27.38 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 27.94 3.28) (end 27.38 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 20.32 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 28.44 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 28.44 -6.32) (end 28.44 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 28.44 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 28.19 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 28.19 -6.07) (end 28.19 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 28.19 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_26pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_26pins.kicad_mod
new file mode 100644
index 00000000..6a87ddb1
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_26pins.kicad_mod
@@ -0,0 +1,62 @@
+(module IDC_Header_Straight_26pins (layer F.Cu)
+ (descr "26 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 15.24 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_26pins (at 15.24 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 35.56 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 35.00 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 35.56 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 12.99 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.49 2.73) (end 35.00 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.99 2.73) (end 12.99 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.49 2.73) (end 17.49 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 35.56 -5.82) (end 35.56 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 35.00 -5.27) (end 35.00 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 35.56 -5.82) (end 35.00 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 35.56 3.28) (end 35.00 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 20.32 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 25.40 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 25.40 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 27.94 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 27.94 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 30.48 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 30.48 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 36.06 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 36.06 -6.32) (end 36.06 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 36.06 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 35.81 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 35.81 -6.07) (end 35.81 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 35.81 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_30pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_30pins.kicad_mod
new file mode 100644
index 00000000..b2a7045c
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_30pins.kicad_mod
@@ -0,0 +1,66 @@
+(module IDC_Header_Straight_30pins (layer F.Cu)
+ (descr "30 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 17.78 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_30pins (at 17.78 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 40.64 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 40.08 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 40.64 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 15.53 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.03 2.73) (end 40.08 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 15.53 2.73) (end 15.53 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 20.03 2.73) (end 20.03 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 -5.82) (end 40.64 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.08 -5.27) (end 40.08 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 -5.82) (end 40.08 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 40.64 3.28) (end 40.08 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 20.32 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 25.40 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 25.40 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 27.94 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 27.94 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 30.48 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 30.48 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 33.02 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 33.02 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at 35.56 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at 35.56 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 41.14 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.14 -6.32) (end 41.14 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 41.14 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 40.89 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 40.89 -6.07) (end 40.89 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 40.89 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_34pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_34pins.kicad_mod
new file mode 100644
index 00000000..e6f4d52f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_34pins.kicad_mod
@@ -0,0 +1,70 @@
+(module IDC_Header_Straight_34pins (layer F.Cu)
+ (descr "34 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 20.32 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_34pins (at 20.32 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 45.72 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 45.16 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 45.72 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 18.07 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.57 2.73) (end 45.16 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 18.07 2.73) (end 18.07 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.57 2.73) (end 22.57 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 45.72 -5.82) (end 45.72 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 45.16 -5.27) (end 45.16 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 45.72 -5.82) (end 45.16 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 45.72 3.28) (end 45.16 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 20.32 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 25.40 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 25.40 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 27.94 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 27.94 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 30.48 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 30.48 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 33.02 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 33.02 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at 35.56 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at 35.56 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 31 thru_hole oval (at 38.10 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 32 thru_hole oval (at 38.10 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 33 thru_hole oval (at 40.64 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 34 thru_hole oval (at 40.64 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 46.22 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 46.22 -6.32) (end 46.22 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 46.22 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 45.97 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 45.97 -6.07) (end 45.97 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 45.97 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_40pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_40pins.kicad_mod
new file mode 100644
index 00000000..de5d827d
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_40pins.kicad_mod
@@ -0,0 +1,76 @@
+(module IDC_Header_Straight_40pins (layer F.Cu)
+ (descr "40 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 24.13 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_40pins (at 24.13 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 53.34 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 52.78 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 53.34 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 21.88 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.38 2.73) (end 52.78 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 21.88 2.73) (end 21.88 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 26.38 2.73) (end 26.38 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 53.34 -5.82) (end 53.34 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 52.78 -5.27) (end 52.78 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 53.34 -5.82) (end 52.78 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 53.34 3.28) (end 52.78 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 20.32 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 25.40 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 25.40 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 27.94 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 27.94 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 30.48 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 30.48 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 33.02 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 33.02 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at 35.56 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at 35.56 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 31 thru_hole oval (at 38.10 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 32 thru_hole oval (at 38.10 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 33 thru_hole oval (at 40.64 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 34 thru_hole oval (at 40.64 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 35 thru_hole oval (at 43.18 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 36 thru_hole oval (at 43.18 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 37 thru_hole oval (at 45.72 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 38 thru_hole oval (at 45.72 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 39 thru_hole oval (at 48.26 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 40 thru_hole oval (at 48.26 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 53.84 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 53.84 -6.32) (end 53.84 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 53.84 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 53.59 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53.59 -6.07) (end 53.59 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 53.59 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_50pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_50pins.kicad_mod
new file mode 100644
index 00000000..11999022
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_50pins.kicad_mod
@@ -0,0 +1,86 @@
+(module IDC_Header_Straight_50pins (layer F.Cu)
+ (descr "50 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 30.48 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_50pins (at 30.48 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 66.04 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 65.48 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 66.04 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 28.23 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 32.73 2.73) (end 65.48 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 28.23 2.73) (end 28.23 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 32.73 2.73) (end 32.73 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 66.04 -5.82) (end 66.04 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 65.48 -5.27) (end 65.48 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 66.04 -5.82) (end 65.48 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 66.04 3.28) (end 65.48 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 20.32 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 25.40 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 25.40 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 27.94 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 27.94 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 30.48 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 30.48 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 33.02 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 33.02 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at 35.56 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at 35.56 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 31 thru_hole oval (at 38.10 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 32 thru_hole oval (at 38.10 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 33 thru_hole oval (at 40.64 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 34 thru_hole oval (at 40.64 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 35 thru_hole oval (at 43.18 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 36 thru_hole oval (at 43.18 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 37 thru_hole oval (at 45.72 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 38 thru_hole oval (at 45.72 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 39 thru_hole oval (at 48.26 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 40 thru_hole oval (at 48.26 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 41 thru_hole oval (at 50.80 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 42 thru_hole oval (at 50.80 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 43 thru_hole oval (at 53.34 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 44 thru_hole oval (at 53.34 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 45 thru_hole oval (at 55.88 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 46 thru_hole oval (at 55.88 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 47 thru_hole oval (at 58.42 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 48 thru_hole oval (at 58.42 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 49 thru_hole oval (at 60.96 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 50 thru_hole oval (at 60.96 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 66.54 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 66.54 -6.32) (end 66.54 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 66.54 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 66.29 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 66.29 -6.07) (end 66.29 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 66.29 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_60pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_60pins.kicad_mod
new file mode 100644
index 00000000..a47b9965
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_60pins.kicad_mod
@@ -0,0 +1,96 @@
+(module IDC_Header_Straight_60pins (layer F.Cu)
+ (descr "60 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 36.83 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_60pins (at 36.83 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 78.74 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 78.18 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 78.74 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 34.58 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 39.08 2.73) (end 78.18 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 34.58 2.73) (end 34.58 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 39.08 2.73) (end 39.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 78.74 -5.82) (end 78.74 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 78.18 -5.27) (end 78.18 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 78.74 -5.82) (end 78.18 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 78.74 3.28) (end 78.18 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 20.32 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 25.40 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 25.40 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 27.94 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 27.94 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 30.48 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 30.48 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 33.02 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 33.02 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at 35.56 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at 35.56 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 31 thru_hole oval (at 38.10 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 32 thru_hole oval (at 38.10 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 33 thru_hole oval (at 40.64 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 34 thru_hole oval (at 40.64 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 35 thru_hole oval (at 43.18 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 36 thru_hole oval (at 43.18 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 37 thru_hole oval (at 45.72 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 38 thru_hole oval (at 45.72 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 39 thru_hole oval (at 48.26 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 40 thru_hole oval (at 48.26 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 41 thru_hole oval (at 50.80 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 42 thru_hole oval (at 50.80 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 43 thru_hole oval (at 53.34 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 44 thru_hole oval (at 53.34 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 45 thru_hole oval (at 55.88 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 46 thru_hole oval (at 55.88 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 47 thru_hole oval (at 58.42 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 48 thru_hole oval (at 58.42 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 49 thru_hole oval (at 60.96 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 50 thru_hole oval (at 60.96 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 51 thru_hole oval (at 63.50 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 52 thru_hole oval (at 63.50 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 53 thru_hole oval (at 66.04 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 54 thru_hole oval (at 66.04 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 55 thru_hole oval (at 68.58 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 56 thru_hole oval (at 68.58 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 57 thru_hole oval (at 71.12 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 58 thru_hole oval (at 71.12 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 59 thru_hole oval (at 73.66 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 60 thru_hole oval (at 73.66 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 79.24 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 79.24 -6.32) (end 79.24 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 79.24 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 78.99 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 78.99 -6.07) (end 78.99 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 78.99 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_64pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_64pins.kicad_mod
new file mode 100644
index 00000000..383a6ba4
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_64pins.kicad_mod
@@ -0,0 +1,100 @@
+(module IDC_Header_Straight_64pins (layer F.Cu)
+ (descr "64 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 39.37 -7.62) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_64pins (at 39.37 5.223) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 83.82 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 83.26 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 83.82 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 37.12 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 41.62 2.73) (end 83.26 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 37.12 2.73) (end 37.12 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 41.62 2.73) (end 41.62 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 83.82 -5.82) (end 83.82 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 83.26 -5.27) (end 83.26 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 83.82 -5.82) (end 83.26 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 83.82 3.28) (end 83.26 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 9 thru_hole oval (at 10.16 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 10 thru_hole oval (at 10.16 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 11 thru_hole oval (at 12.70 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 12 thru_hole oval (at 12.70 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 13 thru_hole oval (at 15.24 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 14 thru_hole oval (at 15.24 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 15 thru_hole oval (at 17.78 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 16 thru_hole oval (at 17.78 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 17 thru_hole oval (at 20.32 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 18 thru_hole oval (at 20.32 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 19 thru_hole oval (at 22.86 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 20 thru_hole oval (at 22.86 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 21 thru_hole oval (at 25.40 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 22 thru_hole oval (at 25.40 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 23 thru_hole oval (at 27.94 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 24 thru_hole oval (at 27.94 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 25 thru_hole oval (at 30.48 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 26 thru_hole oval (at 30.48 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 27 thru_hole oval (at 33.02 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 28 thru_hole oval (at 33.02 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 29 thru_hole oval (at 35.56 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 30 thru_hole oval (at 35.56 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 31 thru_hole oval (at 38.10 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 32 thru_hole oval (at 38.10 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 33 thru_hole oval (at 40.64 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 34 thru_hole oval (at 40.64 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 35 thru_hole oval (at 43.18 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 36 thru_hole oval (at 43.18 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 37 thru_hole oval (at 45.72 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 38 thru_hole oval (at 45.72 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 39 thru_hole oval (at 48.26 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 40 thru_hole oval (at 48.26 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 41 thru_hole oval (at 50.80 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 42 thru_hole oval (at 50.80 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 43 thru_hole oval (at 53.34 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 44 thru_hole oval (at 53.34 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 45 thru_hole oval (at 55.88 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 46 thru_hole oval (at 55.88 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 47 thru_hole oval (at 58.42 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 48 thru_hole oval (at 58.42 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 49 thru_hole oval (at 60.96 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 50 thru_hole oval (at 60.96 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 51 thru_hole oval (at 63.50 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 52 thru_hole oval (at 63.50 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 53 thru_hole oval (at 66.04 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 54 thru_hole oval (at 66.04 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 55 thru_hole oval (at 68.58 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 56 thru_hole oval (at 68.58 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 57 thru_hole oval (at 71.12 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 58 thru_hole oval (at 71.12 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 59 thru_hole oval (at 73.66 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 60 thru_hole oval (at 73.66 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 61 thru_hole oval (at 76.20 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 62 thru_hole oval (at 76.20 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 63 thru_hole oval (at 78.74 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 64 thru_hole oval (at 78.74 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 84.32 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 84.32 -6.32) (end 84.32 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 84.32 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 84.07 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 84.07 -6.07) (end 84.07 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 84.07 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_6pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_6pins.kicad_mod
new file mode 100644
index 00000000..e90cdb27
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_6pins.kicad_mod
@@ -0,0 +1,42 @@
+(module IDC_Header_Straight_6pins (layer F.Cu) (tedit 584BD5A1)
+ (descr "6 pins through hole IDC header")
+ (tags "IDC header socket VASCH AVR ISP")
+ (fp_text reference REF** (at 3 -7.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_6pins (at 3 5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 10.16 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 9.6 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 10.16 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 0.29 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.79 2.73) (end 9.6 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.29 2.73) (end 0.29 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.79 2.73) (end 4.79 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 -5.82) (end 10.16 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 9.6 -5.27) (end 9.6 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 -5.82) (end 9.6 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 10.16 3.28) (end 9.6 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 10.66 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.66 -6.32) (end 10.66 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.66 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 10.41 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.41 -6.07) (end 10.41 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.41 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_8pins.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_8pins.kicad_mod
new file mode 100644
index 00000000..639e6b52
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IDC_Header_Straight_8pins.kicad_mod
@@ -0,0 +1,44 @@
+(module IDC_Header_Straight_8pins (layer F.Cu) (tedit 584BD46E)
+ (descr "8 pins through hole IDC header")
+ (tags "IDC header socket VASCH")
+ (fp_text reference REF** (at 4 -7.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value IDC_Header_Straight_8pins (at 4 5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -5.08 -5.82) (end 12.7 -5.82) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end 12.14 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end 12.7 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 2.73) (end 1.56 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.06 2.73) (end 12.14 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.56 2.73) (end 1.56 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.06 2.73) (end 6.06 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -5.08 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.54 -5.27) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.7 -5.82) (end 12.7 3.28) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.14 -5.27) (end 12.14 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 -5.82) (end -4.54 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.7 -5.82) (end 12.14 -5.27) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.08 3.28) (end -4.54 2.73) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.7 3.28) (end 12.14 2.73) (layer F.Fab) (width 0.1))
+ (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 5.08 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 5.08 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at 7.62 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (pad 8 thru_hole oval (at 7.62 -2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask))
+ (fp_line (start -5.58 -6.32) (end 13.2 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.2 -6.32) (end 13.2 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 13.2 3.78) (end -5.58 3.78) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.58 3.78) (end -5.58 -6.32) (layer F.CrtYd) (width 0.05))
+ (fp_text user 1 (at 0.02 1.72) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.12)))
+ )
+ (fp_line (start -5.33 -6.07) (end 12.95 -6.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.95 -6.07) (end 12.95 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.95 3.53) (end -5.33 3.53) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 3.53) (end -5.33 -6.07) (layer F.SilkS) (width 0.12))
+) 
diff --git a/library/kicadLibrary/modules/Connectors.pretty/IQRF_KON-SIM-01.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/IQRF_KON-SIM-01.kicad_mod
new file mode 100644
index 00000000..19d17f42
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/IQRF_KON-SIM-01.kicad_mod
@@ -0,0 +1,38 @@
+(module IQRF_KON-SIM-01
+ (layer F.Cu)
+ (tedit 585ACC59)
+ (descr "8 pin SIM connector for IQRF TR modules")
+ (tags IQRF_KON-SIM-01)
+ (attr smd)
+ (fp_text reference REF** (at 0.10 -9.47) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value IQRF_KON-SIM-01 (at 0.10 8.03) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -9 6.70) (end 9 6.70) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9 6.70) (end -9 -10.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9 -10.50) (end 9 -10.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9 6.70) (end 9 -10.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.19 -10.22) (end -5.19 -6.42) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.19 -6.42) (end 5.19 -6.42) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.19 -6.42) (end 5.19 -10.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.72 -10.22) (end -5.19 -10.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.72 6.43) (end -8.72 -10.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.19 -10.22) (end 8.72 -10.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.72 6.43) (end 8.72 -10.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.72 6.43) (end 8.72 6.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.69 -9.72) (end -5.69 -5.92) (layer F.Fab) (width 0.10))
+ (fp_line (start 5.69 -9.72) (end 5.69 -5.92) (layer F.Fab) (width 0.10))
+ (fp_line (start 5.69 -9.72) (end 8.22 -9.72) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.22 -9.72) (end -5.69 -9.72) (layer F.Fab) (width 0.10))
+ (fp_line (start -5.69 -5.92) (end 5.69 -5.92) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.22 5.93) (end 8.22 -9.72) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.22 5.93) (end 8.22 5.93) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.22 -9.72) (end -8.22 5.93) (layer F.Fab) (width 0.10))
+ (pad 1 smd rect (at -3.90 -4.97) (size 1 1.90) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.35 -4.97) (size 1 1.90) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 1.19 -4.97) (size 1 1.90) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 3.73 -4.97) (size 1 1.90) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -3.90 4.97) (size 1 1.90) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -1.35 4.97) (size 1 1.90) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.19 4.97) (size 1 1.90) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 3.73 4.97) (size 1 1.90) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at -7.08 -1.07) (size 1.70 4.50) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 7.08 -1.07) (size 1.70 4.50) (layers F.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/JACK_ALIM.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/JACK_ALIM.kicad_mod
new file mode 100644
index 00000000..79d1bb1f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/JACK_ALIM.kicad_mod
@@ -0,0 +1,30 @@
+(module JACK_ALIM
+ (layer F.Cu)
+ (tedit 587FEAEC)
+ (descr "module 1 pin (ou trou mecanique de percage)")
+ (tags "CONN JACK")
+ (fp_text reference REF** (at -5.84 -5.59) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value JACK_ALIM (at -11.18 5.59) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -10.15 -4.40) (end -10.15 4.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.35 4.40) (end -14.05 4.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -14.05 4.40) (end -14.05 -4.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -14.05 -4.40) (end -13.85 -4.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.45 2.55) (end -0.45 4.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.45 4.40) (end -1.30 4.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -13.95 -4.40) (end -0.45 -4.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.45 -4.40) (end -0.45 -2.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -13.21 -4.32) (end -13.97 -4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -13.97 -4.32) (end -13.97 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -13.97 4.32) (end -13.21 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.16 -4.32) (end -10.16 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.51 -4.32) (end -0.51 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -13.21 4.32) (end -0.51 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -13.21 -4.32) (end -0.51 -4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -14.22 -4.57) (end 2.65 -4.57) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -14.22 -4.57) (end -14.22 7.73) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.65 7.73) (end 2.65 -4.57) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.65 7.73) (end -14.22 7.73) (layer F.CrtYd) (width 0.05))
+ (pad 2 thru_hole circle (at -6.10 0) (size 4.80 4.80) (drill oval 1.02 2.54) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0.00 0) (size 4.80 4.80) (drill oval 1.02 2.54) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -3.81 5.08) (size 4.80 4.80) (drill oval 2.54 1.02) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/JACK_ALIM.wrl (at (xyz -0.24 0.00 0)) (scale (xyz 0.80 0.80 0.80)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/JWT_Vertical_A3963-RM3.96mm-2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/JWT_Vertical_A3963-RM3.96mm-2.kicad_mod
new file mode 100644
index 00000000..d03b195c
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/JWT_Vertical_A3963-RM3.96mm-2.kicad_mod
@@ -0,0 +1,28 @@
+(module JWT_Vertical_A3963-RM3.96mm-2
+ (layer F.Cu)
+ (tedit 556C2ADD)
+ (descr "JWT A3963, 3.96mm pitch Pin head connector")
+ (tags "JWT A3963 pinhead")
+ (fp_text reference REF** (at 1.91 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value JWT_Vertical_A3963-RM3.96mm-2 (at 1.91 6.35) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.50 -3.55) (end 6.35 -3.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.35 -3.55) (end 6.35 5.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.35 5.05) (end -2.50 5.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.50 5.05) (end -2.50 -3.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.29 4.83) (end 5.97 4.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.52 4.83) (end -2.16 4.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.52 4.83) (end 1.52 4.57) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.52 4.57) (end 2.29 4.57) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.29 4.57) (end 2.29 4.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.89 -2.16) (end 4.70 -2.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.89 -3.05) (end 4.70 -3.05) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.97 -1.91) (end 5.97 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.16 -1.91) (end -2.16 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.89 -3.30) (end 4.70 -3.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.70 -1.91) (end 4.70 -3.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.89 -1.91) (end -0.89 -3.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.16 -1.91) (end 5.97 -1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.16 0) (end -2.16 4.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.97 4.83) (end 5.97 0) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.75) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 3.88 0) (size 3 3) (drill 1.75) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/NMJ6HCD2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/NMJ6HCD2.kicad_mod
new file mode 100644
index 00000000..7700f028
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/NMJ6HCD2.kicad_mod
@@ -0,0 +1,34 @@
+(module NMJ6HCD2
+ (layer F.Cu)
+ (tedit 551E8E62)
+ (descr "NMJ6HCD2, TRS 1/4\\\\")
+ (tags "NMJ6HCD2 TRS stereo jack connector")
+ (fp_text reference REF** (at 0.89 18.41) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value NMJ6HCD2 (at 7.92 -8.12) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.75 -7.25) (end -1.75 20.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.75 20.15) (end 17.95 20.15) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.95 20.15) (end 17.95 -7.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.75 -7.25) (end 17.95 -7.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.26 16.64) (end 12.26 19.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.75 19.88) (end 12.23 19.88) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.75 16.64) (end 3.75 19.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.16 -7) (end 2.16 -4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.16 -7) (end 13.86 -7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.86 -7) (end 13.86 -4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.14 16.61) (end 17.15 16.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.15 16.61) (end 17.15 14.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.14 16.61) (end -1.14 14.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.14 -1.45) (end -1.14 -4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.14 4.89) (end -1.14 1.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.14 11.24) (end -1.14 7.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.15 7.81) (end 17.15 11.24) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.15 1.46) (end 17.15 4.89) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.15 -4) (end 17.15 -1.45) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.14 -4) (end 17.15 -4) (layer F.SilkS) (width 0.12))
+ (pad 6 thru_hole circle (at 16.23 6.35) (size 3 3) (drill 1.50) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 16.23 12.70) (size 3 3) (drill 1.50) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 16.23 0) (size 3 3) (drill 1.50) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 0 6.35) (size 3 3) (drill 1.50) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 12.70) (size 3 3) (drill 1.50) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.50) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/NMJ6HCD2.wrl (at (xyz 0.32 0.17 0)) (scale (xyz 0.39 0.39 0.39)) (rotate (xyz -90 0 180))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PCI-EXPRESS.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PCI-EXPRESS.kicad_mod
new file mode 100644
index 00000000..f953c89c
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PCI-EXPRESS.kicad_mod
@@ -0,0 +1,90 @@
+(module PCI-EXPRESS
+ (layer F.Cu)
+ (tedit 545FBBB8)
+ (fp_text reference REF** (at 5.05 -3.31) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value PCI-EXPRESS (at 16.48 -3.31) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 10.60 -2) (end 10.60 -5.20) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.60 -5.20) (end 12.40 -5.20) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.40 -5.20) (end 12.40 -2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.70 -2) (end 10.60 -2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.60 -2) (end 10.60 3.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.60 3.80) (end -0.70 3.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.70 3.80) (end -0.70 -2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 19.70 -2) (end 12.40 -2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.40 3.80) (end 19.70 3.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.40 -2) (end 12.40 3.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start 19.70 -2) (end 19.70 3.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.95 -5.45) (end 19.95 -5.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.95 -5.45) (end -0.95 4.05) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 19.95 4.05) (end 19.95 -5.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 19.95 4.05) (end -0.95 4.05) (layer F.CrtYd) (width 0.05))
+ (pad "" connect circle (at 19 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad B1 connect rect (at 0 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B2 connect rect (at 1 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B3 connect rect (at 2 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B4 connect rect (at 3 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B5 connect rect (at 4 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B6 connect rect (at 5 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B7 connect rect (at 6 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B8 connect rect (at 7 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B9 connect rect (at 8 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B10 connect rect (at 9 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B11 connect rect (at 10 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B14 connect rect (at 15 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B15 connect rect (at 16 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B16 connect rect (at 17 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B17 connect rect (at 18 0) (size 0.65 3.60) (layers F.Cu F.Mask))
+ (pad B18 connect rect (at 19 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B12 connect rect (at 13 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad B13 connect rect (at 14 0.50) (size 0.65 4.60) (layers F.Cu F.Mask))
+ (pad A1 connect rect (at 0 0) (size 0.65 3.60) (layers B.Cu B.Mask))
+ (pad A2 connect rect (at 1 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A3 connect rect (at 2 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A4 connect rect (at 3 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A5 connect rect (at 4 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A6 connect rect (at 5 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A7 connect rect (at 6 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A8 connect rect (at 7 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A9 connect rect (at 8 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A10 connect rect (at 9 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A11 connect rect (at 10 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A14 connect rect (at 15 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A15 connect rect (at 16 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A16 connect rect (at 17 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A17 connect rect (at 18 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A18 connect rect (at 19 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A12 connect rect (at 13 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad A13 connect rect (at 14 0.50) (size 0.65 4.60) (layers B.Cu B.Mask))
+ (pad "" connect circle (at 2 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 3 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 4 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 5 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 6 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 7 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 8 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 9 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 10 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 0 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 13 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 14 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 15 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 16 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 17 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect circle (at 1 2.80) (size 0.65 0.65) (layers F.Cu F.Mask))
+ (pad "" connect oval (at 3 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 4 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 5 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 6 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 7 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 8 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 9 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 15 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 16 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 2 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 14 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 17 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 10 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 13 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 18 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 19 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask))
+ (pad "" connect oval (at 1 2.80 90) (size 0.65 0.65) (layers B.Cu B.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-2.kicad_mod
new file mode 100644
index 00000000..93564ef0
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-2.kicad_mod
@@ -0,0 +1,16 @@
+(module PINHEAD1-2
+ (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 1.27 -3.90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value PINHEAD1-2 (at 1.27 3.81) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 3.81 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 3.17) (end -1.27 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -3.17) (end 3.81 -3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -3.17) (end -1.27 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 -3.17) (end 3.81 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.52 -3.42) (end 4.06 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.52 -3.42) (end -1.52 3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.06 3.42) (end 4.06 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.06 3.42) (end -1.52 3.42) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole oval (at 0 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-3.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-3.kicad_mod
new file mode 100644
index 00000000..6dcca01f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-3.kicad_mod
@@ -0,0 +1,17 @@
+(module PINHEAD1-3
+ (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 2.59 -3.80) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value PINHEAD1-3 (at 2.54 3.81) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.27 -3.17) (end -1.27 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 -3.17) (end 6.35 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -3.17) (end 6.35 -3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 3.17) (end -1.27 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.52 -3.42) (end 6.60 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.52 -3.42) (end -1.52 3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.60 3.42) (end 6.60 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.60 3.42) (end -1.52 3.42) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole oval (at 0 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 5.08 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-6.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-6.kicad_mod
new file mode 100644
index 00000000..86924a0f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PINHEAD1-6.kicad_mod
@@ -0,0 +1,23 @@
+(module PINHEAD1-6
+ (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 6.35 -3.75) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value PINHEAD1-6 (at 6.35 3.81) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 6.35 3.17) (end 13.97 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 -1.27) (end 13.97 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 -3.17) (end 13.97 -3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -3.17) (end -1.27 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 -3.17) (end 13.97 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 -1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -3.17) (end 6.35 -3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 3.17) (end -1.27 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.52 -3.42) (end 14.22 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.52 -3.42) (end -1.52 3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 14.22 3.42) (end 14.22 -3.42) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 14.22 3.42) (end -1.52 3.42) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole oval (at 0 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 2.54 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 5.08 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 7.62 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at 10.16 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 12.70 0) (size 1.51 3.01) (drill 1) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PINTST.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PINTST.kicad_mod
new file mode 100644
index 00000000..891565a6
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PINTST.kicad_mod
@@ -0,0 +1,19 @@
+(module PINTST (layer F.Cu) (tedit 58613369)
+ (descr "module 1 pin (ou trou mecanique de percage)")
+ (tags DEV)
+ (fp_text reference REF** (at 0 -1.6) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value PINTST (at 0 1.6) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 1.1 0) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0.4 0.6) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end -0.254 -0.762) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 1.143 1.143) (drill 0.635) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/PINTST.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PJ31060-I_3.5mm_Jack.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PJ31060-I_3.5mm_Jack.kicad_mod
new file mode 100644
index 00000000..ce196598
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PJ31060-I_3.5mm_Jack.kicad_mod
@@ -0,0 +1,46 @@
+(module PJ31060-I_3.5mm_Jack (layer F.Cu) (tedit 58E8A0E7)
+ (descr "PJ31060-I 6pin SMD 3.5mm headphones jack.")
+ (tags "headphones jack plug stereo 3.5mm PJ31060-I PJ31060")
+ (attr smd)
+ (fp_text reference REF** (at 0 -11.43) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value PJ31060-I_3.5mm_Jack (at 0 6.82) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.2 3) (end 3.2 3.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.2 -3.5) (end 3.2 1.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.2 -5.2) (end -3.2 -7.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.2 -7.2) (end -2.6 -7.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -7.2) (end -2.6 -9.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -9.2) (end 2.6 -9.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.6 -9.2) (end 2.6 -7.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.6 -7.2) (end 3.2 -7.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.2 -7.2) (end 3.2 -5.2) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.2 -2.5) (end -3.2 -3.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.2 2.6) (end -3.2 -0.8) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.4 5) (end -3.2 5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.2 5) (end -3.2 4.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.1 4.85) (end -3.1 4.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.1 -7.15) (end -3.1 4.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.1 -7.15) (end 3.1 4.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.5 -7.15) (end -3.1 -7.15) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.5 -7.15) (end 3.1 -7.15) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.5 -7.15) (end 2.5 -9.15) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.5 -9.15) (end -2.5 -9.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.5 -9.15) (end -2.5 -7.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -5.4 -9.65) (end 5.85 -9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.4 -9.65) (end -5.4 5.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.85 5.6) (end 5.85 -9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.85 5.6) (end -5.4 5.6) (layer F.CrtYd) (width 0.05))
+ (pad 6 smd rect (at -3.65 3.45) (size 2.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.65 -1.65) (size 2.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.65 -4.35) (size 2.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 3.2 4.35) (size 3.4 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 3.65 2.15) (size 2.5 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at 0 3.35) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
+ (pad 4 smd rect (at 3 -4.35) (size 3.4 1.5) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PJ311_3.5mm_Jack.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PJ311_3.5mm_Jack.kicad_mod
new file mode 100644
index 00000000..68fe5c51
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PJ311_3.5mm_Jack.kicad_mod
@@ -0,0 +1,47 @@
+(module PJ311_3.5mm_Jack (layer F.Cu) (tedit 58E8A127)
+ (descr "PJ311 6pin SMD 3.5mm stereo headphones jack.")
+ (tags "headphones jack plug stereo 3.5mm PJ311")
+ (attr smd)
+ (fp_text reference REF** (at 0 -10.16) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value PJ311_3.5mm_Jack (at 0 7.17) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.1 -5.5) (end -3.1 -6.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.1 -2.1) (end -3.1 -3.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.1 3.4) (end -3.1 -0.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.4 5.3) (end -3.1 5.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.1 5.3) (end -3.1 5) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.1 3.3) (end 3.1 3.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.1 -3.9) (end 3.1 1.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.1 -6.9) (end 3.1 -5.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -6.9) (end -2.6 -8.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.6 -8.9) (end 2.6 -8.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.6 -8.9) (end 2.6 -6.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.6 -6.9) (end 3.1 -6.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.1 -6.9) (end -2.6 -6.9) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3 5.2) (end 3 5.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 3 5.2) (end 3 -6.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 3 -6.8) (end 2.5 -6.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.5 -6.8) (end 2.5 -8.8) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.5 -8.8) (end -2.5 -8.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.5 -8.8) (end -2.5 -6.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.5 -6.8) (end -3 -6.8) (layer F.Fab) (width 0.1))
+ (fp_line (start -3 -6.8) (end -3 5.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -5 -9.31) (end 5 -9.31) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5 -9.31) (end -5 5.94) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5 5.94) (end 5 -9.31) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5 5.94) (end 5 5.94) (layer F.CrtYd) (width 0.05))
+ (pad 6 smd rect (at -3.5 4.2) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.5 -1.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.5 -4.7) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 3.5 4.7) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 3.5 2.5) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at 0 -4.3) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
+ (pad "" np_thru_hole circle (at 0 2.7) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
+ (pad 2 smd rect (at 3.5 -4.7) (size 2 1.5) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PJ320D_3.5mm_Jack.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PJ320D_3.5mm_Jack.kicad_mod
new file mode 100644
index 00000000..a1074e7f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PJ320D_3.5mm_Jack.kicad_mod
@@ -0,0 +1,44 @@
+(module PJ320D_3.5mm_Jack (layer F.Cu) (tedit 58E89DF9)
+ (descr "Headphones with microphone connector, 3.5mm, 4 pins.")
+ (tags "3.5mm jack mic microphone phones headphones 4pins audio plug")
+ (attr smd)
+ (fp_text reference REF** (at 0.075 -6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value PJ320D_3.5mm_Jack (at -0.025 6.35) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at -1.195 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 5.575 2.9) (end -6.225 2.9) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.225 2.9) (end -6.225 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.225 2.3) (end -8.225 2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.225 2.3) (end -8.225 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.225 -2.3) (end -6.225 -2.3) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.225 -2.3) (end -6.225 -2.9) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.225 -2.9) (end 5.575 -2.9) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.575 -2.9) (end 5.575 2.9) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.225 3.1) (end -6.375 3.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.625 3.1) (end 5.725 3.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.525 -3.1) (end 5.725 -3.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.525 -3.1) (end 3.125 -3.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.475 -3.1) (end -0.875 -3.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.375 -3.1) (end -3.875 -3.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.07 5) (end 6.07 -5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.73 5) (end -8.73 -5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.725 3.1) (end 5.725 -3.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.73 5) (end 6.07 5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.73 -5) (end 6.07 -5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -6.375 -3.1) (end -6.375 -2.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.375 2.5) (end -6.375 3.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.375 -2.5) (end -8.375 2.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.375 -2.5) (end -8.375 -2.5) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.375 2.5) (end -8.375 2.5) (layer F.SilkS) (width 0.12))
+ (pad 4 smd rect (at 4.925 3.25) (size 1.2 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at 3.825 -3.25) (size 1.2 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.175 -3.25) (size 1.2 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.175 -3.25) (size 1.2 2.5) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at -4.775 0) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 2.225 0) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/PJ320E_3.5mm_Jack.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/PJ320E_3.5mm_Jack.kicad_mod
new file mode 100644
index 00000000..7300ca98
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/PJ320E_3.5mm_Jack.kicad_mod
@@ -0,0 +1,42 @@
+(module PJ320E_3.5mm_Jack (layer F.Cu) (tedit 58E01D7A)
+ (descr "Headphones with microphone connector, 3.5mm, 4 pins.")
+ (tags "3.5mm jack mic microphone phones headphones 4pins audio plug")
+ (fp_text reference REF** (at 2.54 -13.97) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value PJ320E_3.5mm_Jack (at 2.54 5.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 2.54 -13.97) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.7 2) (end -0.8 2) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.8 2) (end -0.8 -9.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.8 -9.2) (end -0.5 -9.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.5 -9.2) (end -0.5 -12) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.5 -12) (end 5.1 -12) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.1 -12) (end 5.1 -9.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 5.1 -9.2) (end 6.3 -9.2) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.3 -9.2) (end 6.3 2) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.3 2) (end 5.3 2) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.9 -9.3) (end -0.9 2.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.9 2.1) (end 3.7 2.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.4 2.1) (end 5.3 2.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.3 3) (end 6.8 3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.3 -12.5) (end -1.3 3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.8 -12.5) (end 6.8 3) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.2 -9.3) (end 6.4 -9.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.9 -9.3) (end -0.6 -9.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.2 -12.1) (end -0.6 -12.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.4 -9.3) (end 6.4 2.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.2 -9.3) (end 5.2 -12.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.6 -9.3) (end -0.6 -12.1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.3 -12.5) (end 6.8 -12.5) (layer F.CrtYd) (width 0.05))
+ (pad 5 thru_hole oval (at 5.5 -7 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at 4.5 1.5 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at 0 -4 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at 0 -7 270) (size 2 1.4) (drill oval 1.2 0.6) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 2.3 -5.7 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 2.3 1.3 270) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/QMS-1X52-FEMALE-SMD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/QMS-1X52-FEMALE-SMD.kicad_mod
new file mode 100644
index 00000000..31cc5e99
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/QMS-1X52-FEMALE-SMD.kicad_mod
@@ -0,0 +1,85 @@
+(module QMS-1X52-FEMALE-SMD
+ (layer F.Cu)
+ (at 0 0)
+ (attr smd)
+ (fp_text reference REF** (at 0.37 -1.91) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value QMS-1X52-FEMALE-SMD (at -0.13 1.99) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 52 (at -9.48 3.52) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 2 (at 9.03 3.32) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 1 (at 8.96 -3.03) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 9.36 -1.28) (end -9.43 -1.28) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.48 1.26) (end -8.48 1.26) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.67 -4.25) (end -11.72 -4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.67 4.31) (end -11.72 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.72 -4.32) (end -11.72 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.36 -1.28) (end 9.36 0.79) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.43 -1.28) (end -9.43 0.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.65 4.31) (end 11.65 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.65 -4.32) (end 8.60 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.60 -4.32) (end 8.60 -3.82) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.60 -3.74) (end -8.67 -3.74) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.67 -3.74) (end -8.67 -4.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.67 4.31) (end -8.67 3.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.67 3.80) (end 8.60 3.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.60 3.80) (end 8.60 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.60 4.31) (end 11.65 4.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.97 -4.57) (end 11.90 -4.57) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.97 -4.57) (end -11.97 4.56) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.90 4.56) (end 11.90 -4.57) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.90 4.56) (end -11.97 4.56) (layer F.CrtYd) (width 0.05))
+ (pad 1 smd rect (at 7.90 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 7.90 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 7.27 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 7.27 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 6.63 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 6.63 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 6 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 6 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 5.36 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 5.36 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 4.73 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 4.73 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 4.09 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at 4.09 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 3.46 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at 3.46 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at 2.82 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at 2.82 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at 2.19 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at 2.19 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at 1.55 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at 1.55 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 23 smd rect (at 0.92 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 24 smd rect (at 0.92 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 25 smd rect (at 0.28 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 26 smd rect (at 0.28 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 27 smd rect (at -0.35 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 28 smd rect (at -0.35 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 29 smd rect (at -0.99 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 30 smd rect (at -0.99 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 31 smd rect (at -1.62 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 32 smd rect (at -1.62 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 33 smd rect (at -2.26 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 34 smd rect (at -2.26 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 35 smd rect (at -2.89 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 36 smd rect (at -2.89 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 37 smd rect (at -3.53 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 38 smd rect (at -3.53 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 39 smd rect (at -4.16 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 40 smd rect (at -4.16 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 41 smd rect (at -4.80 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 42 smd rect (at -4.80 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 43 smd rect (at -5.43 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 44 smd rect (at -5.43 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 45 smd rect (at -6.07 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 46 smd rect (at -6.07 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 47 smd rect (at -6.70 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 48 smd rect (at -6.70 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 49 smd rect (at -7.34 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 50 smd rect (at -7.34 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 51 smd rect (at -7.97 -3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 52 smd rect (at -7.97 3.42) (size 0.38 1.40) (layers F.Cu F.Paste F.Mask))
+ (pad 53 smd oval (at -0.03 -0.01) (size 18.03 0.51) (layers F.Cu F.Paste F.Mask))
+ (pad "" thru_hole circle (at -9.33 1.78) (size 1.52 1.52) (drill 1.27) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 9.33 1.78) (size 1.52 1.52) (drill 1.27) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/QMS-1X52-FEMALE-SMD.wrl (at (xyz 0 0 0)) (scale (xyz 0.40 0.40 0.40)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/QMS-1X52-SMD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/QMS-1X52-SMD.kicad_mod
new file mode 100644
index 00000000..08577863
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/QMS-1X52-SMD.kicad_mod
@@ -0,0 +1,86 @@
+(module QMS-1X52-SMD
+ (layer F.Cu)
+ (at 0 0)
+ (attr smd)
+ (fp_text reference REF** (at 10.67 -1.65 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value QMS-1X52-SMD (at 0 -5.46) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 52 (at -9.21 -2.73) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 2 (at 8.83 -2.73) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 1 (at 8.83 2.73) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 9.40 1.27) (end -9.40 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.40 -1.27) (end 9.40 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.64 4.32) (end -11.68 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.64 -4.32) (end -11.68 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.68 4.32) (end -11.68 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.40 -1.27) (end 9.40 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.40 1.27) (end -9.40 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.68 -4.32) (end 11.68 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.68 4.32) (end 8.64 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 4.32) (end 8.64 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 3.81) (end -8.64 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.64 3.81) (end -8.64 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.64 -4.32) (end -8.64 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.64 -3.81) (end 7.30 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 -3.81) (end 8.64 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.64 -4.32) (end 11.68 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.94 -3.81) (end 8.64 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.93 -4.63) (end 11.93 -4.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.93 -4.63) (end -11.93 4.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.93 4.63) (end 11.93 -4.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.93 4.63) (end -11.93 4.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.30 -3.81) (end 7.94 -3.81) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at 7.94 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 7.94 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 7.30 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 7.30 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 6.67 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 6.67 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 6.03 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 6.03 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 5.40 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 5.40 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 4.76 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 4.76 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 4.13 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at 4.13 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 3.49 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at 3.49 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at 2.86 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at 2.86 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at 2.22 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at 2.22 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at 1.59 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at 1.59 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 23 smd rect (at 0.95 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 24 smd rect (at 0.95 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 25 smd rect (at 0.32 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 26 smd rect (at 0.32 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 27 smd rect (at -0.32 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 28 smd rect (at -0.32 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 29 smd rect (at -0.95 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 30 smd rect (at -0.95 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 31 smd rect (at -1.59 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 32 smd rect (at -1.59 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 33 smd rect (at -2.22 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 34 smd rect (at -2.22 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 35 smd rect (at -2.86 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 36 smd rect (at -2.86 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 37 smd rect (at -3.49 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 38 smd rect (at -3.49 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 39 smd rect (at -4.13 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 40 smd rect (at -4.13 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 41 smd rect (at -4.76 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 42 smd rect (at -4.76 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 43 smd rect (at -5.40 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 44 smd rect (at -5.40 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 45 smd rect (at -6.03 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 46 smd rect (at -6.03 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 47 smd rect (at -6.67 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 48 smd rect (at -6.67 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 49 smd rect (at -7.30 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 50 smd rect (at -7.30 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 51 smd rect (at -7.94 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 52 smd rect (at -7.94 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 53 smd rect (at 0 0) (size 18.03 0.51) (layers F.Cu F.Paste F.Mask))
+ (pad "" thru_hole circle (at -10.29 2.03) (size 1.52 1.52) (drill 1.27) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 10.29 2.03) (size 1.52 1.52) (drill 1.27) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/QMS-2X52-SMD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/QMS-2X52-SMD.kicad_mod
new file mode 100644
index 00000000..0c22b914
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/QMS-2X52-SMD.kicad_mod
@@ -0,0 +1,145 @@
+(module QMS-2X52-SMD
+ (layer F.Cu)
+ (at 0 0)
+ (attr smd)
+ (fp_text reference REF** (at 21.34 -1.40 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value QMS-2X52-SMD (at 0 -5.59) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 2 (at 20.20 -3.40) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text user 1 (at 20 3.30) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 20.07 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -1.27) (end 20.07 -1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 1.27) (end -20.07 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.07 -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 -20.07 -1.27) (end -20.07 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.07 -1.27) (end 20.07 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 22.35 -4.32) (end 22.35 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.35 4.32) (end 19.30 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 19.30 4.32) (end 19.30 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.03 3.81) (end 2.03 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.03 4.32) (end -2.03 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.03 4.32) (end -2.03 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -19.30 3.81) (end -19.30 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -19.30 4.32) (end -22.35 4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -22.35 4.32) (end -22.35 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -22.35 -4.32) (end -19.30 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -19.30 -4.32) (end -19.30 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.03 -3.81) (end -2.03 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.03 -4.32) (end 2.03 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.03 -4.32) (end 2.03 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 19.30 -3.81) (end 19.30 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 19.30 -4.32) (end 22.35 -4.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -22.60 -4.63) (end 22.60 -4.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -22.60 -4.63) (end -22.60 4.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 22.60 4.63) (end 22.60 -4.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 22.60 4.63) (end -22.60 4.63) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 0 -1.14) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at 18.61 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 18.61 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 17.97 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 17.97 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 17.34 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 17.34 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 16.70 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 16.70 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 16.07 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 16.07 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 15.43 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 15.43 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 14.80 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at 14.80 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 14.16 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at 14.16 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at 13.53 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at 13.53 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at 12.89 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at 12.89 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at 12.26 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at 12.26 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 23 smd rect (at 11.62 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 24 smd rect (at 11.62 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 25 smd rect (at 10.99 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 26 smd rect (at 10.99 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 27 smd rect (at 10.35 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 28 smd rect (at 10.35 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 29 smd rect (at 9.72 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 30 smd rect (at 9.72 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 31 smd rect (at 9.08 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 32 smd rect (at 9.08 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 33 smd rect (at 8.45 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 34 smd rect (at 8.45 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 35 smd rect (at 7.81 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 36 smd rect (at 7.81 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 37 smd rect (at 7.18 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 38 smd rect (at 7.18 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 39 smd rect (at 6.54 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 40 smd rect (at 6.54 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 41 smd rect (at 5.91 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 42 smd rect (at 5.91 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 43 smd rect (at 5.27 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 44 smd rect (at 5.27 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 45 smd rect (at 4.64 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 46 smd rect (at 4.64 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 47 smd rect (at 4 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 48 smd rect (at 4 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 49 smd rect (at 3.37 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 50 smd rect (at 3.37 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 51 smd rect (at 2.73 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 52 smd rect (at 2.73 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 53 smd rect (at -2.73 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 54 smd rect (at -2.73 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 55 smd rect (at -3.37 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 56 smd rect (at -3.37 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 57 smd rect (at -4 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 58 smd rect (at -4 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 59 smd rect (at -4.64 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 60 smd rect (at -4.64 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 61 smd rect (at -5.27 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 62 smd rect (at -5.27 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 63 smd rect (at -5.91 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 64 smd rect (at -5.91 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 65 smd rect (at -6.54 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 66 smd rect (at -6.54 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 67 smd rect (at -7.18 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 68 smd rect (at -7.18 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 69 smd rect (at -7.81 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 70 smd rect (at -7.81 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 71 smd rect (at -8.45 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 72 smd rect (at -8.45 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 73 smd rect (at -9.08 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 74 smd rect (at -9.08 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 75 smd rect (at -9.72 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 76 smd rect (at -9.72 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 77 smd rect (at -10.35 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 78 smd rect (at -10.35 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 79 smd rect (at -10.99 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 80 smd rect (at -10.99 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 81 smd rect (at -11.62 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 82 smd rect (at -11.62 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 83 smd rect (at -12.26 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 84 smd rect (at -12.26 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 85 smd rect (at -12.89 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 86 smd rect (at -12.89 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 87 smd rect (at -13.53 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 88 smd rect (at -13.53 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 89 smd rect (at -14.16 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 90 smd rect (at -14.16 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 91 smd rect (at -14.80 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 92 smd rect (at -14.80 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 93 smd rect (at -15.43 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 94 smd rect (at -15.43 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 95 smd rect (at -16.07 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 96 smd rect (at -16.07 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 97 smd rect (at -16.70 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 98 smd rect (at -16.70 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 99 smd rect (at -17.34 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 100 smd rect (at -17.34 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 101 smd rect (at -17.97 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 102 smd rect (at -17.97 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 103 smd rect (at -18.61 3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 104 smd rect (at -18.61 -3.30) (size 0.38 2.16) (layers F.Cu F.Paste F.Mask))
+ (pad 106 smd rect (at -10.67 0) (size 18.03 0.51) (layers F.Cu F.Paste F.Mask))
+ (pad 105 smd rect (at 10.67 0) (size 18.03 0.51) (layers F.Cu F.Paste F.Mask))
+ (pad "" thru_hole circle (at -20.95 2.03) (size 1.52 1.52) (drill 1.27) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 20.95 2.03) (size 1.52 1.52) (drill 1.27) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/RJ12_E.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/RJ12_E.kicad_mod
new file mode 100644
index 00000000..0cf85fe9
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/RJ12_E.kicad_mod
@@ -0,0 +1,24 @@
+(module RJ12_E
+ (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 3.30 6.35) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value RJ12_E (at 3.30 3.81) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -3.56 -4.57) (end -3.56 0.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.91 -4.57) (end 9.91 0.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.56 8.64) (end 9.91 8.64) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.14 -4.57) (end 9.91 -4.57) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.56 -4.57) (end 9.14 -4.57) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.56 3.76) (end -3.56 8.64) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.91 3.76) (end 9.91 8.64) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.31 -4.82) (end 11.66 -4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.31 -4.82) (end -5.31 8.89) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.66 8.89) (end 11.66 -4.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.66 8.89) (end -5.31 8.89) (layer F.CrtYd) (width 0.05))
+ (pad 4 thru_hole circle (at 3.81 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 1.27 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 6.35 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 9.91 2.03) (size 3 3) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -3.56 2.03) (size 3 3) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/RJ45_8.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/RJ45_8.kicad_mod
new file mode 100644
index 00000000..ba614876
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/RJ45_8.kicad_mod
@@ -0,0 +1,27 @@
+(module RJ45_8
+ (layer F.Cu)
+ (at 0 0)
+ (tags RJ45)
+ (fp_text reference REF** (at 4.70 11.18) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value RJ45_8 (at 4.59 6.25) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -3.17 14.22) (end 12.07 14.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.07 -3.81) (end 12.06 5.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.07 -3.81) (end -3.17 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.17 -3.81) (end -3.17 5.19) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.06 7.52) (end 12.07 14.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.17 7.51) (end -3.17 14.22) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.56 -4.06) (end 12.46 -4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.56 -4.06) (end -3.56 14.47) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.46 14.47) (end 12.46 -4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.46 14.47) (end -3.56 14.47) (layer F.CrtYd) (width 0.05))
+ (pad Hole np_thru_hole circle (at 10.38 6.35) (size 3.65 3.65) (drill 3.25) (layers *.Cu *.SilkS *.Mask))
+ (pad Hole np_thru_hole circle (at -1.49 6.35) (size 3.65 3.65) (drill 3.25) (layers *.Cu *.SilkS *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 1.27 -2.54) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 3.81 -2.54) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 6.35 -2.54) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 8.89 -2.54) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/RJ45_8.wrl (at (xyz 0.18 -0.25 0)) (scale (xyz 0.40 0.40 0.40)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/RJ45_TRANSFO.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/RJ45_TRANSFO.kicad_mod
new file mode 100644
index 00000000..8c1f737a
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/RJ45_TRANSFO.kicad_mod
@@ -0,0 +1,34 @@
+(module RJ45_TRANSFO
+ (layer F.Cu)
+ (at 0 0)
+ (tags RJ45)
+ (fp_text reference REF** (at -3.81 15.24) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value RJ45_TRANSFO (at -3.81 11.43) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 3.94 20.07) (end 3.94 8.13) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.94 -4.95) (end 3.94 4.35) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.06 20.07) (end -12.06 8.13) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.06 -4.95) (end -12.06 4.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.94 -4.95) (end 2.92 -4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.46 -4.95) (end -2.16 -4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.06 -4.95) (end -10.79 -4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.06 20.11) (end 3.94 20.11) (layer F.SilkS) (width 0.12))
+ (fp_line (start -13.08 -5.84) (end 5.46 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -13.08 -5.84) (end -13.08 20.36) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.46 20.36) (end 5.46 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.46 20.36) (end -13.08 20.36) (layer F.CrtYd) (width 0.05))
+ (pad Hole thru_hole circle (at 1.91 8.89) (size 3.85 3.85) (drill 3.30) (layers *.Cu *.SilkS *.Mask))
+ (pad Hole thru_hole circle (at -9.53 8.89) (size 3.85 3.85) (drill 3.30) (layers *.Cu *.SilkS *.Mask))
+ (pad 8 thru_hole circle (at -8.26 2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -7.62 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -5.71 2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -5.08 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -3.17 2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -2.54 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -0.64 2.54) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 3.94 5.84) (size 2.54 2.54) (drill 1.78) (layers *.Cu *.SilkS *.Mask))
+ (pad 13 thru_hole circle (at -11.56 5.84) (size 2.54 2.54) (drill 1.78) (layers *.Cu *.SilkS *.Mask))
+ (pad YK thru_hole circle (at -6.73 -4.83) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad GA thru_hole circle (at -0.89 -4.83) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad YA thru_hole circle (at -9.27 -4.83) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad GK thru_hole circle (at 1.65 -4.83) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 1.02) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/RJ45_TRANSFO_ver2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/RJ45_TRANSFO_ver2.kicad_mod
new file mode 100644
index 00000000..222b3de1
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/RJ45_TRANSFO_ver2.kicad_mod
@@ -0,0 +1,33 @@
+(module RJ45_TRANSFO_ver2
+ (layer F.Cu)
+ (at 0 0)
+ (tags RJ45)
+ (fp_text reference REF** (at 3.59 12.70) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value RJ45_TRANSFO_ver2 (at 3.73 4.47) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 11.59 17.53) (end 11.59 5.59) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.59 2.41) (end 11.59 -7.49) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.41 17.53) (end -4.41 5.59) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.41 2.41) (end -4.41 -7.49) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.59 -7.49) (end 10.57 -7.49) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.81 -7.49) (end 5.11 -7.49) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.41 -7.49) (end -3.14 -7.49) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.41 17.57) (end 11.59 17.57) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.68 -8.63) (end 12.85 -8.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.68 -8.63) (end -5.68 17.82) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.85 17.82) (end 12.85 -8.63) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.85 17.82) (end -5.68 17.82) (layer F.CrtYd) (width 0.05))
+ (pad Hole thru_hole circle (at 9.01 7.07) (size 3.85 3.85) (drill 3.05) (layers *.Cu *.SilkS *.Mask))
+ (pad Hole thru_hole circle (at -1.84 7.06) (size 3.85 3.85) (drill 3.05) (layers *.Cu *.SilkS *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -1.27 -2.54) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 1.27 -2.54) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 3.81 -2.54) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.50 1.50) (drill 0.90) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 11.58 4.08) (size 2.03 2.03) (drill 1) (layers *.Cu *.SilkS *.Mask))
+ (pad 9 thru_hole circle (at -4.41 4.08) (size 2.03 2.03) (drill 1) (layers *.Cu *.SilkS *.Mask))
+ (pad Hole thru_hole circle (at 0.54 -7.62) (size 1.51 1.51) (drill 0.90) (layers *.Cu *.SilkS *.Mask))
+ (pad Hole thru_hole circle (at 6.63 -7.62) (size 1.51 1.51) (drill 0.90) (layers *.Cu *.SilkS *.Mask))
+ (pad Hole thru_hole circle (at -2 -7.62) (size 1.51 1.51) (drill 0.90) (layers *.Cu *.SilkS *.Mask))
+ (pad Hole thru_hole circle (at 9.17 -7.62) (size 1.51 1.51) (drill 0.90) (layers *.Cu *.SilkS *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/RJHSE538X.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/RJHSE538X.kicad_mod
new file mode 100644
index 00000000..2836125a
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/RJHSE538X.kicad_mod
@@ -0,0 +1,34 @@
+(module RJHSE538X
+ (layer F.Cu)
+ (tedit 55225793)
+ (descr "mod. jack, ethernet, 8P8C, RJ45 connector, 2 leds, shielded")
+ (tags "RJHSE538X 8P8C RJ45 ethernet jack")
+ (fp_text reference REF** (at 3.49 -6.92) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value RJHSE538X (at 3.94 9.21) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -5.80 -8.45) (end -5.80 7.90) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.80 7.90) (end 12.90 7.90) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.90 7.90) (end 12.90 -8.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.90 -8.45) (end -5.80 -8.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.87 7.62) (end 11.87 2.10) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.76 7.62) (end -4.76 2.10) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.87 -8.19) (end -4.76 -8.19) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.87 -8.19) (end 11.87 -0.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.76 -8.19) (end -4.76 -0.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.87 7.62) (end -4.76 7.62) (layer F.SilkS) (width 0.12))
+ (pad "" thru_hole circle (at 11.68 0.89) (size 2 2) (drill 1.57) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -3.30 6.60) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -1.02 6.60) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 8.13 6.60) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 10.41 6.60) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.11 1.78) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 1.78) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 3.05 1.78) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 1.02 1.78) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 4.06 0) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.03 0) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 6.10 0) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 1.50 1.50) (drill 0.89) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -2.79 -2.54) (size 3.30 3.30) (drill 3.30) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 9.91 -2.54) (size 3.30 3.30) (drill 3.30) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -4.57 0.89) (size 2 2) (drill 1.57) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/RJHSE538X.wrl (at (xyz 0.14 0.06 0.12)) (scale (xyz 0.40 0.40 0.40)) (rotate (xyz -90 0 180))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SAS_mini_1888174.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SAS_mini_1888174.kicad_mod
new file mode 100644
index 00000000..897e8ac1
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SAS_mini_1888174.kicad_mod
@@ -0,0 +1,67 @@
+(module SAS_mini_1888174
+ (layer F.Cu)
+ (descr "36pin mini SAS connector")
+ (tags "SAS mini connector")
+ (attr smd)
+ (fp_text reference REF** (at 4.00 -6.29) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SAS_mini_1888174 (at 0.00 1.11) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 7.93 -5.39) (end -9.50 -5.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.50 -5.39) (end -9.50 -4.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.50 7.61) (end 9.50 7.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.50 -4.33) (end 9.50 -1.70) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.50 -3.33) (end -9.50 -1.70) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.50 -0.09) (end 9.50 2.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.93 -6.17) (end 9.93 -6.17) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.93 -6.17) (end -9.93 7.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.93 7.86) (end 9.93 -6.17) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.93 7.86) (end -9.93 7.86) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.50 -0.09) (end -9.50 7.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.50 5.94) (end 9.50 7.61) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.50 3.91) (end 9.50 4.33) (layer F.SilkS) (width 0.12))
+ (pad B1 smd oval (at -7.00 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B2 smd oval (at -6.20 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B3 smd oval (at -5.40 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B4 smd oval (at -4.60 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B5 smd oval (at -3.80 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B6 smd oval (at -3.00 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B7 smd oval (at -2.20 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B8 smd oval (at -1.40 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B9 smd oval (at -0.60 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B10 smd oval (at 0.20 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B11 smd oval (at 1.00 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B12 smd oval (at 1.80 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B13 smd oval (at 2.60 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B14 smd oval (at 3.40 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B15 smd oval (at 4.20 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B16 smd oval (at 5.00 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad B17 smd oval (at 5.80 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A1 smd oval (at -6.50 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A2 smd oval (at -5.70 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A3 smd oval (at -4.90 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A4 smd oval (at -4.10 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A5 smd oval (at -3.30 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A6 smd oval (at -2.50 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A7 smd oval (at -1.70 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A8 smd oval (at -0.90 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A9 smd oval (at -0.10 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A10 smd oval (at 0.70 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A11 smd oval (at 1.50 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A12 smd oval (at 2.30 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A13 smd oval (at 3.10 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A14 smd oval (at 3.90 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A15 smd oval (at 4.70 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A16 smd oval (at 5.50 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A17 smd oval (at 6.30 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad 1 thru_hole circle (at -8.90 -4.13) (size 1.55 1.55) (drill 0.80) (layers *.Cu *.Mask) (zone_connect 2))
+ (pad 2 thru_hole circle (at -8.90 -0.89) (size 1.55 1.55) (drill 0.80) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -8.90 5.13) (size 1.55 1.55) (drill 0.80) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -8.90 3.10) (size 1.55 1.55) (drill 0.80) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 8.90 -5.13) (size 1.55 1.55) (drill 0.80) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 8.90 -0.89) (size 1.55 1.55) (drill 0.80) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -8.00 1.11) (size 1.55 1.55) (drill 1.55) (layers *.Mask B.Cu))
+ (pad "" np_thru_hole circle (at 8.00 1.11) (size 1.55 1.55) (drill 1.55) (layers *.Mask B.Cu))
+ (pad 8 thru_hole circle (at 8.90 5.13) (size 1.55 1.55) (drill 0.80) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 8.90 3.10) (size 1.55 1.55) (drill 0.80) (layers *.Cu *.Mask))
+ (pad B18 smd oval (at 6.60 -1.80) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (pad A18 smd oval (at 7.10 4.01) (size 0.35 1.80) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/SAS_mini_1888174.wrl (at (xyz 0.00 -0.04 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SATA-22_SMD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SATA-22_SMD.kicad_mod
new file mode 100644
index 00000000..b73543c4
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SATA-22_SMD.kicad_mod
@@ -0,0 +1,74 @@
+(module SATA-22_SMD
+ (layer F.Cu)
+ (at 0 0)
+ (attr smd)
+ (fp_text reference REF** (at 0 1.68) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SATA-22_SMD (at 0 4.22) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -17.14 -2.11) (end -17.14 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.41 9.07) (end 18.41 3.58) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.41 3.58) (end 20.32 3.58) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.32 3.58) (end 20.32 -2.11) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.32 -2.11) (end 17.14 -2.11) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.14 -2.11) (end 17.14 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start -18.41 9.07) (end 18.41 9.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start -17.14 -2.11) (end -20.32 -2.11) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.32 -2.11) (end -20.32 3.58) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.32 3.58) (end -18.41 3.58) (layer F.SilkS) (width 0.12))
+ (fp_line (start -18.41 3.58) (end -18.41 9.07) (layer F.SilkS) (width 0.12))
+ (fp_line (start -17.14 -0.86) (end -0.78 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -0.86) (end 1.27 -0.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.27 -0.23) (end 1.91 -0.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 -0.23) (end 2.54 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 -0.86) (end 9.39 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.43 -0.86) (end 11.43 -0.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.43 -0.23) (end 12.06 -0.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.70 -0.23) (end 12.70 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.70 -0.86) (end 14.47 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.41 9.04) (end 19.05 10.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 19.05 10.31) (end 19.68 10.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start 19.68 10.31) (end 20.32 9.04) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.32 9.04) (end 20.32 7.77) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.32 7.77) (end 18.41 5.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start -18.41 9.04) (end -19.05 10.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -19.05 10.31) (end -19.68 10.31) (layer F.SilkS) (width 0.12))
+ (fp_line (start -19.68 10.31) (end -20.32 9.04) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.32 9.04) (end -20.32 7.77) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.32 7.77) (end -18.41 5.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.81 -0.86) (end 1.27 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.91 -0.23) (end 2.54 -0.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.97 -0.86) (end 11.43 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.06 -0.23) (end 12.70 -0.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.05 -0.86) (end 17.14 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.57 -2.89) (end 20.57 -2.89) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -20.57 -2.89) (end -20.57 10.56) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.57 10.56) (end 20.57 -2.89) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.57 10.56) (end -20.57 10.56) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.50 -0.86) (end 0.46 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.67 -0.86) (end 10.62 -0.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.75 -0.86) (end 15.70 -0.86) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -15.88 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -14.61 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -13.34 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -12.06 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -10.79 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -9.53 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at -8.26 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at -1.91 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at -0.64 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 0.64 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 1.91 -0.99) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 3.17 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 4.45 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at 5.71 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 6.99 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad "" thru_hole circle (at 16.59 1.50) (size 1.50 1.50) (drill 1.50) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -16.59 1.50) (size 1.50 1.50) (drill 1.50) (layers *.Cu *.Mask))
+ (pad 16 smd rect (at 8.26 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at 9.53 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at 10.79 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at 12.06 -0.99) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at 13.34 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at 14.61 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at 15.88 -1.50) (size 0.86 2.29) (layers F.Cu F.Paste F.Mask))
+ (pad "" thru_hole circle (at 18.72 0.74) (size 2.80 2.80) (drill 2.30) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -18.72 0.74) (size 2.80 2.80) (drill 2.30) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SATA-7_SMD.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SATA-7_SMD.kicad_mod
new file mode 100644
index 00000000..552ccec2
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SATA-7_SMD.kicad_mod
@@ -0,0 +1,127 @@
+(module SATA-7_SMD (layer F.Cu)
+ (descr "SERIAL ATA 7P R/A SMT")
+ (tags "SERIAL ATA SATA")
+ (attr smd)
+ (fp_text reference REF** (at -3.81 -13.335) (layer B.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SATA-7_SMD (at 3.175 -13.335) (layer B.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -6.04774 -9.99998) (end -6.04774 -8.49884) (layer F.SilkS))
+ (fp_line (start -6.74878 -8.49884) (end -6.74878 -9.99998) (layer F.SilkS))
+ (fp_line (start 6.74878 -9.99998) (end 6.74878 -8.49884) (layer F.SilkS))
+ (fp_line (start 6.04774 -8.49884) (end 6.04774 -9.99998) (layer F.SilkS))
+ (fp_line (start -8.22706 0.35052) (end -8.22706 -5.01142) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.22706 -5.01142) (end -8.22706 -11.16838) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.22706 -11.16838) (end -7.43458 -11.16838) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.43458 -11.16838) (end -5.06222 -11.16838) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.06222 -11.16838) (end -5.06222 -6.9469) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.43458 -11.16838) (end -7.43458 -6.9469) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.43458 -6.9469) (end 5.13588 -6.9469) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.13588 -6.9469) (end 7.42442 -6.9469) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.42442 -6.9469) (end 7.42442 -11.16838) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.13588 -6.9469) (end 5.13588 -11.16838) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.13588 -11.16838) (end 6.54304 -11.16838) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.54304 -11.16838) (end 8.128 -11.16838) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.128 -11.16838) (end 8.128 -6.9469) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.128 -6.9469) (end 9.1821 -6.9469) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.1821 -6.9469) (end 9.1821 0.35052) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.1821 0.35052) (end 7.59968 0.35052) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.59968 0.35052) (end 7.16026 -0.08636) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.16026 -0.08636) (end 7.16026 -5.01142) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.16026 -5.01142) (end 5.7531 -5.01142) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.7531 -5.01142) (end 5.7531 -0.17526) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.7531 -0.17526) (end 5.7531 -0.17526) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.7531 -0.17526) (end 5.22478 0.35052) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.22478 0.35052) (end -4.07416 0.34798) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.731 0.35052) (end -8.22706 0.35052) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.20522 -0.17526) (end -6.731 0.35052) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.20522 -0.17526) (end -6.20522 -4.572) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.20522 -4.572) (end -5.7658 -5.01142) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.22706 -5.01142) (end 5.7531 -5.01142) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.6642 -0.17526) (end 4.6101 -0.17526) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.6101 -0.17526) (end -4.6228 -0.17526) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.09702 0.33782) (end -4.6228 -0.17526) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.6228 -0.17526) (end -4.6228 -4.92252) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.381 -4.953) (end -0.381 -0.508) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.381 -0.508) (end 0.381 -0.508) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.381 -0.508) (end 0.381 -4.953) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.651 -4.953) (end -1.651 -0.889) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.651 -0.889) (end -0.889 -0.889) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.889 -0.889) (end -0.889 -4.953) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.889 -4.953) (end 0.889 -0.889) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.889 -0.889) (end 1.651 -0.889) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.651 -0.889) (end 1.651 -4.953) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.159 -4.953) (end 2.159 -0.889) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.159 -0.889) (end 2.921 -0.889) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.921 -0.889) (end 2.921 -4.953) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.429 -4.953) (end 3.429 -0.508) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.429 -0.508) (end 4.191 -0.508) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.191 -0.508) (end 4.191 -4.953) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.6101 -0.17526) (end 4.6101 -4.92252) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.429 -4.953) (end -3.429 -0.508) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.429 -0.508) (end -4.191 -0.508) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.191 -0.508) (end -4.191 -4.953) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.921 -4.953) (end -2.921 -0.889) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.921 -0.889) (end -2.159 -0.889) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.159 -0.889) (end -2.159 -4.953) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.191 -6.985) (end -4.064 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.064 -7.23646) (end -4.064 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.064 -11.176) (end -3.556 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.556 -11.176) (end -3.556 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.556 -7.23646) (end -3.429 -6.985) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.921 -6.985) (end -2.794 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.794 -7.23646) (end -2.794 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.794 -11.176) (end -2.286 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.286 -11.176) (end -2.286 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.286 -7.23646) (end -2.159 -6.985) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.651 -6.985) (end -1.524 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.524 -7.23646) (end -1.524 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.524 -11.176) (end -1.016 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.016 -11.176) (end -1.016 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.016 -7.23646) (end -0.889 -6.985) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.381 -6.985) (end -0.254 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.254 -7.23646) (end -0.254 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.254 -11.176) (end 0.254 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.254 -11.176) (end 0.254 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.254 -7.23646) (end 0.381 -6.985) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.889 -6.985) (end 1.016 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.016 -7.23646) (end 1.016 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.016 -11.176) (end 1.524 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.524 -11.176) (end 1.524 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.524 -7.23646) (end 1.651 -6.985) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.159 -6.985) (end 2.286 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.286 -7.23646) (end 2.286 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.286 -11.176) (end 2.794 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.794 -11.176) (end 2.794 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.794 -7.23646) (end 2.921 -6.985) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.429 -6.985) (end 3.556 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.556 -7.23646) (end 3.556 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.556 -11.176) (end 4.064 -11.176) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.064 -11.176) (end 4.064 -7.23646) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.064 -7.23646) (end 4.191 -6.985) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.55574 -11.07948) (end -6.55574 -7.73684) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.55574 -7.73684) (end -6.20522 -7.73684) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.20522 -7.73684) (end -6.20522 -11.07948) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.19252 -11.07948) (end 6.19252 -7.73684) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.19252 -7.73684) (end 6.54304 -7.73684) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.54304 -7.73684) (end 6.54304 -11.16838) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -6.39826 -9.99998) (end -6.74878 -9.99998) (angle 90) (layer F.SilkS))
+ (fp_arc (start -6.39826 -9.99998) (end -6.39826 -10.34796) (angle 90) (layer F.SilkS))
+ (fp_arc (start -6.39826 -8.49884) (end -6.04774 -8.49884) (angle 90) (layer F.SilkS))
+ (fp_arc (start -6.39826 -8.49884) (end -6.39826 -8.14832) (angle 90) (layer F.SilkS))
+ (fp_arc (start 6.39826 -9.99998) (end 6.04774 -9.99998) (angle 90) (layer F.SilkS))
+ (fp_arc (start 6.39826 -9.99998) (end 6.39826 -10.34796) (angle 90) (layer F.SilkS))
+ (fp_arc (start 6.39826 -8.49884) (end 6.74878 -8.49884) (angle 90) (layer F.SilkS))
+ (fp_arc (start 6.39826 -8.49884) (end 6.39826 -8.14832) (angle 90) (layer F.SilkS))
+ (pad 1 smd rect (at -3.81 -11.19886) (size 0.99822 2.09804) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.54 -11.19886) (size 0.99822 2.09804) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.27 -11.19886) (size 0.99822 2.09804) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0 -11.19886) (size 0.99822 2.09804) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.27 -11.19886) (size 0.99822 2.09804) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 2.54 -11.19886) (size 0.99822 2.09804) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 3.81 -11.19886) (size 0.99822 2.09804) (layers F.Cu F.Paste F.Mask))
+ (pad M1 thru_hole oval (at -6.39826 -9.24814) (size 1.27 2.54) (drill 0.6985) (layers F&B.Cu F.Paste F.Mask))
+ (pad M2 thru_hole oval (at 6.39826 -9.24814) (size 1.27 2.54) (drill 0.6985) (layers F&B.Cu F.Paste F.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SATA-7_THT_VERT_1.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SATA-7_THT_VERT_1.kicad_mod
new file mode 100644
index 00000000..d84d03eb
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SATA-7_THT_VERT_1.kicad_mod
@@ -0,0 +1,21 @@
+(module SATA-7_THT_VERT_1
+ (layer F.Cu)
+ (fp_text reference REF** (at -3.81 -4.69) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SATA-7_THT_VERT_1 (at -3.81 -2.79) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -12.26 -3.73) (end 4.64 -3.73) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.64 -3.73) (end 4.64 2.73) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.64 2.73) (end -12.26 2.73) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.26 2.73) (end -12.26 -3.73) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.51 -3.98) (end 4.89 -3.98) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -12.51 -3.98) (end -12.51 2.98) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.89 2.98) (end 4.89 -3.98) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.89 2.98) (end -12.51 2.98) (layer F.CrtYd) (width 0.05))
+ (pad 9 thru_hole circle (at 2.67 -0.50) (size 2.50 2.50) (drill 1.35) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at -1.27 -1) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -10.29 -0.50) (size 2.50 2.50) (drill 1.35) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at -2.54 -1) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at -5.08 -1) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at -6.35 -1) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at -7.62 0) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at -3.81 0) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 1 thru_hole oval (at 0 0) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SATA-7_THT_VERT_2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SATA-7_THT_VERT_2.kicad_mod
new file mode 100644
index 00000000..2d172158
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SATA-7_THT_VERT_2.kicad_mod
@@ -0,0 +1,21 @@
+(module SATA-7_THT_VERT_2
+ (layer F.Cu)
+ (fp_text reference REF** (at -3.21 -5.40) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SATA-7_THT_VERT_2 (at -3.31 -3.20) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -12.11 -4) (end 4.49 -4) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.49 -4) (end 4.49 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.49 1) (end -12.11 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.11 1) (end -12.11 -4) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.36 -4.25) (end 4.74 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -12.36 -4.25) (end -12.36 1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.74 1.25) (end 4.74 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.74 1.25) (end -12.36 1.25) (layer F.CrtYd) (width 0.05))
+ (pad 9 thru_hole circle (at 2.46 -1.50) (size 2.50 2.50) (drill 1.35) (layers *.Cu *.Mask))
+ (pad 2 thru_hole oval (at -1.27 -1.50) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -10.37 -2.50) (size 2.50 2.50) (drill 1.35) (layers *.Cu *.Mask))
+ (pad 3 thru_hole oval (at -2.54 -1.50) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 5 thru_hole oval (at -5.08 -1.50) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at -6.35 -1.50) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 7 thru_hole oval (at -7.62 0) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 4 thru_hole oval (at -3.81 0) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask))
+ (pad 1 thru_hole oval (at 0 0) (size 1.10 1.30) (drill 0.74) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SDS-50J.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SDS-50J.kicad_mod
new file mode 100644
index 00000000..32627dd1
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SDS-50J.kicad_mod
@@ -0,0 +1,25 @@
+(module SDS-50J
+ (layer F.Cu)
+ (tedit 5602A6D3)
+ (descr "SDS-50J, standard DIN connector, 5 pins, midi")
+ (tags "SDS-50J DIN 5-pins connector midi")
+ (fp_text reference REF** (at 0 4.75) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SDS-50J (at 7.49 -4.27 180) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 17.75 3.90) (end 17.75 -12.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.75 -12.80) (end -2.75 -12.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 -12.80) (end -2.75 3.90) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.75 3.90) (end -2.75 3.90) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.46 3.39) (end -2.50 3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.44 3.39) (end 3.57 3.39) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.50 3.39) (end -2.50 -12.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.50 -12.54) (end -2.50 -12.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.50 3.39) (end 17.50 -12.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.50 3.39) (end 13.54 3.39) (layer F.SilkS) (width 0.12))
+ (pad 5 thru_hole circle (at 12.50 2.50) (size 2.30 2.30) (drill 1.30) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 5 -10) (size 2 2) (drill 1.30) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 15 0) (size 2.30 2.30) (drill 1.30) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 7.50 0) (size 2.30 2.30) (drill 1.30) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 2.30 2.30) (drill 1.30) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.50 2.50) (size 2.30 2.30) (drill 1.30) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 10 -10) (size 2 2) (drill 1.30) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/SDS-50J.wrl (at (xyz 0.29 0.49 0)) (scale (xyz 0.39 0.39 0.39)) (rotate (xyz -90 0 180))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SD_Card_Receptacle.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SD_Card_Receptacle.kicad_mod
new file mode 100644
index 00000000..ddf50ffd
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SD_Card_Receptacle.kicad_mod
@@ -0,0 +1,37 @@
+(module SD_Card_Receptacle
+ (layer F.Cu)
+ (tedit 54A89A84)
+ (attr smd)
+ (fp_text reference REF** (at 9.56 7.78) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SD_Card_Receptacle (at -1.60 -3.15) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -15.10 28.90) (end 15.10 28.90) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.10 28.90) (end 15.10 -13.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.10 -13.40) (end -15.10 -13.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -15.10 -13.40) (end -15.10 28.90) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.50 -12.15) (end 8 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5 -12.15) (end 5.50 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.50 -12.15) (end -2 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5 -12.15) (end -4.50 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.40 -12.15) (end -7 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -12.50 -12.15) (end -11.10 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -14.40 8.45) (end -14.40 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.50 7.25) (end 14.50 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.50 -12.15) (end 10 -12.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.50 17.65) (end -14.40 17.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -14.40 17.65) (end -14.40 11.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.50 17.65) (end 14.50 10.45) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at 6.47 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 3.97 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0.67 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -1.03 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -3.53 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -6.03 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at -8.45 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at -10.15 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 8.97 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 2.32 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at -13.50 -12.15) (size 1 1.50) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 14 8.85) (size 1.20 2.20) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at -14 10.05) (size 1.20 2.20) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at 11.70 12.15) (size 1.50 1.50) (drill 1.50) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -12.50 12.15) (size 1.50 1.50) (drill 1.50) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SMA_SMD_Jack_Straight.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SMA_SMD_Jack_Straight.kicad_mod
new file mode 100644
index 00000000..68ca6cdb
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SMA_SMD_Jack_Straight.kicad_mod
@@ -0,0 +1,49 @@
+(module SMA_SMD_Jack_Straight (layer F.Cu) (tedit 58C35474)
+ (descr "SMA pcb surface mount jack")
+ (tags "SMA SMD Jack Straight")
+ (attr smd)
+ (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SMA_SMD_Jack_Straight (at 0 5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 1.27 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 2.04 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 4.06 4.06) (end -4.06 4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.06 4.06) (end 4.06 -4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.06 -4.06) (end -4.06 4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.06 -4.06) (end 4.06 -4.06) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.58 1.58) (end 1.58 3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.17 1.58) (end 1.58 1.58) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.58 -1.58) (end 3.17 -1.58) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.58 -3.17) (end 1.58 -1.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 1.58) (end -1.58 1.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.58 1.58) (end -1.58 3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 -1.58) (end -1.58 -1.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.58 -3.17) (end -1.58 -1.58) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 -3.17) (end 3.17 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 -3.17) (end -3.17 3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 3.17) (end 3.17 3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.17 -3.17) (end 3.17 3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.3 -1) (end -3.3 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.3 -1) (end 3.3 1) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 0 -5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 2 smd rect (at 0.85 2.38 20) (size 2 1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.85 2.38 340) (size 2 1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0.85 -2.38 340) (size 2 1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.85 -2.38 20) (size 2 1) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 1.515 1.749 50) (size 1 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.515 1.749 310) (size 1 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 1.515 -1.749 310) (size 1 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.515 -1.749 50) (size 1 0.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 2.6 2.38 90) (size 2.35 1.91) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0 2.8 90) (size 1.51 7.11) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.6 2.38 90) (size 2.35 1.91) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 2.6 -2.38 90) (size 2.35 1.91) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd circle (at 0 0 90) (size 1.73 1.73) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 0 -2.8 90) (size 1.51 7.11) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.6 -2.38 90) (size 2.35 1.91) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SMA_THT_Jack_Straight.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SMA_THT_Jack_Straight.kicad_mod
new file mode 100644
index 00000000..e8d1e055
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SMA_THT_Jack_Straight.kicad_mod
@@ -0,0 +1,48 @@
+(module SMA_THT_Jack_Straight (layer F.Cu) (tedit 58C301F2)
+ (descr "SMA pcb through hole jack")
+ (tags "SMA THT Jack Straight")
+ (fp_text reference REF** (at 0 -5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SMA_THT_Jack_Straight (at 0 5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.03 -3.05) (end 3.05 -3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -1 -3.3) (end 1 -3.3) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1 3.3) (end 1 3.3) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 0 -5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 3.3 -1) (end 3.3 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.3 -1) (end -3.3 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.17 -3.17) (end 3.17 3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 3.17) (end 3.17 3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 -3.17) (end -3.17 3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.17 -3.17) (end 3.17 -3.17) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.03 -3.05) (end -2.03 -2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 -2.03) (end -2.03 -2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.03 2.03) (end -2.03 3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 2.03) (end -2.03 2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.03 -3.05) (end 2.03 -2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.03 -2.03) (end 3.05 -2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.05 2.03) (end 2.03 2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.03 2.03) (end 2.03 3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.14 -4.14) (end 4.14 -4.14) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.14 -4.14) (end -4.14 4.14) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.14 4.14) (end 4.14 -4.14) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.14 4.14) (end -4.14 4.14) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 0 0) (end 2.04 0) (layer F.Fab) (width 0.1))
+ (fp_circle (center 0 0) (end 0.635 0) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.05 -3.05) (end 3.05 -2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 -3.05) (end -3.05 -2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 -3.05) (end -2.03 -3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 3.05) (end -2.03 3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.05 3.05) (end -3.05 2.03) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.05 2.03) (end 3.05 3.05) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.03 3.05) (end 3.05 3.05) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at -2.54 2.54) (size 2.2 2.2) (drill 1.7) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.54 -2.54) (size 2.2 2.2) (drill 1.7) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 -2.54) (size 2.2 2.2) (drill 1.7) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 2.54) (size 2.2 2.2) (drill 1.7) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SMB_Straight.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SMB_Straight.kicad_mod
new file mode 100644
index 00000000..e5ba5aeb
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SMB_Straight.kicad_mod
@@ -0,0 +1,37 @@
+(module SMB_Straight (layer F.Cu) (tedit 586135E7)
+ (descr "SMB pcb mounting jack")
+ (tags "SMB Jack Striaght")
+ (fp_text reference REF** (at 0 -4.85) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SMB_Straight (at 0 5.05) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_circle (center 0 0) (end 2.5 0) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.45 -3.45) (end -3.45 3.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -3.45 3.45) (end 3.45 3.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.45 3.45) (end 3.45 -3.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 3.45 -3.45) (end -3.45 -3.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.25 -4.25) (end 4.25 -4.25) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 4.25 -4.25) (end 4.25 4.25) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 4.25 4.25) (end -4.25 4.25) (layer B.CrtYd) (width 0.05))
+ (fp_line (start -4.25 4.25) (end -4.25 -4.25) (layer B.CrtYd) (width 0.05))
+ (fp_line (start 4.25 4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.25 4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.25 -4.25) (end 4.25 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.25 -4.25) (end 4.25 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1 -3.5052) (end 1 -3.5052) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.5052 -1) (end 3.5052 1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1 3.5052) (end -1 3.5052) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.5052 1) (end -3.5052 -1) (layer F.SilkS) (width 0.12))
+ (pad 2 thru_hole circle (at -2.54 2.54) (size 2.74 2.74) (drill 1.7) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 2.54) (size 2.74 2.74) (drill 1.7) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 -2.54) (size 2.74 2.74) (drill 1.7) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.54 -2.54) (size 2.74 2.74) (drill 1.7) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 2.24 2.24) (drill 1.2) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/SMB_Straight.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SOC676BR.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SOC676BR.kicad_mod
new file mode 100644
index 00000000..94dfeaec
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SOC676BR.kicad_mod
@@ -0,0 +1,30 @@
+(module SOC676BR
+ (layer F.Cu)
+ (at 0 0)
+ (descr "SOCAPEX 6 pins vertical shape - large")
+ (tags "SOCAPEX CONN")
+ (fp_text reference REF** (at 11.30 -2.54) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SOC676BR (at -0.51 -2.67) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -1.27 2.16) (end -3.81 2.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.81 2.16) (end -3.81 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 2.16) (end 16.51 2.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.51 2.16) (end 16.51 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.71 -1.40) (end 18.41 -1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.41 -1.40) (end 18.41 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.41 1.40) (end -5.71 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.71 1.40) (end -5.71 -1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 2.16) (end -1.27 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 1.40) (end 13.97 2.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.96 -1.65) (end 18.66 -1.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.96 -1.65) (end -5.96 2.41) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18.66 2.41) (end 18.66 -1.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18.66 2.41) (end -5.96 2.41) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center 10.16 0) (end 10.16 -1.02) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 5.08 0) (end 5.08 -1.02) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 0 0) (end 0 -1.02) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.08 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.62 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.16 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.70 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SOC676C.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SOC676C.kicad_mod
new file mode 100644
index 00000000..71c77537
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SOC676C.kicad_mod
@@ -0,0 +1,46 @@
+(module SOC676C
+ (layer F.Cu)
+ (at 0 0)
+ (descr "SOCAPEX 6 pins horizontal shape")
+ (tags "SOCAPEX CONN")
+ (fp_text reference REF** (at 6.35 7.37 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SOC676C (at 6.35 4.32 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 12.70 0.92) (end 12.70 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.16 0.92) (end 10.16 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.62 0.92) (end 7.62 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.08 0.92) (end 5.08 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 0.92) (end 2.54 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 0) (end 0 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.14 12.06) (end 9.14 14.48) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.14 14.48) (end 11.18 14.48) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.18 14.48) (end 11.18 12.06) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.02 14.48) (end 1.02 14.48) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.02 14.48) (end 1.02 12.06) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.02 12.06) (end -1.02 14.48) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.10 12.06) (end 6.10 14.48) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.10 14.48) (end 4.06 14.48) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.06 14.48) (end 4.06 12.06) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 6.99) (end -4.45 6.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.71 10.79) (end -5.71 8.26) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.14 12.06) (end -4.45 12.06) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.41 8.26) (end 18.41 10.79) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 6.99) (end 17.14 6.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 1.91) (end 13.97 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 1.91) (end 13.97 6.99) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 6.99) (end -1.27 1.91) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.96 -0.95) (end 18.66 -0.95) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.96 -0.95) (end -5.96 14.73) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18.66 14.73) (end 18.66 -0.95) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18.66 14.73) (end -5.96 14.73) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -2.67 9.53) (end -2.67 8.26) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 15.37 9.53) (end 16.64 9.53) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -4.45 10.79) (end -4.45 12.06) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -4.45 8.26) (end -5.71 8.26) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 17.14 8.26) (end 17.14 6.99) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 17.14 10.79) (end 18.41 10.79) (angle 90) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0 90) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0 90) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.08 0 90) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.62 0 90) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.16 0 90) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.70 0 90) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SOC676NY.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SOC676NY.kicad_mod
new file mode 100644
index 00000000..06d759d1
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SOC676NY.kicad_mod
@@ -0,0 +1,28 @@
+(module SOC676NY
+ (layer F.Cu)
+ (at 0 0)
+ (descr "SOCAPEX 6 pins vertical shape - narrow")
+ (tags "SOCAPEX CONN")
+ (fp_text reference REF** (at 11.18 -2.41) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SOC676NY (at 0.89 -2.67) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.54 -0.13) (end -2.54 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 1.40) (end 15.24 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.24 1.40) (end 15.24 -1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.24 -1.40) (end -2.54 -1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -1.40) (end -2.54 -0.13) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 1.40) (end -2.54 2.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 2.16) (end -1.27 2.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 2.16) (end -1.27 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 1.40) (end 13.97 2.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.97 2.16) (end 15.24 2.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.24 2.16) (end 15.24 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -1.65) (end 15.49 -1.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.79 -1.65) (end -2.79 2.41) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.49 2.41) (end 15.49 -1.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.49 2.41) (end -2.79 2.41) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.08 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.62 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.16 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.70 0) (size 1.40 1.40) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/SUBCLICK.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/SUBCLICK.kicad_mod
new file mode 100644
index 00000000..832c6fa6
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/SUBCLICK.kicad_mod
@@ -0,0 +1,31 @@
+(module SUBCLICK
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur Subclick")
+ (tags "CONN DEV")
+ (fp_text reference REF** (at 0 6.35) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value SUBCLICK (at -0.25 -6.35) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -0.79 -2.54) (end 0.79 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.78 -2.54) (end 17.78 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.78 2.54) (end 4.29 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -0.79) (end -2.54 0.79) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.81 -5.08) (end 3.81 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 -5.08) (end 5.08 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.08 -3.81) (end 5.08 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.08 3.81) (end 3.81 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.81 5.08) (end -3.81 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.81 5.08) (end -5.08 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.08 3.81) (end -5.08 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.08 -3.81) (end -3.81 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.29 -2.54) (end 17.78 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.79 2.54) (end -0.79 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.33 -5.33) (end 18.03 -5.33) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.33 -5.33) (end -5.33 5.33) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18.03 5.33) (end 18.03 -5.33) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18.03 5.33) (end -5.33 5.33) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole circle (at 0 0) (size 1.78 1.78) (drill 1.02) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.54 -2.54) (size 3.05 3.05) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 -2.54) (size 3.05 3.05) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 2.54) (size 3.05 3.05) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.54 2.54) (size 3.05 3.05) (drill 1.52) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/SUBCLICK.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/TE_Futurebus+_5536607-1.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/TE_Futurebus+_5536607-1.kicad_mod
new file mode 100644
index 00000000..b7cb5b03
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/TE_Futurebus+_5536607-1.kicad_mod
@@ -0,0 +1,40 @@
+(module TE_Futurebus+_5536607-1
+ (layer F.Cu)
+ (tedit 5448B92E)
+ (tags connector)
+ (fp_text reference REF** (at 0 -3) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value TE_Futurebus+_5536607-1 (at 0 13) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -13.70 -1.25) (end 7.25 -1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.25 -1.25) (end 7.25 11.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.25 11.25) (end -13.70 11.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -13.70 11.25) (end -13.70 -1.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7 11) (end -1 11) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7 -1) (end 7 -1) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7 -1) (end 7 11) (layer F.SilkS) (width 0.12))
+ (pad "" thru_hole circle (at -4 5) (size 2.05 2.05) (drill 2.05) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -4 1) (size 1.50 1.50) (drill 1.50) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at -4 9) (size 1.50 1.50) (drill 1.50) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 4) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 2) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2 4) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2 2) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2 0) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 4 4) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 4 2) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 4 0) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 6 4) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 6 2) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 6 0) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 0 6) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 0 8) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 0 10) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 2 10) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 2 8) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 2 6) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 4 6) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 4 8) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 4 10) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 6 10) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 6 8) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 6 6) (size 1.25 1.25) (drill 0.72) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2030-IDC-FP.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2030-IDC-FP.kicad_mod
new file mode 100644
index 00000000..f9ae1af3
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2030-IDC-FP.kicad_mod
@@ -0,0 +1,33 @@
+(module Tag-Connect_TC2030-IDC-FP (layer F.Cu) (tedit 58A4CF30)
+ (descr "Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC.pdf")
+ (tags "tag connect programming header pogo pins")
+ (attr virtual)
+ (fp_text reference REF** (at 0 5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Tag-Connect_TC2030-IDC-FP (at 0 -4.7) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.905 1.27) (end -1.905 0.635) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 1.27) (end -1.905 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.25 4.25) (end -4.25 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.75 4.25) (end -4.25 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.75 -4.25) (end 3.75 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.25 -4.25) (end 3.75 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad "" np_thru_hole circle (at -2.54 2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -2.54 -2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0.635 -2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0.635 2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 2.54 -1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 2.54 1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -2.54 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad 1 connect circle (at -1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 2 connect circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 3 connect circle (at 0 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 4 connect circle (at 0 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 5 connect circle (at 1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 6 connect circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2030-IDC-NL.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2030-IDC-NL.kicad_mod
new file mode 100644
index 00000000..9903221a
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2030-IDC-NL.kicad_mod
@@ -0,0 +1,29 @@
+(module Tag-Connect_TC2030-IDC-NL (layer F.Cu) (tedit 58A4CF26)
+ (descr "Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2030-IDC-NL.pdf")
+ (tags "tag connect programming header pogo pins")
+ (attr virtual)
+ (fp_text reference REF** (at 0 2.7) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Tag-Connect_TC2030-IDC-NL (at 0 -2.3) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.905 1.27) (end -1.905 0.635) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 1.27) (end -1.905 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.5 2) (end -3.5 -2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.5 2) (end -3.5 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.5 -2) (end 3.5 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.5 -2) (end 3.5 -2) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad "" np_thru_hole circle (at 2.54 -1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 2.54 1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -2.54 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad 1 connect circle (at -1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 2 connect circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 3 connect circle (at 0 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 4 connect circle (at 0 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 5 connect circle (at 1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 6 connect circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2050-IDC-FP.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2050-IDC-FP.kicad_mod
new file mode 100644
index 00000000..a80f858f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2050-IDC-FP.kicad_mod
@@ -0,0 +1,37 @@
+(module Tag-Connect_TC2050-IDC-FP (layer F.Cu) (tedit 58A4CF43)
+ (descr "Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-430%20Datasheet.pdf")
+ (tags "tag connect programming header pogo pins")
+ (attr virtual)
+ (fp_text reference REF** (at 0 5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Tag-Connect_TC2050-IDC-FP (at 0 -4.8) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.175 1.27) (end -3.175 0.635) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 1.27) (end -3.175 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.5 4.25) (end -5.5 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.75 4.25) (end -5.5 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.75 -4.25) (end 4.75 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.5 -4.25) (end 4.75 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad "" np_thru_hole circle (at 3.81 -1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 3.81 1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -3.81 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad 1 connect circle (at -2.54 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 2 connect circle (at -1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 3 connect circle (at 0 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 4 connect circle (at 1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 5 connect circle (at 2.54 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 6 connect circle (at 2.54 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 7 connect circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 8 connect circle (at 0 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 9 connect circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 10 connect circle (at -2.54 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad "" np_thru_hole circle (at -3.81 -2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -3.81 2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 1.905 2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 1.905 -2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2050-IDC-NL.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2050-IDC-NL.kicad_mod
new file mode 100644
index 00000000..44ddf330
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2050-IDC-NL.kicad_mod
@@ -0,0 +1,33 @@
+(module Tag-Connect_TC2050-IDC-NL (layer F.Cu) (tedit 58A4CF59)
+ (descr "Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2050-IDC-NL%20Datasheet.pdf")
+ (tags "tag connect programming header pogo pins")
+ (attr virtual)
+ (fp_text reference REF** (at 0 2.7) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Tag-Connect_TC2050-IDC-NL (at 0 -2.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -3.175 1.27) (end -3.175 0.635) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 1.27) (end -3.175 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.75 2) (end -4.75 -2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.75 2) (end -4.75 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.75 -2) (end 4.75 2) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.75 -2) (end 4.75 -2) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad "" np_thru_hole circle (at 3.81 -1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 3.81 1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -3.81 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad 1 connect circle (at -2.54 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 2 connect circle (at -1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 3 connect circle (at 0 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 4 connect circle (at 1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 5 connect circle (at 2.54 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 6 connect circle (at 2.54 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 7 connect circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 8 connect circle (at 0 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 9 connect circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 10 connect circle (at -2.54 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2070-IDC-FP.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2070-IDC-FP.kicad_mod
new file mode 100644
index 00000000..8952c90a
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Tag-Connect_TC2070-IDC-FP.kicad_mod
@@ -0,0 +1,41 @@
+(module Tag-Connect_TC2070-IDC-FP (layer F.Cu) (tedit 58B5AB0A)
+ (descr "Tag-Connect programming header; http://www.tag-connect.com/Materials/TC2070-IDC%20Datasheet.pdf")
+ (tags "tag connect programming header pogo pins")
+ (attr virtual)
+ (fp_text reference REF** (at 0 5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Tag-Connect_TC2070-IDC-FP (at 0 -4.8) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -4.445 0.635) (end -4.445 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.445 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.25 4.25) (end 6.25 -4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -6.75 4.25) (end 6.25 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -6.75 -4.25) (end -6.75 4.25) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.25 -4.25) (end -6.75 -4.25) (layer F.CrtYd) (width 0.05))
+ (pad 1 connect circle (at -3.81 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 2 connect circle (at -2.54 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 3 connect circle (at -1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 4 connect circle (at 0 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 5 connect circle (at 1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 6 connect circle (at 2.54 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 7 connect circle (at 3.81 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 8 connect circle (at 3.81 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 9 connect circle (at 2.54 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 10 connect circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 11 connect circle (at 0 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 12 connect circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 13 connect circle (at -2.54 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad 14 connect circle (at -3.81 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask))
+ (pad "" np_thru_hole circle (at -5.08 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 5.08 -1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 5.08 1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -5.08 -2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 3.175 -2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -5.08 2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 3.175 2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask))
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/USB_A.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/USB_A.kicad_mod
new file mode 100644
index 00000000..de849c70
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/USB_A.kicad_mod
@@ -0,0 +1,24 @@
+(module USB_A
+ (layer F.Cu)
+ (tedit 5543E289)
+ (descr "USB A connector")
+ (tags "USB USB_A")
+ (fp_text reference REF** (at 0 -2.35) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value USB_A (at 3.84 7.44) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -5.30 13.20) (end -5.30 -1.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.95 -1.40) (end 11.95 13.20) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.30 13.20) (end 11.95 13.20) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.30 -1.40) (end 11.95 -1.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.05 -1.14) (end 11.05 1.19) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.94 -1.14) (end -3.94 0.98) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.05 -1.14) (end -3.94 -1.14) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.05 12.95) (end -3.94 12.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.05 4.15) (end 11.05 12.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.94 4.35) (end -3.94 12.95) (layer F.SilkS) (width 0.12))
+ (pad 4 thru_hole circle (at 7.11 0 270) (size 1.50 1.50) (drill 1) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 4.57 0 270) (size 1.50 1.50) (drill 1) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0 270) (size 1.50 1.50) (drill 1) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0 270) (size 1.50 1.50) (drill 1) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.16 2.67 270) (size 3 3) (drill 2.30) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -3.56 2.67 270) (size 3 3) (drill 2.30) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/USB_A.wrl (at (xyz 0.14 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 90))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/USB_A_Vertical.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/USB_A_Vertical.kicad_mod
new file mode 100644
index 00000000..10a5a610
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/USB_A_Vertical.kicad_mod
@@ -0,0 +1,26 @@
+(module USB_A_Vertical
+ (layer F.Cu)
+ (tedit 554409CC)
+ (descr "USB A vertical female connector, right angle")
+ (tags "USB_A_Vertical female connector angled 73725-0110BLF")
+ (fp_text reference REF** (at 0 8.95) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value USB_A_Vertical (at -0.05 -5.80) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 3.90 -12.75) (end 3.90 7.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3.90 7.55) (end -3.90 7.55) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.90 7.55) (end -3.90 -12.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.90 -12.75) (end 3.90 -12.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 3 -1.82) (end 3 -12.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3 -1.82) (end -3 -12.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3 -12.50) (end 3 -12.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3 0.36) (end -3 5.18) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.20 7.27) (end -2.20 7.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3 0.36) (end 3 5.18) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 2) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 0 4) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 2.72 -0.73) (size 1.85 1.85) (drill 1.35) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 0 6) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 2.72 6.27) (size 1.85 1.85) (drill 1.35) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -2.72 -0.73) (size 1.85 1.85) (drill 1.35) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -2.72 6.27) (size 1.85 1.85) (drill 1.35) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/USB_A_Vertical.wrl (at (xyz 0.01 -0.02 0.05)) (scale (xyz 0.41 0.41 0.41)) (rotate (xyz 0 -90 180))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/USB_B.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/USB_B.kicad_mod
new file mode 100644
index 00000000..85db3d32
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/USB_B.kicad_mod
@@ -0,0 +1,24 @@
+(module USB_B
+ (layer F.Cu)
+ (tedit 55B36073)
+ (descr "USB B connector")
+ (tags "USB_B USB_DEV")
+ (fp_text reference REF** (at 11.05 1.27 90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value USB_B (at 4.70 1.27 90) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 15.25 8.90) (end -2.30 8.90) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.30 8.90) (end -2.30 -6.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.30 -6.35) (end 15.25 -6.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.25 -6.35) (end 15.25 8.90) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.35 7.37) (end 14.99 7.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.03 7.37) (end 3.05 7.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 -4.83) (end 14.99 -4.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.03 -4.83) (end 3.05 -4.83) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.99 -4.83) (end 14.99 7.37) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.03 7.37) (end -2.03 -4.83) (layer F.SilkS) (width 0.12))
+ (pad 2 thru_hole circle (at 0 2.54 270) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0 270) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2 0 270) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2 2.54 270) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 4.70 7.27 270) (size 2.70 2.70) (drill 2.30) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 4.70 -4.73 270) (size 2.70 2.70) (drill 2.30) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/USB_B.wrl (at (xyz 0.18 -0.05 0)) (scale (xyz 0.39 0.39 0.39)) (rotate (xyz 0 0 -90))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/USB_B_MUSB_Straight.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/USB_B_MUSB_Straight.kicad_mod
new file mode 100644
index 00000000..bc6638f6
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/USB_B_MUSB_Straight.kicad_mod
@@ -0,0 +1,27 @@
+(module USB_B_MUSB_Straight
+ (layer F.Cu)
+ (tedit 58078B1C)
+ (descr "USB B female connector, straight, rugged")
+ (tags "USB_B_MUSB_Straight female connector straight rugged MUSB D511")
+ (fp_text reference REF** (at -1.25 -4.75) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value USB_B_MUSB_Straight (at -1.25 10.25) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -8.25 -3.75) (end 5.75 -3.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.75 9.25) (end -8.25 9.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.75 -3.75) (end 5.75 1.82) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.25 -3.75) (end -8.25 1.82) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9 -4) (end 6.50 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.50 -4) (end 6.50 9.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 6.50 9.50) (end -9 9.50) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9 9.50) (end -9 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.25 -3.75) (end 5.75 -3.75) (layer F.Fab) (width 0.10))
+ (fp_line (start 5.75 -3.75) (end 5.75 9.25) (layer F.Fab) (width 0.10))
+ (fp_line (start 5.75 9.25) (end -8.25 9.25) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.25 9.25) (end -8.25 -3.75) (layer F.Fab) (width 0.10))
+ (fp_line (start 5.75 4.66) (end 5.75 9.25) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.25 4.66) (end -8.25 9.25) (layer F.SilkS) (width 0.12))
+ (pad 5 thru_hole circle (at 4.77 3.24) (size 3 3) (drill 2.30) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 0 2.75) (size 1.40 1.40) (drill 0.92) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -2.50 2.75) (size 1.40 1.40) (drill 0.92) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.40 1.40) (drill 0.92) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -7.27 3.24) (size 3 3) (drill 2.30) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -2.50 0) (size 1.40 1.40) (drill 0.92) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/USB_Micro-B.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/USB_Micro-B.kicad_mod
new file mode 100644
index 00000000..58eee6e9
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/USB_Micro-B.kicad_mod
@@ -0,0 +1,26 @@
+(module USB_Micro-B
+ (layer F.Cu)
+ (tedit 5543E447)
+ (descr "Micro USB Type B Receptacle")
+ (tags "USB USB_B USB_micro USB_OTG")
+ (attr smd)
+ (fp_text reference REF** (at 0 -3.24) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value USB_Micro-B (at 0 5.01) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -4.60 -2.59) (end 4.60 -2.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.60 -2.59) (end 4.60 4.26) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.60 4.26) (end -4.60 4.26) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.60 4.26) (end -4.60 -2.59) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.35 4.03) (end 4.35 4.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.35 -2.38) (end 4.35 -2.38) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.35 -2.38) (end 4.35 4.03) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.35 2.80) (end -4.35 2.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.35 4.03) (end -4.35 -2.38) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -1.30 -1.35 90) (size 1.35 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.65 -1.35 90) (size 1.35 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0 -1.35 90) (size 1.35 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.65 -1.35 90) (size 1.35 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.30 -1.35 90) (size 1.35 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 6 thru_hole oval (at -2.50 -1.35 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 2.50 -1.35 90) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at -3.50 1.35 90) (size 1.55 1) (drill oval 1.15 0.50) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 3.50 1.35 90) (size 1.55 1) (drill oval 1.15 0.50) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/USB_Micro-B_10103594-0001LF.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/USB_Micro-B_10103594-0001LF.kicad_mod
new file mode 100644
index 00000000..3757f525
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/USB_Micro-B_10103594-0001LF.kicad_mod
@@ -0,0 +1,28 @@
+(module USB_Micro-B_10103594-0001LF
+ (layer F.Cu)
+ (tedit 560290CC)
+ (descr "Micro USB Type B 10103594-0001LF")
+ (tags "USB USB_B USB_micro USB_OTG")
+ (attr smd)
+ (fp_text reference REF** (at -1.50 -4.62) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value USB_Micro-B_10103594-0001LF (at 0 6.17) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -4.25 -3.40) (end 4.25 -3.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.25 -3.40) (end 4.25 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.25 4.45) (end -4.25 4.45) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.25 4.45) (end -4.25 -3.40) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4 4.20) (end 4 4.20) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4 -3.12) (end 4 -3.12) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4 -3.12) (end 4 4.20) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4 3.58) (end -4 3.58) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4 4.20) (end -4 -3.12) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at -1.30 -1.50 90) (size 1.65 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -0.65 -1.50 90) (size 1.65 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 0 -1.50 90) (size 1.65 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.65 -1.50 90) (size 1.65 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.30 -1.50 90) (size 1.65 0.40) (layers F.Cu F.Paste F.Mask))
+ (pad 6 thru_hole oval (at -2.42 -1.62 90) (size 1.50 1.10) (drill oval 1.05 0.65) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 2.42 -1.62 90) (size 1.50 1.10) (drill oval 1.05 0.65) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at -2.73 1.38 90) (size 1.70 1.20) (drill oval 1.20 0.70) (layers *.Cu *.Mask))
+ (pad 6 thru_hole oval (at 2.73 1.38 90) (size 1.70 1.20) (drill oval 1.20 0.70) (layers *.Cu *.Mask))
+ (pad 6 smd rect (at -0.96 1.62 90) (size 2.50 1.43) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.96 1.62 90) (size 2.50 1.43) (layers F.Cu F.Paste F.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/USB_Mini-B.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/USB_Mini-B.kicad_mod
new file mode 100644
index 00000000..855506d1
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/USB_Mini-B.kicad_mod
@@ -0,0 +1,28 @@
+(module USB_Mini-B
+ (layer F.Cu)
+ (tedit 5543E571)
+ (descr "USB Mini-B 5-pin SMD connector")
+ (tags "USB USB_B USB_Mini connector")
+ (attr smd)
+ (fp_text reference REF** (at -0.65 6.90) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value USB_Mini-B (at -0.65 -7.10) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -5.50 -5.70) (end 4.20 -5.70) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.20 -5.70) (end 4.20 5.70) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.20 5.70) (end -5.50 5.70) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.50 5.70) (end -5.50 -5.70) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.25 -3.85) (end -4.25 3.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.25 -3.85) (end -5.25 3.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.25 3.85) (end 3.95 3.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.95 3.85) (end 3.95 -3.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.95 -3.85) (end -5.25 -3.85) (layer F.SilkS) (width 0.12))
+ (pad 1 smd rect (at 2.80 -1.60) (size 2.30 0.50) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 2.80 -0.80) (size 2.30 0.50) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 2.80 0) (size 2.30 0.50) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 2.80 0.80) (size 2.30 0.50) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 2.80 1.60) (size 2.30 0.50) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 2.70 -4.45) (size 2.50 2) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -2.80 -4.45) (size 2.50 2) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 2.70 4.45) (size 2.50 2) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -2.80 4.45) (size 2.50 2) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at 0.20 -2.20) (size 0.90 0.90) (drill 0.90) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0.20 2.20) (size 0.90 0.90) (drill 0.90) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal10x5.8x7RM2.5-3.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal10x5.8x7RM2.5-3.kicad_mod
new file mode 100644
index 00000000..9f7da50f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal10x5.8x7RM2.5-3.kicad_mod
@@ -0,0 +1,35 @@
+(module Wafer_Horizontal10x5.8x7RM2.5-3
+ (layer F.Cu)
+ (tedit 556C2A14)
+ (descr "Gold-Tek horizontal wafer connector with 2.5mm pitch")
+ (tags "wafer connector horizontal")
+ (fp_text reference REF** (at 2.54 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Horizontal10x5.8x7RM2.5-3 (at 2.54 10.41) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.75 -2.75) (end 7.85 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.85 -2.75) (end 7.85 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.85 9.65) (end -2.75 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 9.65) (end -2.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.41 9.27) (end 7.49 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.41 2.29) (end 7.49 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.58 2.29) (end 7.58 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.04 2.16) (end 5.04 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.50 2.29) (end 2.50 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.09 1.40) (end 0.09 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.45 2.29) (end -2.45 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.41 9.27) (end 4.41 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.41 5.71) (end 5.68 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.68 5.71) (end 5.68 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.55 9.27) (end -0.55 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.55 5.71) (end 0.72 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.72 5.71) (end 0.72 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.58 2.29) (end 7.58 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.58 -2.41) (end 6.44 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.44 -2.41) (end 6.44 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.45 -2.41) (end -1.31 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.31 -2.41) (end -1.31 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.45 2.41) (end -2.45 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.58 2.29) (end 7.58 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.45 9.27) (end -2.45 2.29) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.04 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal15x5.8x7RM2.5-5.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal15x5.8x7RM2.5-5.kicad_mod
new file mode 100644
index 00000000..f7c94476
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal15x5.8x7RM2.5-5.kicad_mod
@@ -0,0 +1,38 @@
+(module Wafer_Horizontal15x5.8x7RM2.5-5
+ (layer F.Cu)
+ (tedit 556C2A29)
+ (descr "Gold-Tek horizontal wafer connector with 2.5mm pitch")
+ (tags "wafer connector horizontal")
+ (fp_text reference REF** (at 5.02 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Horizontal15x5.8x7RM2.5-5 (at 5.08 10.41) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.75 -2.75) (end 12.95 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.95 -2.75) (end 12.95 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.95 9.65) (end -2.75 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 9.65) (end -2.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.06 2.29) (end 10.06 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.52 2.16) (end 7.52 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.98 2.29) (end 4.98 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.57 1.40) (end 2.57 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.03 2.29) (end 0.03 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.42 9.27) (end 9.42 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.42 5.71) (end 10.69 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.69 5.71) (end 10.69 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.61 9.27) (end -0.61 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.61 5.71) (end 0.66 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.66 5.71) (end 0.66 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.60 2.29) (end 12.60 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.60 -2.41) (end 11.46 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.46 -2.41) (end 11.46 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.51 -2.41) (end -1.37 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.37 -2.41) (end -1.37 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.51 2.41) (end -2.51 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.51 2.29) (end 12.60 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.60 2.29) (end 12.60 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.60 9.27) (end -2.51 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.51 9.27) (end -2.51 2.29) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.52 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.02 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.52 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.02 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Horizontal15x5.8x7RM2.5-5.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal17.5x5.8x7RM2.5-6.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal17.5x5.8x7RM2.5-6.kicad_mod
new file mode 100644
index 00000000..7914b817
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal17.5x5.8x7RM2.5-6.kicad_mod
@@ -0,0 +1,41 @@
+(module Wafer_Horizontal17.5x5.8x7RM2.5-6
+ (layer F.Cu)
+ (tedit 556C2A3A)
+ (descr "Gold-Tek horizontal wafer connector with 2.5mm pitch")
+ (tags "wafer connector horizontal")
+ (fp_text reference REF** (at 6.41 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Horizontal17.5x5.8x7RM2.5-6 (at 6.35 10.41) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.75 -2.75) (end 15.45 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.45 -2.75) (end 15.45 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.45 9.65) (end -2.75 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 9.65) (end -2.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.05 2.29) (end 15.05 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.05 -2.41) (end 13.78 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.78 -2.41) (end 13.78 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.48 2.29) (end -2.48 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.48 -2.41) (end -1.46 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.46 -2.41) (end -1.21 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.21 -2.41) (end -1.21 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.48 2.29) (end 15.05 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.48 9.27) (end 15.05 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.44 5.84) (end -0.44 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.05 2.29) (end 15.05 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.48 2.29) (end -2.48 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12 9.27) (end 12 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12 5.71) (end 13.27 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 13.27 5.71) (end 13.27 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.44 5.84) (end 0.70 5.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.70 5.84) (end 0.70 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.64 2.29) (end 12.64 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.97 2.29) (end 9.97 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.56 2.29) (end 7.56 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.02 2.29) (end 5.02 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.60 2.29) (end 2.60 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.06 2.29) (end 0.06 1.40) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.04 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.54 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.04 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.54 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Horizontal17.5x5.8x7RM2.5-6.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal20x5.8x7RM2.5-7.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal20x5.8x7RM2.5-7.kicad_mod
new file mode 100644
index 00000000..66324279
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal20x5.8x7RM2.5-7.kicad_mod
@@ -0,0 +1,42 @@
+(module Wafer_Horizontal20x5.8x7RM2.5-7
+ (layer F.Cu)
+ (tedit 556C2A51)
+ (descr "Gold-Tek horizontal wafer connector with 2.5mm pitch")
+ (tags "wafer connector horizontal")
+ (fp_text reference REF** (at 7.62 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Horizontal20x5.8x7RM2.5-7 (at 7.62 10.41) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.50 -2.75) (end 18 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18 -2.75) (end 18 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 18 9.65) (end -2.50 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.50 9.65) (end -2.50 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 14.35 9.27) (end 14.35 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.35 5.71) (end 15.62 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.62 5.71) (end 15.62 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.51 9.27) (end -0.51 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.51 5.71) (end 0.64 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.64 5.71) (end 0.64 9.14) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.99 2.29) (end 14.99 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.57 2.29) (end 12.57 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.91 2.29) (end 9.91 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.49 2.29) (end 7.49 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.95 2.29) (end 4.95 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 2.29) (end 2.54 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 2.29) (end 0 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.65 2.41) (end 17.65 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.65 -2.41) (end 16.38 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.38 -2.41) (end 16.38 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.29 2.29) (end -2.29 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.29 -2.41) (end -1.40 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.40 -2.41) (end -1.40 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.29 2.29) (end 17.65 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.65 2.29) (end 17.65 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.65 9.27) (end -2.29 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.29 9.27) (end -2.29 2.29) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.49 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 4.99 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.49 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 9.99 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.49 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 14.99 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Horizontal20x5.8x7RM2.5-7.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal22.5x5.8x7RM2.5-8.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal22.5x5.8x7RM2.5-8.kicad_mod
new file mode 100644
index 00000000..ebda65e7
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Horizontal22.5x5.8x7RM2.5-8.kicad_mod
@@ -0,0 +1,44 @@
+(module Wafer_Horizontal22.5x5.8x7RM2.5-8
+ (layer F.Cu)
+ (tedit 556C2A63)
+ (descr "Gold-Tek horizontal wafer connector with 2.5mm pitch")
+ (tags "wafer connector horizontal")
+ (fp_text reference REF** (at 8.89 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Horizontal22.5x5.8x7RM2.5-8 (at 8.89 10.41) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.75 -2.75) (end 20.30 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.30 -2.75) (end 20.30 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.30 9.65) (end -2.75 9.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 9.65) (end -2.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.53 2.29) (end 17.53 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.07 -2.41) (end 18.80 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.80 -2.41) (end 18.80 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -2.41) (end -1.27 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 -2.41) (end -1.27 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 2.29) (end 20.07 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 9.27) (end 20.07 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 9.27) (end -2.54 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 2.29) (end -2.54 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.07 2.29) (end 20.07 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.07 9.27) (end 20.07 2.29) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.89 9.27) (end 16.89 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.89 5.71) (end 18.16 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.16 5.71) (end 18.16 9.27) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.51 9.27) (end -0.51 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.51 5.71) (end 0.64 5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.64 5.71) (end 0.64 9.14) (layer F.SilkS) (width 0.12))
+ (fp_line (start 14.99 2.29) (end 14.99 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.57 2.29) (end 12.57 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 9.91 2.29) (end 9.91 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.49 2.29) (end 7.49 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 4.95 2.29) (end 4.95 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.54 2.29) (end 2.54 1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0 2.29) (end 0 1.40) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.51 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.01 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.51 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.01 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.51 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 15.01 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 17.51 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Horizontal22.5x5.8x7RM2.5-8.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical10x5.8x7RM2.5-3.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical10x5.8x7RM2.5-3.kicad_mod
new file mode 100644
index 00000000..b9e07d02
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical10x5.8x7RM2.5-3.kicad_mod
@@ -0,0 +1,19 @@
+(module Wafer_Vertical10x5.8x7RM2.5-3
+ (layer F.Cu)
+ (tedit 556C2A89)
+ (descr "Gold-Tek vertical wafer connector with 2.5mm pitch")
+ (tags "wafer connector vertical")
+ (fp_text reference REF** (at 2.54 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Vertical10x5.8x7RM2.5-3 (at 2.54 5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.75 -2.75) (end 7.85 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.85 -2.75) (end 7.85 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.85 3.80) (end -2.75 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 3.80) (end -2.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.62 3.43) (end -2.54 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -2.41) (end 7.62 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.62 -2.41) (end 7.62 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -2.41) (end -2.54 3.43) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.04 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Vertical10x5.8x7RM2.5-3.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical15x5.8x7RM2.5-5.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical15x5.8x7RM2.5-5.kicad_mod
new file mode 100644
index 00000000..c34cef7e
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical15x5.8x7RM2.5-5.kicad_mod
@@ -0,0 +1,21 @@
+(module Wafer_Vertical15x5.8x7RM2.5-5
+ (layer F.Cu)
+ (tedit 556C2A98)
+ (descr "Gold-Tek vertical wafer connector with 2.5mm pitch")
+ (tags "wafer connector vertical")
+ (fp_text reference REF** (at 5.02 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Vertical15x5.8x7RM2.5-5 (at 5.02 5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -3 -2.75) (end 12.95 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.95 -2.75) (end 12.95 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.95 3.80) (end -3 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3 3.80) (end -3 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.64 3.43) (end -2.60 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.60 -2.41) (end 12.64 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.64 -2.41) (end 12.64 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.60 -2.41) (end -2.60 3.43) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.52 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.02 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.52 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.02 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Vertical15x5.8x7RM2.5-5.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical17.5x5.8x7RM2.5-6.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical17.5x5.8x7RM2.5-6.kicad_mod
new file mode 100644
index 00000000..41a389eb
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical17.5x5.8x7RM2.5-6.kicad_mod
@@ -0,0 +1,22 @@
+(module Wafer_Vertical17.5x5.8x7RM2.5-6
+ (layer F.Cu)
+ (tedit 556C2AA9)
+ (descr "Gold-Tek vertical wafer connector with 2.5mm pitch")
+ (tags "wafer connector vertical")
+ (fp_text reference REF** (at 6.29 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Vertical17.5x5.8x7RM2.5-6 (at 6.29 5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.75 -2.75) (end 15.20 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.20 -2.75) (end 15.20 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.20 3.80) (end -2.75 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 3.80) (end -2.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 15.05 3.43) (end -2.48 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.48 -2.41) (end 15.05 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.05 -2.41) (end 15.05 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.48 -2.41) (end -2.48 3.43) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.04 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.54 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.04 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.54 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Vertical17.5x5.8x7RM2.5-6.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical20x5.8x7RM2.5-7.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical20x5.8x7RM2.5-7.kicad_mod
new file mode 100644
index 00000000..c560b2c6
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical20x5.8x7RM2.5-7.kicad_mod
@@ -0,0 +1,23 @@
+(module Wafer_Vertical20x5.8x7RM2.5-7
+ (layer F.Cu)
+ (tedit 556C2ABA)
+ (descr "Gold-Tek vertical wafer connector with 2.5mm pitch")
+ (tags "wafer connector vertical")
+ (fp_text reference REF** (at 7.49 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Vertical20x5.8x7RM2.5-7 (at 7.49 5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.75 -2.75) (end 17.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.75 -2.75) (end 17.75 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.75 3.80) (end -2.75 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 3.80) (end -2.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.54 -2.41) (end -2.54 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 3.43) (end 17.53 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.53 3.43) (end 17.53 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.53 -2.41) (end -2.54 -2.41) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.49 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 4.99 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.49 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 9.99 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.49 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 14.99 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Vertical20x5.8x7RM2.5-7.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical22.5x5.8x7RM2.5-8.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical22.5x5.8x7RM2.5-8.kicad_mod
new file mode 100644
index 00000000..c7727b78
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/Wafer_Vertical22.5x5.8x7RM2.5-8.kicad_mod
@@ -0,0 +1,28 @@
+(module Wafer_Vertical22.5x5.8x7RM2.5-8
+ (layer F.Cu)
+ (tedit 556C2AC9)
+ (descr "Gold-Tek vertical wafer connector with 2.5mm pitch")
+ (tags "wafer connector vertical")
+ (fp_text reference REF** (at 8.76 -3.81) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value Wafer_Vertical22.5x5.8x7RM2.5-8 (at 8.76 5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.75 -2.75) (end 20.30 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.30 -2.75) (end 20.30 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 20.30 3.80) (end -2.75 3.80) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 3.80) (end -2.75 -2.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.27 -2.41) (end -2.54 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -2.41) (end -2.54 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 3.43) (end -1.27 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.80 -2.41) (end 20.07 -2.41) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.80 3.43) (end 20.07 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 20.07 -2.41) (end 20.07 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 3.43) (end 18.80 3.43) (layer F.SilkS) (width 0.12))
+ (fp_line (start 18.80 -2.41) (end -1.27 -2.41) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 2.51 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 5.01 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 7.51 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 10.01 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 12.51 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 15.01 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 17.51 0) (size 2 2) (drill 1.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/Wafer_Vertical22.5x5.8x7RM2.5-8.wrl (at (xyz 0 0 0)) (scale (xyz 4 4 4)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/XLR3MC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/XLR3MC.kicad_mod
new file mode 100644
index 00000000..8cc16853
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/XLR3MC.kicad_mod
@@ -0,0 +1,31 @@
+(module XLR3MC
+ (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 4.06 10.16) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value XLR3MC (at 4.06 15.24) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -7.37 22.23) (end -7.37 24.13) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.37 24.13) (end -7.37 24.77) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.37 24.77) (end 15.49 24.77) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.49 24.77) (end 15.49 22.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.79 -4.29) (end 2.79 -1.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.33 -4.29) (end 5.33 -1.01) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.27 20.32) (end -9.27 22.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.27 22.23) (end 17.40 22.23) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.40 22.23) (end 17.40 20.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.40 20.32) (end -9.27 20.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.37 0) (end -7.37 20.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.37 0) (end -1.62 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 15.49 0) (end 15.49 20.32) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.62 0) (end 2.44 0.00) (layer F.SilkS) (width 0.12))
+ (fp_line (start -9.52 -6.60) (end 17.65 -6.60) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -9.52 -6.60) (end -9.52 25.02) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.65 25.02) (end 17.65 -6.60) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.65 25.02) (end -9.52 25.02) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 9.75 0.00) (end 15.49 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.68 0.00) (end 6.51 0.00) (layer F.SilkS) (width 0.12))
+ (pad 1 thru_hole circle (at 0 0) (size 2.79 2.79) (drill 1.78) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 8.13 0) (size 2.79 2.79) (drill 1.78) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 4.06 -5.08) (size 2.54 2.54) (drill 1.27) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 4.06 0) (size 2.79 2.79) (drill 1.78) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 4.06 5.08) (size 3.81 3.81) (drill 3.20) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/XLR3MC.wrl (at (xyz 0.16 0 0)) (scale (xyz 2 2 2)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/XLR5MC.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/XLR5MC.kicad_mod
new file mode 100644
index 00000000..8dd415f4
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/XLR5MC.kicad_mod
@@ -0,0 +1,31 @@
+(module XLR5MC
+ (layer F.Cu)
+ (at 0 0)
+ (fp_text reference REF** (at 5.08 6.35) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value XLR5MC (at 15.24 20.32) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 21.59 0.79) (end 21.59 25.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 0.79) (end -1.27 25.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 23.50 27.30) (end -3.18 27.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.18 27.30) (end -3.18 25.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.18 25.40) (end 23.50 25.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.59 27.30) (end 21.59 29.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.59 29.84) (end -1.27 29.84) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.27 29.84) (end -1.27 27.30) (layer F.SilkS) (width 0.12))
+ (fp_line (start 23.50 27.30) (end 23.50 25.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.50 0) (end 3.58 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 16.74 0) (end 18.82 0.00) (layer F.SilkS) (width 0.12))
+ (fp_line (start 11.66 0) (end 13.74 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.58 0) (end 8.66 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.43 -1.52) (end 23.75 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.43 -1.52) (end -3.43 30.09) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 23.75 30.09) (end 23.75 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 23.75 30.09) (end -3.43 30.09) (layer F.CrtYd) (width 0.05))
+ (pad 4 thru_hole circle (at 15.24 0) (size 2.54 2.54) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 10.16 0) (size 2.54 2.54) (drill 1.52) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 10.16 12.70) (size 3.81 3.81) (drill 3.30) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 5.08 0) (size 2.54 2.54) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 1.52) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 15.24 5.08) (size 2.54 2.54) (drill 2.11) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 5.08 17.78) (size 2.54 2.54) (drill 2.11) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/XLR5MC.wrl (at (xyz 0.40 0 0)) (scale (xyz 2 2 2)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/bnc-ci.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/bnc-ci.kicad_mod
new file mode 100644
index 00000000..d9001873
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/bnc-ci.kicad_mod
@@ -0,0 +1,29 @@
+(module bnc-ci (layer F.Cu) (tedit 586130DD)
+ (descr "BNC female PCB mount 4 pin straight chassis connector")
+ (tags "BNC female PCB mount 4 pin straight chassis connector http://img-asia.electrocomponents.com/largeimages/L457024-02.gif")
+ (fp_text reference REF** (at -0.25 -6.25) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value bnc-ci (at 0 6.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 5.5 -5.5) (end 5.5 5.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 5.5 5.5) (end -5.5 5.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.5 5.5) (end -5.5 -5.5) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -5.5 -5.5) (end 5.5 -5.5) (layer F.CrtYd) (width 0.05))
+ (fp_arc (start 0 0) (end -4.75 1.75) (angle 40) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 0 0) (end 1.75 4.75) (angle 40) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 0 0) (end 4.75 -1.75) (angle 40) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 0 0) (end -1.75 -4.75) (angle 40) (layer F.SilkS) (width 0.12))
+ (fp_circle (center 0 0) (end 4.8 0) (layer F.Fab) (width 0.1))
+ (pad 2 thru_hole circle (at -3.175 -3.175) (size 3.81 3.81) (drill 1.524) (layers *.Cu *.Mask))
+ (pad 1 thru_hole circle (at 0 0) (size 3.556 3.556) (drill 1.27) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 3.175 -3.175) (size 3.81 3.81) (drill 1.524) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at -3.175 3.175) (size 3.81 3.81) (drill 1.524) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 3.175 3.175) (size 3.81 3.81) (drill 1.524) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/bnc-ci.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 2 2 2))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/bornier2.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/bornier2.kicad_mod
new file mode 100644
index 00000000..133a52a2
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/bornier2.kicad_mod
@@ -0,0 +1,24 @@
+(module bornier2
+ (layer F.Cu)
+ (tedit 587FD522)
+ (descr "Bornier d'alimentation 2 pins")
+ (tags DEV)
+ (fp_text reference REF** (at 2.54 -5.08) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value bornier2 (at 2.54 5.08) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -2.41 2.55) (end 7.49 2.55) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.46 -3.75) (end -2.46 3.75) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.46 3.75) (end 7.54 3.75) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.54 3.75) (end 7.54 -3.75) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.54 -3.75) (end -2.46 -3.75) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.62 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.62 3.81) (end 7.62 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.62 -3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 3.81) (end 7.62 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.71 -4.00) (end 7.79 -4.00) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.71 -4.00) (end -2.71 4.00) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.79 4.00) (end 7.79 -4.00) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 7.79 4.00) (end -2.71 4.00) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0.00 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 5.08 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/bornier2.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/bornier3.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/bornier3.kicad_mod
new file mode 100644
index 00000000..06b13a8a
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/bornier3.kicad_mod
@@ -0,0 +1,32 @@
+(module bornier3 (layer F.Cu) (tedit 587FD5F2)
+ (descr "Bornier d'alimentation 3 pins")
+ (tags DEV)
+ (fp_text reference REF** (at 5.05 -4.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value bornier3 (at 5.08 5.08) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.47 2.55) (end 12.63 2.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.47 -3.75) (end 12.63 -3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.63 -3.75) (end 12.63 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 12.63 3.75) (end -2.47 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.47 3.75) (end -2.47 -3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.54 3.81) (end -2.54 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 12.7 3.81) (end 12.7 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 2.54) (end 12.7 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -3.81) (end 12.7 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 3.81) (end 12.7 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.72 -4) (end 12.88 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.72 -4) (end -2.72 4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.88 4) (end 12.88 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 12.88 4) (end -2.72 4) (layer F.CrtYd) (width 0.05))
+ (pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 5.08 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 10.16 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/bornier3.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/bornier4.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/bornier4.kicad_mod
new file mode 100644
index 00000000..e6d8bcfc
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/bornier4.kicad_mod
@@ -0,0 +1,34 @@
+(module bornier4 (layer F.Cu) (tedit 587FD5E4)
+ (descr "Bornier d'alimentation 4 pins")
+ (tags DEV)
+ (fp_text reference REF** (at 7.6 -4.8) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value bornier4 (at 7.6 4.75) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.48 2.55) (end 17.72 2.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.43 3.75) (end -2.48 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 3.75) (end -2.48 -3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.48 -3.75) (end 17.72 -3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.72 -3.75) (end 17.72 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 17.72 3.75) (end -2.43 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.78 3.81) (end 17.78 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 17.78 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -3.81) (end 17.78 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 3.81) (end 17.78 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.73 -4) (end 17.97 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.73 -4) (end -2.73 4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.97 4) (end 17.97 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 17.97 4) (end -2.73 4) (layer F.CrtYd) (width 0.05))
+ (pad 2 thru_hole circle (at 5.08 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 10.16 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 15.24 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/bornier4.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/bornier5.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/bornier5.kicad_mod
new file mode 100644
index 00000000..749aeb0f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/bornier5.kicad_mod
@@ -0,0 +1,34 @@
+(module bornier5 (layer F.Cu) (tedit 587FD602)
+ (descr "Bornier d'alimentation 4 pins")
+ (tags DEV)
+ (fp_text reference REF** (at 10.15 -4.55) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value bornier5 (at 10.15 4.6) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.49 2.55) (end 22.81 2.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.49 -3.75) (end -2.49 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.49 3.75) (end 22.81 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.81 3.75) (end 22.81 -3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 22.81 -3.75) (end -2.49 -3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.54 3.81) (end 22.86 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 2.54) (end 22.86 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -3.81) (end 22.86 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 22.86 -3.81) (end 22.86 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.74 -4) (end 23.06 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.74 -4) (end -2.74 4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 23.06 4) (end 23.06 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 23.06 4) (end -2.74 4) (layer F.CrtYd) (width 0.05))
+ (pad 2 thru_hole circle (at 5.08 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 10.16 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 15.24 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 20.32 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/bornier5.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/bornier6.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/bornier6.kicad_mod
new file mode 100644
index 00000000..556ec13c
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/bornier6.kicad_mod
@@ -0,0 +1,35 @@
+(module bornier6 (layer F.Cu) (tedit 587FD616)
+ (descr "Bornier d'alimentation 4 pins")
+ (tags DEV)
+ (fp_text reference REF** (at 12.65 -4.55) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value bornier6 (at 12.7 4.75) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -2.5 2.55) (end 27.9 2.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.5 -3.75) (end -2.5 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.5 3.75) (end 27.9 3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 27.9 3.75) (end 27.9 -3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 27.9 -3.75) (end -2.5 -3.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.54 -3.81) (end -2.54 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start 27.94 3.81) (end 27.94 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 2.54) (end 27.94 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -3.81) (end 27.94 -3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 3.81) (end 27.94 3.81) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.75 -4) (end 28.15 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.75 -4) (end -2.75 4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 28.15 4) (end 28.15 -4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 28.15 4) (end -2.75 4) (layer F.CrtYd) (width 0.05))
+ (pad 2 thru_hole circle (at 5.08 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 10.16 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 15.24 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 20.32 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 25.4 0) (size 3 3) (drill 1.52) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/bornier6.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/modules/Connectors.pretty/c64abfd.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/c64abfd.kicad_mod
new file mode 100644
index 00000000..6182c405
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/c64abfd.kicad_mod
@@ -0,0 +1,90 @@
+(module c64abfd
+ (layer F.Cu)
+ (tedit 587FD7B8)
+ (descr "Connecteur DIN Europe 64 contatcts Femelle Droit")
+ (tags "CONN DIN")
+ (fp_text reference REF** (at 18.42 -6.98) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value c64abfd (at 63.50 -6.98) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 81.27 2.48) (end 81.27 -5.02) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.53 -5.02) (end -2.53 2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start 86.27 2.48) (end -7.58 2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.58 2.48) (end -7.58 -5.02) (layer F.Fab) (width 0.10))
+ (fp_line (start 86.27 2.48) (end 86.27 -5.02) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.58 -5.02) (end 86.27 -5.02) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.62 -5.08) (end 86.36 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 -5.08) (end 86.36 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 2.54) (end -7.62 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 2.54) (end -7.62 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 2.54) (end -2.54 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start 81.28 2.54) (end 81.28 -5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.83 -5.27) (end 86.52 -5.27) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.83 -5.27) (end -7.83 2.73) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.52 2.73) (end 86.52 -5.27) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.52 2.73) (end -7.83 2.73) (layer F.CrtYd) (width 0.05))
+ (pad A1 thru_hole rect (at 0.00 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A2 thru_hole circle (at 2.54 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A3 thru_hole circle (at 5.08 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A4 thru_hole circle (at 7.62 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A5 thru_hole circle (at 10.16 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A6 thru_hole circle (at 12.70 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A7 thru_hole circle (at 15.24 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A8 thru_hole circle (at 17.78 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A9 thru_hole circle (at 20.32 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A10 thru_hole circle (at 22.86 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A11 thru_hole circle (at 25.40 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A12 thru_hole circle (at 27.94 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A13 thru_hole circle (at 30.48 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A14 thru_hole circle (at 33.02 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A15 thru_hole circle (at 35.56 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A16 thru_hole circle (at 38.10 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A17 thru_hole circle (at 40.64 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A18 thru_hole circle (at 43.18 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A19 thru_hole circle (at 45.72 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A20 thru_hole circle (at 48.26 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A21 thru_hole circle (at 50.80 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A22 thru_hole circle (at 53.34 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A23 thru_hole circle (at 55.88 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A24 thru_hole circle (at 58.42 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A25 thru_hole circle (at 60.96 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A26 thru_hole circle (at 63.50 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A27 thru_hole circle (at 66.04 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A28 thru_hole circle (at 68.58 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A29 thru_hole circle (at 71.12 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A30 thru_hole circle (at 73.66 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A31 thru_hole circle (at 76.20 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A32 thru_hole circle (at 78.74 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B1 thru_hole circle (at 0.00 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B2 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B3 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B4 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B5 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B6 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B7 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B8 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B9 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B10 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B11 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B12 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B13 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B14 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B15 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B16 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B17 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B18 thru_hole circle (at 43.18 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B19 thru_hole circle (at 45.72 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B20 thru_hole circle (at 48.26 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B21 thru_hole circle (at 50.80 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B22 thru_hole circle (at 53.34 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B23 thru_hole circle (at 55.88 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B24 thru_hole circle (at 58.42 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B25 thru_hole circle (at 60.96 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B26 thru_hole circle (at 63.50 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B27 thru_hole circle (at 66.04 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B28 thru_hole circle (at 68.58 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B29 thru_hole circle (at 71.12 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B30 thru_hole circle (at 73.66 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B31 thru_hole circle (at 76.20 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B32 thru_hole circle (at 78.74 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 65 thru_hole circle (at -5.08 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 66 thru_hole circle (at 83.82 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/c64abfd.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/c64abmd.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/c64abmd.kicad_mod
new file mode 100644
index 00000000..6a70a652
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/c64abmd.kicad_mod
@@ -0,0 +1,90 @@
+(module c64abmd
+ (layer F.Cu)
+ (tedit 587FD7EB)
+ (descr "Connecteur DIN Europe 64 contacts Male Droit")
+ (tags "CONN DIN")
+ (fp_text reference REF** (at 17.78 -4.44) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value c64abmd (at 63.50 -4.44) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 81.27 5.02) (end 81.27 -2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.53 -2.48) (end -2.53 5.02) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.53 -2.48) (end -7.53 5.02) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.53 5.02) (end 86.32 5.02) (layer F.Fab) (width 0.10))
+ (fp_line (start 86.32 5.02) (end 86.32 -2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start 86.32 -2.48) (end -7.53 -2.48) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.62 -2.54) (end 86.36 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 -2.54) (end 86.36 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 5.08) (end -7.62 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 5.08) (end -2.54 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 81.28 5.08) (end 81.28 -2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 5.08) (end 86.36 5.08) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.78 -2.73) (end 86.57 -2.73) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.78 -2.73) (end -7.78 5.27) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.57 5.27) (end 86.57 -2.73) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.57 5.27) (end -7.78 5.27) (layer F.CrtYd) (width 0.05))
+ (pad 65 thru_hole circle (at -5.08 2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 66 thru_hole circle (at 83.82 2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad A3 thru_hole circle (at 5.08 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A4 thru_hole circle (at 7.62 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A5 thru_hole circle (at 10.16 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A6 thru_hole circle (at 12.70 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A7 thru_hole circle (at 15.24 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A8 thru_hole circle (at 17.78 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A9 thru_hole circle (at 20.32 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A10 thru_hole circle (at 22.86 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A11 thru_hole circle (at 25.40 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A12 thru_hole circle (at 27.94 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A13 thru_hole circle (at 30.48 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A14 thru_hole circle (at 33.02 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A15 thru_hole circle (at 35.56 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A16 thru_hole circle (at 38.10 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A17 thru_hole circle (at 40.64 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A18 thru_hole circle (at 43.18 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A19 thru_hole circle (at 45.72 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A20 thru_hole circle (at 48.26 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A21 thru_hole circle (at 50.80 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A22 thru_hole circle (at 53.34 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A23 thru_hole circle (at 55.88 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A24 thru_hole circle (at 58.42 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A25 thru_hole circle (at 60.96 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A26 thru_hole circle (at 63.50 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A27 thru_hole circle (at 66.04 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A28 thru_hole circle (at 68.58 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A29 thru_hole circle (at 71.12 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A30 thru_hole circle (at 73.66 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A31 thru_hole circle (at 76.20 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A32 thru_hole circle (at 78.74 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A2 thru_hole circle (at 2.54 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A1 thru_hole rect (at 0.00 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B1 thru_hole circle (at 0.00 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B2 thru_hole circle (at 2.54 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B3 thru_hole circle (at 5.08 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B4 thru_hole circle (at 7.62 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B5 thru_hole circle (at 10.16 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B6 thru_hole circle (at 12.70 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B7 thru_hole circle (at 15.24 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B8 thru_hole circle (at 17.78 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B9 thru_hole circle (at 20.32 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B10 thru_hole circle (at 22.86 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B11 thru_hole circle (at 25.40 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B12 thru_hole circle (at 27.94 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B13 thru_hole circle (at 30.48 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B14 thru_hole circle (at 33.02 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B15 thru_hole circle (at 35.56 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B16 thru_hole circle (at 38.10 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B17 thru_hole circle (at 40.64 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B18 thru_hole circle (at 43.18 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B19 thru_hole circle (at 45.72 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B20 thru_hole circle (at 48.26 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B21 thru_hole circle (at 50.80 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B22 thru_hole circle (at 53.34 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B23 thru_hole circle (at 55.88 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B24 thru_hole circle (at 58.42 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B25 thru_hole circle (at 60.96 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B26 thru_hole circle (at 63.50 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B27 thru_hole circle (at 66.04 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B28 thru_hole circle (at 68.58 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B29 thru_hole circle (at 71.12 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B30 thru_hole circle (at 73.66 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B31 thru_hole circle (at 76.20 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad B32 thru_hole circle (at 78.74 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/c64abmd.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/c64acfd.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/c64acfd.kicad_mod
new file mode 100644
index 00000000..ea017cbb
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/c64acfd.kicad_mod
@@ -0,0 +1,92 @@
+(module c64acfd
+ (layer F.Cu)
+ (tedit 587FD814)
+ (descr "Connecteur DIN Europe 96 contacts AC femelle droit")
+ (tags "CONN DIN")
+ (fp_text reference REF** (at 60.32 4.45) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value c64acfd (at 14.60 4.45) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 81.27 2.46) (end 81.27 -7.54) (layer F.Fab) (width 0.10))
+ (fp_line (start -2.53 -7.54) (end -2.53 2.46) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.53 -7.54) (end -7.53 2.46) (layer F.Fab) (width 0.10))
+ (fp_line (start -7.53 2.46) (end 86.27 2.46) (layer F.Fab) (width 0.10))
+ (fp_line (start 86.27 2.46) (end 86.27 -7.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 86.27 -7.54) (end -7.53 -7.54) (layer F.Fab) (width 0.10))
+ (fp_line (start 86.36 2.54) (end -7.62 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 -5.08) (end 86.36 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 81.28 -5.08) (end 81.28 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 -5.08) (end 86.36 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start 86.36 -7.62) (end -7.62 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start 81.28 -5.08) (end 81.28 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.54 -7.62) (end -2.54 2.54) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.62 2.54) (end -7.62 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.78 -7.79) (end 86.52 -7.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -7.78 -7.79) (end -7.78 2.71) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.52 2.71) (end 86.52 -7.79) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 86.52 2.71) (end -7.78 2.71) (layer F.CrtYd) (width 0.05))
+ (pad 65 thru_hole circle (at 83.82 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad 66 thru_hole circle (at -5.08 -2.54) (size 3.81 3.81) (drill 3.05) (layers *.Cu *.Mask))
+ (pad A1 thru_hole rect (at 0.00 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A2 thru_hole circle (at 2.54 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A3 thru_hole circle (at 5.08 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A4 thru_hole circle (at 7.62 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A5 thru_hole circle (at 10.16 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A6 thru_hole circle (at 12.70 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A7 thru_hole circle (at 15.24 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A8 thru_hole circle (at 17.78 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A9 thru_hole circle (at 20.32 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A10 thru_hole circle (at 22.86 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A11 thru_hole circle (at 25.40 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A12 thru_hole circle (at 27.94 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A13 thru_hole circle (at 30.48 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A14 thru_hole circle (at 33.02 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A15 thru_hole circle (at 35.56 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A16 thru_hole circle (at 38.10 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A17 thru_hole circle (at 40.64 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A18 thru_hole circle (at 43.18 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A19 thru_hole circle (at 45.72 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A20 thru_hole circle (at 48.26 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A21 thru_hole circle (at 50.80 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A22 thru_hole circle (at 53.34 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A23 thru_hole circle (at 55.88 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A24 thru_hole circle (at 58.42 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A25 thru_hole circle (at 60.96 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A26 thru_hole circle (at 63.50 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A27 thru_hole circle (at 66.04 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A28 thru_hole circle (at 68.58 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A29 thru_hole circle (at 71.12 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A30 thru_hole circle (at 73.66 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A31 thru_hole circle (at 76.20 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad A32 thru_hole circle (at 78.74 0.00) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C1 thru_hole circle (at 0.00 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C2 thru_hole circle (at 2.54 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C3 thru_hole circle (at 5.08 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C4 thru_hole circle (at 7.62 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C5 thru_hole circle (at 10.16 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C6 thru_hole circle (at 12.70 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C7 thru_hole circle (at 15.24 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C8 thru_hole circle (at 17.78 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C9 thru_hole circle (at 20.32 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C10 thru_hole circle (at 22.86 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C11 thru_hole circle (at 25.40 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C12 thru_hole circle (at 27.94 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C13 thru_hole circle (at 30.48 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C14 thru_hole circle (at 33.02 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C15 thru_hole circle (at 35.56 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C16 thru_hole circle (at 38.10 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C17 thru_hole circle (at 40.64 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C18 thru_hole circle (at 43.18 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C19 thru_hole circle (at 45.72 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C20 thru_hole circle (at 48.26 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C21 thru_hole circle (at 50.80 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C22 thru_hole circle (at 53.34 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C23 thru_hole circle (at 55.88 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C24 thru_hole circle (at 58.42 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C25 thru_hole circle (at 60.96 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C26 thru_hole circle (at 63.50 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C27 thru_hole circle (at 66.04 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C28 thru_hole circle (at 68.58 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C29 thru_hole circle (at 71.12 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C30 thru_hole circle (at 73.66 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C31 thru_hole circle (at 76.20 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad C32 thru_hole circle (at 78.74 -5.08) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/c64acfd.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-10d.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-10d.kicad_mod
new file mode 100644
index 00000000..7f5f98b2
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-10d.kicad_mod
@@ -0,0 +1,42 @@
+(module he10-10d
+ (layer F.Cu)
+ (at 0 0)
+ (descr "Connecteur HE10 10 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at -1.02 -7.11) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-10d (at 11.18 4.57) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 21.08 -5.59) (end 21.08 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 21.08 3.05) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 -5.59) (end 21.08 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.97 2.29) (end 13.97 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.54 3.05) (end 2.54 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 2.54 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 13.97 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 13.97 2.29) (end 7.62 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.62 2.29) (end 7.62 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.87 -5.84) (end 22.03 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 22.03 3.30) (end 22.03 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 22.03 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 21.90 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.90 3.17) (end 21.90 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 21.90 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad "" thru_hole circle (at -8.89 -1.27) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad "" thru_hole circle (at 19.05 -1.27) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/he10-10d.wrl (at (xyz 0.20 0.05 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-14c.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-14c.kicad_mod
new file mode 100644
index 00000000..e7c28690
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-14c.kicad_mod
@@ -0,0 +1,59 @@
+(module he10-14c
+ (layer F.Cu)
+ (tedit 587FE990)
+ (descr "Connecteur HE10 14 contacts couche")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at -8.25 12.55) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-14c (at -10.16 8.89) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -25.55 -1.40) (end -25.55 5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -25.55 5.75) (end -22.35 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -22.35 16) (end -18.30 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -18.30 16) (end -16.40 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -16.40 11.55) (end 1.05 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.05 11.55) (end 3.70 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.70 16) (end 7.70 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.70 16) (end 10.90 5.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.90 5.80) (end 10.90 -1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -18.80 -1.27) (end -18.80 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -18.80 3.30) (end -20.07 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -20.07 4.57) (end -22.10 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -22.10 4.57) (end -23.37 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -23.37 3.30) (end -23.37 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.83 4.57) (end 3.56 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.56 3.30) (end 3.56 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.13 -1.27) (end 8.13 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.13 3.30) (end 6.86 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.86 4.57) (end 4.83 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -25.40 -1.27) (end -25.40 5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start -25.40 5.71) (end -22.23 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -22.23 15.88) (end -18.41 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -18.41 15.88) (end -16.51 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -25.40 -1.27) (end 10.79 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 7.62 15.88) (end 3.81 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.79 -1.27) (end 10.79 5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.79 5.71) (end 7.62 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -16.51 11.43) (end 1.14 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.81 15.88) (end 1.14 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.51 11.43) (end -1.52 9.40) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.52 9.40) (end -2.54 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -25.65 -1.52) (end 11.04 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -25.65 -1.52) (end -25.65 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.04 16.12) (end 11.04 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 11.04 16.12) (end -25.65 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -25.52 -1.39) (end 10.91 -1.39) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -21.08 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 5.84 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -2.54 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -7.62 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -5.08 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -10.16 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -12.70 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -12.70 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -15.24 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -15.24 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-14d.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-14d.kicad_mod
new file mode 100644
index 00000000..d5844be5
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-14d.kicad_mod
@@ -0,0 +1,45 @@
+(module he10-14d
+ (layer F.Cu)
+ (at 96.52 22.86)
+ (descr "Connecteur HE10 14 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at -0.25 -7.11) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-14d (at 16 4.57) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -11.18 -5.59) (end 26.16 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 26.16 -5.59) (end 26.16 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 26.16 3.05) (end -11.18 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 5.08 3.05) (end 5.08 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 5.08 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 19.05 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 19.05 -4.83) (end 19.05 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 19.05 2.29) (end 10.16 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 2.29) (end 10.16 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.18 3.05) (end -11.18 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.87 -5.84) (end 27.11 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 27.11 3.30) (end 27.11 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 27.11 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 26.98 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 26.98 3.17) (end 26.98 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 26.98 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -8.89 -1.27) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 24.13 -1.27) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-16c.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-16c.kicad_mod
new file mode 100644
index 00000000..7e30c6d4
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-16c.kicad_mod
@@ -0,0 +1,61 @@
+(module he10-16c
+ (layer F.Cu)
+ (tedit 587FE99D)
+ (descr "Connecteur HE10 16 contacts couche")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at -8.90 12.55) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-16c (at -10.16 8.89) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 10.30 -1.40) (end 10.30 5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.30 5.75) (end 7.10 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.10 16) (end 3.10 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.10 16) (end 0.95 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 11.55) (end -18.95 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -18.95 11.55) (end -20.85 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -20.85 16) (end -24.85 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -24.85 16) (end -28.05 5.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start -28.05 5.80) (end -28.05 -1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -21.34 -1.27) (end -21.34 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -21.34 3.30) (end -22.61 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -22.61 4.57) (end -24.64 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -24.64 4.57) (end -25.91 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -25.91 3.30) (end -25.91 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.13 -1.27) (end 8.13 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.13 3.30) (end 6.86 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.86 4.57) (end 4.83 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.83 4.57) (end 3.56 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.56 3.30) (end 3.56 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -27.94 -1.27) (end -27.94 5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start -27.94 5.71) (end -24.77 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -24.77 15.88) (end -20.95 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -20.95 15.88) (end -19.05 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -27.94 -1.27) (end 10.16 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 -1.27) (end 10.16 5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 5.71) (end 6.98 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.98 15.88) (end 3.17 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -19.05 11.43) (end 1.02 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.17 15.88) (end 1.02 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.25 11.43) (end -1.27 9.40) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.27 9.40) (end -2.29 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -28.19 -1.52) (end 10.41 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.19 -1.52) (end -28.19 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 16.12) (end 10.41 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 16.12) (end -28.19 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -28.06 -1.39) (end 10.28 -1.39) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -23.62 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 5.84 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -2.54 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -5.08 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -7.62 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -10.16 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -12.70 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -12.70 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -15.24 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -15.24 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at -17.78 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at -17.78 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-16d.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-16d.kicad_mod
new file mode 100644
index 00000000..70fba57d
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-16d.kicad_mod
@@ -0,0 +1,47 @@
+(module he10-16d
+ (layer F.Cu)
+ (at 171.45 24.13)
+ (descr "Connecteur HE10 16 contacts droit")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 3.30 -7.37) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-16d (at 21.59 4.83) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 6.35 3.05) (end 6.35 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.35 2.29) (end -3.81 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 2.29) (end -3.81 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.81 -4.83) (end 21.59 -4.83) (layer F.Fab) (width 0.10))
+ (fp_line (start 21.59 -4.83) (end 21.59 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 21.59 2.29) (end 11.43 2.29) (layer F.Fab) (width 0.10))
+ (fp_line (start 11.43 2.29) (end 11.43 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 3.05) (end -10.92 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.92 -5.59) (end 28.70 -5.59) (layer F.Fab) (width 0.10))
+ (fp_line (start 28.70 -5.59) (end 28.70 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start 28.70 3.05) (end -10.92 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.52 0) (end -2.79 -0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 -0.76) (end -2.79 0.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.79 0.76) (end -1.52 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.87 -5.84) (end 29.65 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.87 -5.84) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 29.65 3.30) (end 29.65 -5.84) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 29.65 3.30) (end -11.87 3.30) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.74 -5.71) (end 29.52 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start -11.74 -5.71) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (fp_line (start 29.52 3.17) (end 29.52 -5.71) (layer F.SilkS) (width 0.12))
+ (fp_line (start 29.52 3.17) (end -11.74 3.17) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -8.89 -1.27) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 26.67 -1.27) (size 5.46 5.46) (drill 2.69) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.91) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-20c.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-20c.kicad_mod
new file mode 100644
index 00000000..dc22ee70
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-20c.kicad_mod
@@ -0,0 +1,65 @@
+(module he10-20c
+ (layer F.Cu)
+ (tedit 587FE9AD)
+ (descr "Connecteur HE10 20 contacts couche")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at -11.45 12.70) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-20c (at -12.70 8.89) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -33.15 -1.40) (end -33.15 5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -33.15 5.75) (end -29.95 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -29.95 16) (end -25.95 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -25.95 16) (end -24.05 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -24.05 11.55) (end 1.05 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.05 11.55) (end 3.10 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.10 16) (end 7.05 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 7.05 16) (end 10.30 5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.30 5.75) (end 10.30 -1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start -26.42 -1.27) (end -26.42 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -26.42 3.30) (end -27.69 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -27.69 4.57) (end -29.72 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.72 4.57) (end -30.99 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -30.99 3.30) (end -30.99 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.13 -1.27) (end 8.13 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.13 3.30) (end 6.86 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.86 4.57) (end 4.83 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.83 4.57) (end 3.56 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.56 3.30) (end 3.56 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -33.02 -1.27) (end -33.02 5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start -33.02 5.71) (end -29.84 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -29.84 15.88) (end -26.04 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -26.04 15.88) (end -24.13 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -33.02 -1.27) (end 10.16 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 -1.27) (end 10.16 5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 5.71) (end 6.98 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.98 15.88) (end 3.18 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -24.13 11.43) (end 1.14 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.18 15.88) (end 1.14 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 0 11.43) (end -1.02 9.40) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.02 9.40) (end -2.03 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -33.27 -1.52) (end 10.41 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -33.27 -1.52) (end -33.27 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 16.12) (end 10.41 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 16.12) (end -33.27 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -33.14 -1.39) (end 10.28 -1.39) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -28.70 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 5.84 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask *.Fab))
+ (pad 2 thru_hole circle (at 0 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -2.54 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -5.08 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -7.62 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -10.16 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -12.70 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -12.70 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -15.24 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -15.24 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at -17.78 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at -17.78 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at -20.32 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at -20.32 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at -22.86 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at -22.86 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-26c.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-26c.kicad_mod
new file mode 100644
index 00000000..8ed9277f
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-26c.kicad_mod
@@ -0,0 +1,71 @@
+(module he10-26c
+ (layer F.Cu)
+ (tedit 587FE97D)
+ (descr "Connecteur HE10 26 contacts couche")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at -15.75 13.10) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-26c (at -17.78 9.40) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 7.10 16) (end 3.10 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.10 16) (end 0.95 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.95 11.55) (end -31.65 11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -31.65 11.55) (end -33.55 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -33.55 16) (end -37.60 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -37.60 16) (end -40.80 5.65) (layer F.SilkS) (width 0.12))
+ (fp_line (start -40.80 5.65) (end -40.80 -1.40) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.30 -1.40) (end 10.30 5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 10.30 5.75) (end 7.10 16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -34.04 -1.27) (end -34.04 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -34.04 3.05) (end -35.31 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -35.31 4.32) (end -37.34 4.32) (layer F.Fab) (width 0.10))
+ (fp_line (start -37.34 4.32) (end -38.61 3.05) (layer F.Fab) (width 0.10))
+ (fp_line (start -38.61 3.05) (end -38.61 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.13 -1.27) (end 8.13 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 8.13 3.30) (end 6.86 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.86 4.57) (end 4.83 4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 4.83 4.57) (end 3.56 3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.56 3.30) (end 3.56 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -40.64 -1.27) (end -40.64 5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start -40.64 5.71) (end -37.47 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -37.47 15.88) (end -33.66 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -33.66 15.88) (end -31.75 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -40.64 -1.27) (end 10.16 -1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 -1.27) (end 10.16 5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start 10.16 5.71) (end 6.99 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start 6.99 15.88) (end 3.17 15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start 1.02 11.43) (end -31.75 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 3.17 15.88) (end 1.02 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -0.13 11.43) (end -1.14 9.40) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.14 9.40) (end -2.16 11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -40.89 -1.52) (end 10.41 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -40.89 -1.52) (end -40.89 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 16.12) (end 10.41 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 10.41 16.12) (end -40.89 16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -40.76 -1.39) (end 10.28 -1.39) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -36.32 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 5.84 1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at -2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at -2.54 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at -5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at -5.08 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at -7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at -7.62 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at -10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at -10.16 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at -12.70 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at -12.70 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at -15.24 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at -15.24 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at -17.78 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at -17.78 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at -20.32 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at -20.32 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at -22.86 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at -22.86 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at -25.40 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at -25.40 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at -27.94 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at -27.94 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at -30.48 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at -30.48 2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-34c.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-34c.kicad_mod
new file mode 100644
index 00000000..a8f61de0
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-34c.kicad_mod
@@ -0,0 +1,79 @@
+(module he10-34c
+ (layer F.Cu)
+ (tedit 587FEA1C)
+ (descr "Connecteur HE10 34 contacts couche")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 20.40 -12.50) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-34c (at 33.02 -6.35) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start -10.95 1.40) (end -10.95 -5.70) (layer F.SilkS) (width 0.12))
+ (fp_line (start 51.55 1.40) (end 51.55 -5.80) (layer F.SilkS) (width 0.12))
+ (fp_line (start 51.55 -5.80) (end 49 -15.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 49 -15.95) (end 45.05 -15.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start 45.05 -15.95) (end 43.75 -11.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start 43.75 -11.50) (end -3.10 -11.50) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.10 -11.50) (end -4.35 -15.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.35 -15.95) (end -8.35 -15.95) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.35 -15.95) (end -10.95 -5.70) (layer F.SilkS) (width 0.12))
+ (fp_line (start 44.20 -3.30) (end 45.47 -4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 45.47 -4.57) (end 47.50 -4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 47.50 -4.57) (end 48.77 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.13 -3.30) (end -6.86 -4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -6.86 -4.57) (end -4.83 -4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -4.83 -4.57) (end -3.56 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.56 1.27) (end -3.56 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.79 1.27) (end 51.44 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 51.44 1.27) (end 51.44 -5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start 51.44 -5.71) (end 48.89 -15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.79 -5.71) (end -10.79 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.25 -15.88) (end -10.79 -5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.13 1.27) (end -8.13 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 44.20 1.27) (end 44.20 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start 48.77 -3.30) (end 48.77 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.27 -11.43) (end 0 -8.89) (layer F.Fab) (width 0.10))
+ (fp_line (start 0 -8.89) (end 1.27 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.18 -11.43) (end 43.81 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.25 -15.88) (end -4.45 -15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -4.45 -15.88) (end -3.18 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 48.89 -15.88) (end 45.09 -15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start 45.09 -15.88) (end 43.81 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.04 -16.12) (end 51.69 -16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.04 -16.12) (end -11.04 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 51.69 1.52) (end 51.69 -16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 51.69 1.52) (end -11.04 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 51.55 1.39) (end -10.91 1.39) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -5.84 -1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 46.48 -1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/he10-40c.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/he10-40c.kicad_mod
new file mode 100644
index 00000000..3fa5113a
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/he10-40c.kicad_mod
@@ -0,0 +1,86 @@
+(module he10-40c
+ (layer F.Cu)
+ (tedit 587FEA79)
+ (descr "Connecteur HE10 40 contacts couche")
+ (tags "CONN HE10")
+ (fp_text reference REF** (at 7.62 -6.35) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_text value he10-40c (at 39.37 -6.35) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))))
+ (fp_line (start 59.20 1.40) (end 59.20 -5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.40 -16) (end -4.35 -16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.35 -16) (end -3.10 -11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3.10 -11.55) (end 51.35 -11.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start 51.35 -11.55) (end 52.60 -16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 52.60 -16) (end 56.60 -16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 56.60 -16) (end 59.20 -5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.90 1.40) (end -10.90 -5.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -10.90 -5.75) (end -8.35 -16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -8.35 -16) (end -4.40 -16) (layer F.SilkS) (width 0.12))
+ (fp_line (start 56.39 -3.30) (end 56.39 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 51.82 -3.30) (end 53.09 -4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 53.09 -4.57) (end 55.12 -4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start 55.12 -4.57) (end 56.39 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.13 -3.30) (end -6.86 -4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -6.86 -4.57) (end -4.83 -4.57) (layer F.Fab) (width 0.10))
+ (fp_line (start -4.83 -4.57) (end -3.56 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.79 1.27) (end 59.05 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 59.05 1.27) (end 59.05 -5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start 59.05 -5.71) (end 56.52 -15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.25 -15.88) (end -10.79 -5.71) (layer F.Fab) (width 0.10))
+ (fp_line (start -10.79 -5.71) (end -10.79 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.13 1.27) (end -8.13 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -3.56 -3.30) (end -3.56 1.27) (layer F.Fab) (width 0.10))
+ (fp_line (start 51.82 1.27) (end 51.82 -3.30) (layer F.Fab) (width 0.10))
+ (fp_line (start -1.27 -11.43) (end 0 -8.89) (layer F.Fab) (width 0.10))
+ (fp_line (start 0 -8.89) (end 1.27 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 51.44 -11.43) (end -3.18 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -8.25 -15.88) (end -4.45 -15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start -4.45 -15.88) (end -3.18 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start 56.52 -15.88) (end 52.70 -15.88) (layer F.Fab) (width 0.10))
+ (fp_line (start 52.70 -15.88) (end 51.44 -11.43) (layer F.Fab) (width 0.10))
+ (fp_line (start -11.04 -16.12) (end 59.30 -16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -11.04 -16.12) (end -11.04 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 59.30 1.52) (end 59.30 -16.12) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 59.30 1.52) (end -11.04 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 59.17 1.39) (end -10.91 1.39) (layer F.SilkS) (width 0.12))
+ (pad 0 thru_hole circle (at -5.84 -1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 0 thru_hole circle (at 54.10 -1.78) (size 3.05 3.05) (drill 2.54) (layers *.Cu *.Mask))
+ (pad 1 thru_hole rect (at 0 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 3 thru_hole circle (at 2.54 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 4 thru_hole circle (at 2.54 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 5 thru_hole circle (at 5.08 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 6 thru_hole circle (at 5.08 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 7 thru_hole circle (at 7.62 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 8 thru_hole circle (at 7.62 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 9 thru_hole circle (at 10.16 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 10 thru_hole circle (at 10.16 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 12.70 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 12.70 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.24 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.24 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 15 thru_hole circle (at 17.78 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 16 thru_hole circle (at 17.78 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 17 thru_hole circle (at 20.32 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 18 thru_hole circle (at 20.32 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 19 thru_hole circle (at 22.86 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 20 thru_hole circle (at 22.86 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 25.40 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 22 thru_hole circle (at 25.40 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 27.94 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 27.94 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 25 thru_hole circle (at 30.48 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 26 thru_hole circle (at 30.48 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 27 thru_hole circle (at 33.02 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 28 thru_hole circle (at 33.02 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 29 thru_hole circle (at 35.56 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 30 thru_hole circle (at 35.56 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 31 thru_hole circle (at 38.10 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 32 thru_hole circle (at 38.10 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 33 thru_hole circle (at 40.64 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 34 thru_hole circle (at 40.64 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 35 thru_hole circle (at 43.18 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 36 thru_hole circle (at 43.18 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 37 thru_hole circle (at 45.72 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 38 thru_hole circle (at 45.72 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 39 thru_hole circle (at 48.26 0) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask))
+ (pad 40 thru_hole circle (at 48.26 -2.54) (size 1.52 1.52) (drill 0.81) (layers *.Cu *.Mask)))
diff --git a/library/kicadLibrary/modules/Connectors.pretty/microSD_Card_Receptacle_Wuerth_693072010801.kicad_mod b/library/kicadLibrary/modules/Connectors.pretty/microSD_Card_Receptacle_Wuerth_693072010801.kicad_mod
new file mode 100644
index 00000000..5e85557a
--- /dev/null
+++ b/library/kicadLibrary/modules/Connectors.pretty/microSD_Card_Receptacle_Wuerth_693072010801.kicad_mod
@@ -0,0 +1,61 @@
+(module microSD_Card_Receptacle_Wuerth_693072010801 (layer F.Cu) (tedit 597745A9)
+ (descr http://katalog.we-online.de/em/datasheet/693072010801.pdf)
+ (tags "Micro SD Wuerth Wurth Würth")
+ (attr smd)
+ (fp_text reference REF** (at 0 -9.14) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value microSD_Card_Receptacle_Wuerth_693072010801 (at 0 8.07) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -6.8 6.85) (end 6.8 6.85) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.8 -6.85) (end -6.8 6.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.8 -6.85) (end -6.8 -6.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 6.8 6.85) (end 6.8 -6.85) (layer F.Fab) (width 0.1))
+ (fp_line (start 5 -7.76) (end 5.5 -7.86) (layer F.SilkS) (width 0.12))
+ (fp_line (start 3.7 -7.46) (end 5 -7.76) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.2 -7.26) (end 3.7 -7.46) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.9 -7.16) (end 2.2 -7.26) (layer F.SilkS) (width 0.12))
+ (fp_line (start -0.9 -7.16) (end 0.9 -7.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.2 -7.26) (end -0.9 -7.16) (layer F.SilkS) (width 0.12))
+ (fp_line (start -3 -7.36) (end -2.2 -7.26) (layer F.SilkS) (width 0.12))
+ (fp_line (start -4.7 -7.66) (end -3 -7.36) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.5 -7.86) (end -4.7 -7.66) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5 -8.46) (end 5 -8.46) (layer F.SilkS) (width 0.12))
+ (fp_arc (start 5 -7.96) (end 5 -8.46) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.5 -6.96) (end -5.5 -7.96) (layer F.SilkS) (width 0.12))
+ (fp_line (start 5.5 -6.96) (end 5.5 -7.96) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.91 -6.96) (end 6.91 -6.96) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.91 6.96) (end -6.91 6.96) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.91 4.26) (end 6.91 6.96) (layer F.SilkS) (width 0.12))
+ (fp_arc (start -5 -7.96) (end -5.5 -7.96) (angle 90) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.91 -6.96) (end 6.91 -6.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.91 -4.04) (end 6.91 1.74) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.91 4.26) (end -6.91 6.96) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.91 -4.04) (end -6.91 1.74) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.91 -6.96) (end -6.91 -6.56) (layer F.SilkS) (width 0.12))
+ (fp_line (start 8.08 -7.35) (end 8.08 7.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.08 -7.35) (end -8.08 -7.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 8.08 7.35) (end -8.08 7.35) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -8.08 -7.35) (end -8.08 7.35) (layer F.CrtYd) (width 0.05))
+ (pad 9 smd rect (at 6.875 -5.3) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at -6.875 -5.3) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at -6.875 3) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 6.875 3) (size 1.45 2) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 4.5 -2.7) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 3.4 -2.7) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 2.3 -2.7) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 1.2 -2.7) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0.1 -2.7) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1 -2.7) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -2.1 -2.7) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -3.2 -2.7) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask))
+ (model ${KISYS3DMOD}/Connectors.3dshapes/microSD_Card_Receptacle_Wuerth_693072010801.wrl
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)