Browse Source

Modifications to PsuPowerModule to add extra Resistors and Diode

gobrien 6 years ago
parent
commit
e760c752ca

File diff suppressed because it is too large
+ 6823 - 0
3D/13986.step


File diff suppressed because it is too large
+ 6279 - 0
3D/13986.stp


File diff suppressed because it is too large
+ 1345 - 0
3D/13986.wrl


File diff suppressed because it is too large
+ 139721 - 0
3D/Fusion.step


File diff suppressed because it is too large
+ 3763 - 0
3D/Fusion.wrl


BIN
3D/Screw Terminal.FCStd


BIN
3D/ScrewConnector_2_P5.00.FCStd


File diff suppressed because it is too large
+ 50283 - 0
3D/ScrewConnector_2_P5.00.step


File diff suppressed because it is too large
+ 3505 - 0
3D/ScrewConnector_2_P5.00.wrl


+ 1 - 1
MLI/Modular/BreakoutBoard/BreakoutBoard.pro

@@ -1,4 +1,4 @@
-update=05/04/2018 12:23:00
+update=24/05/2018 12:22:03
 version=1
 version=1
 last_client=kicad
 last_client=kicad
 [pcbnew]
 [pcbnew]

+ 48 - 9
MLI/Modular/PsuPowerModule/PsuPowerModule-cache.lib

@@ -41,11 +41,11 @@ X Pin_1 1 -200 0 150 R 50 50 1 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
-# Conn_01x03
+# Conn_01x02
 #
 #
-DEF Conn_01x03 J 0 40 Y N 1 F N
-F0 "J" 0 200 50 H V C CNN
-F1 "Conn_01x03" 0 -200 50 H V C CNN
+DEF Conn_01x02 J 0 40 Y N 1 F N
+F0 "J" 0 100 50 H V C CNN
+F1 "Conn_01x02" 0 -200 50 H V C CNN
 F2 "" 0 0 50 H I C CNN
 F2 "" 0 0 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
 $FPLIST
@@ -59,11 +59,32 @@ $ENDFPLIST
 DRAW
 DRAW
 S -50 -95 0 -105 1 1 6 N
 S -50 -95 0 -105 1 1 6 N
 S -50 5 0 -5 1 1 6 N
 S -50 5 0 -5 1 1 6 N
-S -50 105 0 95 1 1 6 N
-S -50 150 50 -150 1 1 10 f
-X Pin_1 1 -200 100 150 R 50 50 1 1 P
-X Pin_2 2 -200 0 150 R 50 50 1 1 P
-X Pin_3 3 -200 -100 150 R 50 50 1 1 P
+S -50 50 50 -150 1 1 10 f
+X Pin_1 1 -200 0 150 R 50 50 1 1 P
+X Pin_2 2 -200 -100 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# D
+#
+DEF D D 0 40 N N 1 F N
+F0 "D" 0 100 50 H V C CNN
+F1 "D" 0 -100 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ TO-???*
+ *SingleDiode
+ *_Diode_*
+ *SingleDiode*
+ D_*
+$ENDFPLIST
+DRAW
+P 2 0 1 8 -50 50 -50 -50 N
+P 2 0 1 0 50 0 -50 0 N
+P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
+X K 1 -150 0 100 R 50 50 1 1 P
+X A 2 150 0 100 L 50 50 1 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
@@ -91,6 +112,24 @@ X A 3 300 0 150 L 50 50 0 1 P
 ENDDRAW
 ENDDRAW
 ENDDEF
 ENDDEF
 #
 #
+# R
+#
+DEF R R 0 0 N Y 1 F N
+F0 "R" 80 0 50 V V C CNN
+F1 "R" 0 0 50 V V C CNN
+F2 "" -70 0 50 V I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ R_*
+ R_*
+$ENDFPLIST
+DRAW
+S -40 -100 40 100 0 1 10 N
+X ~ 1 0 150 50 D 50 50 1 1 P
+X ~ 2 0 -150 50 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # RFP12N10L
 # RFP12N10L
 #
 #
 DEF RFP12N10L Q 0 30 Y Y 1 F N
 DEF RFP12N10L Q 0 30 Y Y 1 F N

File diff suppressed because it is too large
+ 1463 - 1005
MLI/Modular/PsuPowerModule/PsuPowerModule.kicad_pcb


File diff suppressed because it is too large
+ 1090 - 608
MLI/Modular/PsuPowerModule/PsuPowerModule.kicad_pcb-bak


+ 197 - 77
MLI/Modular/PsuPowerModule/PsuPowerModule.net

@@ -1,7 +1,7 @@
 (export (version D)
 (export (version D)
   (design
   (design
     (source C:/Development/mlihardware/MLI/Modular/PsuPowerModule/PsuPowerModule.sch)
     (source C:/Development/mlihardware/MLI/Modular/PsuPowerModule/PsuPowerModule.sch)
-    (date "10/04/2018 13:02:07")
+    (date "25/07/2018 15:22:39")
     (tool "Eeschema 4.0.7")
     (tool "Eeschema 4.0.7")
     (sheet (number 1) (name /) (tstamps /)
     (sheet (number 1) (name /) (tstamps /)
       (title_block
       (title_block
@@ -104,11 +104,29 @@
       (sheetpath (names "/SinglePowerSwitch 1/") (tstamps /59AEDD49/))
       (sheetpath (names "/SinglePowerSwitch 1/") (tstamps /59AEDD49/))
       (tstamp 59AEE02F))
       (tstamp 59AEE02F))
     (comp (ref J201)
     (comp (ref J201)
-      (value Conn_01x03)
-      (footprint OAE_Parts:TerminalBlock_Altech_AK300-3_P5.00mm)
-      (libsource (lib conn) (part Conn_01x03))
+      (value Conn_01x02)
+      (footprint OAE_Parts:TerminalBlock_2_P5.00mm)
+      (libsource (lib conn) (part Conn_01x02))
       (sheetpath (names "/SinglePowerSwitch 1/") (tstamps /59AEDD49/))
       (sheetpath (names "/SinglePowerSwitch 1/") (tstamps /59AEDD49/))
       (tstamp 5AC4D364))
       (tstamp 5AC4D364))
+    (comp (ref R201)
+      (value R20)
+      (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
+      (libsource (lib device) (part R))
+      (sheetpath (names "/SinglePowerSwitch 1/") (tstamps /59AEDD49/))
+      (tstamp 5B5740BD))
+    (comp (ref R202)
+      (value R10)
+      (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
+      (libsource (lib device) (part R))
+      (sheetpath (names "/SinglePowerSwitch 1/") (tstamps /59AEDD49/))
+      (tstamp 5B574108))
+    (comp (ref D201)
+      (value D)
+      (footprint Diodes_THT:D_A-405_P7.62mm_Horizontal)
+      (libsource (lib device) (part D))
+      (sheetpath (names "/SinglePowerSwitch 1/") (tstamps /59AEDD49/))
+      (tstamp 5B574136))
     (comp (ref D2)
     (comp (ref D2)
       (value PWR_DIODE)
       (value PWR_DIODE)
       (footprint TO_SOT_Packages_THT:TO-247_TO-3P_Vertical)
       (footprint TO_SOT_Packages_THT:TO-247_TO-3P_Vertical)
@@ -142,11 +160,29 @@
       (sheetpath (names "/SinglePowerSwitch 2/") (tstamps /59AEEDCB/))
       (sheetpath (names "/SinglePowerSwitch 2/") (tstamps /59AEEDCB/))
       (tstamp 59AEE02F))
       (tstamp 59AEE02F))
     (comp (ref J301)
     (comp (ref J301)
-      (value Conn_01x03)
-      (footprint OAE_Parts:TerminalBlock_Altech_AK300-3_P5.00mm)
-      (libsource (lib conn) (part Conn_01x03))
+      (value Conn_01x02)
+      (footprint OAE_Parts:TerminalBlock_2_P5.00mm)
+      (libsource (lib conn) (part Conn_01x02))
       (sheetpath (names "/SinglePowerSwitch 2/") (tstamps /59AEEDCB/))
       (sheetpath (names "/SinglePowerSwitch 2/") (tstamps /59AEEDCB/))
       (tstamp 5AC4D364))
       (tstamp 5AC4D364))
+    (comp (ref R301)
+      (value R20)
+      (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
+      (libsource (lib device) (part R))
+      (sheetpath (names "/SinglePowerSwitch 2/") (tstamps /59AEEDCB/))
+      (tstamp 5B5740BD))
+    (comp (ref R302)
+      (value R10)
+      (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
+      (libsource (lib device) (part R))
+      (sheetpath (names "/SinglePowerSwitch 2/") (tstamps /59AEEDCB/))
+      (tstamp 5B574108))
+    (comp (ref D301)
+      (value D)
+      (footprint Diodes_THT:D_A-405_P7.62mm_Horizontal)
+      (libsource (lib device) (part D))
+      (sheetpath (names "/SinglePowerSwitch 2/") (tstamps /59AEEDCB/))
+      (tstamp 5B574136))
     (comp (ref D3)
     (comp (ref D3)
       (value PWR_DIODE)
       (value PWR_DIODE)
       (footprint TO_SOT_Packages_THT:TO-247_TO-3P_Vertical)
       (footprint TO_SOT_Packages_THT:TO-247_TO-3P_Vertical)
@@ -180,11 +216,29 @@
       (sheetpath (names "/SinglePowerSwitch 3/") (tstamps /59AEEFC6/))
       (sheetpath (names "/SinglePowerSwitch 3/") (tstamps /59AEEFC6/))
       (tstamp 59AEE02F))
       (tstamp 59AEE02F))
     (comp (ref J401)
     (comp (ref J401)
-      (value Conn_01x03)
-      (footprint OAE_Parts:TerminalBlock_Altech_AK300-3_P5.00mm)
-      (libsource (lib conn) (part Conn_01x03))
+      (value Conn_01x02)
+      (footprint OAE_Parts:TerminalBlock_2_P5.00mm)
+      (libsource (lib conn) (part Conn_01x02))
       (sheetpath (names "/SinglePowerSwitch 3/") (tstamps /59AEEFC6/))
       (sheetpath (names "/SinglePowerSwitch 3/") (tstamps /59AEEFC6/))
       (tstamp 5AC4D364))
       (tstamp 5AC4D364))
+    (comp (ref R401)
+      (value R20)
+      (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
+      (libsource (lib device) (part R))
+      (sheetpath (names "/SinglePowerSwitch 3/") (tstamps /59AEEFC6/))
+      (tstamp 5B5740BD))
+    (comp (ref R402)
+      (value R10)
+      (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
+      (libsource (lib device) (part R))
+      (sheetpath (names "/SinglePowerSwitch 3/") (tstamps /59AEEFC6/))
+      (tstamp 5B574108))
+    (comp (ref D401)
+      (value D)
+      (footprint Diodes_THT:D_A-405_P7.62mm_Horizontal)
+      (libsource (lib device) (part D))
+      (sheetpath (names "/SinglePowerSwitch 3/") (tstamps /59AEEFC6/))
+      (tstamp 5B574136))
     (comp (ref D4)
     (comp (ref D4)
       (value PWR_DIODE)
       (value PWR_DIODE)
       (footprint TO_SOT_Packages_THT:TO-247_TO-3P_Vertical)
       (footprint TO_SOT_Packages_THT:TO-247_TO-3P_Vertical)
@@ -218,11 +272,29 @@
       (sheetpath (names "/SinglePowerSwitch 4/") (tstamps /59AEEFCD/))
       (sheetpath (names "/SinglePowerSwitch 4/") (tstamps /59AEEFCD/))
       (tstamp 59AEE02F))
       (tstamp 59AEE02F))
     (comp (ref J501)
     (comp (ref J501)
-      (value Conn_01x03)
-      (footprint OAE_Parts:TerminalBlock_Altech_AK300-3_P5.00mm)
-      (libsource (lib conn) (part Conn_01x03))
+      (value Conn_01x02)
+      (footprint OAE_Parts:TerminalBlock_2_P5.00mm)
+      (libsource (lib conn) (part Conn_01x02))
+      (sheetpath (names "/SinglePowerSwitch 4/") (tstamps /59AEEFCD/))
+      (tstamp 5AC4D364))
+    (comp (ref R501)
+      (value R20)
+      (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
+      (libsource (lib device) (part R))
+      (sheetpath (names "/SinglePowerSwitch 4/") (tstamps /59AEEFCD/))
+      (tstamp 5B5740BD))
+    (comp (ref R502)
+      (value R10)
+      (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
+      (libsource (lib device) (part R))
       (sheetpath (names "/SinglePowerSwitch 4/") (tstamps /59AEEFCD/))
       (sheetpath (names "/SinglePowerSwitch 4/") (tstamps /59AEEFCD/))
-      (tstamp 5AC4D364)))
+      (tstamp 5B574108))
+    (comp (ref D501)
+      (value D)
+      (footprint Diodes_THT:D_A-405_P7.62mm_Horizontal)
+      (libsource (lib device) (part D))
+      (sheetpath (names "/SinglePowerSwitch 4/") (tstamps /59AEEFCD/))
+      (tstamp 5B574136)))
   (libparts
   (libparts
     (libpart (lib device) (part C)
     (libpart (lib device) (part C)
       (description "Unpolarized capacitor")
       (description "Unpolarized capacitor")
@@ -249,8 +321,8 @@
         (field (name Value) Conn_01x01))
         (field (name Value) Conn_01x01))
       (pins
       (pins
         (pin (num 1) (name Pin_1) (type passive))))
         (pin (num 1) (name Pin_1) (type passive))))
-    (libpart (lib conn) (part Conn_01x03)
-      (description "Generic connector, single row, 01x03")
+    (libpart (lib conn) (part Conn_01x02)
+      (description "Generic connector, single row, 01x02")
       (docs ~)
       (docs ~)
       (footprints
       (footprints
         (fp Connector*:*_??x*mm*)
         (fp Connector*:*_??x*mm*)
@@ -261,11 +333,24 @@
         (fp Socket?Strip?Angled?1X*))
         (fp Socket?Strip?Angled?1X*))
       (fields
       (fields
         (field (name Reference) J)
         (field (name Reference) J)
-        (field (name Value) Conn_01x03))
+        (field (name Value) Conn_01x02))
       (pins
       (pins
         (pin (num 1) (name Pin_1) (type passive))
         (pin (num 1) (name Pin_1) (type passive))
-        (pin (num 2) (name Pin_2) (type passive))
-        (pin (num 3) (name Pin_3) (type passive))))
+        (pin (num 2) (name Pin_2) (type passive))))
+    (libpart (lib device) (part D)
+      (description Diode)
+      (footprints
+        (fp TO-???*)
+        (fp *SingleDiode)
+        (fp *_Diode_*)
+        (fp *SingleDiode*)
+        (fp D_*))
+      (fields
+        (field (name Reference) D)
+        (field (name Value) D))
+      (pins
+        (pin (num 1) (name K) (type passive))
+        (pin (num 2) (name A) (type passive))))
     (libpart (lib device) (part D_Schottky_x2_KCom_AKA)
     (libpart (lib device) (part D_Schottky_x2_KCom_AKA)
       (description "Dual schottky diode, common cathode")
       (description "Dual schottky diode, common cathode")
       (fields
       (fields
@@ -275,6 +360,17 @@
         (pin (num 1) (name A) (type passive))
         (pin (num 1) (name A) (type passive))
         (pin (num 2) (name K) (type passive))
         (pin (num 2) (name K) (type passive))
         (pin (num 3) (name A) (type passive))))
         (pin (num 3) (name A) (type passive))))
+    (libpart (lib device) (part R)
+      (description Resistor)
+      (footprints
+        (fp R_*)
+        (fp R_*))
+      (fields
+        (field (name Reference) R)
+        (field (name Value) R))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))))
     (libpart (lib OAE.Parts) (part RFP12N10L)
     (libpart (lib OAE.Parts) (part RFP12N10L)
       (fields
       (fields
         (field (name Reference) Q)
         (field (name Reference) Q)
@@ -301,81 +397,105 @@
       (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")))
       (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")))
   (nets
   (nets
     (net (code 1) (name GND_ISO_1)
     (net (code 1) (name GND_ISO_1)
-      (node (ref C1) (pin 1))
-      (node (ref Q1) (pin 3))
       (node (ref D1) (pin 1))
       (node (ref D1) (pin 1))
-      (node (ref J201) (pin 3)))
+      (node (ref Q1) (pin 3))
+      (node (ref C1) (pin 1))
+      (node (ref J201) (pin 2)))
     (net (code 2) (name DRV_GATE_1)
     (net (code 2) (name DRV_GATE_1)
-      (node (ref J201) (pin 2))
-      (node (ref Q1) (pin 1)))
+      (node (ref D201) (pin 1))
+      (node (ref R202) (pin 2))
+      (node (ref J201) (pin 1)))
     (net (code 3) (name "/SinglePowerSwitch 1/PWR_OUT")
     (net (code 3) (name "/SinglePowerSwitch 1/PWR_OUT")
       (node (ref D1) (pin 2))
       (node (ref D1) (pin 2))
-      (node (ref D2) (pin 2))
       (node (ref D3) (pin 2))
       (node (ref D3) (pin 2))
-      (node (ref J6) (pin 1))
       (node (ref D4) (pin 2))
       (node (ref D4) (pin 2))
-      (node (ref J7) (pin 1)))
+      (node (ref D2) (pin 2))
+      (node (ref J7) (pin 1))
+      (node (ref J6) (pin 1)))
     (net (code 4) (name DRV_GATE_4)
     (net (code 4) (name DRV_GATE_4)
+      (node (ref J501) (pin 1))
+      (node (ref R502) (pin 2))
+      (node (ref D501) (pin 1)))
+    (net (code 5) (name GND_ISO_4)
+      (node (ref D4) (pin 1))
       (node (ref J501) (pin 2))
       (node (ref J501) (pin 2))
-      (node (ref Q4) (pin 1)))
-    (net (code 5) (name DRV_GATE_2)
-      (node (ref Q2) (pin 1))
-      (node (ref J301) (pin 2)))
-    (net (code 6) (name GND_ISO_2)
-      (node (ref J301) (pin 3))
-      (node (ref D2) (pin 1))
+      (node (ref Q4) (pin 3))
+      (node (ref C4) (pin 1)))
+    (net (code 6) (name DRV_GATE_2)
+      (node (ref D301) (pin 1))
+      (node (ref R302) (pin 2))
+      (node (ref J301) (pin 1)))
+    (net (code 7) (name GND_ISO_2)
       (node (ref C2) (pin 1))
       (node (ref C2) (pin 1))
-      (node (ref Q2) (pin 3)))
-    (net (code 7) (name DRV_GATE_3)
-      (node (ref J401) (pin 2))
-      (node (ref Q3) (pin 1)))
-    (net (code 8) (name GND_ISO_3)
-      (node (ref J401) (pin 3))
-      (node (ref D3) (pin 1))
+      (node (ref Q2) (pin 3))
+      (node (ref D2) (pin 1))
+      (node (ref J301) (pin 2)))
+    (net (code 8) (name DRV_GATE_3)
+      (node (ref J401) (pin 1))
+      (node (ref R402) (pin 2))
+      (node (ref D401) (pin 1)))
+    (net (code 9) (name GND_ISO_3)
+      (node (ref Q3) (pin 3))
       (node (ref C3) (pin 1))
       (node (ref C3) (pin 1))
-      (node (ref Q3) (pin 3)))
-    (net (code 9) (name GND_ISO_4)
-      (node (ref J501) (pin 3))
-      (node (ref C4) (pin 1))
-      (node (ref Q4) (pin 3))
-      (node (ref D4) (pin 1)))
-    (net (code 10) (name "Net-(J201-Pad1)")
-      (node (ref J201) (pin 1)))
-    (net (code 11) (name "Net-(D1-Pad3)")
+      (node (ref D3) (pin 1))
+      (node (ref J401) (pin 2)))
+    (net (code 10) (name "Net-(D201-Pad2)")
+      (node (ref R201) (pin 2))
+      (node (ref D201) (pin 2)))
+    (net (code 11) (name "Net-(Q1-Pad1)")
+      (node (ref R201) (pin 1))
+      (node (ref Q1) (pin 1))
+      (node (ref R202) (pin 1)))
+    (net (code 12) (name "Net-(D1-Pad3)")
       (node (ref D1) (pin 3)))
       (node (ref D1) (pin 3)))
-    (net (code 12) (name "Net-(Q1-Pad4)")
+    (net (code 13) (name "Net-(Q1-Pad4)")
       (node (ref Q1) (pin 4)))
       (node (ref Q1) (pin 4)))
-    (net (code 13) (name "Net-(C1-Pad2)")
+    (net (code 14) (name "Net-(C1-Pad2)")
+      (node (ref J2) (pin 1))
       (node (ref C1) (pin 2))
       (node (ref C1) (pin 2))
-      (node (ref Q1) (pin 2))
-      (node (ref J2) (pin 1)))
-    (net (code 14) (name "Net-(J301-Pad1)")
-      (node (ref J301) (pin 1)))
-    (net (code 15) (name "Net-(C2-Pad2)")
-      (node (ref J3) (pin 1))
-      (node (ref C2) (pin 2))
-      (node (ref Q2) (pin 2)))
-    (net (code 16) (name "Net-(D2-Pad3)")
+      (node (ref Q1) (pin 2)))
+    (net (code 15) (name "Net-(D301-Pad2)")
+      (node (ref D301) (pin 2))
+      (node (ref R301) (pin 2)))
+    (net (code 16) (name "Net-(Q2-Pad1)")
+      (node (ref R302) (pin 1))
+      (node (ref Q2) (pin 1))
+      (node (ref R301) (pin 1)))
+    (net (code 17) (name "Net-(D2-Pad3)")
       (node (ref D2) (pin 3)))
       (node (ref D2) (pin 3)))
-    (net (code 17) (name "Net-(Q2-Pad4)")
+    (net (code 18) (name "Net-(Q2-Pad4)")
       (node (ref Q2) (pin 4)))
       (node (ref Q2) (pin 4)))
-    (net (code 18) (name "Net-(J401-Pad1)")
-      (node (ref J401) (pin 1)))
-    (net (code 19) (name "Net-(D3-Pad3)")
+    (net (code 19) (name "Net-(C2-Pad2)")
+      (node (ref Q2) (pin 2))
+      (node (ref C2) (pin 2))
+      (node (ref J3) (pin 1)))
+    (net (code 20) (name "Net-(D401-Pad2)")
+      (node (ref D401) (pin 2))
+      (node (ref R401) (pin 2)))
+    (net (code 21) (name "Net-(Q3-Pad1)")
+      (node (ref R402) (pin 1))
+      (node (ref R401) (pin 1))
+      (node (ref Q3) (pin 1)))
+    (net (code 22) (name "Net-(D3-Pad3)")
       (node (ref D3) (pin 3)))
       (node (ref D3) (pin 3)))
-    (net (code 20) (name "Net-(Q3-Pad4)")
+    (net (code 23) (name "Net-(Q3-Pad4)")
       (node (ref Q3) (pin 4)))
       (node (ref Q3) (pin 4)))
-    (net (code 21) (name "Net-(C3-Pad2)")
-      (node (ref Q3) (pin 2))
+    (net (code 24) (name "Net-(C3-Pad2)")
+      (node (ref J4) (pin 1))
       (node (ref C3) (pin 2))
       (node (ref C3) (pin 2))
-      (node (ref J4) (pin 1)))
-    (net (code 22) (name "Net-(C4-Pad2)")
-      (node (ref C4) (pin 2))
+      (node (ref Q3) (pin 2)))
+    (net (code 25) (name "Net-(D501-Pad2)")
+      (node (ref R501) (pin 2))
+      (node (ref D501) (pin 2)))
+    (net (code 26) (name "Net-(Q4-Pad1)")
+      (node (ref Q4) (pin 1))
+      (node (ref R501) (pin 1))
+      (node (ref R502) (pin 1)))
+    (net (code 27) (name "Net-(C4-Pad2)")
       (node (ref Q4) (pin 2))
       (node (ref Q4) (pin 2))
+      (node (ref C4) (pin 2))
       (node (ref J5) (pin 1)))
       (node (ref J5) (pin 1)))
-    (net (code 23) (name "Net-(J501-Pad1)")
-      (node (ref J501) (pin 1)))
-    (net (code 24) (name "Net-(Q4-Pad4)")
-      (node (ref Q4) (pin 4)))
-    (net (code 25) (name "Net-(D4-Pad3)")
-      (node (ref D4) (pin 3)))))
+    (net (code 28) (name "Net-(D4-Pad3)")
+      (node (ref D4) (pin 3)))
+    (net (code 29) (name "Net-(Q4-Pad4)")
+      (node (ref Q4) (pin 4)))))

+ 66 - 9
MLI/Modular/PsuPowerModule/SinglePowerSwitch.sch

@@ -52,7 +52,7 @@ AR Path="/59AEDD49/59AEE007" Ref="D1"  Part="1"
 AR Path="/59AEEDCB/59AEE007" Ref="D2"  Part="1" 
 AR Path="/59AEEDCB/59AEE007" Ref="D2"  Part="1" 
 AR Path="/59AEEFC6/59AEE007" Ref="D3"  Part="1" 
 AR Path="/59AEEFC6/59AEE007" Ref="D3"  Part="1" 
 AR Path="/59AEEFCD/59AEE007" Ref="D4"  Part="1" 
 AR Path="/59AEEFCD/59AEE007" Ref="D4"  Part="1" 
-F 0 "D1" H 5350 2000 50  0000 C CNN
+F 0 "D3" H 5350 2000 50  0000 C CNN
 F 1 "PWR_DIODE" H 5300 2200 50  0000 C CNN
 F 1 "PWR_DIODE" H 5300 2200 50  0000 C CNN
 F 2 "TO_SOT_Packages_THT:TO-247_TO-3P_Vertical" H 5300 2100 50  0001 C CNN
 F 2 "TO_SOT_Packages_THT:TO-247_TO-3P_Vertical" H 5300 2100 50  0001 C CNN
 F 3 "" H 5300 2100 50  0001 C CNN
 F 3 "" H 5300 2100 50  0001 C CNN
@@ -67,7 +67,7 @@ AR Path="/59AEDD49/59AEE014" Ref="Q1"  Part="1"
 AR Path="/59AEEDCB/59AEE014" Ref="Q2"  Part="1" 
 AR Path="/59AEEDCB/59AEE014" Ref="Q2"  Part="1" 
 AR Path="/59AEEFC6/59AEE014" Ref="Q3"  Part="1" 
 AR Path="/59AEEFC6/59AEE014" Ref="Q3"  Part="1" 
 AR Path="/59AEEFCD/59AEE014" Ref="Q4"  Part="1" 
 AR Path="/59AEEFCD/59AEE014" Ref="Q4"  Part="1" 
-F 0 "Q1" H 4200 2250 50  0000 C CNN
+F 0 "Q3" H 4200 2250 50  0000 C CNN
 F 1 "RFP12N10L" H 4200 1850 50  0000 C CNN
 F 1 "RFP12N10L" H 4200 1850 50  0000 C CNN
 F 2 "TO_SOT_Packages_THT:TO-247_TO-3P_Vertical" H 4200 1750 50  0001 C CNN
 F 2 "TO_SOT_Packages_THT:TO-247_TO-3P_Vertical" H 4200 1750 50  0001 C CNN
 F 3 "https://componentsearchengine.com/Datasheets/2/RFP12N10L.pdf" H 4200 1650 50  0001 C CNN
 F 3 "https://componentsearchengine.com/Datasheets/2/RFP12N10L.pdf" H 4200 1650 50  0001 C CNN
@@ -90,7 +90,7 @@ AR Path="/59AEDD49/59AEE01D" Ref="C1"  Part="1"
 AR Path="/59AEEDCB/59AEE01D" Ref="C2"  Part="1" 
 AR Path="/59AEEDCB/59AEE01D" Ref="C2"  Part="1" 
 AR Path="/59AEEFC6/59AEE01D" Ref="C3"  Part="1" 
 AR Path="/59AEEFC6/59AEE01D" Ref="C3"  Part="1" 
 AR Path="/59AEEFCD/59AEE01D" Ref="C4"  Part="1" 
 AR Path="/59AEEFCD/59AEE01D" Ref="C4"  Part="1" 
-F 0 "C1" H 4475 2650 50  0000 L CNN
+F 0 "C3" H 4475 2650 50  0000 L CNN
 F 1 "C" H 4475 2450 50  0000 L CNN
 F 1 "C" H 4475 2450 50  0000 L CNN
 F 2 "OAE_Parts:CP_Radial_D5.0mm_P2.50mm" H 4488 2400 50  0001 C CNN
 F 2 "OAE_Parts:CP_Radial_D5.0mm_P2.50mm" H 4488 2400 50  0001 C CNN
 F 3 "" H 4450 2550 50  0001 C CNN
 F 3 "" H 4450 2550 50  0001 C CNN
@@ -113,7 +113,7 @@ AR Path="/59AEEDCB/59AEE02F" Ref="J3"  Part="1"
 AR Path="/59AEEFC6/59AEE02F" Ref="J4"  Part="1" 
 AR Path="/59AEEFC6/59AEE02F" Ref="J4"  Part="1" 
 AR Path="/59AEEFCD/59AEE02F" Ref="J5"  Part="1" 
 AR Path="/59AEEFCD/59AEE02F" Ref="J5"  Part="1" 
 AR Path="/59AEE02F" Ref="J4"  Part="1" 
 AR Path="/59AEE02F" Ref="J4"  Part="1" 
-F 0 "J2" H 3650 2850 50  0000 C CNN
+F 0 "J4" H 3650 2850 50  0000 C CNN
 F 1 "PWR_IN" V 3750 2750 50  0000 C CNN
 F 1 "PWR_IN" V 3750 2750 50  0000 C CNN
 F 2 "OAE_Parts:PowerConnectorRound" H 3650 2750 50  0001 C CNN
 F 2 "OAE_Parts:PowerConnectorRound" H 3650 2750 50  0001 C CNN
 F 3 "" H 3650 2750 50  0001 C CNN
 F 3 "" H 3650 2750 50  0001 C CNN
@@ -123,23 +123,23 @@ $EndComp
 Connection ~ 4850 2550
 Connection ~ 4850 2550
 Wire Wire Line
 Wire Wire Line
 	4850 2550 4850 2100
 	4850 2550 4850 2100
-Text HLabel 3650 2100 0    60   Input ~ 0
+Text HLabel 2450 2100 0    60   Input ~ 0
 DRV_GATE
 DRV_GATE
 Text HLabel 4850 2550 3    60   UnSpc ~ 0
 Text HLabel 4850 2550 3    60   UnSpc ~ 0
 GND_ISO
 GND_ISO
 Text HLabel 5300 2300 3    60   Input ~ 0
 Text HLabel 5300 2300 3    60   Input ~ 0
 PWR_OUT
 PWR_OUT
 $Comp
 $Comp
-L Conn_01x03 J201
+L Conn_01x02 J201
 U 1 1 5AC4D364
 U 1 1 5AC4D364
 P 4050 1100
 P 4050 1100
 AR Path="/59AEDD49/5AC4D364" Ref="J201"  Part="1" 
 AR Path="/59AEDD49/5AC4D364" Ref="J201"  Part="1" 
 AR Path="/59AEEFCD/5AC4D364" Ref="J501"  Part="1" 
 AR Path="/59AEEFCD/5AC4D364" Ref="J501"  Part="1" 
 AR Path="/59AEEDCB/5AC4D364" Ref="J301"  Part="1" 
 AR Path="/59AEEDCB/5AC4D364" Ref="J301"  Part="1" 
 AR Path="/59AEEFC6/5AC4D364" Ref="J401"  Part="1" 
 AR Path="/59AEEFC6/5AC4D364" Ref="J401"  Part="1" 
-F 0 "J201" H 4050 1300 50  0000 C CNN
-F 1 "Conn_01x03" H 4050 900 50  0000 C CNN
-F 2 "OAE_Parts:TerminalBlock_Altech_AK300-3_P5.00mm" H 4050 1100 50  0001 C CNN
+F 0 "J401" H 4050 1300 50  0000 C CNN
+F 1 "Conn_01x02" H 4050 900 50  0000 C CNN
+F 2 "OAE_Parts:TerminalBlock_2_P5.00mm" H 4050 1100 50  0001 C CNN
 F 3 "" H 4050 1100 50  0001 C CNN
 F 3 "" H 4050 1100 50  0001 C CNN
 	1    4050 1100
 	1    4050 1100
 	1    0    0    -1  
 	1    0    0    -1  
@@ -148,4 +148,61 @@ Text HLabel 3850 1100 0    60   Output ~ 0
 DRV_GATE
 DRV_GATE
 Text HLabel 3850 1200 0    60   UnSpc ~ 0
 Text HLabel 3850 1200 0    60   UnSpc ~ 0
 GND_ISO
 GND_ISO
+$Comp
+L R R201
+U 1 1 5B5740BD
+P 3100 2000
+AR Path="/59AEDD49/5B5740BD" Ref="R201"  Part="1" 
+AR Path="/59AEEDCB/5B5740BD" Ref="R301"  Part="1" 
+AR Path="/59AEEFC6/5B5740BD" Ref="R401"  Part="1" 
+AR Path="/59AEEFCD/5B5740BD" Ref="R501"  Part="1" 
+F 0 "R401" V 3180 2000 50  0000 C CNN
+F 1 "R20" V 3100 2000 50  0000 C CNN
+F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3030 2000 50  0001 C CNN
+F 3 "" H 3100 2000 50  0001 C CNN
+	1    3100 2000
+	0    1    1    0   
+$EndComp
+$Comp
+L R R202
+U 1 1 5B574108
+P 3100 2200
+AR Path="/59AEDD49/5B574108" Ref="R202"  Part="1" 
+AR Path="/59AEEDCB/5B574108" Ref="R302"  Part="1" 
+AR Path="/59AEEFC6/5B574108" Ref="R402"  Part="1" 
+AR Path="/59AEEFCD/5B574108" Ref="R502"  Part="1" 
+F 0 "R402" V 3180 2200 50  0000 C CNN
+F 1 "R10" V 3100 2200 50  0000 C CNN
+F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3030 2200 50  0001 C CNN
+F 3 "" H 3100 2200 50  0001 C CNN
+	1    3100 2200
+	0    1    1    0   
+$EndComp
+$Comp
+L D D201
+U 1 1 5B574136
+P 2800 2000
+AR Path="/59AEDD49/5B574136" Ref="D201"  Part="1" 
+AR Path="/59AEEDCB/5B574136" Ref="D301"  Part="1" 
+AR Path="/59AEEFC6/5B574136" Ref="D401"  Part="1" 
+AR Path="/59AEEFCD/5B574136" Ref="D501"  Part="1" 
+F 0 "D401" H 2800 2100 50  0000 C CNN
+F 1 "D" H 2800 1900 50  0000 C CNN
+F 2 "Diodes_THT:D_A-405_P7.62mm_Horizontal" H 2800 2000 50  0001 C CNN
+F 3 "" H 2800 2000 50  0001 C CNN
+	1    2800 2000
+	1    0    0    -1  
+$EndComp
+Wire Wire Line
+	3250 2000 3250 2200
+Wire Wire Line
+	2650 2000 2650 2200
+Wire Wire Line
+	2650 2200 2950 2200
+Wire Wire Line
+	2450 2100 2650 2100
+Connection ~ 2650 2100
+Wire Wire Line
+	3250 2100 3650 2100
+Connection ~ 3250 2100
 $EndSCHEMATC
 $EndSCHEMATC

BIN
MLI/Modular/PsuSwitchModule/PDF/Psu Switch Module Schematic.pdf


+ 345 - 325
MLI/Modular/PsuSwitchModule/PsuSwitchModule.kicad_pcb

@@ -3,7 +3,7 @@
   (general
   (general
     (links 183)
     (links 183)
     (no_connects 0)
     (no_connects 0)
-    (area 49.454999 34.214999 175.335001 113.105001)
+    (area 48.26 22.700001 193.27 116.845)
     (thickness 1.6)
     (thickness 1.6)
     (drawings 33)
     (drawings 33)
     (tracks 539)
     (tracks 539)
@@ -3585,294 +3585,6 @@
       (net 36 Earth) (zone_connect 2))
       (net 36 Earth) (zone_connect 2))
   )
   )
 
 
-  (module OAE_Parts:TC4422AVPA (layer F.Cu) (tedit 592E9A52) (tstamp 5ACCABE0)
-    (at 69.85 53.34)
-    (descr DIP254P762X432-8)
-    (tags "Integrated Circuit")
-    (path /59498AA5/59498139)
-    (fp_text reference IC1 (at 3.81 -2.286) (layer F.SilkS)
-      (effects (font (size 1.27 1.27) (thickness 0.254)))
-    )
-    (fp_text value TC4421CPA (at 3.556 9.906) (layer F.SilkS) hide
-      (effects (font (size 1.27 1.27) (thickness 0.254)))
-    )
-    (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 -1.1938) (end 7.112 -1.1938) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 3.048) (end 0.508 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 2.032) (end -0.4826 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 2.032) (end -0.4826 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 3.048) (end 0.508 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 1.5748) (end 7.112 0.9652) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 7.112 4.1148) (end 7.112 3.5052) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 6.0452) (end 0.508 6.6548) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 3.5052) (end 0.508 4.1148) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 7.112 6.6548) (end 7.112 6.0452) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 1.0922) (end 0.508 1.5748) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 0.508) (end 0.508 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 -0.508) (end -0.4826 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 -0.508) (end -0.4826 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 0.508) (end 0.508 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 5.588) (end 0.508 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 4.572) (end -0.4826 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 4.572) (end -0.4826 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 5.588) (end 0.508 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 8.128) (end 0.508 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 7.112) (end -0.4826 7.1374) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 7.1374) (end -0.4826 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 8.128) (end 0.508 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 7.112) (end 7.112 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 8.128) (end 8.1026 8.1026) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 8.1026) (end 8.1026 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 7.112) (end 7.112 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 4.572) (end 7.112 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 5.588) (end 8.1026 5.5626) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 5.5626) (end 8.1026 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 4.572) (end 7.112 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 2.032) (end 7.112 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 3.048) (end 8.1026 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 3.048) (end 8.1026 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 2.032) (end 7.112 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 -0.508) (end 7.112 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 0.508) (end 8.1026 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 0.508) (end 8.1026 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 -0.508) (end 7.112 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 1 "Net-(C1-Pad1)"))
-    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 4 "Net-(IC1-Pad2)"))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 37 "Net-(IC1-Pad3)"))
-    (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 28 /PsuSwitchModule.Switch.1/GND_ISO))
-    (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 28 /PsuSwitchModule.Switch.1/GND_ISO))
-    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 29 /PsuSwitchModule.Switch.1/DRV_SIG))
-    (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 29 /PsuSwitchModule.Switch.1/DRV_SIG))
-    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 1 "Net-(C1-Pad1)"))
-  )
-
-  (module OAE_Parts:TC4422AVPA (layer F.Cu) (tedit 592E9A52) (tstamp 5ACCAC16)
-    (at 69.85 90.17)
-    (descr DIP254P762X432-8)
-    (tags "Integrated Circuit")
-    (path /59A7109E/59498139)
-    (fp_text reference IC2 (at 3.81 -2.286) (layer F.SilkS)
-      (effects (font (size 1.27 1.27) (thickness 0.254)))
-    )
-    (fp_text value TC4421CPA (at 3.556 9.906) (layer F.SilkS) hide
-      (effects (font (size 1.27 1.27) (thickness 0.254)))
-    )
-    (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 -1.1938) (end 7.112 -1.1938) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 3.048) (end 0.508 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 2.032) (end -0.4826 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 2.032) (end -0.4826 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 3.048) (end 0.508 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 1.5748) (end 7.112 0.9652) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 7.112 4.1148) (end 7.112 3.5052) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 6.0452) (end 0.508 6.6548) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 3.5052) (end 0.508 4.1148) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 7.112 6.6548) (end 7.112 6.0452) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 1.0922) (end 0.508 1.5748) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 0.508) (end 0.508 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 -0.508) (end -0.4826 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 -0.508) (end -0.4826 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 0.508) (end 0.508 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 5.588) (end 0.508 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 4.572) (end -0.4826 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 4.572) (end -0.4826 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 5.588) (end 0.508 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 8.128) (end 0.508 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 7.112) (end -0.4826 7.1374) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 7.1374) (end -0.4826 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 8.128) (end 0.508 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 7.112) (end 7.112 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 8.128) (end 8.1026 8.1026) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 8.1026) (end 8.1026 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 7.112) (end 7.112 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 4.572) (end 7.112 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 5.588) (end 8.1026 5.5626) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 5.5626) (end 8.1026 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 4.572) (end 7.112 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 2.032) (end 7.112 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 3.048) (end 8.1026 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 3.048) (end 8.1026 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 2.032) (end 7.112 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 -0.508) (end 7.112 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 0.508) (end 8.1026 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 0.508) (end 8.1026 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 -0.508) (end 7.112 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 11 "Net-(C20-Pad1)"))
-    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 5 "Net-(IC2-Pad2)"))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 38 "Net-(IC2-Pad3)"))
-    (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 30 /PsuSwitchModule.Switch.2/GND_ISO))
-    (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 30 /PsuSwitchModule.Switch.2/GND_ISO))
-    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 31 /PsuSwitchModule.Switch.2/DRV_SIG))
-    (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 31 /PsuSwitchModule.Switch.2/DRV_SIG))
-    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 11 "Net-(C20-Pad1)"))
-  )
-
-  (module OAE_Parts:TC4422AVPA (layer F.Cu) (tedit 592E9A52) (tstamp 5ACCAC4C)
-    (at 138.43 53.34)
-    (descr DIP254P762X432-8)
-    (tags "Integrated Circuit")
-    (path /59A71299/59498139)
-    (fp_text reference IC3 (at 3.81 -2.286) (layer F.SilkS)
-      (effects (font (size 1.27 1.27) (thickness 0.254)))
-    )
-    (fp_text value TC4421CPA (at 3.556 9.906) (layer F.SilkS) hide
-      (effects (font (size 1.27 1.27) (thickness 0.254)))
-    )
-    (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 -1.1938) (end 7.112 -1.1938) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 3.048) (end 0.508 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 2.032) (end -0.4826 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 2.032) (end -0.4826 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 3.048) (end 0.508 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 1.5748) (end 7.112 0.9652) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 7.112 4.1148) (end 7.112 3.5052) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 6.0452) (end 0.508 6.6548) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 3.5052) (end 0.508 4.1148) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 7.112 6.6548) (end 7.112 6.0452) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 1.0922) (end 0.508 1.5748) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 0.508) (end 0.508 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 -0.508) (end -0.4826 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 -0.508) (end -0.4826 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 0.508) (end 0.508 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 5.588) (end 0.508 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 4.572) (end -0.4826 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 4.572) (end -0.4826 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 5.588) (end 0.508 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 8.128) (end 0.508 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 7.112) (end -0.4826 7.1374) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 7.1374) (end -0.4826 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 8.128) (end 0.508 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 7.112) (end 7.112 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 8.128) (end 8.1026 8.1026) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 8.1026) (end 8.1026 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 7.112) (end 7.112 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 4.572) (end 7.112 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 5.588) (end 8.1026 5.5626) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 5.5626) (end 8.1026 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 4.572) (end 7.112 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 2.032) (end 7.112 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 3.048) (end 8.1026 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 3.048) (end 8.1026 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 2.032) (end 7.112 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 -0.508) (end 7.112 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 0.508) (end 8.1026 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 0.508) (end 8.1026 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 -0.508) (end 7.112 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 2 "Net-(C10-Pad1)"))
-    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 6 "Net-(IC3-Pad2)"))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 39 "Net-(IC3-Pad3)"))
-    (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 32 /PsuSwitchModule.Switch.3/GND_ISO))
-    (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 32 /PsuSwitchModule.Switch.3/GND_ISO))
-    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 33 /PsuSwitchModule.Switch.3/DRV_SIG))
-    (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 33 /PsuSwitchModule.Switch.3/DRV_SIG))
-    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 2 "Net-(C10-Pad1)"))
-  )
-
-  (module OAE_Parts:TC4422AVPA (layer F.Cu) (tedit 592E9A52) (tstamp 5ACCAC82)
-    (at 138.43 90.17)
-    (descr DIP254P762X432-8)
-    (tags "Integrated Circuit")
-    (path /59A712A3/59498139)
-    (fp_text reference IC4 (at 3.81 -2.286) (layer F.SilkS)
-      (effects (font (size 1.27 1.27) (thickness 0.254)))
-    )
-    (fp_text value TC4421CPA (at 3.556 9.906) (layer F.SilkS) hide
-      (effects (font (size 1.27 1.27) (thickness 0.254)))
-    )
-    (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 -1.1938) (end 7.112 -1.1938) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 3.048) (end 0.508 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 2.032) (end -0.4826 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 2.032) (end -0.4826 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 3.048) (end 0.508 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 1.5748) (end 7.112 0.9652) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 7.112 4.1148) (end 7.112 3.5052) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 6.0452) (end 0.508 6.6548) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 3.5052) (end 0.508 4.1148) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 7.112 6.6548) (end 7.112 6.0452) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 1.0922) (end 0.508 1.5748) (layer F.SilkS) (width 0.1524))
-    (fp_line (start 0.508 0.508) (end 0.508 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 -0.508) (end -0.4826 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 -0.508) (end -0.4826 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 0.508) (end 0.508 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 5.588) (end 0.508 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 4.572) (end -0.4826 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 4.572) (end -0.4826 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 5.588) (end 0.508 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 8.128) (end 0.508 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 7.112) (end -0.4826 7.1374) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 7.1374) (end -0.4826 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start -0.4826 8.128) (end 0.508 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 7.112) (end 7.112 8.128) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 8.128) (end 8.1026 8.1026) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 8.1026) (end 8.1026 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 7.112) (end 7.112 7.112) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 4.572) (end 7.112 5.588) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 5.588) (end 8.1026 5.5626) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 5.5626) (end 8.1026 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 4.572) (end 7.112 4.572) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 2.032) (end 7.112 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 3.048) (end 8.1026 3.048) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 3.048) (end 8.1026 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 2.032) (end 7.112 2.032) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 -0.508) (end 7.112 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 0.508) (end 8.1026 0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 0.508) (end 8.1026 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 8.1026 -0.508) (end 7.112 -0.508) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
-    (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 3 "Net-(C13-Pad1)"))
-    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 7 "Net-(IC4-Pad2)"))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 40 "Net-(IC4-Pad3)"))
-    (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 34 /PsuSwitchModule.Switch.4/GND_ISO))
-    (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 34 /PsuSwitchModule.Switch.4/GND_ISO))
-    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 35 /PsuSwitchModule.Switch.4/DRV_SIG))
-    (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 35 /PsuSwitchModule.Switch.4/DRV_SIG))
-    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 3 "Net-(C13-Pad1)"))
-  )
-
   (module OAE_Parts:RJ45-shielded-Molex (layer F.Cu) (tedit 5AC4A305) (tstamp 5ACCACB8)
   (module OAE_Parts:RJ45-shielded-Molex (layer F.Cu) (tedit 5AC4A305) (tstamp 5ACCACB8)
     (at 117.655 97.79 180)
     (at 117.655 97.79 180)
     (tags RJ45)
     (tags RJ45)
@@ -4123,12 +3835,158 @@
     )
     )
   )
   )
 
 
-  (module OAE_Parts:NME1212DC (layer F.Cu) (tedit 5A7D672B) (tstamp 5ACCAD3A)
-    (at 59.69 41.91)
+  (module OAE_Parts:NME1212DC (layer F.Cu) (tedit 5A7D672B) (tstamp 5ACCAD3A)
+    (at 59.69 41.91)
+    (descr DIP254P762X432-8)
+    (tags "Integrated Circuit")
+    (path /59498AA5/59A6D3EA)
+    (fp_text reference U1 (at 3.81 -2.286) (layer F.SilkS)
+      (effects (font (size 1.27 1.27) (thickness 0.254)))
+    )
+    (fp_text value NME1212DC (at 3.556 9.906) (layer F.SilkS) hide
+      (effects (font (size 1.27 1.27) (thickness 0.254)))
+    )
+    (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 -1.1938) (end 7.112 -1.1938) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 3.048) (end 0.508 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 2.032) (end -0.4826 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 2.032) (end -0.4826 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 3.048) (end 0.508 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 1.5748) (end 7.112 0.9652) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.112 4.1148) (end 7.112 3.5052) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 6.0452) (end 0.508 6.6548) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 3.5052) (end 0.508 4.1148) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.112 6.6548) (end 7.112 6.0452) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 1.0922) (end 0.508 1.5748) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 0.508) (end 0.508 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 -0.508) (end -0.4826 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 -0.508) (end -0.4826 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 0.508) (end 0.508 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 5.588) (end 0.508 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 4.572) (end -0.4826 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 4.572) (end -0.4826 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 5.588) (end 0.508 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 8.128) (end 0.508 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 7.112) (end -0.4826 7.1374) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 7.1374) (end -0.4826 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 8.128) (end 0.508 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 7.112) (end 7.112 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 8.128) (end 8.1026 8.1026) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 8.1026) (end 8.1026 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 7.112) (end 7.112 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 4.572) (end 7.112 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 5.588) (end 8.1026 5.5626) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 5.5626) (end 8.1026 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 4.572) (end 7.112 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 2.032) (end 7.112 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 3.048) (end 8.1026 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 3.048) (end 8.1026 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 2.032) (end 7.112 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 -0.508) (end 7.112 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 0.508) (end 8.1026 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 0.508) (end 8.1026 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 -0.508) (end 7.112 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 8 DC_IN))
+    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 9 DC_GND))
+    (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 28 /PsuSwitchModule.Switch.1/GND_ISO))
+    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module OAE_Parts:NME1212DC (layer F.Cu) (tedit 5A7D672B) (tstamp 5ACCAD70)
+    (at 58.42 80.01)
+    (descr DIP254P762X432-8)
+    (tags "Integrated Circuit")
+    (path /59A7109E/59A6D3EA)
+    (fp_text reference U3 (at 3.81 -2.286) (layer F.SilkS)
+      (effects (font (size 1.27 1.27) (thickness 0.254)))
+    )
+    (fp_text value NME1212DC (at 3.556 9.906) (layer F.SilkS) hide
+      (effects (font (size 1.27 1.27) (thickness 0.254)))
+    )
+    (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 -1.1938) (end 7.112 -1.1938) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 3.048) (end 0.508 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 2.032) (end -0.4826 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 2.032) (end -0.4826 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 3.048) (end 0.508 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 1.5748) (end 7.112 0.9652) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.112 4.1148) (end 7.112 3.5052) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 6.0452) (end 0.508 6.6548) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 3.5052) (end 0.508 4.1148) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.112 6.6548) (end 7.112 6.0452) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 1.0922) (end 0.508 1.5748) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 0.508) (end 0.508 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 -0.508) (end -0.4826 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 -0.508) (end -0.4826 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 0.508) (end 0.508 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 5.588) (end 0.508 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 4.572) (end -0.4826 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 4.572) (end -0.4826 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 5.588) (end 0.508 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 8.128) (end 0.508 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 7.112) (end -0.4826 7.1374) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 7.1374) (end -0.4826 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 8.128) (end 0.508 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 7.112) (end 7.112 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 8.128) (end 8.1026 8.1026) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 8.1026) (end 8.1026 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 7.112) (end 7.112 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 4.572) (end 7.112 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 5.588) (end 8.1026 5.5626) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 5.5626) (end 8.1026 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 4.572) (end 7.112 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 2.032) (end 7.112 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 3.048) (end 8.1026 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 3.048) (end 8.1026 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 2.032) (end 7.112 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 -0.508) (end 7.112 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 0.508) (end 8.1026 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 0.508) (end 8.1026 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 -0.508) (end 7.112 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 8 DC_IN))
+    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 9 DC_GND))
+    (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 11 "Net-(C20-Pad1)"))
+    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 30 /PsuSwitchModule.Switch.2/GND_ISO))
+    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module OAE_Parts:NME1212DC (layer F.Cu) (tedit 5A7D672B) (tstamp 5ACCADA6)
+    (at 127 41.91)
     (descr DIP254P762X432-8)
     (descr DIP254P762X432-8)
     (tags "Integrated Circuit")
     (tags "Integrated Circuit")
-    (path /59498AA5/59A6D3EA)
-    (fp_text reference U1 (at 3.81 -2.286) (layer F.SilkS)
+    (path /59A71299/59A6D3EA)
+    (fp_text reference U5 (at 3.81 -2.286) (layer F.SilkS)
       (effects (font (size 1.27 1.27) (thickness 0.254)))
       (effects (font (size 1.27 1.27) (thickness 0.254)))
     )
     )
     (fp_text value NME1212DC (at 3.556 9.906) (layer F.SilkS) hide
     (fp_text value NME1212DC (at 3.556 9.906) (layer F.SilkS) hide
@@ -4184,10 +4042,10 @@
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 9 DC_GND))
       (net 9 DC_GND))
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 1 "Net-(C1-Pad1)"))
+      (net 2 "Net-(C10-Pad1)"))
     (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
     (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
     (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 28 /PsuSwitchModule.Switch.1/GND_ISO))
+      (net 32 /PsuSwitchModule.Switch.3/GND_ISO))
     (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
     (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
     (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
     (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
       (at (xyz 0 0 0))
       (at (xyz 0 0 0))
@@ -4196,12 +4054,12 @@
     )
     )
   )
   )
 
 
-  (module OAE_Parts:NME1212DC (layer F.Cu) (tedit 5A7D672B) (tstamp 5ACCAD70)
-    (at 58.42 80.01)
+  (module OAE_Parts:NME1212DC (layer F.Cu) (tedit 5A7D672B) (tstamp 5ACCADDC)
+    (at 127 80.01)
     (descr DIP254P762X432-8)
     (descr DIP254P762X432-8)
     (tags "Integrated Circuit")
     (tags "Integrated Circuit")
-    (path /59A7109E/59A6D3EA)
-    (fp_text reference U3 (at 3.81 -2.286) (layer F.SilkS)
+    (path /59A712A3/59A6D3EA)
+    (fp_text reference U7 (at 3.81 -2.286) (layer F.SilkS)
       (effects (font (size 1.27 1.27) (thickness 0.254)))
       (effects (font (size 1.27 1.27) (thickness 0.254)))
     )
     )
     (fp_text value NME1212DC (at 3.556 9.906) (layer F.SilkS) hide
     (fp_text value NME1212DC (at 3.556 9.906) (layer F.SilkS) hide
@@ -4257,10 +4115,10 @@
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 9 DC_GND))
       (net 9 DC_GND))
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 11 "Net-(C20-Pad1)"))
+      (net 3 "Net-(C13-Pad1)"))
     (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
     (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
     (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 30 /PsuSwitchModule.Switch.2/GND_ISO))
+      (net 34 /PsuSwitchModule.Switch.4/GND_ISO))
     (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
     (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
     (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
     (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
       (at (xyz 0 0 0))
       (at (xyz 0 0 0))
@@ -4269,15 +4127,15 @@
     )
     )
   )
   )
 
 
-  (module OAE_Parts:NME1212DC (layer F.Cu) (tedit 5A7D672B) (tstamp 5ACCADA6)
-    (at 127 41.91)
+  (module OAE_Parts:TC4422AVPA (layer F.Cu) (tedit 592E9A52) (tstamp 5ACCAC4C)
+    (at 138.43 53.34)
     (descr DIP254P762X432-8)
     (descr DIP254P762X432-8)
     (tags "Integrated Circuit")
     (tags "Integrated Circuit")
-    (path /59A71299/59A6D3EA)
-    (fp_text reference U5 (at 3.81 -2.286) (layer F.SilkS)
+    (path /59A71299/59498139)
+    (fp_text reference IC3 (at 3.81 -2.286) (layer F.SilkS)
       (effects (font (size 1.27 1.27) (thickness 0.254)))
       (effects (font (size 1.27 1.27) (thickness 0.254)))
     )
     )
-    (fp_text value NME1212DC (at 3.556 9.906) (layer F.SilkS) hide
+    (fp_text value TC4421CPA (at 3.556 9.906) (layer F.SilkS) hide
       (effects (font (size 1.27 1.27) (thickness 0.254)))
       (effects (font (size 1.27 1.27) (thickness 0.254)))
     )
     )
     (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
     (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
@@ -4324,17 +4182,98 @@
     (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
     (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
     (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
     (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
     (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 8 DC_IN))
-    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+      (net 2 "Net-(C10-Pad1)"))
+    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 6 "Net-(IC3-Pad2)"))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 39 "Net-(IC3-Pad3)"))
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 9 DC_GND))
+      (net 32 /PsuSwitchModule.Switch.3/GND_ISO))
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 32 /PsuSwitchModule.Switch.3/GND_ISO))
+    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 33 /PsuSwitchModule.Switch.3/DRV_SIG))
+    (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 33 /PsuSwitchModule.Switch.3/DRV_SIG))
+    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 2 "Net-(C10-Pad1)"))
       (net 2 "Net-(C10-Pad1)"))
-    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module OAE_Parts:TC4422AVPA (layer F.Cu) (tedit 592E9A52) (tstamp 5ACCABE0)
+    (at 69.85 53.34)
+    (descr DIP254P762X432-8)
+    (tags "Integrated Circuit")
+    (path /59498AA5/59498139)
+    (fp_text reference IC1 (at 3.81 -2.286) (layer F.SilkS)
+      (effects (font (size 1.27 1.27) (thickness 0.254)))
+    )
+    (fp_text value TC4421CPA (at 3.556 9.906) (layer F.SilkS) hide
+      (effects (font (size 1.27 1.27) (thickness 0.254)))
+    )
+    (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 -1.1938) (end 7.112 -1.1938) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 3.048) (end 0.508 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 2.032) (end -0.4826 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 2.032) (end -0.4826 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 3.048) (end 0.508 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 1.5748) (end 7.112 0.9652) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.112 4.1148) (end 7.112 3.5052) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 6.0452) (end 0.508 6.6548) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 3.5052) (end 0.508 4.1148) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.112 6.6548) (end 7.112 6.0452) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 1.0922) (end 0.508 1.5748) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 0.508) (end 0.508 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 -0.508) (end -0.4826 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 -0.508) (end -0.4826 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 0.508) (end 0.508 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 5.588) (end 0.508 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 4.572) (end -0.4826 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 4.572) (end -0.4826 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 5.588) (end 0.508 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 8.128) (end 0.508 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 7.112) (end -0.4826 7.1374) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 7.1374) (end -0.4826 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 8.128) (end 0.508 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 7.112) (end 7.112 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 8.128) (end 8.1026 8.1026) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 8.1026) (end 8.1026 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 7.112) (end 7.112 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 4.572) (end 7.112 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 5.588) (end 8.1026 5.5626) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 5.5626) (end 8.1026 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 4.572) (end 7.112 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 2.032) (end 7.112 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 3.048) (end 8.1026 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 3.048) (end 8.1026 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 2.032) (end 7.112 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 -0.508) (end 7.112 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 0.508) (end 8.1026 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 0.508) (end 8.1026 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 -0.508) (end 7.112 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 4 "Net-(IC1-Pad2)"))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 37 "Net-(IC1-Pad3)"))
+    (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 28 /PsuSwitchModule.Switch.1/GND_ISO))
+    (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 28 /PsuSwitchModule.Switch.1/GND_ISO))
+    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 29 /PsuSwitchModule.Switch.1/DRV_SIG))
     (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 32 /PsuSwitchModule.Switch.3/GND_ISO))
-    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+      (net 29 /PsuSwitchModule.Switch.1/DRV_SIG))
+    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 1 "Net-(C1-Pad1)"))
     (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
     (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
       (at (xyz 0 0 0))
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (scale (xyz 1 1 1))
@@ -4342,15 +4281,15 @@
     )
     )
   )
   )
 
 
-  (module OAE_Parts:NME1212DC (layer F.Cu) (tedit 5A7D672B) (tstamp 5ACCADDC)
-    (at 127 80.01)
+  (module OAE_Parts:TC4422AVPA (layer F.Cu) (tedit 592E9A52) (tstamp 5ACCAC16)
+    (at 69.85 90.17)
     (descr DIP254P762X432-8)
     (descr DIP254P762X432-8)
     (tags "Integrated Circuit")
     (tags "Integrated Circuit")
-    (path /59A712A3/59A6D3EA)
-    (fp_text reference U7 (at 3.81 -2.286) (layer F.SilkS)
+    (path /59A7109E/59498139)
+    (fp_text reference IC2 (at 3.81 -2.286) (layer F.SilkS)
       (effects (font (size 1.27 1.27) (thickness 0.254)))
       (effects (font (size 1.27 1.27) (thickness 0.254)))
     )
     )
-    (fp_text value NME1212DC (at 3.556 9.906) (layer F.SilkS) hide
+    (fp_text value TC4421CPA (at 3.556 9.906) (layer F.SilkS) hide
       (effects (font (size 1.27 1.27) (thickness 0.254)))
       (effects (font (size 1.27 1.27) (thickness 0.254)))
     )
     )
     (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
     (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
@@ -4397,17 +4336,98 @@
     (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
     (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
     (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
     (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
     (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 8 DC_IN))
-    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
-    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+      (net 11 "Net-(C20-Pad1)"))
+    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 5 "Net-(IC2-Pad2)"))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 38 "Net-(IC2-Pad3)"))
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 9 DC_GND))
+      (net 30 /PsuSwitchModule.Switch.2/GND_ISO))
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
-      (net 3 "Net-(C13-Pad1)"))
-    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+      (net 30 /PsuSwitchModule.Switch.2/GND_ISO))
+    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 31 /PsuSwitchModule.Switch.2/DRV_SIG))
     (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
     (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 31 /PsuSwitchModule.Switch.2/DRV_SIG))
+    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 11 "Net-(C20-Pad1)"))
+    (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module OAE_Parts:TC4422AVPA (layer F.Cu) (tedit 592E9A52) (tstamp 5ACCAC82)
+    (at 138.43 90.17)
+    (descr DIP254P762X432-8)
+    (tags "Integrated Circuit")
+    (path /59A712A3/59498139)
+    (fp_text reference IC4 (at 3.81 -2.286) (layer F.SilkS)
+      (effects (font (size 1.27 1.27) (thickness 0.254)))
+    )
+    (fp_text value TC4421CPA (at 3.556 9.906) (layer F.SilkS) hide
+      (effects (font (size 1.27 1.27) (thickness 0.254)))
+    )
+    (fp_line (start 0.508 8.7122) (end 0.508 -1.0922) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 -1.1938) (end 7.112 -1.1938) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 3.048) (end 0.508 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 2.032) (end -0.4826 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 2.032) (end -0.4826 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 3.048) (end 0.508 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 1.5748) (end 7.112 0.9652) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.112 4.1148) (end 7.112 3.5052) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 6.0452) (end 0.508 6.6548) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 3.5052) (end 0.508 4.1148) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 7.112 6.6548) (end 7.112 6.0452) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 1.0922) (end 0.508 1.5748) (layer F.SilkS) (width 0.1524))
+    (fp_line (start 0.508 0.508) (end 0.508 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 -0.508) (end -0.4826 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 -0.508) (end -0.4826 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 0.508) (end 0.508 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 5.588) (end 0.508 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 4.572) (end -0.4826 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 4.572) (end -0.4826 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 5.588) (end 0.508 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 8.128) (end 0.508 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 7.112) (end -0.4826 7.1374) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 7.1374) (end -0.4826 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start -0.4826 8.128) (end 0.508 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 7.112) (end 7.112 8.128) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 8.128) (end 8.1026 8.1026) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 8.1026) (end 8.1026 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 7.112) (end 7.112 7.112) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 4.572) (end 7.112 5.588) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 5.588) (end 8.1026 5.5626) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 5.5626) (end 8.1026 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 4.572) (end 7.112 4.572) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 2.032) (end 7.112 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 3.048) (end 8.1026 3.048) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 3.048) (end 8.1026 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 2.032) (end 7.112 2.032) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 -0.508) (end 7.112 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 0.508) (end 8.1026 0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 0.508) (end 8.1026 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 8.1026 -0.508) (end 7.112 -0.508) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 0.508 8.7122) (end 7.112 8.7122) (layer Dwgs.User) (width 0.1524))
+    (fp_line (start 7.112 8.7122) (end 7.112 -1.0922) (layer Dwgs.User) (width 0.1524))
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 3 "Net-(C13-Pad1)"))
+    (pad 2 thru_hole circle (at 0 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 7 "Net-(IC4-Pad2)"))
+    (pad 3 thru_hole circle (at 0 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 40 "Net-(IC4-Pad3)"))
+    (pad 4 thru_hole circle (at 0 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
       (net 34 /PsuSwitchModule.Switch.4/GND_ISO))
       (net 34 /PsuSwitchModule.Switch.4/GND_ISO))
-    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+    (pad 5 thru_hole circle (at 7.62 7.62 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 34 /PsuSwitchModule.Switch.4/GND_ISO))
+    (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 35 /PsuSwitchModule.Switch.4/DRV_SIG))
+    (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 35 /PsuSwitchModule.Switch.4/DRV_SIG))
+    (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)
+      (net 3 "Net-(C13-Pad1)"))
     (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
     (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
       (at (xyz 0 0 0))
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
       (scale (xyz 1 1 1))

+ 1 - 1
MLI/Modular/PsuSwitchModule/PsuSwitchModule.kicad_pcb-bak

@@ -3,7 +3,7 @@
   (general
   (general
     (links 183)
     (links 183)
     (no_connects 0)
     (no_connects 0)
-    (area 48.26 22.700001 193.27 116.845)
+    (area 49.454999 34.214999 175.335001 113.105001)
     (thickness 1.6)
     (thickness 1.6)
     (drawings 33)
     (drawings 33)
     (tracks 539)
     (tracks 539)

+ 2 - 2
MLI/Modular/PsuSwitchModule/PsuSwitchModule.pro

@@ -1,4 +1,4 @@
-update=05/04/2018 12:24:20
+update=24/07/2018 10:27:34
 version=1
 version=1
 last_client=kicad
 last_client=kicad
 [pcbnew]
 [pcbnew]
@@ -29,7 +29,7 @@ version=1
 version=1
 version=1
 LibDir=
 LibDir=
 [eeschema/libraries]
 [eeschema/libraries]
-LibName1=C:/Development/multilevelinverter/Hardware/PartsLibraries/OAE.Parts
+LibName1=C:/Development/mlihardware/oae_parts/OAE.Parts
 LibName2=power
 LibName2=power
 LibName3=device
 LibName3=device
 LibName4=transistors
 LibName4=transistors

+ 5 - 0
oae_parts.pretty/TC4422AVPA.kicad_mod

@@ -58,4 +58,9 @@
   (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
   (pad 6 thru_hole circle (at 7.62 5.08 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
   (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
   (pad 7 thru_hole circle (at 7.62 2.54 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
   (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
   (pad 8 thru_hole circle (at 7.62 0 90) (size 1.4859 1.4859) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+  (model Housings_DIP.3dshapes/DIP-8_W7.62mm.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
 )
 )

+ 32 - 0
oae_parts.pretty/TerminalBlock_2_P5.00mm.kicad_mod

@@ -0,0 +1,32 @@
+(module TerminalBlock_2_P5.00mm (layer F.Cu) (tedit 5B575216)
+  (descr "Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf")
+  (tags "Altech AK300 terminal block pitch 5.0mm")
+  (fp_text reference J501 (at -5.24 0 90) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value Conn_01x02_Male (at 3 7.5) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -3 -5) (end -3 6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3 6) (end 8 6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8 6) (end 8 5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8 5) (end 8.5 5.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8.5 5.5) (end 8.5 3.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8.5 3.5) (end 8 4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8 4) (end 8 -1.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8 -1.5) (end 8.5 -1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8.5 -1) (end 8.5 -5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 8.5 -5) (end -3 -5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.5 -5.5) (end 9 -5.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.5 -5.5) (end -3.5 6.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 9 6.5) (end 9 -5.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 9 6.5) (end -3.5 6.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask)
+    (zone_connect 2))
+  (pad 2 thru_hole oval (at 5 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask))
+  (model C:/Development/mlihardware/3D/13986.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)