]> mj.ucw.cz Git - home-hw.git/commitdiff
Rolety: Footprints etc.
authorMartin Mares <mj@ucw.cz>
Sun, 7 Jun 2020 23:02:53 +0000 (01:02 +0200)
committerMartin Mares <mj@ucw.cz>
Sun, 7 Jun 2020 23:02:53 +0000 (01:02 +0200)
rolety/hw/rolety/fp-lib-table [new file with mode: 0644]
rolety/hw/rolety/roleta.sch
rolety/hw/rolety/rolety-cache.lib
rolety/hw/rolety/rolety.kicad_pcb
rolety/hw/rolety/rolety.lib
rolety/hw/rolety/rolety.net [new file with mode: 0644]
rolety/hw/rolety/rolety.pretty/ACQ22205.kicad_mod [new file with mode: 0644]
rolety/hw/rolety/rolety.pretty/D_SOD66_10.16mm_Horizontal.kicad_mod [new file with mode: 0644]
rolety/hw/rolety/rolety.pretty/IRM-05-5.kicad_mod [new file with mode: 0644]
rolety/hw/rolety/rolety.pro
rolety/hw/rolety/rolety.sch

diff --git a/rolety/hw/rolety/fp-lib-table b/rolety/hw/rolety/fp-lib-table
new file mode 100644 (file)
index 0000000..cb8ed54
--- /dev/null
@@ -0,0 +1,3 @@
+(fp_lib_table
+  (lib (name rolety)(type KiCad)(uri ${KIPRJMOD}/rolety.pretty)(options "")(descr ""))
+)
index bfb719e39f68cd620380a6590470def114769fb8..fcb25171ffee036dcafde097d9ae540b87dc5310 100644 (file)
@@ -3,7 +3,7 @@ EELAYER 30 0
 EELAYER END
 $Descr A4 11693 8268
 encoding utf-8
-Sheet 2 7
+Sheet 7 7
 Title ""
 Date ""
 Rev ""
@@ -18,7 +18,7 @@ L rolety:ACQ22205 U?
 U 1 1 5F07FB0A
 P 1700 1250
 AR Path="/5F07FB0A" Ref="U?"  Part="1" 
-AR Path="/5F072F48/5F07FB0A" Ref="U3"  Part="1" 
+AR Path="/5F072F48/5F07FB0A" Ref="U4"  Part="1" 
 AR Path="/5F090F8D/5F07FB0A" Ref="U?"  Part="1" 
 AR Path="/5F09588A/5F07FB0A" Ref="U?"  Part="1" 
 AR Path="/5F0A43AD/5F07FB0A" Ref="U?"  Part="1" 
@@ -28,15 +28,15 @@ AR Path="/5EDF4DCE/5F07FB0A" Ref="U?"  Part="1"
 AR Path="/5EDFAEC9/5F07FB0A" Ref="U?"  Part="1" 
 AR Path="/5EE018E9/5F07FB0A" Ref="U?"  Part="1" 
 AR Path="/5EE08C68/5F07FB0A" Ref="U?"  Part="1" 
-AR Path="/5EDC875B/5F07FB0A" Ref="U8"  Part="1" 
-AR Path="/5EDCF69D/5F07FB0A" Ref="U13"  Part="1" 
-AR Path="/5EDD78FB/5F07FB0A" Ref="U18"  Part="1" 
-AR Path="/5EDE0975/5F07FB0A" Ref="U23"  Part="1" 
+AR Path="/5EDC875B/5F07FB0A" Ref="U9"  Part="1" 
+AR Path="/5EDCF69D/5F07FB0A" Ref="U14"  Part="1" 
+AR Path="/5EDD78FB/5F07FB0A" Ref="U19"  Part="1" 
+AR Path="/5EDE0975/5F07FB0A" Ref="U24"  Part="1" 
 AR Path="/5EDEADC9/5F07FB0A" Ref="U?"  Part="1" 
-AR Path="/5EDF7754/5F07FB0A" Ref="U28"  Part="1" 
-F 0 "U28" H 1700 1575 50  0000 C CNN
+AR Path="/5EDF7754/5F07FB0A" Ref="U29"  Part="1" 
+F 0 "U29" H 1700 1575 50  0000 C CNN
 F 1 "ACQ22205" H 1700 1484 50  0000 C CNN
-F 2 "Package_DIP:SMDIP-4_W7.62mm" H 1500 1050 50  0001 L CIN
+F 2 "rolety:ACQ22205" H 1500 1050 50  0001 L CIN
 F 3 "" H 1675 1250 50  0001 L CNN
        1    1700 1250
        1    0    0    -1  
@@ -48,7 +48,7 @@ L rolety:ACQ22205 U?
 U 1 1 5F07FB11
 P 1700 1950
 AR Path="/5F07FB11" Ref="U?"  Part="1" 
-AR Path="/5F072F48/5F07FB11" Ref="U4"  Part="1" 
+AR Path="/5F072F48/5F07FB11" Ref="U5"  Part="1" 
 AR Path="/5F090F8D/5F07FB11" Ref="U?"  Part="1" 
 AR Path="/5F09588A/5F07FB11" Ref="U?"  Part="1" 
 AR Path="/5F0A43AD/5F07FB11" Ref="U?"  Part="1" 
@@ -58,15 +58,15 @@ AR Path="/5EDF4DCE/5F07FB11" Ref="U?"  Part="1"
 AR Path="/5EDFAEC9/5F07FB11" Ref="U?"  Part="1" 
 AR Path="/5EE018E9/5F07FB11" Ref="U?"  Part="1" 
 AR Path="/5EE08C68/5F07FB11" Ref="U?"  Part="1" 
-AR Path="/5EDC875B/5F07FB11" Ref="U9"  Part="1" 
-AR Path="/5EDCF69D/5F07FB11" Ref="U14"  Part="1" 
-AR Path="/5EDD78FB/5F07FB11" Ref="U19"  Part="1" 
-AR Path="/5EDE0975/5F07FB11" Ref="U24"  Part="1" 
+AR Path="/5EDC875B/5F07FB11" Ref="U10"  Part="1" 
+AR Path="/5EDCF69D/5F07FB11" Ref="U15"  Part="1" 
+AR Path="/5EDD78FB/5F07FB11" Ref="U20"  Part="1" 
+AR Path="/5EDE0975/5F07FB11" Ref="U25"  Part="1" 
 AR Path="/5EDEADC9/5F07FB11" Ref="U?"  Part="1" 
-AR Path="/5EDF7754/5F07FB11" Ref="U29"  Part="1" 
-F 0 "U29" H 1700 2275 50  0000 C CNN
+AR Path="/5EDF7754/5F07FB11" Ref="U30"  Part="1" 
+F 0 "U30" H 1700 2275 50  0000 C CNN
 F 1 "ACQ22205" H 1700 2184 50  0000 C CNN
-F 2 "Package_DIP:SMDIP-4_W7.62mm" H 1500 1750 50  0001 L CIN
+F 2 "rolety:ACQ22205" H 1500 1750 50  0001 L CIN
 F 3 "" H 1675 1950 50  0001 L CNN
        1    1700 1950
        1    0    0    -1  
@@ -90,13 +90,13 @@ AR Path="/5EDF4DCE/5F07FB19" Ref="#PWR?"  Part="1"
 AR Path="/5EDFAEC9/5F07FB19" Ref="#PWR?"  Part="1" 
 AR Path="/5EE018E9/5F07FB19" Ref="#PWR?"  Part="1" 
 AR Path="/5EE08C68/5F07FB19" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5F07FB19" Ref="#PWR026"  Part="1" 
-AR Path="/5EDCF69D/5F07FB19" Ref="#PWR035"  Part="1" 
-AR Path="/5EDD78FB/5F07FB19" Ref="#PWR044"  Part="1" 
-AR Path="/5EDE0975/5F07FB19" Ref="#PWR053"  Part="1" 
+AR Path="/5EDC875B/5F07FB19" Ref="#PWR024"  Part="1" 
+AR Path="/5EDCF69D/5F07FB19" Ref="#PWR031"  Part="1" 
+AR Path="/5EDD78FB/5F07FB19" Ref="#PWR038"  Part="1" 
+AR Path="/5EDE0975/5F07FB19" Ref="#PWR045"  Part="1" 
 AR Path="/5EDEADC9/5F07FB19" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5F07FB19" Ref="#PWR062"  Part="1" 
-F 0 "#PWR062" H 3350 1050 50  0001 C CNN
+AR Path="/5EDF7754/5F07FB19" Ref="#PWR052"  Part="1" 
+F 0 "#PWR052" H 3350 1050 50  0001 C CNN
 F 1 "VAC" V 3350 1380 50  0000 L CNN
 F 2 "" H 3350 1150 50  0001 C CNN
 F 3 "" H 3350 1150 50  0001 C CNN
@@ -110,7 +110,7 @@ L power:GND #PWR?
 U 1 1 5F07FB22
 P 1250 1350
 AR Path="/5F07FB22" Ref="#PWR?"  Part="1" 
-AR Path="/5F072F48/5F07FB22" Ref="#PWR013"  Part="1" 
+AR Path="/5F072F48/5F07FB22" Ref="#PWR014"  Part="1" 
 AR Path="/5F090F8D/5F07FB22" Ref="#PWR?"  Part="1" 
 AR Path="/5F09588A/5F07FB22" Ref="#PWR?"  Part="1" 
 AR Path="/5F0A43AD/5F07FB22" Ref="#PWR?"  Part="1" 
@@ -120,13 +120,13 @@ AR Path="/5EDF4DCE/5F07FB22" Ref="#PWR?"  Part="1"
 AR Path="/5EDFAEC9/5F07FB22" Ref="#PWR?"  Part="1" 
 AR Path="/5EE018E9/5F07FB22" Ref="#PWR?"  Part="1" 
 AR Path="/5EE08C68/5F07FB22" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5F07FB22" Ref="#PWR022"  Part="1" 
-AR Path="/5EDCF69D/5F07FB22" Ref="#PWR031"  Part="1" 
-AR Path="/5EDD78FB/5F07FB22" Ref="#PWR040"  Part="1" 
-AR Path="/5EDE0975/5F07FB22" Ref="#PWR049"  Part="1" 
+AR Path="/5EDC875B/5F07FB22" Ref="#PWR021"  Part="1" 
+AR Path="/5EDCF69D/5F07FB22" Ref="#PWR028"  Part="1" 
+AR Path="/5EDD78FB/5F07FB22" Ref="#PWR035"  Part="1" 
+AR Path="/5EDE0975/5F07FB22" Ref="#PWR042"  Part="1" 
 AR Path="/5EDEADC9/5F07FB22" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5F07FB22" Ref="#PWR058"  Part="1" 
-F 0 "#PWR058" H 1250 1100 50  0001 C CNN
+AR Path="/5EDF7754/5F07FB22" Ref="#PWR049"  Part="1" 
+F 0 "#PWR049" H 1250 1100 50  0001 C CNN
 F 1 "GND" H 1255 1177 50  0000 C CNN
 F 2 "" H 1250 1350 50  0001 C CNN
 F 3 "" H 1250 1350 50  0001 C CNN
@@ -139,62 +139,6 @@ Wire Wire Line
        1200 1150 1400 1150
 Wire Wire Line
        1200 1850 1400 1850
-$Comp
-L Device:D_Zener D?
-U 1 1 5F07FB2D
-P 2950 1150
-AR Path="/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5F072F48/5F07FB2D" Ref="D1"  Part="1" 
-AR Path="/5F090F8D/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5F09588A/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5F0A43AD/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5F0A9002/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5EDEEEAE/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5EDF4DCE/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5EDFAEC9/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5EE018E9/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5EE08C68/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5EDC875B/5F07FB2D" Ref="D3"  Part="1" 
-AR Path="/5EDCF69D/5F07FB2D" Ref="D5"  Part="1" 
-AR Path="/5EDD78FB/5F07FB2D" Ref="D7"  Part="1" 
-AR Path="/5EDE0975/5F07FB2D" Ref="D9"  Part="1" 
-AR Path="/5EDEADC9/5F07FB2D" Ref="D?"  Part="1" 
-AR Path="/5EDF7754/5F07FB2D" Ref="D11"  Part="1" 
-F 0 "D11" H 2950 1366 50  0000 C CNN
-F 1 "D_Zener" H 2950 1275 50  0000 C CNN
-F 2 "" H 2950 1150 50  0001 C CNN
-F 3 "~" H 2950 1150 50  0001 C CNN
-       1    2950 1150
-       1    0    0    -1  
-$EndComp
-$Comp
-L Device:D_Zener D?
-U 1 1 5F07FB33
-P 2950 1500
-AR Path="/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5F072F48/5F07FB33" Ref="D2"  Part="1" 
-AR Path="/5F090F8D/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5F09588A/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5F0A43AD/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5F0A9002/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5EDEEEAE/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5EDF4DCE/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5EDFAEC9/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5EE018E9/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5EE08C68/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5EDC875B/5F07FB33" Ref="D4"  Part="1" 
-AR Path="/5EDCF69D/5F07FB33" Ref="D6"  Part="1" 
-AR Path="/5EDD78FB/5F07FB33" Ref="D8"  Part="1" 
-AR Path="/5EDE0975/5F07FB33" Ref="D10"  Part="1" 
-AR Path="/5EDEADC9/5F07FB33" Ref="D?"  Part="1" 
-AR Path="/5EDF7754/5F07FB33" Ref="D12"  Part="1" 
-F 0 "D12" H 2950 1716 50  0000 C CNN
-F 1 "D_Zener" H 2950 1625 50  0000 C CNN
-F 2 "" H 2950 1500 50  0001 C CNN
-F 3 "~" H 2950 1500 50  0001 C CNN
-       1    2950 1500
-       1    0    0    -1  
-$EndComp
 Wire Wire Line
        2500 1150 2700 1150
 Wire Wire Line
@@ -219,7 +163,7 @@ L Isolator:H11L1 U?
 U 1 1 5F07FB44
 P 3600 1900
 AR Path="/5F07FB44" Ref="U?"  Part="1" 
-AR Path="/5F072F48/5F07FB44" Ref="U6"  Part="1" 
+AR Path="/5F072F48/5F07FB44" Ref="U7"  Part="1" 
 AR Path="/5F090F8D/5F07FB44" Ref="U?"  Part="1" 
 AR Path="/5F09588A/5F07FB44" Ref="U?"  Part="1" 
 AR Path="/5F0A43AD/5F07FB44" Ref="U?"  Part="1" 
@@ -229,15 +173,15 @@ AR Path="/5EDF4DCE/5F07FB44" Ref="U?"  Part="1"
 AR Path="/5EDFAEC9/5F07FB44" Ref="U?"  Part="1" 
 AR Path="/5EE018E9/5F07FB44" Ref="U?"  Part="1" 
 AR Path="/5EE08C68/5F07FB44" Ref="U?"  Part="1" 
-AR Path="/5EDC875B/5F07FB44" Ref="U11"  Part="1" 
-AR Path="/5EDCF69D/5F07FB44" Ref="U16"  Part="1" 
-AR Path="/5EDD78FB/5F07FB44" Ref="U21"  Part="1" 
-AR Path="/5EDE0975/5F07FB44" Ref="U26"  Part="1" 
+AR Path="/5EDC875B/5F07FB44" Ref="U12"  Part="1" 
+AR Path="/5EDCF69D/5F07FB44" Ref="U17"  Part="1" 
+AR Path="/5EDD78FB/5F07FB44" Ref="U22"  Part="1" 
+AR Path="/5EDE0975/5F07FB44" Ref="U27"  Part="1" 
 AR Path="/5EDEADC9/5F07FB44" Ref="U?"  Part="1" 
-AR Path="/5EDF7754/5F07FB44" Ref="U31"  Part="1" 
-F 0 "U31" H 3800 1600 50  0000 L CNN
+AR Path="/5EDF7754/5F07FB44" Ref="U32"  Part="1" 
+F 0 "U32" H 3800 1600 50  0000 L CNN
 F 1 "H11L1" H 3800 1500 50  0000 L CNN
-F 2 "" H 3510 1900 50  0001 C CNN
+F 2 "Package_DIP:DIP-6_W7.62mm" H 3510 1900 50  0001 C CNN
 F 3 "https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf" H 3510 1900 50  0001 C CNN
        1    3600 1900
        1    0    0    -1  
@@ -265,7 +209,7 @@ AR Path="/5EDEADC9/5F07FB4A" Ref="R?"  Part="1"
 AR Path="/5EDF7754/5F07FB4A" Ref="R23"  Part="1" 
 F 0 "R23" V 2743 2000 50  0000 C CNN
 F 1 "R" V 2834 2000 50  0000 C CNN
-F 2 "" V 2880 2000 50  0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 2880 2000 50  0001 C CNN
 F 3 "~" H 2950 2000 50  0001 C CNN
        1    2950 2000
        0    1    1    0   
@@ -297,13 +241,13 @@ AR Path="/5EDF4DCE/5F07FB57" Ref="#PWR?"  Part="1"
 AR Path="/5EDFAEC9/5F07FB57" Ref="#PWR?"  Part="1" 
 AR Path="/5EE018E9/5F07FB57" Ref="#PWR?"  Part="1" 
 AR Path="/5EE08C68/5F07FB57" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5F07FB57" Ref="#PWR028"  Part="1" 
-AR Path="/5EDCF69D/5F07FB57" Ref="#PWR037"  Part="1" 
-AR Path="/5EDD78FB/5F07FB57" Ref="#PWR046"  Part="1" 
-AR Path="/5EDE0975/5F07FB57" Ref="#PWR055"  Part="1" 
+AR Path="/5EDC875B/5F07FB57" Ref="#PWR026"  Part="1" 
+AR Path="/5EDCF69D/5F07FB57" Ref="#PWR033"  Part="1" 
+AR Path="/5EDD78FB/5F07FB57" Ref="#PWR040"  Part="1" 
+AR Path="/5EDE0975/5F07FB57" Ref="#PWR047"  Part="1" 
 AR Path="/5EDEADC9/5F07FB57" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5F07FB57" Ref="#PWR064"  Part="1" 
-F 0 "#PWR064" H 3600 1950 50  0001 C CNN
+AR Path="/5EDF7754/5F07FB57" Ref="#PWR054"  Part="1" 
+F 0 "#PWR054" H 3600 1950 50  0001 C CNN
 F 1 "GND" H 3605 2027 50  0000 C CNN
 F 2 "" H 3600 2200 50  0001 C CNN
 F 3 "" H 3600 2200 50  0001 C CNN
@@ -319,7 +263,7 @@ L power:GND #PWR?
 U 1 1 5F07FB60
 P 1250 2050
 AR Path="/5F07FB60" Ref="#PWR?"  Part="1" 
-AR Path="/5F072F48/5F07FB60" Ref="#PWR014"  Part="1" 
+AR Path="/5F072F48/5F07FB60" Ref="#PWR015"  Part="1" 
 AR Path="/5F090F8D/5F07FB60" Ref="#PWR?"  Part="1" 
 AR Path="/5F09588A/5F07FB60" Ref="#PWR?"  Part="1" 
 AR Path="/5F0A43AD/5F07FB60" Ref="#PWR?"  Part="1" 
@@ -329,13 +273,13 @@ AR Path="/5EDF4DCE/5F07FB60" Ref="#PWR?"  Part="1"
 AR Path="/5EDFAEC9/5F07FB60" Ref="#PWR?"  Part="1" 
 AR Path="/5EE018E9/5F07FB60" Ref="#PWR?"  Part="1" 
 AR Path="/5EE08C68/5F07FB60" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5F07FB60" Ref="#PWR023"  Part="1" 
-AR Path="/5EDCF69D/5F07FB60" Ref="#PWR032"  Part="1" 
-AR Path="/5EDD78FB/5F07FB60" Ref="#PWR041"  Part="1" 
-AR Path="/5EDE0975/5F07FB60" Ref="#PWR050"  Part="1" 
+AR Path="/5EDC875B/5F07FB60" Ref="#PWR022"  Part="1" 
+AR Path="/5EDCF69D/5F07FB60" Ref="#PWR029"  Part="1" 
+AR Path="/5EDD78FB/5F07FB60" Ref="#PWR036"  Part="1" 
+AR Path="/5EDE0975/5F07FB60" Ref="#PWR043"  Part="1" 
 AR Path="/5EDEADC9/5F07FB60" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5F07FB60" Ref="#PWR059"  Part="1" 
-F 0 "#PWR059" H 1250 1800 50  0001 C CNN
+AR Path="/5EDF7754/5F07FB60" Ref="#PWR050"  Part="1" 
+F 0 "#PWR050" H 1250 1800 50  0001 C CNN
 F 1 "GND" H 1255 1877 50  0000 C CNN
 F 2 "" H 1250 2050 50  0001 C CNN
 F 3 "" H 1250 2050 50  0001 C CNN
@@ -359,13 +303,13 @@ AR Path="/5EDF4DCE/5F07FB67" Ref="#PWR?"  Part="1"
 AR Path="/5EDFAEC9/5F07FB67" Ref="#PWR?"  Part="1" 
 AR Path="/5EE018E9/5F07FB67" Ref="#PWR?"  Part="1" 
 AR Path="/5EE08C68/5F07FB67" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5F07FB67" Ref="#PWR027"  Part="1" 
-AR Path="/5EDCF69D/5F07FB67" Ref="#PWR036"  Part="1" 
-AR Path="/5EDD78FB/5F07FB67" Ref="#PWR045"  Part="1" 
-AR Path="/5EDE0975/5F07FB67" Ref="#PWR054"  Part="1" 
+AR Path="/5EDC875B/5F07FB67" Ref="#PWR025"  Part="1" 
+AR Path="/5EDCF69D/5F07FB67" Ref="#PWR032"  Part="1" 
+AR Path="/5EDD78FB/5F07FB67" Ref="#PWR039"  Part="1" 
+AR Path="/5EDE0975/5F07FB67" Ref="#PWR046"  Part="1" 
 AR Path="/5EDEADC9/5F07FB67" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5F07FB67" Ref="#PWR063"  Part="1" 
-F 0 "#PWR063" H 3600 1450 50  0001 C CNN
+AR Path="/5EDF7754/5F07FB67" Ref="#PWR053"  Part="1" 
+F 0 "#PWR053" H 3600 1450 50  0001 C CNN
 F 1 "+3V3" H 3615 1773 50  0000 C CNN
 F 2 "" H 3600 1600 50  0001 C CNN
 F 3 "" H 3600 1600 50  0001 C CNN
@@ -383,69 +327,29 @@ OUTDN
 Text HLabel 4000 1900 2    50   Output ~ 0
 SENSE
 $Comp
-L Isolator:H11L1 U7
-U 1 1 5EE95250
-P 3650 3300
-AR Path="/5F072F48/5EE95250" Ref="U7"  Part="1" 
-AR Path="/5EDFAEC9/5EE95250" Ref="U?"  Part="1" 
-AR Path="/5F0A43AD/5EE95250" Ref="U?"  Part="1" 
-AR Path="/5EDC875B/5EE95250" Ref="U12"  Part="1" 
-AR Path="/5EDCF69D/5EE95250" Ref="U17"  Part="1" 
-AR Path="/5EDD78FB/5EE95250" Ref="U22"  Part="1" 
-AR Path="/5EDE0975/5EE95250" Ref="U27"  Part="1" 
-AR Path="/5EDEADC9/5EE95250" Ref="U?"  Part="1" 
-AR Path="/5EDF7754/5EE95250" Ref="U32"  Part="1" 
-F 0 "U32" H 3850 3000 50  0000 L CNN
-F 1 "H11L1" H 3850 2900 50  0000 L CNN
-F 2 "" H 3560 3300 50  0001 C CNN
-F 3 "https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf" H 3560 3300 50  0001 C CNN
-       1    3650 3300
-       1    0    0    -1  
-$EndComp
-$Comp
-L power:GND #PWR021
+L power:GND #PWR020
 U 1 1 5EE96468
-P 3650 3700
-AR Path="/5F072F48/5EE96468" Ref="#PWR021"  Part="1" 
+P 3950 3650
+AR Path="/5F072F48/5EE96468" Ref="#PWR020"  Part="1" 
 AR Path="/5EDFAEC9/5EE96468" Ref="#PWR?"  Part="1" 
 AR Path="/5F0A43AD/5EE96468" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5EE96468" Ref="#PWR030"  Part="1" 
-AR Path="/5EDCF69D/5EE96468" Ref="#PWR039"  Part="1" 
-AR Path="/5EDD78FB/5EE96468" Ref="#PWR048"  Part="1" 
-AR Path="/5EDE0975/5EE96468" Ref="#PWR057"  Part="1" 
+AR Path="/5EDC875B/5EE96468" Ref="#PWR027"  Part="1" 
+AR Path="/5EDCF69D/5EE96468" Ref="#PWR034"  Part="1" 
+AR Path="/5EDD78FB/5EE96468" Ref="#PWR041"  Part="1" 
+AR Path="/5EDE0975/5EE96468" Ref="#PWR048"  Part="1" 
 AR Path="/5EDEADC9/5EE96468" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5EE96468" Ref="#PWR066"  Part="1" 
-F 0 "#PWR066" H 3650 3450 50  0001 C CNN
-F 1 "GND" H 3655 3527 50  0000 C CNN
-F 2 "" H 3650 3700 50  0001 C CNN
-F 3 "" H 3650 3700 50  0001 C CNN
-       1    3650 3700
-       1    0    0    -1  
-$EndComp
-$Comp
-L power:+3.3V #PWR020
-U 1 1 5EE96E1D
-P 3650 3000
-AR Path="/5F072F48/5EE96E1D" Ref="#PWR020"  Part="1" 
-AR Path="/5EDFAEC9/5EE96E1D" Ref="#PWR?"  Part="1" 
-AR Path="/5F0A43AD/5EE96E1D" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5EE96E1D" Ref="#PWR029"  Part="1" 
-AR Path="/5EDCF69D/5EE96E1D" Ref="#PWR038"  Part="1" 
-AR Path="/5EDD78FB/5EE96E1D" Ref="#PWR047"  Part="1" 
-AR Path="/5EDE0975/5EE96E1D" Ref="#PWR056"  Part="1" 
-AR Path="/5EDEADC9/5EE96E1D" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5EE96E1D" Ref="#PWR065"  Part="1" 
-F 0 "#PWR065" H 3650 2850 50  0001 C CNN
-F 1 "+3.3V" H 3665 3173 50  0000 C CNN
-F 2 "" H 3650 3000 50  0001 C CNN
-F 3 "" H 3650 3000 50  0001 C CNN
-       1    3650 3000
+AR Path="/5EDF7754/5EE96468" Ref="#PWR055"  Part="1" 
+F 0 "#PWR055" H 3950 3400 50  0001 C CNN
+F 1 "GND" H 3955 3477 50  0000 C CNN
+F 2 "" H 3950 3650 50  0001 C CNN
+F 3 "" H 3950 3650 50  0001 C CNN
+       1    3950 3650
        1    0    0    -1  
 $EndComp
 $Comp
 L Device:R R9
 U 1 1 5EE98664
-P 3150 3550
+P 3150 3500
 AR Path="/5F072F48/5EE98664" Ref="R9"  Part="1" 
 AR Path="/5EDFAEC9/5EE98664" Ref="R?"  Part="1" 
 AR Path="/5F0A43AD/5EE98664" Ref="R?"  Part="1" 
@@ -455,86 +359,46 @@ AR Path="/5EDD78FB/5EE98664" Ref="R18"  Part="1"
 AR Path="/5EDE0975/5EE98664" Ref="R21"  Part="1" 
 AR Path="/5EDEADC9/5EE98664" Ref="R?"  Part="1" 
 AR Path="/5EDF7754/5EE98664" Ref="R24"  Part="1" 
-F 0 "R24" H 3220 3596 50  0000 L CNN
-F 1 "R" H 3220 3505 50  0000 L CNN
-F 2 "" V 3080 3550 50  0001 C CNN
-F 3 "~" H 3150 3550 50  0001 C CNN
-       1    3150 3550
+F 0 "R24" H 3220 3546 50  0000 L CNN
+F 1 "R" H 3220 3455 50  0000 L CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 3080 3500 50  0001 C CNN
+F 3 "~" H 3150 3500 50  0001 C CNN
+       1    3150 3500
        1    0    0    -1  
 $EndComp
 Wire Wire Line
-       3650 3600 3650 3700
+       3950 3350 3950 3650
 Wire Wire Line
-       3150 3700 3650 3700
-Connection ~ 3650 3700
+       3150 3650 3950 3650
+Connection ~ 3950 3650
 Wire Wire Line
-       3150 3400 3350 3400
+       3150 3350 3350 3350
 Wire Wire Line
-       3950 3300 4200 3300
-Text HLabel 4200 3300 2    50   Output ~ 0
-IDN
-Text HLabel 3200 3200 0    50   Input ~ 0
+       3950 3250 4200 3250
+Text HLabel 4200 3250 2    50   Output ~ 0
+~IDN
+Text HLabel 3200 3150 0    50   Input ~ 0
 BUTDN
 Wire Wire Line
-       3200 3200 3350 3200
-$Comp
-L Isolator:H11L1 U5
-U 1 1 5EEA053E
-P 1900 3250
-AR Path="/5F072F48/5EEA053E" Ref="U5"  Part="1" 
-AR Path="/5EDFAEC9/5EEA053E" Ref="U?"  Part="1" 
-AR Path="/5F0A43AD/5EEA053E" Ref="U?"  Part="1" 
-AR Path="/5EDC875B/5EEA053E" Ref="U10"  Part="1" 
-AR Path="/5EDCF69D/5EEA053E" Ref="U15"  Part="1" 
-AR Path="/5EDD78FB/5EEA053E" Ref="U20"  Part="1" 
-AR Path="/5EDE0975/5EEA053E" Ref="U25"  Part="1" 
-AR Path="/5EDEADC9/5EEA053E" Ref="U?"  Part="1" 
-AR Path="/5EDF7754/5EEA053E" Ref="U30"  Part="1" 
-F 0 "U30" H 2100 2950 50  0000 L CNN
-F 1 "H11L1" H 2100 2850 50  0000 L CNN
-F 2 "" H 1810 3250 50  0001 C CNN
-F 3 "https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf" H 1810 3250 50  0001 C CNN
-       1    1900 3250
-       1    0    0    -1  
-$EndComp
+       3200 3150 3350 3150
 $Comp
 L power:GND #PWR016
 U 1 1 5EEA0548
-P 1900 3650
+P 2200 3650
 AR Path="/5F072F48/5EEA0548" Ref="#PWR016"  Part="1" 
 AR Path="/5EDFAEC9/5EEA0548" Ref="#PWR?"  Part="1" 
 AR Path="/5F0A43AD/5EEA0548" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5EEA0548" Ref="#PWR025"  Part="1" 
-AR Path="/5EDCF69D/5EEA0548" Ref="#PWR034"  Part="1" 
-AR Path="/5EDD78FB/5EEA0548" Ref="#PWR043"  Part="1" 
-AR Path="/5EDE0975/5EEA0548" Ref="#PWR052"  Part="1" 
+AR Path="/5EDC875B/5EEA0548" Ref="#PWR023"  Part="1" 
+AR Path="/5EDCF69D/5EEA0548" Ref="#PWR030"  Part="1" 
+AR Path="/5EDD78FB/5EEA0548" Ref="#PWR037"  Part="1" 
+AR Path="/5EDE0975/5EEA0548" Ref="#PWR044"  Part="1" 
 AR Path="/5EDEADC9/5EEA0548" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5EEA0548" Ref="#PWR061"  Part="1" 
-F 0 "#PWR061" H 1900 3400 50  0001 C CNN
-F 1 "GND" H 1905 3477 50  0000 C CNN
-F 2 "" H 1900 3650 50  0001 C CNN
-F 3 "" H 1900 3650 50  0001 C CNN
-       1    1900 3650
-       1    0    0    -1  
-$EndComp
-$Comp
-L power:+3.3V #PWR015
-U 1 1 5EEA0552
-P 1900 2950
-AR Path="/5F072F48/5EEA0552" Ref="#PWR015"  Part="1" 
-AR Path="/5EDFAEC9/5EEA0552" Ref="#PWR?"  Part="1" 
-AR Path="/5F0A43AD/5EEA0552" Ref="#PWR?"  Part="1" 
-AR Path="/5EDC875B/5EEA0552" Ref="#PWR024"  Part="1" 
-AR Path="/5EDCF69D/5EEA0552" Ref="#PWR033"  Part="1" 
-AR Path="/5EDD78FB/5EEA0552" Ref="#PWR042"  Part="1" 
-AR Path="/5EDE0975/5EEA0552" Ref="#PWR051"  Part="1" 
-AR Path="/5EDEADC9/5EEA0552" Ref="#PWR?"  Part="1" 
-AR Path="/5EDF7754/5EEA0552" Ref="#PWR060"  Part="1" 
-F 0 "#PWR060" H 1900 2800 50  0001 C CNN
-F 1 "+3.3V" H 1915 3123 50  0000 C CNN
-F 2 "" H 1900 2950 50  0001 C CNN
-F 3 "" H 1900 2950 50  0001 C CNN
-       1    1900 2950
+AR Path="/5EDF7754/5EEA0548" Ref="#PWR051"  Part="1" 
+F 0 "#PWR051" H 2200 3400 50  0001 C CNN
+F 1 "GND" H 2205 3477 50  0000 C CNN
+F 2 "" H 2200 3650 50  0001 C CNN
+F 3 "" H 2200 3650 50  0001 C CNN
+       1    2200 3650
        1    0    0    -1  
 $EndComp
 $Comp
@@ -552,24 +416,116 @@ AR Path="/5EDEADC9/5EEA055C" Ref="R?"  Part="1"
 AR Path="/5EDF7754/5EEA055C" Ref="R22"  Part="1" 
 F 0 "R22" H 1470 3546 50  0000 L CNN
 F 1 "R" H 1470 3455 50  0000 L CNN
-F 2 "" V 1330 3500 50  0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 1330 3500 50  0001 C CNN
 F 3 "~" H 1400 3500 50  0001 C CNN
        1    1400 3500
        1    0    0    -1  
 $EndComp
 Wire Wire Line
-       1900 3550 1900 3650
+       2200 3350 2200 3650
 Wire Wire Line
-       1400 3650 1900 3650
-Connection ~ 1900 3650
+       1400 3650 2200 3650
+Connection ~ 2200 3650
 Wire Wire Line
        1400 3350 1600 3350
 Wire Wire Line
        2200 3250 2450 3250
 Text HLabel 2450 3250 2    50   Output ~ 0
-IUP
+~IUP
 Text HLabel 1450 3150 0    50   Input ~ 0
 BUTUP
 Wire Wire Line
        1450 3150 1600 3150
+$Comp
+L Device:D_Zener D?
+U 1 1 5F07FB33
+P 2950 1500
+AR Path="/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5F072F48/5F07FB33" Ref="D2"  Part="1" 
+AR Path="/5F090F8D/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5F09588A/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5F0A43AD/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5F0A9002/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5EDEEEAE/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5EDF4DCE/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5EDFAEC9/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5EE018E9/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5EE08C68/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5EDC875B/5F07FB33" Ref="D4"  Part="1" 
+AR Path="/5EDCF69D/5F07FB33" Ref="D6"  Part="1" 
+AR Path="/5EDD78FB/5F07FB33" Ref="D8"  Part="1" 
+AR Path="/5EDE0975/5F07FB33" Ref="D10"  Part="1" 
+AR Path="/5EDEADC9/5F07FB33" Ref="D?"  Part="1" 
+AR Path="/5EDF7754/5F07FB33" Ref="D12"  Part="1" 
+F 0 "D12" H 2950 1716 50  0000 C CNN
+F 1 "D_Zener" H 2950 1625 50  0000 C CNN
+F 2 "rolety:D_SOD66_10.16mm_Horizontal" H 2950 1500 50  0001 C CNN
+F 3 "~" H 2950 1500 50  0001 C CNN
+       1    2950 1500
+       -1   0    0    -1  
+$EndComp
+$Comp
+L Device:D_Zener D?
+U 1 1 5F07FB2D
+P 2950 1150
+AR Path="/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5F072F48/5F07FB2D" Ref="D1"  Part="1" 
+AR Path="/5F090F8D/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5F09588A/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5F0A43AD/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5F0A9002/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5EDEEEAE/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5EDF4DCE/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5EDFAEC9/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5EE018E9/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5EE08C68/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5EDC875B/5F07FB2D" Ref="D3"  Part="1" 
+AR Path="/5EDCF69D/5F07FB2D" Ref="D5"  Part="1" 
+AR Path="/5EDD78FB/5F07FB2D" Ref="D7"  Part="1" 
+AR Path="/5EDE0975/5F07FB2D" Ref="D9"  Part="1" 
+AR Path="/5EDEADC9/5F07FB2D" Ref="D?"  Part="1" 
+AR Path="/5EDF7754/5F07FB2D" Ref="D11"  Part="1" 
+F 0 "D11" H 2950 1366 50  0000 C CNN
+F 1 "D_Zener" H 2950 1275 50  0000 C CNN
+F 2 "rolety:D_SOD66_10.16mm_Horizontal" H 2950 1150 50  0001 C CNN
+F 3 "~" H 2950 1150 50  0001 C CNN
+       1    2950 1150
+       -1   0    0    -1  
+$EndComp
+$Comp
+L Isolator:4N25 U21
+U 1 1 5EDE2FBC
+P 1900 3250
+AR Path="/5EDD78FB/5EDE2FBC" Ref="U21"  Part="1" 
+AR Path="/5F072F48/5EDE2FBC" Ref="U6"  Part="1" 
+AR Path="/5EDC875B/5EDE2FBC" Ref="U11"  Part="1" 
+AR Path="/5EDCF69D/5EDE2FBC" Ref="U16"  Part="1" 
+AR Path="/5EDE0975/5EDE2FBC" Ref="U26"  Part="1" 
+AR Path="/5EDF7754/5EDE2FBC" Ref="U31"  Part="1" 
+F 0 "U31" H 1900 3575 50  0000 C CNN
+F 1 "4N25" H 1900 3484 50  0000 C CNN
+F 2 "Package_DIP:DIP-6_W7.62mm" H 1700 3050 50  0001 L CIN
+F 3 "https://www.vishay.com/docs/83725/4n25.pdf" H 1900 3250 50  0001 L CNN
+       1    1900 3250
+       1    0    0    -1  
+$EndComp
+NoConn ~ 2200 3150
+$Comp
+L Isolator:4N25 U23
+U 1 1 5EDE7D6D
+P 3650 3250
+AR Path="/5EDD78FB/5EDE7D6D" Ref="U23"  Part="1" 
+AR Path="/5F072F48/5EDE7D6D" Ref="U8"  Part="1" 
+AR Path="/5EDC875B/5EDE7D6D" Ref="U13"  Part="1" 
+AR Path="/5EDCF69D/5EDE7D6D" Ref="U18"  Part="1" 
+AR Path="/5EDE0975/5EDE7D6D" Ref="U28"  Part="1" 
+AR Path="/5EDF7754/5EDE7D6D" Ref="U33"  Part="1" 
+F 0 "U33" H 3650 3575 50  0000 C CNN
+F 1 "4N25" H 3650 3484 50  0000 C CNN
+F 2 "Package_DIP:DIP-6_W7.62mm" H 3450 3050 50  0001 L CIN
+F 3 "https://www.vishay.com/docs/83725/4n25.pdf" H 3650 3250 50  0001 L CNN
+       1    3650 3250
+       1    0    0    -1  
+$EndComp
+NoConn ~ 3950 3150
 $EndSCHEMATC
index ceca3e719577082988b6a16825d15de58f3fea26..552268c8e386359fe7de1d7863dc2b6b218115c2 100644 (file)
@@ -24,6 +24,115 @@ X Pin_3 3 200 -100 150 L 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
+# Connector_Generic_Conn_01x02
+#
+DEF Connector_Generic_Conn_01x02 J 0 40 Y N 1 F N
+F0 "J" 0 100 50 H V C CNN
+F1 "Connector_Generic_Conn_01x02" 0 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S -50 -95 0 -105 1 1 6 N
+S -50 5 0 -5 1 1 6 N
+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
+#
+# Connector_Generic_Conn_01x12
+#
+DEF Connector_Generic_Conn_01x12 J 0 40 Y N 1 F N
+F0 "J" 0 600 50 H V C CNN
+F1 "Connector_Generic_Conn_01x12" 0 -700 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S -50 -595 0 -605 1 1 6 N
+S -50 -495 0 -505 1 1 6 N
+S -50 -395 0 -405 1 1 6 N
+S -50 -295 0 -305 1 1 6 N
+S -50 -195 0 -205 1 1 6 N
+S -50 -95 0 -105 1 1 6 N
+S -50 5 0 -5 1 1 6 N
+S -50 105 0 95 1 1 6 N
+S -50 205 0 195 1 1 6 N
+S -50 305 0 295 1 1 6 N
+S -50 405 0 395 1 1 6 N
+S -50 505 0 495 1 1 6 N
+S -50 550 50 -650 1 1 10 f
+X Pin_1 1 -200 500 150 R 50 50 1 1 P
+X Pin_10 10 -200 -400 150 R 50 50 1 1 P
+X Pin_11 11 -200 -500 150 R 50 50 1 1 P
+X Pin_12 12 -200 -600 150 R 50 50 1 1 P
+X Pin_2 2 -200 400 150 R 50 50 1 1 P
+X Pin_3 3 -200 300 150 R 50 50 1 1 P
+X Pin_4 4 -200 200 150 R 50 50 1 1 P
+X Pin_5 5 -200 100 150 R 50 50 1 1 P
+X Pin_6 6 -200 0 150 R 50 50 1 1 P
+X Pin_7 7 -200 -100 150 R 50 50 1 1 P
+X Pin_8 8 -200 -200 150 R 50 50 1 1 P
+X Pin_9 9 -200 -300 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Connector_Generic_Conn_01x18
+#
+DEF Connector_Generic_Conn_01x18 J 0 40 Y N 1 F N
+F0 "J" 0 900 50 H V C CNN
+F1 "Connector_Generic_Conn_01x18" 0 -1000 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_1x??_*
+$ENDFPLIST
+DRAW
+S -50 -895 0 -905 1 1 6 N
+S -50 -795 0 -805 1 1 6 N
+S -50 -695 0 -705 1 1 6 N
+S -50 -595 0 -605 1 1 6 N
+S -50 -495 0 -505 1 1 6 N
+S -50 -395 0 -405 1 1 6 N
+S -50 -295 0 -305 1 1 6 N
+S -50 -195 0 -205 1 1 6 N
+S -50 -95 0 -105 1 1 6 N
+S -50 5 0 -5 1 1 6 N
+S -50 105 0 95 1 1 6 N
+S -50 205 0 195 1 1 6 N
+S -50 305 0 295 1 1 6 N
+S -50 405 0 395 1 1 6 N
+S -50 505 0 495 1 1 6 N
+S -50 605 0 595 1 1 6 N
+S -50 705 0 695 1 1 6 N
+S -50 805 0 795 1 1 6 N
+S -50 850 50 -950 1 1 10 f
+X Pin_1 1 -200 800 150 R 50 50 1 1 P
+X Pin_10 10 -200 -100 150 R 50 50 1 1 P
+X Pin_11 11 -200 -200 150 R 50 50 1 1 P
+X Pin_12 12 -200 -300 150 R 50 50 1 1 P
+X Pin_13 13 -200 -400 150 R 50 50 1 1 P
+X Pin_14 14 -200 -500 150 R 50 50 1 1 P
+X Pin_15 15 -200 -600 150 R 50 50 1 1 P
+X Pin_16 16 -200 -700 150 R 50 50 1 1 P
+X Pin_17 17 -200 -800 150 R 50 50 1 1 P
+X Pin_18 18 -200 -900 150 R 50 50 1 1 P
+X Pin_2 2 -200 700 150 R 50 50 1 1 P
+X Pin_3 3 -200 600 150 R 50 50 1 1 P
+X Pin_4 4 -200 500 150 R 50 50 1 1 P
+X Pin_5 5 -200 400 150 R 50 50 1 1 P
+X Pin_6 6 -200 300 150 R 50 50 1 1 P
+X Pin_7 7 -200 200 150 R 50 50 1 1 P
+X Pin_8 8 -200 100 150 R 50 50 1 1 P
+X Pin_9 9 -200 0 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # Device_D_Zener
 #
 DEF Device_D_Zener D 0 40 N N 1 F N
@@ -106,6 +215,40 @@ X VDD 9 0 1100 200 D 50 50 1 1 W
 ENDDRAW
 ENDDEF
 #
+# Isolator_4N25
+#
+DEF Isolator_4N25 U 0 40 Y Y 1 F N
+F0 "U" -200 200 50 H V L CNN
+F1 "Isolator_4N25" 0 200 50 H V L CNN
+F2 "Package_DIP:DIP-6_W7.62mm" -200 -200 50 H I L CIN
+F3 "" 0 0 50 H I L CNN
+ALIAS 4N26 TIL111 4N27 4N28 4N35 4N36 4N37
+$FPLIST
+ DIP*W7.62mm*
+$ENDFPLIST
+DRAW
+S -200 150 200 -150 0 1 10 f
+P 2 0 1 10 -150 -25 -100 -25 N
+P 2 0 1 0 105 -55 150 -100 N
+P 2 0 1 0 105 -45 150 0 N
+P 2 0 1 0 150 -100 200 -100 N
+P 2 0 1 0 150 0 200 0 N
+P 3 0 1 14 105 -10 105 -90 105 -90 N
+P 4 0 1 0 -200 -100 -125 -100 -125 100 -200 100 N
+P 4 0 1 10 -125 -25 -150 25 -100 25 -125 -25 N
+P 4 0 1 0 145 -95 135 -75 125 -85 145 -95 N
+P 4 0 1 0 200 100 75 100 75 -50 100 -50 N
+P 5 0 1 0 -25 -20 25 -20 10 -25 10 -15 25 -20 N
+P 5 0 1 0 -25 20 25 20 10 15 10 25 25 20 N
+X ~ 1 -300 100 100 R 50 50 1 1 P
+X ~ 2 -300 -100 100 R 50 50 1 1 P
+X NC 3 -200 0 100 R 50 50 1 1 N N
+X ~ 4 300 -100 100 L 50 50 1 1 P
+X ~ 5 300 0 100 L 50 50 1 1 P
+X ~ 6 300 100 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # Isolator_H11L1
 #
 DEF Isolator_H11L1 U 0 40 Y Y 1 F N
@@ -139,22 +282,6 @@ X ~ 6 0 300 100 D 50 50 1 1 W
 ENDDRAW
 ENDDEF
 #
-# power_+3.3V
-#
-DEF power_+3.3V #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "power_+3.3V" 0 140 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-ALIAS +3.3V
-DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X +3V3 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
 # power_+3V3
 #
 DEF power_+3V3 #PWR 0 0 Y Y 1 F P
@@ -162,6 +289,7 @@ F0 "#PWR" 0 -150 50 H I C CNN
 F1 "power_+3V3" 0 140 50 H V C CNN
 F2 "" 0 0 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
+ALIAS +3.3V
 DRAW
 P 2 0 1 0 -30 50 0 100 N
 P 2 0 1 0 0 0 0 100 N
@@ -198,6 +326,38 @@ X GND 1 0 0 0 D 50 50 1 1 W N
 ENDDRAW
 ENDDEF
 #
+# power_GNDPWR
+#
+DEF power_GNDPWR #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -200 50 H I C CNN
+F1 "power_GNDPWR" 0 -130 50 H V C CNN
+F2 "" 0 -50 50 H I C CNN
+F3 "" 0 -50 50 H I C CNN
+DRAW
+P 2 0 1 0 0 -50 0 0 N
+P 3 0 1 8 -40 -50 -50 -80 -50 -80 N
+P 3 0 1 8 -20 -50 -30 -80 -30 -80 N
+P 3 0 1 8 0 -50 -10 -80 -10 -80 N
+P 3 0 1 8 20 -50 10 -80 10 -80 N
+P 3 0 1 8 40 -50 -40 -50 -40 -50 N
+P 4 0 1 8 40 -50 30 -80 30 -80 30 -80 N
+X GNDPWR 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_PWR_FLAG
+#
+DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
+F0 "#FLG" 0 75 50 H I C CNN
+F1 "power_PWR_FLAG" 0 150 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
+X pwr 1 0 0 0 U 50 50 0 0 w
+ENDDRAW
+ENDDEF
+#
 # power_VAC
 #
 DEF power_VAC #PWR 0 0 Y Y 1 F P
@@ -214,6 +374,24 @@ X VAC 1 0 0 0 U 50 50 1 1 W N
 ENDDRAW
 ENDDEF
 #
+# rolety_230VAC_5VDC_Supply
+#
+DEF rolety_230VAC_5VDC_Supply A 0 40 Y Y 1 F N
+F0 "A" 0 -50 50 H V C CNN
+F1 "rolety_230VAC_5VDC_Supply" 100 50 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+T 0 -200 -250 50 0 0 0 "230V AC" Normal 0 C C
+T 0 250 -250 50 0 0 0 "5V DC" Normal 0 C C
+S -400 -150 400 -550 0 1 0 f
+X - 1 500 -450 100 L 50 50 1 1 w
+X + 2 500 -350 100 L 50 50 1 1 w
+X N 3 -500 -450 100 R 50 50 1 1 W
+X L 4 -500 -350 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
 # rolety_ACQ22205
 #
 DEF rolety_ACQ22205 U 0 40 Y Y 1 F N
@@ -240,8 +418,8 @@ P 4 0 1 10 60 -25 85 25 35 25 60 -25 F
 P 4 0 1 10 120 25 95 -25 145 -25 120 25 F
 P 5 0 1 0 -45 -20 5 -20 -10 -25 -10 -15 5 -20 N
 P 5 0 1 0 -45 20 5 20 -10 15 -10 25 5 20 N
-X ~ 1 -300 100 100 R 50 50 1 1 P
-X ~ 2 -300 -100 100 R 50 50 1 1 P
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 -300 100 100 R 50 50 1 1 P
 X ~ 3 300 -100 100 L 50 50 1 1 P
 X ~ 4 300 100 100 L 50 50 1 1 P
 ENDDRAW
@@ -301,8 +479,8 @@ ENDDEF
 #
 # rolety_OSX10201-RGG1
 #
-DEF rolety_OSX10201-RGG1 L 0 40 Y Y 1 F N
-F0 "L" 0 850 50 H V C CNN
+DEF rolety_OSX10201-RGG1 D 0 40 Y Y 1 F N
+F0 "D" 0 850 50 H V C CNN
 F1 "rolety_OSX10201-RGG1" 0 950 50 H V C CNN
 F2 "" 0 750 50 H I C CNN
 F3 "" 0 750 50 H I C CNN
@@ -393,6 +571,26 @@ X ~ 9 -250 -550 100 R 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
+# rolety_SN75176
+#
+DEF rolety_SN75176 U 0 40 Y Y 1 F N
+F0 "U" -250 0 50 H V C CNN
+F1 "rolety_SN75176" 250 0 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+S -250 -100 250 -700 0 1 0 N
+X R 1 -350 -500 100 R 50 50 1 1 T
+X ~RE 2 -350 -600 100 R 50 50 1 1 I
+X DE 3 -350 -300 100 R 50 50 1 1 I
+X D 4 -350 -200 100 R 50 50 1 1 I
+X GND 5 0 -800 100 U 50 50 1 1 W
+X A 6 350 -300 100 L 50 50 1 1 T
+X B 7 350 -500 100 L 50 50 1 1 T
+X VCC 8 0 0 100 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
 # rolety_TLC5917
 #
 DEF rolety_TLC5917 U 0 40 Y Y 1 F N
index 02c8ecb0e385e9163fb1811ba3b2fcd6b9cd45f4..3c5a7fc9a2321551b8f065f2a592c15bdd35bec5 100644 (file)
@@ -1 +1,3790 @@
-(kicad_pcb (version 4) (host kicad "dummy file") )
+(kicad_pcb (version 20171130) (host pcbnew 5.1.6+dfsg1-1~bpo10+1)
+
+  (general
+    (thickness 1.6)
+    (drawings 4)
+    (tracks 0)
+    (zones 0)
+    (modules 76)
+    (nets 152)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.25)
+    (trace_clearance 0.2)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.2)
+    (via_size 0.8)
+    (via_drill 0.4)
+    (via_min_size 0.4)
+    (via_min_drill 0.3)
+    (uvia_size 0.3)
+    (uvia_drill 0.1)
+    (uvias_allowed no)
+    (uvia_min_size 0.2)
+    (uvia_min_drill 0.1)
+    (edge_width 0.05)
+    (segment_width 0.2)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.12)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.524 1.524)
+    (pad_drill 0.762)
+    (pad_to_mask_clearance 0.05)
+    (aux_axis_origin 0 0)
+    (visible_elements FFFFFF7F)
+    (pcbplotparams
+      (layerselection 0x010fc_ffffffff)
+      (usegerberextensions false)
+      (usegerberattributes true)
+      (usegerberadvancedattributes true)
+      (creategerberjobfile true)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+  (net 1 "Net-(A1-Pad1)")
+  (net 2 /RS485TXE)
+  (net 3 "Net-(A1-Pad2)")
+  (net 4 /TLC_SDI)
+  (net 5 "Net-(A1-Pad3)")
+  (net 6 /TLC_CLK)
+  (net 7 "Net-(A1-Pad4)")
+  (net 8 /TLC_LE)
+  (net 9 /SENSE1)
+  (net 10 /~IUP2)
+  (net 11 /SENSE2)
+  (net 12 /DEBUGTXD)
+  (net 13 /SENSE3)
+  (net 14 /DEBUGRXD)
+  (net 15 /SENSE4)
+  (net 16 /~IDN2)
+  (net 17 /SENSE5)
+  (net 18 /~IUP3)
+  (net 19 /SENSE6)
+  (net 20 /~IDN3)
+  (net 21 /~IUP1)
+  (net 22 /~IUP5)
+  (net 23 /~IDN1)
+  (net 24 /~IDN5)
+  (net 25 /~IUP4)
+  (net 26 /~IUP6)
+  (net 27 /~IDN4)
+  (net 28 /MCP_SDA)
+  (net 29 /RS485TXD)
+  (net 30 /MCP_SCL)
+  (net 31 /RS485RXD)
+  (net 32 /~MCP_RESET)
+  (net 33 "Net-(A1-Pad17)")
+  (net 34 /~IDN6)
+  (net 35 +3V3)
+  (net 36 +5V)
+  (net 37 GND)
+  (net 38 GNDPWR)
+  (net 39 VAC)
+  (net 40 "Net-(D1-Pad2)")
+  (net 41 "Net-(D3-Pad2)")
+  (net 42 "Net-(D5-Pad2)")
+  (net 43 "Net-(D7-Pad2)")
+  (net 44 "Net-(D10-Pad2)")
+  (net 45 "Net-(D11-Pad2)")
+  (net 46 "Net-(D13-Pad11)")
+  (net 47 "Net-(D13-Pad12)")
+  (net 48 "Net-(D13-Pad13)")
+  (net 49 "Net-(D13-Pad14)")
+  (net 50 "Net-(D13-Pad15)")
+  (net 51 "Net-(D13-Pad16)")
+  (net 52 "Net-(D13-Pad17)")
+  (net 53 "Net-(D13-Pad18)")
+  (net 54 "Net-(D13-Pad19)")
+  (net 55 "Net-(D13-Pad20)")
+  (net 56 "Net-(J2-Pad2)")
+  (net 57 "Net-(J2-Pad1)")
+  (net 58 "Net-(R4-Pad1)")
+  (net 59 /~LEDR2)
+  (net 60 /~LEDR1)
+  (net 61 "Net-(R7-Pad1)")
+  (net 62 "Net-(R8-Pad1)")
+  (net 63 "Net-(R9-Pad1)")
+  (net 64 "Net-(R10-Pad1)")
+  (net 65 "Net-(R11-Pad1)")
+  (net 66 "Net-(R12-Pad1)")
+  (net 67 "Net-(R13-Pad1)")
+  (net 68 "Net-(R14-Pad1)")
+  (net 69 "Net-(R15-Pad1)")
+  (net 70 "Net-(R16-Pad1)")
+  (net 71 "Net-(R17-Pad1)")
+  (net 72 "Net-(R18-Pad1)")
+  (net 73 "Net-(R19-Pad1)")
+  (net 74 "Net-(R20-Pad1)")
+  (net 75 "Net-(R21-Pad1)")
+  (net 76 "Net-(R22-Pad1)")
+  (net 77 "Net-(R23-Pad1)")
+  (net 78 "Net-(R24-Pad1)")
+  (net 79 /UP5)
+  (net 80 /DN5)
+  (net 81 /UP6)
+  (net 82 /DN6)
+  (net 83 "Net-(U1-Pad5)")
+  (net 84 "Net-(U1-Pad19)")
+  (net 85 "Net-(U1-Pad6)")
+  (net 86 "Net-(U1-Pad20)")
+  (net 87 /UP1)
+  (net 88 /DN1)
+  (net 89 /UP2)
+  (net 90 /DN2)
+  (net 91 "Net-(U1-Pad11)")
+  (net 92 /UP3)
+  (net 93 /DN3)
+  (net 94 /UP4)
+  (net 95 "Net-(U1-Pad14)")
+  (net 96 /DN4)
+  (net 97 "Net-(U3-Pad14)")
+  (net 98 /OUTUP1)
+  (net 99 /OUTDN1)
+  (net 100 "Net-(U6-Pad6)")
+  (net 101 "Net-(U6-Pad3)")
+  (net 102 /BUTUP1)
+  (net 103 "Net-(U7-Pad3)")
+  (net 104 "Net-(U8-Pad6)")
+  (net 105 "Net-(U8-Pad3)")
+  (net 106 /BUTDN1)
+  (net 107 /OUTUP2)
+  (net 108 /OUTDN2)
+  (net 109 "Net-(U11-Pad6)")
+  (net 110 "Net-(U11-Pad3)")
+  (net 111 /BUTUP2)
+  (net 112 "Net-(U12-Pad3)")
+  (net 113 /BUTDN2)
+  (net 114 "Net-(U13-Pad3)")
+  (net 115 "Net-(U13-Pad6)")
+  (net 116 /OUTUP3)
+  (net 117 /OUTDN3)
+  (net 118 /BUTUP3)
+  (net 119 "Net-(U16-Pad3)")
+  (net 120 "Net-(U16-Pad6)")
+  (net 121 "Net-(U17-Pad3)")
+  (net 122 "Net-(U18-Pad6)")
+  (net 123 "Net-(U18-Pad3)")
+  (net 124 /BUTDN3)
+  (net 125 /OUTUP4)
+  (net 126 /OUTDN4)
+  (net 127 /BUTUP4)
+  (net 128 "Net-(U21-Pad3)")
+  (net 129 "Net-(U21-Pad6)")
+  (net 130 "Net-(U22-Pad3)")
+  (net 131 "Net-(U23-Pad6)")
+  (net 132 "Net-(U23-Pad3)")
+  (net 133 /BUTDN4)
+  (net 134 /OUTUP5)
+  (net 135 /OUTDN5)
+  (net 136 /BUTUP5)
+  (net 137 "Net-(U26-Pad3)")
+  (net 138 "Net-(U26-Pad6)")
+  (net 139 "Net-(U27-Pad3)")
+  (net 140 /BUTDN5)
+  (net 141 "Net-(U28-Pad3)")
+  (net 142 "Net-(U28-Pad6)")
+  (net 143 /OUTUP6)
+  (net 144 /OUTDN6)
+  (net 145 "Net-(U31-Pad6)")
+  (net 146 "Net-(U31-Pad3)")
+  (net 147 /BUTUP6)
+  (net 148 "Net-(U32-Pad3)")
+  (net 149 /BUTDN6)
+  (net 150 "Net-(U33-Pad3)")
+  (net 151 "Net-(U33-Pad6)")
+
+  (net_class Default "This is the default net class."
+    (clearance 0.2)
+    (trace_width 0.25)
+    (via_dia 0.8)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+    (add_net +3V3)
+    (add_net +5V)
+    (add_net /BUTDN1)
+    (add_net /BUTDN2)
+    (add_net /BUTDN3)
+    (add_net /BUTDN4)
+    (add_net /BUTDN5)
+    (add_net /BUTDN6)
+    (add_net /BUTUP1)
+    (add_net /BUTUP2)
+    (add_net /BUTUP3)
+    (add_net /BUTUP4)
+    (add_net /BUTUP5)
+    (add_net /BUTUP6)
+    (add_net /DEBUGRXD)
+    (add_net /DEBUGTXD)
+    (add_net /DN1)
+    (add_net /DN2)
+    (add_net /DN3)
+    (add_net /DN4)
+    (add_net /DN5)
+    (add_net /DN6)
+    (add_net /MCP_SCL)
+    (add_net /MCP_SDA)
+    (add_net /OUTDN1)
+    (add_net /OUTDN2)
+    (add_net /OUTDN3)
+    (add_net /OUTDN4)
+    (add_net /OUTDN5)
+    (add_net /OUTDN6)
+    (add_net /OUTUP1)
+    (add_net /OUTUP2)
+    (add_net /OUTUP3)
+    (add_net /OUTUP4)
+    (add_net /OUTUP5)
+    (add_net /OUTUP6)
+    (add_net /RS485RXD)
+    (add_net /RS485TXD)
+    (add_net /RS485TXE)
+    (add_net /SENSE1)
+    (add_net /SENSE2)
+    (add_net /SENSE3)
+    (add_net /SENSE4)
+    (add_net /SENSE5)
+    (add_net /SENSE6)
+    (add_net /TLC_CLK)
+    (add_net /TLC_LE)
+    (add_net /TLC_SDI)
+    (add_net /UP1)
+    (add_net /UP2)
+    (add_net /UP3)
+    (add_net /UP4)
+    (add_net /UP5)
+    (add_net /UP6)
+    (add_net /~IDN1)
+    (add_net /~IDN2)
+    (add_net /~IDN3)
+    (add_net /~IDN4)
+    (add_net /~IDN5)
+    (add_net /~IDN6)
+    (add_net /~IUP1)
+    (add_net /~IUP2)
+    (add_net /~IUP3)
+    (add_net /~IUP4)
+    (add_net /~IUP5)
+    (add_net /~IUP6)
+    (add_net /~LEDR1)
+    (add_net /~LEDR2)
+    (add_net /~MCP_RESET)
+    (add_net GND)
+    (add_net GNDPWR)
+    (add_net "Net-(A1-Pad1)")
+    (add_net "Net-(A1-Pad17)")
+    (add_net "Net-(A1-Pad2)")
+    (add_net "Net-(A1-Pad3)")
+    (add_net "Net-(A1-Pad4)")
+    (add_net "Net-(D1-Pad2)")
+    (add_net "Net-(D10-Pad2)")
+    (add_net "Net-(D11-Pad2)")
+    (add_net "Net-(D13-Pad11)")
+    (add_net "Net-(D13-Pad12)")
+    (add_net "Net-(D13-Pad13)")
+    (add_net "Net-(D13-Pad14)")
+    (add_net "Net-(D13-Pad15)")
+    (add_net "Net-(D13-Pad16)")
+    (add_net "Net-(D13-Pad17)")
+    (add_net "Net-(D13-Pad18)")
+    (add_net "Net-(D13-Pad19)")
+    (add_net "Net-(D13-Pad20)")
+    (add_net "Net-(D3-Pad2)")
+    (add_net "Net-(D5-Pad2)")
+    (add_net "Net-(D7-Pad2)")
+    (add_net "Net-(J2-Pad1)")
+    (add_net "Net-(J2-Pad2)")
+    (add_net "Net-(R10-Pad1)")
+    (add_net "Net-(R11-Pad1)")
+    (add_net "Net-(R12-Pad1)")
+    (add_net "Net-(R13-Pad1)")
+    (add_net "Net-(R14-Pad1)")
+    (add_net "Net-(R15-Pad1)")
+    (add_net "Net-(R16-Pad1)")
+    (add_net "Net-(R17-Pad1)")
+    (add_net "Net-(R18-Pad1)")
+    (add_net "Net-(R19-Pad1)")
+    (add_net "Net-(R20-Pad1)")
+    (add_net "Net-(R21-Pad1)")
+    (add_net "Net-(R22-Pad1)")
+    (add_net "Net-(R23-Pad1)")
+    (add_net "Net-(R24-Pad1)")
+    (add_net "Net-(R4-Pad1)")
+    (add_net "Net-(R7-Pad1)")
+    (add_net "Net-(R8-Pad1)")
+    (add_net "Net-(R9-Pad1)")
+    (add_net "Net-(U1-Pad11)")
+    (add_net "Net-(U1-Pad14)")
+    (add_net "Net-(U1-Pad19)")
+    (add_net "Net-(U1-Pad20)")
+    (add_net "Net-(U1-Pad5)")
+    (add_net "Net-(U1-Pad6)")
+    (add_net "Net-(U11-Pad3)")
+    (add_net "Net-(U11-Pad6)")
+    (add_net "Net-(U12-Pad3)")
+    (add_net "Net-(U13-Pad3)")
+    (add_net "Net-(U13-Pad6)")
+    (add_net "Net-(U16-Pad3)")
+    (add_net "Net-(U16-Pad6)")
+    (add_net "Net-(U17-Pad3)")
+    (add_net "Net-(U18-Pad3)")
+    (add_net "Net-(U18-Pad6)")
+    (add_net "Net-(U21-Pad3)")
+    (add_net "Net-(U21-Pad6)")
+    (add_net "Net-(U22-Pad3)")
+    (add_net "Net-(U23-Pad3)")
+    (add_net "Net-(U23-Pad6)")
+    (add_net "Net-(U26-Pad3)")
+    (add_net "Net-(U26-Pad6)")
+    (add_net "Net-(U27-Pad3)")
+    (add_net "Net-(U28-Pad3)")
+    (add_net "Net-(U28-Pad6)")
+    (add_net "Net-(U3-Pad14)")
+    (add_net "Net-(U31-Pad3)")
+    (add_net "Net-(U31-Pad6)")
+    (add_net "Net-(U32-Pad3)")
+    (add_net "Net-(U33-Pad3)")
+    (add_net "Net-(U33-Pad6)")
+    (add_net "Net-(U6-Pad3)")
+    (add_net "Net-(U6-Pad6)")
+    (add_net "Net-(U7-Pad3)")
+    (add_net "Net-(U8-Pad3)")
+    (add_net "Net-(U8-Pad6)")
+    (add_net VAC)
+  )
+
+  (module Package_DIP:DIP-40_W15.24mm_Socket (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC066)
+    (at -221.742 -49.276)
+    (descr "40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket")
+    (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket")
+    (path /5EE2B40A)
+    (fp_text reference A1 (at 7.62 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value BluePill (at 7.62 50.59) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 16.8 -1.6) (end -1.55 -1.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 16.8 49.85) (end 16.8 -1.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 49.85) (end 16.8 49.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 -1.6) (end -1.55 49.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 16.57 -1.39) (end -1.33 -1.39) (layer F.SilkS) (width 0.12))
+    (fp_line (start 16.57 49.65) (end 16.57 -1.39) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 49.65) (end 16.57 49.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.39) (end -1.33 49.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 14.08 -1.33) (end 8.62 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 14.08 49.59) (end 14.08 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 49.59) (end 14.08 49.59) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 49.59) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.62 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 16.51 -1.33) (end -1.27 -1.33) (layer F.Fab) (width 0.1))
+    (fp_line (start 16.51 49.59) (end 16.51 -1.33) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 49.59) (end 16.51 49.59) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -1.33) (end -1.27 49.59) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.255 -0.27) (end 1.255 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.255 49.53) (end 0.255 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 14.985 49.53) (end 0.255 49.53) (layer F.Fab) (width 0.1))
+    (fp_line (start 14.985 -1.27) (end 14.985 49.53) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.255 -1.27) (end 14.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 7.62 -1.33) (end 6.62 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 7.62 24.13) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "Net-(A1-Pad1)"))
+    (pad 21 thru_hole oval (at 15.24 48.26) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 /RS485TXE))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 3 "Net-(A1-Pad2)"))
+    (pad 22 thru_hole oval (at 15.24 45.72) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 /TLC_SDI))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 5 "Net-(A1-Pad3)"))
+    (pad 23 thru_hole oval (at 15.24 43.18) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 6 /TLC_CLK))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 7 "Net-(A1-Pad4)"))
+    (pad 24 thru_hole oval (at 15.24 40.64) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 8 /TLC_LE))
+    (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 /SENSE1))
+    (pad 25 thru_hole oval (at 15.24 38.1) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 10 /~IUP2))
+    (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 11 /SENSE2))
+    (pad 26 thru_hole oval (at 15.24 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 12 /DEBUGTXD))
+    (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 13 /SENSE3))
+    (pad 27 thru_hole oval (at 15.24 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 14 /DEBUGRXD))
+    (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 15 /SENSE4))
+    (pad 28 thru_hole oval (at 15.24 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 16 /~IDN2))
+    (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 17 /SENSE5))
+    (pad 29 thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 18 /~IUP3))
+    (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 19 /SENSE6))
+    (pad 30 thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 20 /~IDN3))
+    (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 21 /~IUP1))
+    (pad 31 thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 22 /~IUP5))
+    (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 23 /~IDN1))
+    (pad 32 thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 24 /~IDN5))
+    (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 25 /~IUP4))
+    (pad 33 thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 26 /~IUP6))
+    (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 27 /~IDN4))
+    (pad 34 thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 28 /MCP_SDA))
+    (pad 15 thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 /RS485TXD))
+    (pad 35 thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 30 /MCP_SCL))
+    (pad 16 thru_hole oval (at 0 38.1) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 31 /RS485RXD))
+    (pad 36 thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 32 /~MCP_RESET))
+    (pad 17 thru_hole oval (at 0 40.64) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 33 "Net-(A1-Pad17)"))
+    (pad 37 thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 34 /~IDN6))
+    (pad 18 thru_hole oval (at 0 43.18) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (pad 38 thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 19 thru_hole oval (at 0 45.72) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 39 thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 20 thru_hole oval (at 0 48.26) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 40 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-40_W15.24mm_Socket.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module rolety:IRM-05-5 (layer F.Cu) (tedit 5EDD674F) (tstamp 5EDDC080)
+    (at -30.226 69.596)
+    (path /5F27DD89)
+    (fp_text reference A2 (at 13.6 -1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 230VAC_5VDC_Supply (at 13.6 26.67) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -9.26 0) (end 36.46 0) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -9.26 25.4) (end -9.26 0) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 36.46 25.4) (end -9.26 25.4) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 36.46 0) (end 36.46 25.4) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -7.99 0) (end 36.46 0) (layer F.Fab) (width 0.12))
+    (fp_line (start -9.26 25.4) (end -9.26 1.27) (layer F.Fab) (width 0.12))
+    (fp_line (start 36.46 25.4) (end -9.26 25.4) (layer F.Fab) (width 0.12))
+    (fp_line (start 36.46 0) (end 36.46 25.4) (layer F.Fab) (width 0.12))
+    (fp_line (start 36.46 1.27) (end 36.46 24.13) (layer F.SilkS) (width 0.12))
+    (fp_line (start 35.19 25.4) (end -7.99 25.4) (layer F.SilkS) (width 0.12))
+    (fp_line (start -9.26 24.13) (end -9.26 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -7.99 0) (end 35.19 0) (layer F.SilkS) (width 0.12))
+    (fp_line (start -9.26 1.27) (end -7.99 0) (layer F.Fab) (width 0.12))
+    (fp_arc (start -7.99 1.27) (end -9.26 1.27) (angle 90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start -7.99 24.13) (end -7.99 25.4) (angle 90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 35.19 24.13) (end 36.46 24.13) (angle 90) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 35.19 1.27) (end 35.19 0) (angle 90) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 13.6 11.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole circle (at -5.64 3.45) (size 2.54 2.54) (drill 1.1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole circle (at -5.64 11.45) (size 2.54 2.54) (drill 1.1) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 3 thru_hole circle (at 32.86 14.2) (size 2.54 2.54) (drill 1.1) (layers *.Cu *.Mask)
+      (net 38 GNDPWR))
+    (pad 4 thru_hole circle (at 32.86 3.45) (size 2.54 2.54) (drill 1.1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC09F)
+    (at -33.260999 -11.858)
+    (path /5F072F48/5F07FB2D)
+    (fp_text reference D1 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 40 "Net-(D1-Pad2)"))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC0BE)
+    (at -7.640999 -23.118)
+    (path /5F072F48/5F07FB33)
+    (fp_text reference D2 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 40 "Net-(D1-Pad2)"))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC0DD)
+    (at -182.450999 46.232)
+    (path /5EDC875B/5F07FB2D)
+    (fp_text reference D3 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 41 "Net-(D3-Pad2)"))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC0FC)
+    (at 55.626 78.116 90)
+    (path /5EDC875B/5F07FB33)
+    (fp_text reference D4 (at 0.9 1.27 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user K (at -4.18 2.01 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81 90) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (pad 1 thru_hole rect (at -4.18 3.81 90) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 2 thru_hole circle (at 5.98 3.81 90) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 41 "Net-(D3-Pad2)"))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC11B)
+    (at -55.890999 -23.118)
+    (path /5EDCF69D/5F07FB2D)
+    (fp_text reference D5 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 42 "Net-(D5-Pad2)"))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC13A)
+    (at 58.42 78.116 90)
+    (path /5EDCF69D/5F07FB33)
+    (fp_text reference D6 (at 0.9 1.27 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_text user K (at -4.18 2.01 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81 90) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 thru_hole circle (at 5.98 3.81 90) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 42 "Net-(D5-Pad2)"))
+    (pad 1 thru_hole rect (at -4.18 3.81 90) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC159)
+    (at -156.830999 63.432)
+    (path /5EDD78FB/5F07FB2D)
+    (fp_text reference D7 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 43 "Net-(D7-Pad2)"))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC178)
+    (at -182.450999 74.692)
+    (path /5EDD78FB/5F07FB33)
+    (fp_text reference D8 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 43 "Net-(D7-Pad2)"))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC197)
+    (at -134.200999 46.232)
+    (path /5EDE0975/5F07FB2D)
+    (fp_text reference D9 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 44 "Net-(D10-Pad2)"))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC1B6)
+    (at -108.580999 34.972)
+    (path /5EDE0975/5F07FB33)
+    (fp_text reference D10 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 44 "Net-(D10-Pad2)"))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC1D5)
+    (at -81.510999 16.602)
+    (path /5EDF7754/5F07FB2D)
+    (fp_text reference D11 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 45 "Net-(D11-Pad2)"))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+  )
+
+  (module rolety:D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03) (tstamp 5EDDC1F4)
+    (at -55.890999 5.342)
+    (path /5EDF7754/5F07FB33)
+    (fp_text reference D12 (at 0.9 1.27) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value D_Zener (at 0.9 6.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+      (effects (font (size 0.8 0.8) (thickness 0.12)))
+    )
+    (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+    (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+    (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 45 "Net-(D11-Pad2)"))
+  )
+
+  (module Package_DIP:DIP-20_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC21C)
+    (at -23.114 27.432)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EEAB103)
+    (fp_text reference D13 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value OSX10201-RGG1 (at 3.81 25.19) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 24.4) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 24.4) (end 8.7 24.4) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 24.4) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 24.19) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 24.19) (end 6.46 24.19) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 24.19) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 11.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 11 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 46 "Net-(D13-Pad11)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 12 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 47 "Net-(D13-Pad12)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 13 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 48 "Net-(D13-Pad13)"))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 14 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 49 "Net-(D13-Pad14)"))
+    (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 15 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 50 "Net-(D13-Pad15)"))
+    (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 16 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 51 "Net-(D13-Pad16)"))
+    (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 17 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 52 "Net-(D13-Pad17)"))
+    (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 18 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 53 "Net-(D13-Pad18)"))
+    (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 19 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 54 "Net-(D13-Pad19)"))
+    (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 20 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 55 "Net-(D13-Pad20)"))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-20_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A429) (tstamp 5EDDC259)
+    (at -194.31 -14.732)
+    (descr "Through hole angled socket strip, 1x03, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated")
+    (tags "Through hole angled socket strip THT 1x03 2.54mm single row")
+    (path /5EE39658)
+    (fp_text reference J1 (at -4.38 -2.77) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_01x03_Male (at -4.38 7.85) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.75 6.85) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -10.55 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -10.55 -1.8) (end -10.55 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 -1.8) (end -10.55 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -1.33) (end -10.09 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 6.41) (end -1.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 -1.33) (end -1.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -1.33) (end -1.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 3.81) (end -1.46 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 1.27) (end -1.46 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 1.1519) (end -1.46 1.1519) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 1.033805) (end -1.46 1.033805) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.91571) (end -1.46 0.91571) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.797615) (end -1.46 0.797615) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.67952) (end -1.46 0.67952) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.561425) (end -1.46 0.561425) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.44333) (end -1.46 0.44333) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.325235) (end -1.46 0.325235) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.20714) (end -1.46 0.20714) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.089045) (end -1.46 0.089045) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.02905) (end -1.46 -0.02905) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.147145) (end -1.46 -0.147145) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.26524) (end -1.46 -0.26524) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.383335) (end -1.46 -0.383335) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.50143) (end -1.46 -0.50143) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.619525) (end -1.46 -0.619525) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.73762) (end -1.46 -0.73762) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.855715) (end -1.46 -0.855715) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.97381) (end -1.46 -0.97381) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -1.091905) (end -1.46 -1.091905) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -1.21) (end -1.46 -1.21) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 5.38) (end 0 5.38) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 4.78) (end -1.52 4.78) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 2.84) (end 0 2.84) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 2.24) (end -1.52 2.24) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 0.3) (end 0 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 -0.3) (end -1.52 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -10.03 6.35) (end -10.03 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 6.35) (end -10.03 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 -0.3) (end -1.52 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.49 -1.27) (end -1.52 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -10.03 -1.27) (end -2.49 -1.27) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at -5.775 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 14 /DEBUGRXD))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 12 /DEBUGTXD))
+    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x03_P2.54mm_Horizontal.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Horizontal (layer F.Cu) (tedit 5A19A429) (tstamp 5EDDC296)
+    (at -217.678 47.244)
+    (descr "Through hole angled socket strip, 1x03, 2.54mm pitch, 8.51mm socket length, single row (from Kicad 4.0.7), script generated")
+    (tags "Through hole angled socket strip THT 1x03 2.54mm single row")
+    (path /5EE7FB3D)
+    (fp_text reference J2 (at -4.38 -2.77) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Conn_01x03_Male (at -4.38 7.85) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at -5.775 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -10.03 -1.27) (end -2.49 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.49 -1.27) (end -1.52 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 -0.3) (end -1.52 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 6.35) (end -10.03 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -10.03 6.35) (end -10.03 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 -0.3) (end -1.52 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 0.3) (end 0 0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 0.3) (end 0 -0.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 2.24) (end -1.52 2.24) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 2.84) (end 0 2.84) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 2.84) (end 0 2.24) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 4.78) (end -1.52 4.78) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.52 5.38) (end 0 5.38) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 5.38) (end 0 4.78) (layer F.Fab) (width 0.1))
+    (fp_line (start -10.09 -1.21) (end -1.46 -1.21) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -1.091905) (end -1.46 -1.091905) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.97381) (end -1.46 -0.97381) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.855715) (end -1.46 -0.855715) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.73762) (end -1.46 -0.73762) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.619525) (end -1.46 -0.619525) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.50143) (end -1.46 -0.50143) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.383335) (end -1.46 -0.383335) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.26524) (end -1.46 -0.26524) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.147145) (end -1.46 -0.147145) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -0.02905) (end -1.46 -0.02905) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.089045) (end -1.46 0.089045) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.20714) (end -1.46 0.20714) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.325235) (end -1.46 0.325235) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.44333) (end -1.46 0.44333) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.561425) (end -1.46 0.561425) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.67952) (end -1.46 0.67952) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.797615) (end -1.46 0.797615) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 0.91571) (end -1.46 0.91571) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 1.033805) (end -1.46 1.033805) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 1.1519) (end -1.46 1.1519) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 -0.36) (end -1.11 -0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 0.36) (end -1.11 0.36) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 2.18) (end -1.05 2.18) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 2.9) (end -1.05 2.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 4.72) (end -1.05 4.72) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 5.44) (end -1.05 5.44) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 1.27) (end -1.46 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 3.81) (end -1.46 3.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -1.33) (end -1.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.46 -1.33) (end -1.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 6.41) (end -1.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -10.09 -1.33) (end -10.09 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.11 -1.33) (end 1.11 0) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0 -1.33) (end 1.11 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.75 -1.8) (end -10.55 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -10.55 -1.8) (end -10.55 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -10.55 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.75 6.85) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 56 "Net-(J2-Pad2)"))
+    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 57 "Net-(J2-Pad1)"))
+    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x03_P2.54mm_Horizontal.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC2A7)
+    (at -117.8815 12.446)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EE0D6C1)
+    (attr smd)
+    (fp_text reference R1 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4K7 (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 28 /MCP_SDA))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 36 +5V))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC2B8)
+    (at -149.810999 25.997001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EE0DBF3)
+    (attr smd)
+    (fp_text reference R2 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4K7 (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 32 /~MCP_RESET))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 36 +5V))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC2C9)
+    (at -145.100999 24.237001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EE0DA14)
+    (attr smd)
+    (fp_text reference R3 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4K7 (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 36 +5V))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 30 /MCP_SCL))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical (layer F.Cu) (tedit 5AE5139B) (tstamp 5EDDC2D8)
+    (at -155.930999 26.767001)
+    (descr "Resistor, Axial_DIN0207 series, Axial, Vertical, pin pitch=2.54mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+    (tags "Resistor Axial_DIN0207 series Axial Vertical pin pitch 2.54mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
+    (path /5EEB1A44)
+    (fp_text reference R4 (at 1.27 -2.37) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 1K0 (at 1.27 2.37) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 3.59 -1.5) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.59 1.5) (end 3.59 -1.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.5 1.5) (end 3.59 1.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.5 -1.5) (end -1.5 1.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.37 0) (end 1.44 0) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0 0) (end 2.54 0) (layer F.Fab) (width 0.1))
+    (fp_circle (center 0 0) (end 1.37 0) (layer F.SilkS) (width 0.12))
+    (fp_circle (center 0 0) (end 1.25 0) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 1.27 -2.37) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 58 "Net-(R4-Pad1)"))
+    (pad 2 thru_hole oval (at 2.54 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC2E9)
+    (at -174.170999 29.887001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EFF1509)
+    (attr smd)
+    (fp_text reference R5 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 330R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 54 "Net-(D13-Pad19)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 59 /~LEDR2))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC2FA)
+    (at -178.180999 29.887001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EFF0CE8)
+    (attr smd)
+    (fp_text reference R6 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 330R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 55 "Net-(D13-Pad20)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 60 /~LEDR1))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC30B)
+    (at -28.990999 -5.022999)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5F072F48/5EEA055C)
+    (attr smd)
+    (fp_text reference R7 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 61 "Net-(R7-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC31C)
+    (at -33.000999 -5.022999)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5F072F48/5F07FB4A)
+    (attr smd)
+    (fp_text reference R8 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 62 "Net-(R8-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 40 "Net-(D1-Pad2)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC32D)
+    (at -37.010999 -5.022999)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5F072F48/5EE98664)
+    (attr smd)
+    (fp_text reference R9 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 63 "Net-(R9-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC33E)
+    (at -178.180999 53.067001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDC875B/5EEA055C)
+    (attr smd)
+    (fp_text reference R10 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 64 "Net-(R10-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC34F)
+    (at -182.190999 53.067001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDC875B/5F07FB4A)
+    (attr smd)
+    (fp_text reference R11 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 65 "Net-(R11-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 41 "Net-(D3-Pad2)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC360)
+    (at -186.200999 53.067001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDC875B/5EE98664)
+    (attr smd)
+    (fp_text reference R12 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 66 "Net-(R12-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC371)
+    (at -77.240999 -5.022999)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDCF69D/5EEA055C)
+    (attr smd)
+    (fp_text reference R13 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 67 "Net-(R13-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC382)
+    (at 60.9855 76.962)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDCF69D/5F07FB4A)
+    (attr smd)
+    (fp_text reference R14 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 68 "Net-(R14-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 42 "Net-(D5-Pad2)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC393)
+    (at -85.260999 -5.022999)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDCF69D/5EE98664)
+    (attr smd)
+    (fp_text reference R15 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 69 "Net-(R15-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC3A4)
+    (at -186.200999 81.527001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDD78FB/5EEA055C)
+    (attr smd)
+    (fp_text reference R16 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 70 "Net-(R16-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC3B5)
+    (at -178.180999 81.527001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDD78FB/5F07FB4A)
+    (attr smd)
+    (fp_text reference R17 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 71 "Net-(R17-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 43 "Net-(D7-Pad2)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC3C6)
+    (at -182.190999 81.527001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDD78FB/5EE98664)
+    (attr smd)
+    (fp_text reference R18 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 72 "Net-(R18-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC3D7)
+    (at -129.930999 53.067001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDE0975/5EEA055C)
+    (attr smd)
+    (fp_text reference R19 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 73 "Net-(R19-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC3E8)
+    (at -133.940999 53.067001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDE0975/5F07FB4A)
+    (attr smd)
+    (fp_text reference R20 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 44 "Net-(D10-Pad2)"))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 74 "Net-(R20-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC3F9)
+    (at -137.950999 53.067001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDE0975/5EE98664)
+    (attr smd)
+    (fp_text reference R21 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 75 "Net-(R21-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC40A)
+    (at -77.240999 23.437001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDF7754/5EEA055C)
+    (attr smd)
+    (fp_text reference R22 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 76 "Net-(R22-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC41B)
+    (at -81.250999 23.437001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDF7754/5F07FB4A)
+    (attr smd)
+    (fp_text reference R23 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 45 "Net-(D11-Pad2)"))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 77 "Net-(R23-Pad1)"))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC42C)
+    (at -85.260999 23.437001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EDF7754/5EE98664)
+    (attr smd)
+    (fp_text reference R24 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value R (at 0 1.43) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_text user %R (at 0 0) (layer F.Fab)
+      (effects (font (size 0.4 0.4) (thickness 0.06)))
+    )
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 78 "Net-(R24-Pad1)"))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 37 GND))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC43D)
+    (at -186.200999 29.887001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EEDF26B)
+    (attr smd)
+    (fp_text reference R25 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4K7 (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 29 /RS485TXD))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 36 +5V))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD) (tstamp 5EDDC44E)
+    (at -182.190999 29.887001)
+    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+    (tags resistor)
+    (path /5EEDF64B)
+    (attr smd)
+    (fp_text reference R26 (at 0 -1.43) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4K7 (at 0 1.43) (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.4 0.4) (thickness 0.06)))
+    )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 2 /RS485TXE))
+    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
+      (net 36 +5V))
+    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC47E)
+    (at -191.262 -41.148)
+    (descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDC619D)
+    (fp_text reference U1 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MCP23017_SP (at 3.81 35.35) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 34.55) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 34.55) (end 8.7 34.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 34.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 34.35) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 34.35) (end 6.46 34.35) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 34.35) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 34.29) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 34.29) (end 0.635 34.29) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 34.29) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 16.51) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 79 /UP5))
+    (pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 80 /DN5))
+    (pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 81 /UP6))
+    (pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 82 /DN6))
+    (pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 32 /~MCP_RESET))
+    (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 83 "Net-(U1-Pad5)"))
+    (pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 84 "Net-(U1-Pad19)"))
+    (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 85 "Net-(U1-Pad6)"))
+    (pad 20 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 86 "Net-(U1-Pad20)"))
+    (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 60 /~LEDR1))
+    (pad 21 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 87 /UP1))
+    (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 59 /~LEDR2))
+    (pad 22 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 88 /DN1))
+    (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (pad 23 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 89 /UP2))
+    (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 24 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 90 /DN2))
+    (pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 91 "Net-(U1-Pad11)"))
+    (pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 92 /UP3))
+    (pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 30 /MCP_SCL))
+    (pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 93 /DN3))
+    (pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 28 /MCP_SDA))
+    (pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 94 /UP4))
+    (pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 95 "Net-(U1-Pad14)"))
+    (pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 96 /DN4))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-8_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC49A)
+    (at -223.774 27.94)
+    (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDFB031)
+    (fp_text reference U2 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value SN75176 (at 3.81 9.95) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 9.15) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 9.15) (end 8.7 9.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 9.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 8.95) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 8.95) (end 6.46 8.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 8.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 3.81) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 31 /RS485RXD))
+    (pad 5 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 6 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 57 "Net-(J2-Pad1)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 /RS485TXE))
+    (pad 7 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 56 "Net-(J2-Pad2)"))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 /RS485TXD))
+    (pad 8 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 +5V))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-8_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-16_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC4BE)
+    (at -37.338 36.576)
+    (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EEAFDA4)
+    (fp_text reference U3 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value TLC5917 (at 3.81 20.11) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 19.3) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 19.3) (end 8.7 19.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 19.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 19.11) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 19.11) (end 6.46 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 19.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 8.89) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 9 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 49 "Net-(D13-Pad14)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 /TLC_SDI))
+    (pad 10 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 48 "Net-(D13-Pad13)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 6 /TLC_CLK))
+    (pad 11 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 47 "Net-(D13-Pad12)"))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 8 /TLC_LE))
+    (pad 12 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 46 "Net-(D13-Pad11)"))
+    (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 53 "Net-(D13-Pad18)"))
+    (pad 13 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 52 "Net-(D13-Pad17)"))
+    (pad 14 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 97 "Net-(U3-Pad14)"))
+    (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 51 "Net-(D13-Pad16)"))
+    (pad 15 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 58 "Net-(R4-Pad1)"))
+    (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 50 "Net-(D13-Pad15)"))
+    (pad 16 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-16_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC4D4)
+    (at -36.365999 -16.468)
+    (path /5F072F48/5F07FB0A)
+    (fp_text reference U4 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 40 "Net-(D1-Pad2)"))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 98 /OUTUP1))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 87 /UP1))
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC4EA)
+    (at -36.365999 -22.098)
+    (path /5F072F48/5F07FB11)
+    (fp_text reference U5 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 88 /DN1))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 99 /OUTDN1))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 40 "Net-(D1-Pad2)"))
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC504)
+    (at -13.230999 -6.262999)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5F072F48/5EDE2FBC)
+    (fp_text reference U6 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 100 "Net-(U6-Pad6)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 101 "Net-(U6-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 21 /~IUP1))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 61 "Net-(R7-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 102 /BUTUP1))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC51E)
+    (at -11.770999 -15.462999)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5F072F48/5F07FB44)
+    (fp_text reference U7 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value H11L1 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 103 "Net-(U7-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 62 "Net-(R8-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 /SENSE1))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC538)
+    (at -24.080999 -10.532999)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5F072F48/5EDE7D6D)
+    (fp_text reference U8 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 104 "Net-(U8-Pad6)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 105 "Net-(U8-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 23 /~IDN1))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 63 "Net-(R9-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 106 /BUTDN1))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC54E)
+    (at -198.628 38.862)
+    (path /5EDC875B/5F07FB0A)
+    (fp_text reference U9 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 89 /UP2))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 107 /OUTUP2))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 41 "Net-(D3-Pad2)"))
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC564)
+    (at 59.436 45.72 270)
+    (path /5EDC875B/5F07FB11)
+    (fp_text reference U10 (at 24.13 0) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 6.8 1.34 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (pad 4 thru_hole circle (at 20.32 0 270) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 41 "Net-(D3-Pad2)"))
+    (pad 3 thru_hole circle (at 12.7 0 270) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 108 /OUTDN2))
+    (pad 2 thru_hole circle (at 2.54 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 90 /DN2))
+    (pad 1 thru_hole circle (at 0 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC57E)
+    (at -173.270999 47.557001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDC875B/5EDE2FBC)
+    (fp_text reference U11 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 109 "Net-(U11-Pad6)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 110 "Net-(U11-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 10 /~IUP2))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 64 "Net-(R10-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 111 /BUTUP2))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC598)
+    (at -160.960999 42.627001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDC875B/5F07FB44)
+    (fp_text reference U12 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value H11L1 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 11 /SENSE2))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 65 "Net-(R11-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 112 "Net-(U12-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC5B2)
+    (at -162.420999 51.827001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDC875B/5EDE7D6D)
+    (fp_text reference U13 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 113 /BUTDN2))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 66 "Net-(R12-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 16 /~IDN2))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 114 "Net-(U13-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 115 "Net-(U13-Pad6)"))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC5C8)
+    (at 65.278 45.72 270)
+    (path /5EDCF69D/5F07FB0A)
+    (fp_text reference U14 (at 24.13 0) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 6.8 1.34 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (pad 4 thru_hole circle (at 20.32 0 270) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 42 "Net-(D5-Pad2)"))
+    (pad 3 thru_hole circle (at 12.7 0 270) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 116 /OUTUP3))
+    (pad 2 thru_hole circle (at 2.54 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 92 /UP3))
+    (pad 1 thru_hole circle (at 0 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC5DE)
+    (at -58.166 -42.926)
+    (path /5EDCF69D/5F07FB11)
+    (fp_text reference U15 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 93 /DN3))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 117 /OUTDN3))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 42 "Net-(D5-Pad2)"))
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC5F8)
+    (at -72.330999 -10.532999)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDCF69D/5EDE2FBC)
+    (fp_text reference U16 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 118 /BUTUP3))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 67 "Net-(R13-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 18 /~IUP3))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 119 "Net-(U16-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 120 "Net-(U16-Pad6)"))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC612)
+    (at 58.166 86.868)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDCF69D/5F07FB44)
+    (fp_text reference U17 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value H11L1 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 121 "Net-(U17-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 68 "Net-(R14-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 13 /SENSE3))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC62C)
+    (at -61.480999 -6.262999)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDCF69D/5EDE7D6D)
+    (fp_text reference U18 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 122 "Net-(U18-Pad6)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 123 "Net-(U18-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 20 /~IDN3))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 69 "Net-(R15-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 124 /BUTDN3))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC642)
+    (at -185.555999 64.452)
+    (path /5EDD78FB/5F07FB0A)
+    (fp_text reference U19 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 94 /UP4))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 125 /OUTUP4))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 43 "Net-(D7-Pad2)"))
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC658)
+    (at -185.555999 70.082)
+    (path /5EDD78FB/5F07FB11)
+    (fp_text reference U20 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 43 "Net-(D7-Pad2)"))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 126 /OUTDN4))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 96 /DN4))
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC672)
+    (at -173.270999 76.017001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDD78FB/5EDE2FBC)
+    (fp_text reference U21 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 127 /BUTUP4))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 70 "Net-(R16-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 25 /~IUP4))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 128 "Net-(U21-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 129 "Net-(U21-Pad6)"))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC68C)
+    (at -160.960999 71.087001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDD78FB/5F07FB44)
+    (fp_text reference U22 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value H11L1 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 15 /SENSE4))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 71 "Net-(R17-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 130 "Net-(U22-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC6A6)
+    (at -162.420999 80.287001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDD78FB/5EDE7D6D)
+    (fp_text reference U23 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 131 "Net-(U23-Pad6)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 132 "Net-(U23-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 27 /~IDN4))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 72 "Net-(R18-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 133 /BUTDN4))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC6BC)
+    (at -137.305999 35.992)
+    (path /5EDE0975/5F07FB0A)
+    (fp_text reference U24 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 79 /UP5))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 134 /OUTUP5))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 44 "Net-(D10-Pad2)"))
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC6D2)
+    (at -137.305999 41.622)
+    (path /5EDE0975/5F07FB11)
+    (fp_text reference U25 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 44 "Net-(D10-Pad2)"))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 135 /OUTDN5))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 80 /DN5))
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC6EC)
+    (at -112.710999 42.627001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDE0975/5EDE2FBC)
+    (fp_text reference U26 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 136 /BUTUP5))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 73 "Net-(R19-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 22 /~IUP5))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 137 "Net-(U26-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 138 "Net-(U26-Pad6)"))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC706)
+    (at -125.020999 47.557001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDE0975/5F07FB44)
+    (fp_text reference U27 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value H11L1 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 139 "Net-(U27-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 74 "Net-(R20-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 17 /SENSE5))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC720)
+    (at -114.170999 51.827001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDE0975/5EDE7D6D)
+    (fp_text reference U28 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 140 /BUTDN5))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 75 "Net-(R21-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 24 /~IDN5))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 141 "Net-(U28-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 142 "Net-(U28-Pad6)"))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC736)
+    (at -84.615999 11.992)
+    (path /5EDF7754/5F07FB0A)
+    (fp_text reference U29 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 81 /UP6))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 143 /OUTUP6))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 45 "Net-(D11-Pad2)"))
+  )
+
+  (module rolety:ACQ22205 (layer F.Cu) (tedit 5EDD64E2) (tstamp 5EDDC74C)
+    (at -84.615999 6.362)
+    (path /5EDF7754/5F07FB11)
+    (fp_text reference U30 (at 24.13 0 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+    (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+    (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 45 "Net-(D11-Pad2)"))
+    (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask)
+      (net 144 /OUTDN6))
+    (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 82 /DN6))
+    (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
+      (net 37 GND))
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC766)
+    (at -72.330999 17.927001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDF7754/5EDE2FBC)
+    (fp_text reference U31 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 145 "Net-(U31-Pad6)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 146 "Net-(U31-Pad3)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 26 /~IUP6))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 76 "Net-(R22-Pad1)"))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 147 /BUTUP6))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC780)
+    (at -61.480999 22.197001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDF7754/5F07FB44)
+    (fp_text reference U32 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value H11L1 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 39 VAC))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 19 /SENSE6))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 77 "Net-(R23-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 148 "Net-(U32-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 +3V3))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Package_DIP:DIP-6_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 5EDDC79A)
+    (at -60.020999 12.997001)
+    (descr "6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (path /5EDF7754/5EDE7D6D)
+    (fp_text reference U33 (at 3.81 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 4N25 (at 3.81 7.41) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.7 6.6) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 6.6) (end 8.7 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.1 -1.55) (end -1.1 6.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.46 6.41) (end 6.46 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 6.41) (end 6.46 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -1.33) (end 1.16 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 6.35) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 6.35) (end 0.635 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.81 -1.33) (end 2.81 -1.33) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_text user %R (at 3.81 2.54) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 149 /BUTDN6))
+    (pad 4 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 GND))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 78 "Net-(R24-Pad1)"))
+    (pad 5 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 34 /~IDN6))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 150 "Net-(U33-Pad3)"))
+    (pad 6 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 151 "Net-(U33-Pad6)"))
+    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-6_W7.62mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (gr_line (start 170.18 15.24) (end 15.24 15.24) (layer F.CrtYd) (width 0.05))
+  (gr_line (start 170.18 115.316) (end 170.18 15.24) (layer F.CrtYd) (width 0.05))
+  (gr_line (start 15.24 115.316) (end 170.18 115.316) (layer F.CrtYd) (width 0.05))
+  (gr_line (start 15.24 15.24) (end 15.24 115.316) (layer F.CrtYd) (width 0.05))
+
+)
index e3d2df0653ac3f80aee57891c1a105ad29ea0175..ac1f810f5e8e061d46fa4d26fc349de32bbab422 100644 (file)
@@ -1,6 +1,24 @@
 EESchema-LIBRARY Version 2.4
 #encoding utf-8
 #
+# 230VAC_5VDC_Supply
+#
+DEF 230VAC_5VDC_Supply A 0 40 Y Y 1 F N
+F0 "A" 0 -50 50 H V C CNN
+F1 "230VAC_5VDC_Supply" 100 50 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+T 0 -200 -250 50 0 0 0 "230V AC" Normal 0 C C
+T 0 250 -250 50 0 0 0 "5V DC" Normal 0 C C
+S -400 -150 400 -550 0 1 0 f
+X - 1 500 -450 100 L 50 50 1 1 w
+X + 2 500 -350 100 L 50 50 1 1 w
+X N 3 -500 -450 100 R 50 50 1 1 W
+X L 4 -500 -350 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
 # ACQ22205
 #
 DEF ACQ22205 U 0 40 Y Y 1 F N
@@ -27,8 +45,8 @@ P 4 0 1 10 60 -25 85 25 35 25 60 -25 F
 P 4 0 1 10 120 25 95 -25 145 -25 120 25 F
 P 5 0 1 0 -45 -20 5 -20 -10 -25 -10 -15 5 -20 N
 P 5 0 1 0 -45 20 5 20 -10 15 -10 25 5 20 N
-X ~ 1 -300 100 100 R 50 50 1 1 P
-X ~ 2 -300 -100 100 R 50 50 1 1 P
+X ~ 1 -300 -100 100 R 50 50 1 1 P
+X ~ 2 -300 100 100 R 50 50 1 1 P
 X ~ 3 300 -100 100 L 50 50 1 1 P
 X ~ 4 300 100 100 L 50 50 1 1 P
 ENDDRAW
@@ -111,8 +129,8 @@ ENDDEF
 #
 # OSX10201-RGG1
 #
-DEF OSX10201-RGG1 L 0 40 Y Y 1 F N
-F0 "L" 0 850 50 H V C CNN
+DEF OSX10201-RGG1 D 0 40 Y Y 1 F N
+F0 "D" 0 850 50 H V C CNN
 F1 "OSX10201-RGG1" 0 950 50 H V C CNN
 F2 "" 0 750 50 H I C CNN
 F3 "" 0 750 50 H I C CNN
@@ -203,6 +221,26 @@ X ~ 9 -250 -550 100 R 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
+# SN75176
+#
+DEF SN75176 U 0 40 Y Y 1 F N
+F0 "U" -250 0 50 H V C CNN
+F1 "SN75176" 250 0 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+S -250 -100 250 -700 0 1 0 N
+X R 1 -350 -500 100 R 50 50 1 1 T
+X ~RE 2 -350 -600 100 R 50 50 1 1 I
+X DE 3 -350 -300 100 R 50 50 1 1 I
+X D 4 -350 -200 100 R 50 50 1 1 I
+X GND 5 0 -800 100 U 50 50 1 1 W
+X A 6 350 -300 100 L 50 50 1 1 T
+X B 7 350 -500 100 L 50 50 1 1 T
+X VCC 8 0 0 100 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
 # TLC5917
 #
 DEF TLC5917 U 0 40 Y Y 1 F N
diff --git a/rolety/hw/rolety/rolety.net b/rolety/hw/rolety/rolety.net
new file mode 100644 (file)
index 0000000..a3a3dca
--- /dev/null
@@ -0,0 +1,1471 @@
+(export (version D)
+  (design
+    (source /home/mj/stm/home/rolety/hw/rolety/rolety.sch)
+    (date "Mon Jun  8 00:42:16 2020")
+    (tool "Eeschema 5.1.6+dfsg1-1~bpo10+1")
+    (sheet (number 1) (name /) (tstamps /)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source rolety.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 2) (name "/Roleta 1/") (tstamps /5F072F48/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source roleta.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 3) (name "/Roleta 2/") (tstamps /5EDC875B/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source roleta.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 4) (name "/Roleta 3/") (tstamps /5EDCF69D/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source roleta.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 5) (name "/Roleta 4/") (tstamps /5EDD78FB/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source roleta.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 6) (name "/Roleta 5/") (tstamps /5EDE0975/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source roleta.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value ""))))
+    (sheet (number 7) (name "/Roleta 6/") (tstamps /5EDF7754/)
+      (title_block
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source roleta.sch)
+        (comment (number 1) (value ""))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value "")))))
+  (components
+    (comp (ref U1)
+      (value MCP23017_SP)
+      (footprint Package_DIP:DIP-28_W7.62mm)
+      (datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf)
+      (libsource (lib Interface_Expansion) (part MCP23017_SP) (description "16-bit I/O expander, I2C, interrupts, w pull-ups, SPDIP-28"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EDC619D))
+    (comp (ref R1)
+      (value 4K7)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EE0D6C1))
+    (comp (ref R3)
+      (value 4K7)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EE0DA14))
+    (comp (ref R2)
+      (value 4K7)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EE0DBF3))
+    (comp (ref A1)
+      (value BluePill)
+      (footprint Package_DIP:DIP-40_W15.24mm_Socket)
+      (libsource (lib rolety) (part BluePill) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EE2B40A))
+    (comp (ref D13)
+      (value OSX10201-RGG1)
+      (footprint Package_DIP:DIP-20_W7.62mm)
+      (libsource (lib rolety) (part OSX10201-RGG1) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EEAB103))
+    (comp (ref U3)
+      (value TLC5917)
+      (footprint Package_DIP:DIP-16_W7.62mm)
+      (libsource (lib rolety) (part TLC5917) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EEAFDA4))
+    (comp (ref R4)
+      (value 1K0)
+      (footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EEB1A44))
+    (comp (ref R6)
+      (value 330R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EFF0CE8))
+    (comp (ref R5)
+      (value 330R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EFF1509))
+    (comp (ref J1)
+      (value Conn_01x03_Male)
+      (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x03_Male) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EE39658))
+    (comp (ref U2)
+      (value SN75176)
+      (footprint Package_DIP:DIP-8_W7.62mm)
+      (libsource (lib rolety) (part SN75176) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EDFB031))
+    (comp (ref J2)
+      (value Conn_01x03_Male)
+      (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Connector) (part Conn_01x03_Male) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EE7FB3D))
+    (comp (ref R25)
+      (value 4K7)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EEDF26B))
+    (comp (ref R26)
+      (value 4K7)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EEDF64B))
+    (comp (ref J4)
+      (value Conn_01x18)
+      (datasheet ~)
+      (libsource (lib Connector_Generic) (part Conn_01x18) (description "Generic connector, single row, 01x18, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5EF736A4))
+    (comp (ref J5)
+      (value Conn_01x12)
+      (datasheet ~)
+      (libsource (lib Connector_Generic) (part Conn_01x12) (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5F0FAF54))
+    (comp (ref J6)
+      (value Conn_01x02)
+      (datasheet ~)
+      (libsource (lib Connector_Generic) (part Conn_01x02) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5F1D80F4))
+    (comp (ref A2)
+      (value 230VAC_5VDC_Supply)
+      (footprint rolety:IRM-05-5)
+      (libsource (lib rolety) (part 230VAC_5VDC_Supply) (description ""))
+      (sheetpath (names /) (tstamps /))
+      (tstamp 5F27DD89))
+    (comp (ref U4)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5F07FB0A))
+    (comp (ref U5)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5F07FB11))
+    (comp (ref U7)
+      (value H11L1)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf)
+      (libsource (lib Isolator) (part H11L1) (description "Schmitt Trigger Output Optocoupler, High Speed, DIP-6, 1.6mA turn on threshold"))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5F07FB44))
+    (comp (ref R8)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5F07FB4A))
+    (comp (ref R9)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5EE98664))
+    (comp (ref R7)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5EEA055C))
+    (comp (ref D2)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5F07FB33))
+    (comp (ref D1)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5F07FB2D))
+    (comp (ref U6)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5EDE2FBC))
+    (comp (ref U8)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 1/") (tstamps /5F072F48/))
+      (tstamp 5EDE7D6D))
+    (comp (ref U9)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5F07FB0A))
+    (comp (ref U10)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5F07FB11))
+    (comp (ref U12)
+      (value H11L1)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf)
+      (libsource (lib Isolator) (part H11L1) (description "Schmitt Trigger Output Optocoupler, High Speed, DIP-6, 1.6mA turn on threshold"))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5F07FB44))
+    (comp (ref R11)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5F07FB4A))
+    (comp (ref R12)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5EE98664))
+    (comp (ref R10)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5EEA055C))
+    (comp (ref D4)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5F07FB33))
+    (comp (ref D3)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5F07FB2D))
+    (comp (ref U11)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5EDE2FBC))
+    (comp (ref U13)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 2/") (tstamps /5EDC875B/))
+      (tstamp 5EDE7D6D))
+    (comp (ref U14)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5F07FB0A))
+    (comp (ref U15)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5F07FB11))
+    (comp (ref U17)
+      (value H11L1)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf)
+      (libsource (lib Isolator) (part H11L1) (description "Schmitt Trigger Output Optocoupler, High Speed, DIP-6, 1.6mA turn on threshold"))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5F07FB44))
+    (comp (ref R14)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5F07FB4A))
+    (comp (ref R15)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5EE98664))
+    (comp (ref R13)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5EEA055C))
+    (comp (ref D6)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5F07FB33))
+    (comp (ref D5)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5F07FB2D))
+    (comp (ref U16)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5EDE2FBC))
+    (comp (ref U18)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 3/") (tstamps /5EDCF69D/))
+      (tstamp 5EDE7D6D))
+    (comp (ref U19)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5F07FB0A))
+    (comp (ref U20)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5F07FB11))
+    (comp (ref U22)
+      (value H11L1)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf)
+      (libsource (lib Isolator) (part H11L1) (description "Schmitt Trigger Output Optocoupler, High Speed, DIP-6, 1.6mA turn on threshold"))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5F07FB44))
+    (comp (ref R17)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5F07FB4A))
+    (comp (ref R18)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5EE98664))
+    (comp (ref R16)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5EEA055C))
+    (comp (ref D8)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5F07FB33))
+    (comp (ref D7)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5F07FB2D))
+    (comp (ref U21)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5EDE2FBC))
+    (comp (ref U23)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 4/") (tstamps /5EDD78FB/))
+      (tstamp 5EDE7D6D))
+    (comp (ref U24)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5F07FB0A))
+    (comp (ref U25)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5F07FB11))
+    (comp (ref U27)
+      (value H11L1)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf)
+      (libsource (lib Isolator) (part H11L1) (description "Schmitt Trigger Output Optocoupler, High Speed, DIP-6, 1.6mA turn on threshold"))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5F07FB44))
+    (comp (ref R20)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5F07FB4A))
+    (comp (ref R21)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5EE98664))
+    (comp (ref R19)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5EEA055C))
+    (comp (ref D10)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5F07FB33))
+    (comp (ref D9)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5F07FB2D))
+    (comp (ref U26)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5EDE2FBC))
+    (comp (ref U28)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 5/") (tstamps /5EDE0975/))
+      (tstamp 5EDE7D6D))
+    (comp (ref U29)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5F07FB0A))
+    (comp (ref U30)
+      (value ACQ22205)
+      (footprint rolety:ACQ22205)
+      (libsource (lib rolety) (part ACQ22205) (description ""))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5F07FB11))
+    (comp (ref U32)
+      (value H11L1)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf)
+      (libsource (lib Isolator) (part H11L1) (description "Schmitt Trigger Output Optocoupler, High Speed, DIP-6, 1.6mA turn on threshold"))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5F07FB44))
+    (comp (ref R23)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5F07FB4A))
+    (comp (ref R24)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5EE98664))
+    (comp (ref R22)
+      (value R)
+      (footprint Resistor_SMD:R_0603_1608Metric)
+      (datasheet ~)
+      (libsource (lib Device) (part R) (description Resistor))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5EEA055C))
+    (comp (ref D12)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5F07FB33))
+    (comp (ref D11)
+      (value D_Zener)
+      (footprint rolety:D_SOD66_10.16mm_Horizontal)
+      (datasheet ~)
+      (libsource (lib Device) (part D_Zener) (description "Zener diode"))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5F07FB2D))
+    (comp (ref U31)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5EDE2FBC))
+    (comp (ref U33)
+      (value 4N25)
+      (footprint Package_DIP:DIP-6_W7.62mm)
+      (datasheet https://www.vishay.com/docs/83725/4n25.pdf)
+      (libsource (lib Isolator) (part 4N25) (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6"))
+      (sheetpath (names "/Roleta 6/") (tstamps /5EDF7754/))
+      (tstamp 5EDE7D6D)))
+  (libparts
+    (libpart (lib Connector) (part Conn_01x03_Male)
+      (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_1x??_*))
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Conn_01x03_Male))
+      (pins
+        (pin (num 1) (name Pin_1) (type passive))
+        (pin (num 2) (name Pin_2) (type passive))
+        (pin (num 3) (name Pin_3) (type passive))))
+    (libpart (lib Connector_Generic) (part Conn_01x02)
+      (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_1x??_*))
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Conn_01x02))
+      (pins
+        (pin (num 1) (name Pin_1) (type passive))
+        (pin (num 2) (name Pin_2) (type passive))))
+    (libpart (lib Connector_Generic) (part Conn_01x12)
+      (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_1x??_*))
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Conn_01x12))
+      (pins
+        (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 4) (name Pin_4) (type passive))
+        (pin (num 5) (name Pin_5) (type passive))
+        (pin (num 6) (name Pin_6) (type passive))
+        (pin (num 7) (name Pin_7) (type passive))
+        (pin (num 8) (name Pin_8) (type passive))
+        (pin (num 9) (name Pin_9) (type passive))
+        (pin (num 10) (name Pin_10) (type passive))
+        (pin (num 11) (name Pin_11) (type passive))
+        (pin (num 12) (name Pin_12) (type passive))))
+    (libpart (lib Connector_Generic) (part Conn_01x18)
+      (description "Generic connector, single row, 01x18, script generated (kicad-library-utils/schlib/autogen/connector/)")
+      (docs ~)
+      (footprints
+        (fp Connector*:*_1x??_*))
+      (fields
+        (field (name Reference) J)
+        (field (name Value) Conn_01x18))
+      (pins
+        (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 4) (name Pin_4) (type passive))
+        (pin (num 5) (name Pin_5) (type passive))
+        (pin (num 6) (name Pin_6) (type passive))
+        (pin (num 7) (name Pin_7) (type passive))
+        (pin (num 8) (name Pin_8) (type passive))
+        (pin (num 9) (name Pin_9) (type passive))
+        (pin (num 10) (name Pin_10) (type passive))
+        (pin (num 11) (name Pin_11) (type passive))
+        (pin (num 12) (name Pin_12) (type passive))
+        (pin (num 13) (name Pin_13) (type passive))
+        (pin (num 14) (name Pin_14) (type passive))
+        (pin (num 15) (name Pin_15) (type passive))
+        (pin (num 16) (name Pin_16) (type passive))
+        (pin (num 17) (name Pin_17) (type passive))
+        (pin (num 18) (name Pin_18) (type passive))))
+    (libpart (lib Device) (part D_Zener)
+      (description "Zener diode")
+      (docs ~)
+      (footprints
+        (fp TO-???*)
+        (fp *_Diode_*)
+        (fp *SingleDiode*)
+        (fp D_*))
+      (fields
+        (field (name Reference) D)
+        (field (name Value) D_Zener))
+      (pins
+        (pin (num 1) (name K) (type passive))
+        (pin (num 2) (name A) (type passive))))
+    (libpart (lib Device) (part R)
+      (description Resistor)
+      (docs ~)
+      (footprints
+        (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 Interface_Expansion) (part MCP23017_SP)
+      (description "16-bit I/O expander, I2C, interrupts, w pull-ups, SPDIP-28")
+      (docs http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf)
+      (footprints
+        (fp DIP*W7.62mm*))
+      (fields
+        (field (name Reference) U)
+        (field (name Value) MCP23017_SP)
+        (field (name Footprint) Package_DIP:DIP-28_W7.62mm))
+      (pins
+        (pin (num 1) (name GPB0) (type BiDi))
+        (pin (num 2) (name GPB1) (type BiDi))
+        (pin (num 3) (name GPB2) (type BiDi))
+        (pin (num 4) (name GPB3) (type BiDi))
+        (pin (num 5) (name GPB4) (type BiDi))
+        (pin (num 6) (name GPB5) (type BiDi))
+        (pin (num 7) (name GPB6) (type BiDi))
+        (pin (num 8) (name GPB7) (type BiDi))
+        (pin (num 9) (name VDD) (type power_in))
+        (pin (num 10) (name VSS) (type power_in))
+        (pin (num 11) (name NC) (type NotConnected))
+        (pin (num 12) (name SCK) (type input))
+        (pin (num 13) (name SDA) (type BiDi))
+        (pin (num 14) (name NC) (type NotConnected))
+        (pin (num 15) (name A0) (type input))
+        (pin (num 16) (name A1) (type input))
+        (pin (num 17) (name A2) (type input))
+        (pin (num 18) (name ~RESET~) (type input))
+        (pin (num 19) (name INTB) (type 3state))
+        (pin (num 20) (name INTA) (type 3state))
+        (pin (num 21) (name GPA0) (type BiDi))
+        (pin (num 22) (name GPA1) (type BiDi))
+        (pin (num 23) (name GPA2) (type BiDi))
+        (pin (num 24) (name GPA3) (type BiDi))
+        (pin (num 25) (name GPA4) (type BiDi))
+        (pin (num 26) (name GPA5) (type BiDi))
+        (pin (num 27) (name GPA6) (type BiDi))
+        (pin (num 28) (name GPA7) (type BiDi))))
+    (libpart (lib Isolator) (part 4N25)
+      (aliases
+        (alias 4N26)
+        (alias TIL111)
+        (alias 4N27)
+        (alias 4N28)
+        (alias 4N35)
+        (alias 4N36)
+        (alias 4N37))
+      (description "DC Optocoupler Base Connected, Vce 30V, CTR 20%, Viso 2500V, DIP6")
+      (docs https://www.vishay.com/docs/83725/4n25.pdf)
+      (footprints
+        (fp DIP*W7.62mm*))
+      (fields
+        (field (name Reference) U)
+        (field (name Value) 4N25)
+        (field (name Footprint) Package_DIP:DIP-6_W7.62mm))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))
+        (pin (num 3) (name NC) (type NotConnected))
+        (pin (num 4) (name ~) (type passive))
+        (pin (num 5) (name ~) (type passive))
+        (pin (num 6) (name ~) (type passive))))
+    (libpart (lib Isolator) (part H11L1)
+      (aliases
+        (alias H11L2)
+        (alias H11L3))
+      (description "Schmitt Trigger Output Optocoupler, High Speed, DIP-6, 1.6mA turn on threshold")
+      (docs https://www.fairchildsemi.com/datasheets/H1/H11L1M.pdf)
+      (footprints
+        (fp DIP*W7.62mm*)
+        (fp DIP*W10.16mm*)
+        (fp SMDIP*W9.53mm*))
+      (fields
+        (field (name Reference) U)
+        (field (name Value) H11L1))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))
+        (pin (num 3) (name ~) (type NotConnected))
+        (pin (num 4) (name ~) (type output))
+        (pin (num 5) (name ~) (type power_in))
+        (pin (num 6) (name ~) (type power_in))))
+    (libpart (lib rolety) (part 230VAC_5VDC_Supply)
+      (fields
+        (field (name Reference) A)
+        (field (name Value) 230VAC_5VDC_Supply))
+      (pins
+        (pin (num 1) (name -) (type power_out))
+        (pin (num 2) (name +) (type power_out))
+        (pin (num 3) (name N) (type power_in))
+        (pin (num 4) (name L) (type power_in))))
+    (libpart (lib rolety) (part ACQ22205)
+      (footprints
+        (fp SMDIP*W7.62mm*))
+      (fields
+        (field (name Reference) U)
+        (field (name Value) ACQ22205)
+        (field (name Footprint) Package_DIP:SMDIP-4_W7.62mm))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))
+        (pin (num 3) (name ~) (type passive))
+        (pin (num 4) (name ~) (type passive))))
+    (libpart (lib rolety) (part BluePill)
+      (fields
+        (field (name Reference) A)
+        (field (name Value) BluePill))
+      (pins
+        (pin (num 1) (name VBATT) (type passive))
+        (pin (num 2) (name PC13) (type BiDi))
+        (pin (num 3) (name PC14) (type BiDi))
+        (pin (num 4) (name PC15) (type BiDi))
+        (pin (num 5) (name PA0) (type BiDi))
+        (pin (num 6) (name PA1) (type BiDi))
+        (pin (num 7) (name PA2) (type BiDi))
+        (pin (num 8) (name PA3) (type BiDi))
+        (pin (num 9) (name PA4) (type BiDi))
+        (pin (num 10) (name PA5) (type BiDi))
+        (pin (num 11) (name PA6) (type BiDi))
+        (pin (num 12) (name PA7) (type BiDi))
+        (pin (num 13) (name PB0) (type BiDi))
+        (pin (num 14) (name PB1) (type BiDi))
+        (pin (num 15) (name PB10) (type BiDi))
+        (pin (num 16) (name PB11) (type BiDi))
+        (pin (num 17) (name ~RESET) (type input))
+        (pin (num 18) (name 3V3) (type passive))
+        (pin (num 19) (name GND) (type passive))
+        (pin (num 20) (name GND) (type passive))
+        (pin (num 21) (name PB12) (type BiDi))
+        (pin (num 22) (name PB13) (type BiDi))
+        (pin (num 23) (name PB14) (type BiDi))
+        (pin (num 24) (name PB15) (type BiDi))
+        (pin (num 25) (name PA8) (type BiDi))
+        (pin (num 26) (name PA9) (type BiDi))
+        (pin (num 27) (name PA10) (type BiDi))
+        (pin (num 28) (name PA11) (type BiDi))
+        (pin (num 29) (name PA12) (type BiDi))
+        (pin (num 30) (name PA15) (type BiDi))
+        (pin (num 31) (name PB3) (type BiDi))
+        (pin (num 32) (name PB4) (type BiDi))
+        (pin (num 33) (name PB5) (type BiDi))
+        (pin (num 34) (name PB6) (type BiDi))
+        (pin (num 35) (name PB7) (type BiDi))
+        (pin (num 36) (name PB8) (type BiDi))
+        (pin (num 37) (name PB9) (type BiDi))
+        (pin (num 38) (name 5V) (type passive))
+        (pin (num 39) (name GND) (type power_in))
+        (pin (num 40) (name 3V3) (type passive))))
+    (libpart (lib rolety) (part OSX10201-RGG1)
+      (fields
+        (field (name Reference) D)
+        (field (name Value) OSX10201-RGG1))
+      (pins
+        (pin (num 1) (name ~) (type passive))
+        (pin (num 2) (name ~) (type passive))
+        (pin (num 3) (name ~) (type passive))
+        (pin (num 4) (name ~) (type passive))
+        (pin (num 5) (name ~) (type passive))
+        (pin (num 6) (name ~) (type passive))
+        (pin (num 7) (name ~) (type passive))
+        (pin (num 8) (name ~) (type passive))
+        (pin (num 9) (name ~) (type passive))
+        (pin (num 10) (name ~) (type passive))
+        (pin (num 11) (name ~) (type passive))
+        (pin (num 12) (name ~) (type passive))
+        (pin (num 13) (name ~) (type passive))
+        (pin (num 14) (name ~) (type passive))
+        (pin (num 15) (name ~) (type passive))
+        (pin (num 16) (name ~) (type passive))
+        (pin (num 17) (name ~) (type passive))
+        (pin (num 18) (name ~) (type passive))
+        (pin (num 19) (name ~) (type passive))
+        (pin (num 20) (name ~) (type passive))))
+    (libpart (lib rolety) (part SN75176)
+      (fields
+        (field (name Reference) U)
+        (field (name Value) SN75176))
+      (pins
+        (pin (num 1) (name R) (type 3state))
+        (pin (num 2) (name ~RE) (type input))
+        (pin (num 3) (name DE) (type input))
+        (pin (num 4) (name D) (type input))
+        (pin (num 5) (name GND) (type power_in))
+        (pin (num 6) (name A) (type 3state))
+        (pin (num 7) (name B) (type 3state))
+        (pin (num 8) (name VCC) (type power_in))))
+    (libpart (lib rolety) (part TLC5917)
+      (fields
+        (field (name Reference) U)
+        (field (name Value) TLC5917))
+      (pins
+        (pin (num 1) (name GND) (type power_in))
+        (pin (num 2) (name SDI) (type input))
+        (pin (num 3) (name CLK) (type input))
+        (pin (num 4) (name LE/ED1) (type input))
+        (pin (num 5) (name ~OUT0) (type output))
+        (pin (num 6) (name ~OUT1) (type output))
+        (pin (num 7) (name ~OUT2) (type output))
+        (pin (num 8) (name ~OUT3) (type output))
+        (pin (num 9) (name ~OUT4) (type output))
+        (pin (num 10) (name ~OUT5) (type output))
+        (pin (num 11) (name ~OUT6) (type output))
+        (pin (num 12) (name ~OUT7) (type output))
+        (pin (num 13) (name ~OE~/ED2) (type input))
+        (pin (num 14) (name SDO) (type output))
+        (pin (num 15) (name REXT) (type passive))
+        (pin (num 16) (name VDD) (type power_in)))))
+  (libraries
+    (library (logical Connector)
+      (uri /usr/share/kicad/library/Connector.lib))
+    (library (logical Connector_Generic)
+      (uri /usr/share/kicad/library/Connector_Generic.lib))
+    (library (logical Device)
+      (uri /usr/share/kicad/library/Device.lib))
+    (library (logical Interface_Expansion)
+      (uri /usr/share/kicad/library/Interface_Expansion.lib))
+    (library (logical Isolator)
+      (uri /usr/share/kicad/library/Isolator.lib))
+    (library (logical rolety)
+      (uri /home/mj/stm/home/rolety/hw/rolety/rolety.lib)))
+  (nets
+    (net (code 1) (name /SENSE5)
+      (node (ref A1) (pin 9))
+      (node (ref U27) (pin 4)))
+    (net (code 2) (name /BUTUP4)
+      (node (ref U21) (pin 1))
+      (node (ref J4) (pin 11)))
+    (net (code 3) (name /UP5)
+      (node (ref U1) (pin 1))
+      (node (ref U24) (pin 2)))
+    (net (code 4) (name /DN5)
+      (node (ref U25) (pin 2))
+      (node (ref U1) (pin 2)))
+    (net (code 5) (name /OUTUP5)
+      (node (ref J5) (pin 9))
+      (node (ref U24) (pin 3)))
+    (net (code 6) (name /OUTDN5)
+      (node (ref U25) (pin 3))
+      (node (ref J5) (pin 10)))
+    (net (code 7) (name /BUTUP5)
+      (node (ref J4) (pin 14))
+      (node (ref U26) (pin 1)))
+    (net (code 8) (name /BUTDN5)
+      (node (ref J4) (pin 15))
+      (node (ref U28) (pin 1)))
+    (net (code 9) (name /~IDN5)
+      (node (ref U28) (pin 5))
+      (node (ref A1) (pin 32)))
+    (net (code 10) (name /~IUP5)
+      (node (ref U26) (pin 5))
+      (node (ref A1) (pin 31)))
+    (net (code 11) (name /BUTDN4)
+      (node (ref U23) (pin 1))
+      (node (ref J4) (pin 12)))
+    (net (code 12) (name /SENSE4)
+      (node (ref A1) (pin 8))
+      (node (ref U22) (pin 4)))
+    (net (code 13) (name /~IDN4)
+      (node (ref U23) (pin 5))
+      (node (ref A1) (pin 14)))
+    (net (code 14) (name /~IUP4)
+      (node (ref U21) (pin 5))
+      (node (ref A1) (pin 13)))
+    (net (code 15) (name /UP4)
+      (node (ref U1) (pin 27))
+      (node (ref U19) (pin 2)))
+    (net (code 16) (name /DN4)
+      (node (ref U1) (pin 28))
+      (node (ref U20) (pin 2)))
+    (net (code 17) (name /OUTUP4)
+      (node (ref U19) (pin 3))
+      (node (ref J5) (pin 7)))
+    (net (code 18) (name /OUTDN4)
+      (node (ref U20) (pin 3))
+      (node (ref J5) (pin 8)))
+    (net (code 19) (name /UP6)
+      (node (ref U29) (pin 2))
+      (node (ref U1) (pin 3)))
+    (net (code 20) (name /DN6)
+      (node (ref U30) (pin 2))
+      (node (ref U1) (pin 4)))
+    (net (code 21) (name /~IDN6)
+      (node (ref U33) (pin 5))
+      (node (ref A1) (pin 37)))
+    (net (code 22) (name /BUTDN6)
+      (node (ref J4) (pin 18))
+      (node (ref U33) (pin 1)))
+    (net (code 23) (name /~IUP6)
+      (node (ref A1) (pin 33))
+      (node (ref U31) (pin 5)))
+    (net (code 24) (name /BUTUP6)
+      (node (ref U31) (pin 1))
+      (node (ref J4) (pin 17)))
+    (net (code 25) (name /RS485RXD)
+      (node (ref U2) (pin 1))
+      (node (ref A1) (pin 16)))
+    (net (code 26) (name /OUTUP6)
+      (node (ref U29) (pin 3))
+      (node (ref J5) (pin 11)))
+    (net (code 27) (name /OUTDN6)
+      (node (ref U30) (pin 3))
+      (node (ref J5) (pin 12)))
+    (net (code 28) (name /SENSE6)
+      (node (ref U32) (pin 4))
+      (node (ref A1) (pin 10)))
+    (net (code 29) (name /BUTDN1)
+      (node (ref U8) (pin 1))
+      (node (ref J4) (pin 3)))
+    (net (code 30) (name /BUTUP1)
+      (node (ref J4) (pin 2))
+      (node (ref U6) (pin 1)))
+    (net (code 31) (name /UP2)
+      (node (ref U9) (pin 2))
+      (node (ref U1) (pin 23)))
+    (net (code 32) (name /DN2)
+      (node (ref U10) (pin 2))
+      (node (ref U1) (pin 24)))
+    (net (code 33) (name /OUTUP2)
+      (node (ref J5) (pin 3))
+      (node (ref U9) (pin 3)))
+    (net (code 34) (name /OUTDN2)
+      (node (ref J5) (pin 4))
+      (node (ref U10) (pin 3)))
+    (net (code 35) (name /SENSE2)
+      (node (ref A1) (pin 6))
+      (node (ref U12) (pin 4)))
+    (net (code 36) (name /BUTUP2)
+      (node (ref U11) (pin 1))
+      (node (ref J4) (pin 5)))
+    (net (code 37) (name /BUTDN2)
+      (node (ref J4) (pin 6))
+      (node (ref U13) (pin 1)))
+    (net (code 38) (name "Net-(A1-Pad3)")
+      (node (ref A1) (pin 3)))
+    (net (code 39) (name "Net-(A1-Pad4)")
+      (node (ref A1) (pin 4)))
+    (net (code 40) (name GND)
+      (node (ref R13) (pin 2))
+      (node (ref R4) (pin 2))
+      (node (ref U27) (pin 5))
+      (node (ref U25) (pin 1))
+      (node (ref R15) (pin 2))
+      (node (ref U14) (pin 1))
+      (node (ref U18) (pin 4))
+      (node (ref U12) (pin 5))
+      (node (ref U16) (pin 4))
+      (node (ref U24) (pin 1))
+      (node (ref U9) (pin 1))
+      (node (ref U3) (pin 13))
+      (node (ref U3) (pin 1))
+      (node (ref R21) (pin 2))
+      (node (ref R19) (pin 2))
+      (node (ref U22) (pin 5))
+      (node (ref U13) (pin 4))
+      (node (ref U19) (pin 1))
+      (node (ref U17) (pin 5))
+      (node (ref U20) (pin 1))
+      (node (ref U11) (pin 4))
+      (node (ref U15) (pin 1))
+      (node (ref U10) (pin 1))
+      (node (ref R16) (pin 2))
+      (node (ref R12) (pin 2))
+      (node (ref R18) (pin 2))
+      (node (ref U21) (pin 4))
+      (node (ref U28) (pin 4))
+      (node (ref U23) (pin 4))
+      (node (ref U26) (pin 4))
+      (node (ref R10) (pin 2))
+      (node (ref U30) (pin 1))
+      (node (ref R9) (pin 2))
+      (node (ref U8) (pin 4))
+      (node (ref U6) (pin 4))
+      (node (ref J1) (pin 1))
+      (node (ref U31) (pin 4))
+      (node (ref A2) (pin 1))
+      (node (ref R7) (pin 2))
+      (node (ref U32) (pin 5))
+      (node (ref J2) (pin 3))
+      (node (ref U29) (pin 1))
+      (node (ref A1) (pin 20))
+      (node (ref R22) (pin 2))
+      (node (ref U5) (pin 1))
+      (node (ref A1) (pin 39))
+      (node (ref U4) (pin 1))
+      (node (ref A1) (pin 19))
+      (node (ref R24) (pin 2))
+      (node (ref U2) (pin 2))
+      (node (ref U1) (pin 17))
+      (node (ref U1) (pin 16))
+      (node (ref U1) (pin 15))
+      (node (ref U2) (pin 5))
+      (node (ref U7) (pin 5))
+      (node (ref U1) (pin 10))
+      (node (ref U33) (pin 4)))
+    (net (code 41) (name /DEBUGRXD)
+      (node (ref A1) (pin 27))
+      (node (ref J1) (pin 2)))
+    (net (code 42) (name /DEBUGTXD)
+      (node (ref A1) (pin 26))
+      (node (ref J1) (pin 3)))
+    (net (code 43) (name /~IDN1)
+      (node (ref A1) (pin 12))
+      (node (ref U8) (pin 5)))
+    (net (code 44) (name /~IUP1)
+      (node (ref U6) (pin 5))
+      (node (ref A1) (pin 11)))
+    (net (code 45) (name /DN3)
+      (node (ref U1) (pin 26))
+      (node (ref U15) (pin 2)))
+    (net (code 46) (name /BUTUP3)
+      (node (ref U16) (pin 1))
+      (node (ref J4) (pin 8)))
+    (net (code 47) (name /BUTDN3)
+      (node (ref J4) (pin 9))
+      (node (ref U18) (pin 1)))
+    (net (code 48) (name /~IDN3)
+      (node (ref A1) (pin 30))
+      (node (ref U18) (pin 5)))
+    (net (code 49) (name /~IUP3)
+      (node (ref A1) (pin 29))
+      (node (ref U16) (pin 5)))
+    (net (code 50) (name /UP3)
+      (node (ref U14) (pin 2))
+      (node (ref U1) (pin 25)))
+    (net (code 51) (name /OUTDN3)
+      (node (ref J5) (pin 6))
+      (node (ref U15) (pin 3)))
+    (net (code 52) (name /SENSE3)
+      (node (ref A1) (pin 7))
+      (node (ref U17) (pin 4)))
+    (net (code 53) (name /~IDN2)
+      (node (ref A1) (pin 28))
+      (node (ref U13) (pin 5)))
+    (net (code 54) (name /~IUP2)
+      (node (ref A1) (pin 25))
+      (node (ref U11) (pin 5)))
+    (net (code 55) (name /OUTUP3)
+      (node (ref J5) (pin 5))
+      (node (ref U14) (pin 3)))
+    (net (code 56) (name /OUTUP1)
+      (node (ref U4) (pin 3))
+      (node (ref J5) (pin 1)))
+    (net (code 57) (name /OUTDN1)
+      (node (ref U5) (pin 3))
+      (node (ref J5) (pin 2)))
+    (net (code 58) (name GNDPWR)
+      (node (ref J6) (pin 2))
+      (node (ref A2) (pin 3)))
+    (net (code 59) (name +3V3)
+      (node (ref U27) (pin 6))
+      (node (ref U17) (pin 6))
+      (node (ref U7) (pin 6))
+      (node (ref A1) (pin 18))
+      (node (ref A1) (pin 40))
+      (node (ref U3) (pin 16))
+      (node (ref U22) (pin 6))
+      (node (ref U32) (pin 6))
+      (node (ref U12) (pin 6)))
+    (net (code 60) (name VAC)
+      (node (ref U17) (pin 1))
+      (node (ref D11) (pin 1))
+      (node (ref D12) (pin 1))
+      (node (ref D10) (pin 1))
+      (node (ref U7) (pin 1))
+      (node (ref U27) (pin 1))
+      (node (ref D7) (pin 1))
+      (node (ref D8) (pin 1))
+      (node (ref D1) (pin 1))
+      (node (ref D2) (pin 1))
+      (node (ref D6) (pin 1))
+      (node (ref D5) (pin 1))
+      (node (ref D9) (pin 1))
+      (node (ref U22) (pin 1))
+      (node (ref U32) (pin 1))
+      (node (ref A2) (pin 4))
+      (node (ref D4) (pin 1))
+      (node (ref D3) (pin 1))
+      (node (ref J6) (pin 1))
+      (node (ref U12) (pin 1)))
+    (net (code 61) (name +5V)
+      (node (ref A1) (pin 38))
+      (node (ref J4) (pin 7))
+      (node (ref D13) (pin 3))
+      (node (ref J4) (pin 13))
+      (node (ref J4) (pin 16))
+      (node (ref J4) (pin 4))
+      (node (ref U1) (pin 9))
+      (node (ref D13) (pin 1))
+      (node (ref D13) (pin 10))
+      (node (ref R2) (pin 2))
+      (node (ref R3) (pin 2))
+      (node (ref R1) (pin 2))
+      (node (ref D13) (pin 2))
+      (node (ref D13) (pin 8))
+      (node (ref A2) (pin 2))
+      (node (ref D13) (pin 7))
+      (node (ref U2) (pin 8))
+      (node (ref D13) (pin 6))
+      (node (ref D13) (pin 5))
+      (node (ref D13) (pin 4))
+      (node (ref R25) (pin 1))
+      (node (ref D13) (pin 9))
+      (node (ref J4) (pin 10))
+      (node (ref J4) (pin 1))
+      (node (ref R26) (pin 1)))
+    (net (code 62) (name /RS485TXD)
+      (node (ref A1) (pin 15))
+      (node (ref U2) (pin 4))
+      (node (ref R25) (pin 2)))
+    (net (code 63) (name /RS485TXE)
+      (node (ref R26) (pin 2))
+      (node (ref A1) (pin 21))
+      (node (ref U2) (pin 3)))
+    (net (code 64) (name "Net-(J2-Pad1)")
+      (node (ref U2) (pin 6))
+      (node (ref J2) (pin 1)))
+    (net (code 65) (name "Net-(J2-Pad2)")
+      (node (ref U2) (pin 7))
+      (node (ref J2) (pin 2)))
+    (net (code 66) (name "Net-(A1-Pad2)")
+      (node (ref A1) (pin 2)))
+    (net (code 67) (name /~MCP_RESET)
+      (node (ref A1) (pin 36))
+      (node (ref U1) (pin 18))
+      (node (ref R2) (pin 1)))
+    (net (code 68) (name /MCP_SCL)
+      (node (ref A1) (pin 35))
+      (node (ref U1) (pin 12))
+      (node (ref R3) (pin 1)))
+    (net (code 69) (name "Net-(A1-Pad1)")
+      (node (ref A1) (pin 1)))
+    (net (code 70) (name "Net-(A1-Pad17)")
+      (node (ref A1) (pin 17)))
+    (net (code 71) (name /MCP_SDA)
+      (node (ref R1) (pin 1))
+      (node (ref U1) (pin 13))
+      (node (ref A1) (pin 34)))
+    (net (code 72) (name "Net-(U1-Pad5)")
+      (node (ref U1) (pin 5)))
+    (net (code 73) (name "Net-(U1-Pad6)")
+      (node (ref U1) (pin 6)))
+    (net (code 74) (name "Net-(U1-Pad11)")
+      (node (ref U1) (pin 11)))
+    (net (code 75) (name "Net-(U1-Pad14)")
+      (node (ref U1) (pin 14)))
+    (net (code 76) (name /UP1)
+      (node (ref U4) (pin 2))
+      (node (ref U1) (pin 21)))
+    (net (code 77) (name /DN1)
+      (node (ref U5) (pin 2))
+      (node (ref U1) (pin 22)))
+    (net (code 78) (name "Net-(U1-Pad20)")
+      (node (ref U1) (pin 20)))
+    (net (code 79) (name "Net-(U1-Pad19)")
+      (node (ref U1) (pin 19)))
+    (net (code 80) (name "Net-(D13-Pad20)")
+      (node (ref R6) (pin 1))
+      (node (ref D13) (pin 20)))
+    (net (code 81) (name /~LEDR1)
+      (node (ref R6) (pin 2))
+      (node (ref U1) (pin 7)))
+    (net (code 82) (name "Net-(D13-Pad19)")
+      (node (ref D13) (pin 19))
+      (node (ref R5) (pin 1)))
+    (net (code 83) (name /~LEDR2)
+      (node (ref U1) (pin 8))
+      (node (ref R5) (pin 2)))
+    (net (code 84) (name /SENSE1)
+      (node (ref U7) (pin 4))
+      (node (ref A1) (pin 5)))
+    (net (code 85) (name /TLC_SDI)
+      (node (ref A1) (pin 22))
+      (node (ref U3) (pin 2)))
+    (net (code 86) (name /TLC_CLK)
+      (node (ref U3) (pin 3))
+      (node (ref A1) (pin 23)))
+    (net (code 87) (name /TLC_LE)
+      (node (ref U3) (pin 4))
+      (node (ref A1) (pin 24)))
+    (net (code 88) (name "Net-(D13-Pad12)")
+      (node (ref U3) (pin 11))
+      (node (ref D13) (pin 12)))
+    (net (code 89) (name "Net-(U3-Pad14)")
+      (node (ref U3) (pin 14)))
+    (net (code 90) (name "Net-(R4-Pad1)")
+      (node (ref R4) (pin 1))
+      (node (ref U3) (pin 15)))
+    (net (code 91) (name "Net-(D13-Pad18)")
+      (node (ref U3) (pin 5))
+      (node (ref D13) (pin 18)))
+    (net (code 92) (name "Net-(D13-Pad15)")
+      (node (ref U3) (pin 8))
+      (node (ref D13) (pin 15)))
+    (net (code 93) (name "Net-(D13-Pad17)")
+      (node (ref U3) (pin 6))
+      (node (ref D13) (pin 17)))
+    (net (code 94) (name "Net-(D13-Pad11)")
+      (node (ref U3) (pin 12))
+      (node (ref D13) (pin 11)))
+    (net (code 95) (name "Net-(D13-Pad13)")
+      (node (ref U3) (pin 10))
+      (node (ref D13) (pin 13)))
+    (net (code 96) (name "Net-(D13-Pad14)")
+      (node (ref U3) (pin 9))
+      (node (ref D13) (pin 14)))
+    (net (code 97) (name "Net-(D13-Pad16)")
+      (node (ref D13) (pin 16))
+      (node (ref U3) (pin 7)))
+    (net (code 98) (name "Net-(U12-Pad3)")
+      (node (ref U12) (pin 3)))
+    (net (code 99) (name "Net-(R11-Pad1)")
+      (node (ref U12) (pin 2))
+      (node (ref R11) (pin 1)))
+    (net (code 100) (name "Net-(D3-Pad2)")
+      (node (ref D4) (pin 2))
+      (node (ref D3) (pin 2))
+      (node (ref R11) (pin 2))
+      (node (ref U9) (pin 4))
+      (node (ref U10) (pin 4)))
+    (net (code 101) (name "Net-(R10-Pad1)")
+      (node (ref U11) (pin 2))
+      (node (ref R10) (pin 1)))
+    (net (code 102) (name "Net-(U11-Pad3)")
+      (node (ref U11) (pin 3)))
+    (net (code 103) (name "Net-(U11-Pad6)")
+      (node (ref U11) (pin 6)))
+    (net (code 104) (name "Net-(U13-Pad3)")
+      (node (ref U13) (pin 3)))
+    (net (code 105) (name "Net-(U13-Pad6)")
+      (node (ref U13) (pin 6)))
+    (net (code 106) (name "Net-(R12-Pad1)")
+      (node (ref R12) (pin 1))
+      (node (ref U13) (pin 2)))
+    (net (code 107) (name "Net-(U17-Pad3)")
+      (node (ref U17) (pin 3)))
+    (net (code 108) (name "Net-(R14-Pad1)")
+      (node (ref U17) (pin 2))
+      (node (ref R14) (pin 1)))
+    (net (code 109) (name "Net-(D5-Pad2)")
+      (node (ref U14) (pin 4))
+      (node (ref D6) (pin 2))
+      (node (ref R14) (pin 2))
+      (node (ref D5) (pin 2))
+      (node (ref U15) (pin 4)))
+    (net (code 110) (name "Net-(U16-Pad3)")
+      (node (ref U16) (pin 3)))
+    (net (code 111) (name "Net-(R13-Pad1)")
+      (node (ref R13) (pin 1))
+      (node (ref U16) (pin 2)))
+    (net (code 112) (name "Net-(U16-Pad6)")
+      (node (ref U16) (pin 6)))
+    (net (code 113) (name "Net-(U18-Pad3)")
+      (node (ref U18) (pin 3)))
+    (net (code 114) (name "Net-(U18-Pad6)")
+      (node (ref U18) (pin 6)))
+    (net (code 115) (name "Net-(R15-Pad1)")
+      (node (ref U18) (pin 2))
+      (node (ref R15) (pin 1)))
+    (net (code 116) (name "Net-(R18-Pad1)")
+      (node (ref R18) (pin 1))
+      (node (ref U23) (pin 2)))
+    (net (code 117) (name "Net-(U23-Pad6)")
+      (node (ref U23) (pin 6)))
+    (net (code 118) (name "Net-(U23-Pad3)")
+      (node (ref U23) (pin 3)))
+    (net (code 119) (name "Net-(U21-Pad6)")
+      (node (ref U21) (pin 6)))
+    (net (code 120) (name "Net-(U21-Pad3)")
+      (node (ref U21) (pin 3)))
+    (net (code 121) (name "Net-(R16-Pad1)")
+      (node (ref R16) (pin 1))
+      (node (ref U21) (pin 2)))
+    (net (code 122) (name "Net-(R17-Pad1)")
+      (node (ref R17) (pin 1))
+      (node (ref U22) (pin 2)))
+    (net (code 123) (name "Net-(D7-Pad2)")
+      (node (ref D7) (pin 2))
+      (node (ref D8) (pin 2))
+      (node (ref R17) (pin 2))
+      (node (ref U19) (pin 4))
+      (node (ref U20) (pin 4)))
+    (net (code 124) (name "Net-(U22-Pad3)")
+      (node (ref U22) (pin 3)))
+    (net (code 125) (name "Net-(R21-Pad1)")
+      (node (ref U28) (pin 2))
+      (node (ref R21) (pin 1)))
+    (net (code 126) (name "Net-(R19-Pad1)")
+      (node (ref U26) (pin 2))
+      (node (ref R19) (pin 1)))
+    (net (code 127) (name "Net-(U28-Pad6)")
+      (node (ref U28) (pin 6)))
+    (net (code 128) (name "Net-(U28-Pad3)")
+      (node (ref U28) (pin 3)))
+    (net (code 129) (name "Net-(U26-Pad6)")
+      (node (ref U26) (pin 6)))
+    (net (code 130) (name "Net-(U26-Pad3)")
+      (node (ref U26) (pin 3)))
+    (net (code 131) (name "Net-(D10-Pad2)")
+      (node (ref U24) (pin 4))
+      (node (ref D9) (pin 2))
+      (node (ref D10) (pin 2))
+      (node (ref R20) (pin 2))
+      (node (ref U25) (pin 4)))
+    (net (code 132) (name "Net-(R20-Pad1)")
+      (node (ref R20) (pin 1))
+      (node (ref U27) (pin 2)))
+    (net (code 133) (name "Net-(U27-Pad3)")
+      (node (ref U27) (pin 3)))
+    (net (code 134) (name "Net-(R24-Pad1)")
+      (node (ref R24) (pin 1))
+      (node (ref U33) (pin 2)))
+    (net (code 135) (name "Net-(R22-Pad1)")
+      (node (ref U31) (pin 2))
+      (node (ref R22) (pin 1)))
+    (net (code 136) (name "Net-(U33-Pad6)")
+      (node (ref U33) (pin 6)))
+    (net (code 137) (name "Net-(U33-Pad3)")
+      (node (ref U33) (pin 3)))
+    (net (code 138) (name "Net-(U31-Pad6)")
+      (node (ref U31) (pin 6)))
+    (net (code 139) (name "Net-(U31-Pad3)")
+      (node (ref U31) (pin 3)))
+    (net (code 140) (name "Net-(D11-Pad2)")
+      (node (ref D12) (pin 2))
+      (node (ref D11) (pin 2))
+      (node (ref U30) (pin 4))
+      (node (ref U29) (pin 4))
+      (node (ref R23) (pin 2)))
+    (net (code 141) (name "Net-(R23-Pad1)")
+      (node (ref U32) (pin 2))
+      (node (ref R23) (pin 1)))
+    (net (code 142) (name "Net-(U32-Pad3)")
+      (node (ref U32) (pin 3)))
+    (net (code 143) (name "Net-(R9-Pad1)")
+      (node (ref U8) (pin 2))
+      (node (ref R9) (pin 1)))
+    (net (code 144) (name "Net-(R7-Pad1)")
+      (node (ref R7) (pin 1))
+      (node (ref U6) (pin 2)))
+    (net (code 145) (name "Net-(U8-Pad6)")
+      (node (ref U8) (pin 6)))
+    (net (code 146) (name "Net-(U8-Pad3)")
+      (node (ref U8) (pin 3)))
+    (net (code 147) (name "Net-(U6-Pad6)")
+      (node (ref U6) (pin 6)))
+    (net (code 148) (name "Net-(U6-Pad3)")
+      (node (ref U6) (pin 3)))
+    (net (code 149) (name "Net-(D1-Pad2)")
+      (node (ref D1) (pin 2))
+      (node (ref R8) (pin 2))
+      (node (ref U5) (pin 4))
+      (node (ref D2) (pin 2))
+      (node (ref U4) (pin 4)))
+    (net (code 150) (name "Net-(R8-Pad1)")
+      (node (ref R8) (pin 1))
+      (node (ref U7) (pin 2)))
+    (net (code 151) (name "Net-(U7-Pad3)")
+      (node (ref U7) (pin 3)))))
\ No newline at end of file
diff --git a/rolety/hw/rolety/rolety.pretty/ACQ22205.kicad_mod b/rolety/hw/rolety/rolety.pretty/ACQ22205.kicad_mod
new file mode 100644 (file)
index 0000000..e3ec20d
--- /dev/null
@@ -0,0 +1,28 @@
+(module ACQ22205 (layer F.Cu) (tedit 5EDD64E2)
+  (fp_text reference REF** (at 24.13 0 90) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value ACQ22205 (at 1.72 5.15) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.82 -1.2) (end -2.09 0.07) (layer F.Fab) (width 0.12))
+  (fp_line (start -2.09 0.07) (end -2.09 3.3) (layer F.Fab) (width 0.12))
+  (fp_line (start -2.09 3.3) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+  (fp_line (start -0.82 -1.2) (end 22.41 -1.2) (layer F.Fab) (width 0.12))
+  (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.Fab) (width 0.12))
+  (fp_text user %R (at 6.8 1.34) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.09 -1.2) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+  (fp_line (start -2.09 -1.2) (end 22.41 -1.2) (layer F.CrtYd) (width 0.12))
+  (fp_line (start 22.41 -1.2) (end 22.41 3.3) (layer F.CrtYd) (width 0.12))
+  (fp_line (start 22.41 3.3) (end -2.09 3.3) (layer F.CrtYd) (width 0.12))
+  (pad 1 thru_hole circle (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 2.54 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 12.7 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 20.32 0) (size 2.54 2.54) (drill 1) (layers *.Cu *.Mask))
+)
diff --git a/rolety/hw/rolety/rolety.pretty/D_SOD66_10.16mm_Horizontal.kicad_mod b/rolety/hw/rolety/rolety.pretty/D_SOD66_10.16mm_Horizontal.kicad_mod
new file mode 100644 (file)
index 0000000..16701b0
--- /dev/null
@@ -0,0 +1,41 @@
+(module D_SOD66_10.16mm_Horizontal (layer F.Cu) (tedit 5EDD6C03)
+  (fp_text reference REF** (at 0.9 1.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value D_SOD66_10.16mm_Horizontal (at 0.9 6.35) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.62 2.69) (end -0.62 4.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.22 4.93) (end 3.02 4.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.1 2.81) (end -1.1 4.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.23 5.06) (end 7.03 5.06) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -0.5 2.69) (end -0.5 4.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.94 3.81) (end 3.02 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.38 2.69) (end -0.38 4.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start -0.5 2.81) (end -0.5 4.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.4 2.81) (end -0.4 4.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.6 2.81) (end -0.6 4.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.03 2.56) (end -5.23 2.56) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.02 4.93) (end 3.02 2.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 5.98 3.81) (end 2.9 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.02 2.69) (end -1.22 2.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.22 2.69) (end -1.22 4.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.18 3.81) (end -1.1 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.1 4.81) (end 2.9 4.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 7.03 5.06) (end 7.03 2.56) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 2.9 4.81) (end 2.9 2.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -5.23 2.56) (end -5.23 5.06) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.14 3.81) (end -1.22 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.9 2.81) (end -1.1 2.81) (layer F.Fab) (width 0.1))
+  (fp_text user K (at -4.18 2.01) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user %R (at 1.2 3.81) (layer F.Fab)
+    (effects (font (size 0.8 0.8) (thickness 0.12)))
+  )
+  (fp_text user K (at -4.18 2.01) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 2 thru_hole circle (at 5.98 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask))
+  (pad 1 thru_hole rect (at -4.18 3.81) (size 2 2) (drill 1) (layers *.Cu *.Mask))
+)
diff --git a/rolety/hw/rolety/rolety.pretty/IRM-05-5.kicad_mod b/rolety/hw/rolety/rolety.pretty/IRM-05-5.kicad_mod
new file mode 100644 (file)
index 0000000..053ed8d
--- /dev/null
@@ -0,0 +1,32 @@
+(module IRM-05-5 (layer F.Cu) (tedit 5EDD674F)
+  (fp_text reference REF** (at 13.6 -1.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value IRM-05-5 (at 13.6 26.67) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -9.26 1.27) (end -7.99 0) (layer F.Fab) (width 0.12))
+  (fp_arc (start -7.99 1.27) (end -9.26 1.27) (angle 90) (layer F.SilkS) (width 0.12))
+  (fp_arc (start -7.99 24.13) (end -7.99 25.4) (angle 90) (layer F.SilkS) (width 0.12))
+  (fp_arc (start 35.19 24.13) (end 36.46 24.13) (angle 90) (layer F.SilkS) (width 0.12))
+  (fp_arc (start 35.19 1.27) (end 35.19 0) (angle 90) (layer F.SilkS) (width 0.12))
+  (fp_line (start -7.99 0) (end 35.19 0) (layer F.SilkS) (width 0.12))
+  (fp_line (start -9.26 24.13) (end -9.26 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 35.19 25.4) (end -7.99 25.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 36.46 1.27) (end 36.46 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 36.46 0) (end 36.46 25.4) (layer F.Fab) (width 0.12))
+  (fp_line (start 36.46 25.4) (end -9.26 25.4) (layer F.Fab) (width 0.12))
+  (fp_line (start -9.26 25.4) (end -9.26 1.27) (layer F.Fab) (width 0.12))
+  (fp_line (start -7.99 0) (end 36.46 0) (layer F.Fab) (width 0.12))
+  (fp_line (start 36.46 0) (end 36.46 25.4) (layer F.CrtYd) (width 0.12))
+  (fp_line (start 36.46 25.4) (end -9.26 25.4) (layer F.CrtYd) (width 0.12))
+  (fp_line (start -9.26 25.4) (end -9.26 0) (layer F.CrtYd) (width 0.12))
+  (fp_line (start -9.26 0) (end 36.46 0) (layer F.CrtYd) (width 0.12))
+  (fp_text user %R (at 13.6 11.43) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at -5.64 3.45) (size 2.54 2.54) (drill 1.1) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at -5.64 11.45) (size 2.54 2.54) (drill 1.1) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 32.86 14.2) (size 2.54 2.54) (drill 1.1) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 32.86 3.45) (size 2.54 2.54) (drill 1.1) (layers *.Cu *.Mask))
+)
index 6a7d85cbd8e5484eabdda1d5716923eee0955b8a..1835d10d67e6acc737fff54580e1df4087ade7dc 100644 (file)
@@ -1,29 +1,10 @@
-update=Sun Jun  7 01:10:02 2020
+update=Mon Jun  8 00:42:50 2020
 version=1
 last_client=kicad
 [general]
 version=1
 RootSch=
 BoardNm=
-[pcbnew]
-version=1
-LastNetListRead=
-UseCmpFile=1
-PadDrill=0.600000000000
-PadDrillOvalY=0.600000000000
-PadSizeH=1.500000000000
-PadSizeV=1.500000000000
-PcbTextSizeV=1.500000000000
-PcbTextSizeH=1.500000000000
-PcbTextThickness=0.300000000000
-ModuleTextSizeV=1.000000000000
-ModuleTextSizeH=1.000000000000
-ModuleTextSizeThickness=0.150000000000
-SolderMaskClearance=0.000000000000
-SolderMaskMinWidth=0.000000000000
-DrawSegmentWidth=0.200000000000
-BoardOutlineThickness=0.100000000000
-ModuleOutlineThickness=0.150000000000
 [cvpcb]
 version=1
 NetIExt=net
@@ -41,3 +22,227 @@ NetFmtName=Pcbnew
 SpiceAjustPassiveValues=0
 LabSize=50
 ERC_TestSimilarLabels=1
+[pcbnew]
+version=1
+PageLayoutDescrFile=
+LastNetListRead=rolety.net
+CopperLayerCount=2
+BoardThickness=1.6
+AllowMicroVias=0
+AllowBlindVias=0
+RequireCourtyardDefinitions=0
+ProhibitOverlappingCourtyards=1
+MinTrackWidth=0.2
+MinViaDiameter=0.4
+MinViaDrill=0.3
+MinMicroViaDiameter=0.2
+MinMicroViaDrill=0.09999999999999999
+MinHoleToHole=0.25
+TrackWidth1=0.25
+ViaDiameter1=0.8
+ViaDrill1=0.4
+dPairWidth1=0.2
+dPairGap1=0.25
+dPairViaGap1=0.25
+SilkLineWidth=0.12
+SilkTextSizeV=1
+SilkTextSizeH=1
+SilkTextSizeThickness=0.15
+SilkTextItalic=0
+SilkTextUpright=1
+CopperLineWidth=0.2
+CopperTextSizeV=1.5
+CopperTextSizeH=1.5
+CopperTextThickness=0.3
+CopperTextItalic=0
+CopperTextUpright=1
+EdgeCutLineWidth=0.05
+CourtyardLineWidth=0.05
+OthersLineWidth=0.15
+OthersTextSizeV=1
+OthersTextSizeH=1
+OthersTextSizeThickness=0.15
+OthersTextItalic=0
+OthersTextUpright=1
+SolderMaskClearance=0.05
+SolderMaskMinWidth=0
+SolderPasteClearance=0
+SolderPasteRatio=0
+[pcbnew/Layer.F.Cu]
+Name=F.Cu
+Type=0
+Enabled=1
+[pcbnew/Layer.In1.Cu]
+Name=In1.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In2.Cu]
+Name=In2.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In3.Cu]
+Name=In3.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In4.Cu]
+Name=In4.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In5.Cu]
+Name=In5.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In6.Cu]
+Name=In6.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In7.Cu]
+Name=In7.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In8.Cu]
+Name=In8.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In9.Cu]
+Name=In9.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In10.Cu]
+Name=In10.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In11.Cu]
+Name=In11.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In12.Cu]
+Name=In12.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In13.Cu]
+Name=In13.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In14.Cu]
+Name=In14.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In15.Cu]
+Name=In15.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In16.Cu]
+Name=In16.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In17.Cu]
+Name=In17.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In18.Cu]
+Name=In18.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In19.Cu]
+Name=In19.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In20.Cu]
+Name=In20.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In21.Cu]
+Name=In21.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In22.Cu]
+Name=In22.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In23.Cu]
+Name=In23.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In24.Cu]
+Name=In24.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In25.Cu]
+Name=In25.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In26.Cu]
+Name=In26.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In27.Cu]
+Name=In27.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In28.Cu]
+Name=In28.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In29.Cu]
+Name=In29.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In30.Cu]
+Name=In30.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.B.Cu]
+Name=B.Cu
+Type=0
+Enabled=1
+[pcbnew/Layer.B.Adhes]
+Enabled=1
+[pcbnew/Layer.F.Adhes]
+Enabled=1
+[pcbnew/Layer.B.Paste]
+Enabled=1
+[pcbnew/Layer.F.Paste]
+Enabled=1
+[pcbnew/Layer.B.SilkS]
+Enabled=1
+[pcbnew/Layer.F.SilkS]
+Enabled=1
+[pcbnew/Layer.B.Mask]
+Enabled=1
+[pcbnew/Layer.F.Mask]
+Enabled=1
+[pcbnew/Layer.Dwgs.User]
+Enabled=1
+[pcbnew/Layer.Cmts.User]
+Enabled=1
+[pcbnew/Layer.Eco1.User]
+Enabled=1
+[pcbnew/Layer.Eco2.User]
+Enabled=1
+[pcbnew/Layer.Edge.Cuts]
+Enabled=1
+[pcbnew/Layer.Margin]
+Enabled=1
+[pcbnew/Layer.B.CrtYd]
+Enabled=1
+[pcbnew/Layer.F.CrtYd]
+Enabled=1
+[pcbnew/Layer.B.Fab]
+Enabled=1
+[pcbnew/Layer.F.Fab]
+Enabled=1
+[pcbnew/Layer.Rescue]
+Enabled=1
+[pcbnew/Netclasses]
+[pcbnew/Netclasses/Default]
+Name=Default
+Clearance=0.2
+TrackWidth=0.25
+ViaDiameter=0.8
+ViaDrill=0.4
+uViaDiameter=0.3
+uViaDrill=0.1
+dPairWidth=0.2
+dPairGap=0.25
+dPairViaGap=0.25
index 1f38f8293a2117771ac223e8544b386aa430cd19..ecaafd59d52eb7fef1bb4e98e6cf220fa50a59d0 100644 (file)
@@ -158,7 +158,7 @@ U 1 1 5EE0D6C1
 P 1150 1450
 F 0 "R1" H 1220 1496 50  0000 L CNN
 F 1 "4K7" H 1220 1405 50  0000 L CNN
-F 2 "" V 1080 1450 50  0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 1080 1450 50  0001 C CNN
 F 3 "~" H 1150 1450 50  0001 C CNN
        1    1150 1450
        1    0    0    -1  
@@ -169,7 +169,7 @@ U 1 1 5EE0DA14
 P 1450 1450
 F 0 "R3" H 1520 1496 50  0000 L CNN
 F 1 "4K7" H 1520 1405 50  0000 L CNN
-F 2 "" V 1380 1450 50  0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 1380 1450 50  0001 C CNN
 F 3 "~" H 1450 1450 50  0001 C CNN
        1    1450 1450
        1    0    0    -1  
@@ -180,7 +180,7 @@ U 1 1 5EE0DBF3
 P 1300 1750
 F 0 "R2" H 1230 1704 50  0000 R CNN
 F 1 "4K7" H 1230 1795 50  0000 R CNN
-F 2 "" V 1230 1750 50  0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 1230 1750 50  0001 C CNN
 F 3 "~" H 1300 1750 50  0001 C CNN
        1    1300 1750
        -1   0    0    1   
@@ -304,7 +304,7 @@ U 1 1 5EE2B40A
 P 2000 5150
 F 0 "A1" H 2500 6450 50  0000 C CNN
 F 1 "BluePill" H 2500 6350 50  0000 C CNN
-F 2 "" H 2050 5650 50  0001 C CNN
+F 2 "Package_DIP:DIP-40_W15.24mm_Socket" H 2050 5650 50  0001 C CNN
 F 3 "" H 2050 5650 50  0001 C CNN
        1    2000 5150
        1    0    0    -1  
@@ -323,23 +323,23 @@ F 3 "" H 2000 6350 50  0001 C CNN
 $EndComp
 NoConn ~ 2200 4050
 $Comp
-L rolety:OSX10201-RGG1 L1
+L rolety:OSX10201-RGG1 D13
 U 1 1 5EEAB103
 P 9300 4900
-F 0 "L1" H 9300 5815 50  0000 C CNN
+F 0 "D13" H 9300 5815 50  0000 C CNN
 F 1 "OSX10201-RGG1" H 9300 5724 50  0000 C CNN
-F 2 "" H 9300 5650 50  0001 C CNN
+F 2 "Package_DIP:DIP-20_W7.62mm" H 9300 5650 50  0001 C CNN
 F 3 "" H 9300 5650 50  0001 C CNN
        1    9300 4900
        -1   0    0    -1  
 $EndComp
 $Comp
-L rolety:TLC5917 U2
+L rolety:TLC5917 U3
 U 1 1 5EEAFDA4
 P 7300 4150
-F 0 "U2" H 7600 4300 50  0000 C CNN
+F 0 "U3" H 7600 4300 50  0000 C CNN
 F 1 "TLC5917" H 7600 4200 50  0000 C CNN
-F 2 "" H 7300 4150 50  0001 C CNN
+F 2 "Package_DIP:DIP-16_W7.62mm" H 7300 4150 50  0001 C CNN
 F 3 "" H 7300 4150 50  0001 C CNN
        1    7300 4150
        1    0    0    -1  
@@ -350,7 +350,7 @@ U 1 1 5EEB1A44
 P 6550 5550
 F 0 "R4" H 6620 5596 50  0000 L CNN
 F 1 "1K0" H 6620 5505 50  0000 L CNN
-F 2 "" V 6480 5550 50  0001 C CNN
+F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical" V 6480 5550 50  0001 C CNN
 F 3 "~" H 6550 5550 50  0001 C CNN
        1    6550 5550
        1    0    0    -1  
@@ -366,10 +366,10 @@ Wire Wire Line
 Wire Wire Line
        7300 5850 7300 5500
 $Comp
-L power:GND #PWR011
+L power:GND #PWR012
 U 1 1 5EEBE614
 P 7300 6000
-F 0 "#PWR011" H 7300 5750 50  0001 C CNN
+F 0 "#PWR012" H 7300 5750 50  0001 C CNN
 F 1 "GND" H 7305 5827 50  0000 C CNN
 F 2 "" H 7300 6000 50  0001 C CNN
 F 3 "" H 7300 6000 50  0001 C CNN
@@ -386,10 +386,10 @@ Wire Wire Line
 Wire Wire Line
        6850 4550 6550 4550
 $Comp
-L power:GND #PWR09
+L power:GND #PWR010
 U 1 1 5EEDE77A
 P 6650 4750
-F 0 "#PWR09" H 6650 4500 50  0001 C CNN
+F 0 "#PWR010" H 6650 4500 50  0001 C CNN
 F 1 "GND" H 6655 4577 50  0000 C CNN
 F 2 "" H 6650 4750 50  0001 C CNN
 F 3 "" H 6650 4750 50  0001 C CNN
@@ -454,10 +454,10 @@ Wire Wire Line
 Wire Wire Line
        9550 4550 9750 4550
 $Comp
-L power:+5V #PWR012
+L power:+5V #PWR013
 U 1 1 5EF91286
 P 9750 4000
-F 0 "#PWR012" H 9750 3850 50  0001 C CNN
+F 0 "#PWR013" H 9750 3850 50  0001 C CNN
 F 1 "+5V" H 9765 4173 50  0000 C CNN
 F 2 "" H 9750 4000 50  0001 C CNN
 F 3 "" H 9750 4000 50  0001 C CNN
@@ -512,10 +512,10 @@ Wire Wire Line
        9750 4000 9750 4250
 Connection ~ 9750 4250
 $Comp
-L power:+3V3 #PWR010
+L power:+3V3 #PWR011
 U 1 1 5EFE9C30
 P 7300 4050
-F 0 "#PWR010" H 7300 3900 50  0001 C CNN
+F 0 "#PWR011" H 7300 3900 50  0001 C CNN
 F 1 "+3V3" H 7315 4223 50  0000 C CNN
 F 2 "" H 7300 4050 50  0001 C CNN
 F 3 "" H 7300 4050 50  0001 C CNN
@@ -530,7 +530,7 @@ U 1 1 5EFF0CE8
 P 8800 4250
 F 0 "R6" V 8593 4250 50  0000 C CNN
 F 1 "330R" V 8684 4250 50  0000 C CNN
-F 2 "" V 8730 4250 50  0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 8730 4250 50  0001 C CNN
 F 3 "~" H 8800 4250 50  0001 C CNN
        1    8800 4250
        0    1    1    0   
@@ -541,7 +541,7 @@ U 1 1 5EFF1509
 P 8300 4400
 F 0 "R5" V 8093 4400 50  0000 C CNN
 F 1 "330R" V 8184 4400 50  0000 C CNN
-F 2 "" V 8230 4400 50  0001 C CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 8230 4400 50  0001 C CNN
 F 3 "~" H 8300 4400 50  0001 C CNN
        1    8300 4400
        0    1    1    0   
@@ -591,29 +591,29 @@ SENSE5
 Text Label 900  4750 0    50   ~ 0
 SENSE6
 Text Label 900  4850 0    50   ~ 0
-IUP1
+~IUP1
 Text Label 900  4950 0    50   ~ 0
-IDN1
+~IDN1
 Text Label 900  5050 0    50   ~ 0
-IUP2
+~IUP2
 Text Label 900  5350 0    50   ~ 0
-IDN2
+~IDN2
 Text Label 900  5450 0    50   ~ 0
-IUP3
+~IUP3
 Text Label 900  5550 0    50   ~ 0
-IDN3
+~IDN3
 Text Label 2650 4250 0    50   ~ 0
-IUP4
+~IUP4
 Text Label 2650 4350 0    50   ~ 0
-IDN4
+~IDN4
 Text Label 2650 4450 0    50   ~ 0
-IUP5
+~IUP5
 Text Label 2650 4550 0    50   ~ 0
-IDN5
+~IDN5
 Text Label 2650 4650 0    50   ~ 0
-IUP6
+~IUP6
 Text Label 2650 5050 0    50   ~ 0
-IDN6
+~IDN6
 Wire Wire Line
        4350 1150 4700 1150
 Wire Wire Line
@@ -651,7 +651,7 @@ U 1 1 5EE39658
 P 4650 4700
 F 0 "J1" H 4758 4981 50  0000 C CNN
 F 1 "Conn_01x03_Male" H 4758 4890 50  0000 C CNN
-F 2 "" H 4650 4700 50  0001 C CNN
+F 2 "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Horizontal" H 4650 4700 50  0001 C CNN
 F 3 "~" H 4650 4700 50  0001 C CNN
        1    4650 4700
        1    0    0    -1  
@@ -665,10 +665,10 @@ DEBUGTXD
 Text Label 4850 4700 0    50   ~ 0
 DEBUGRXD
 $Comp
-L power:GND #PWR08
+L power:GND #PWR09
 U 1 1 5EE8B0C8
 P 5450 4600
-F 0 "#PWR08" H 5450 4350 50  0001 C CNN
+F 0 "#PWR09" H 5450 4350 50  0001 C CNN
 F 1 "GND" H 5455 4427 50  0000 C CNN
 F 2 "" H 5450 4600 50  0001 C CNN
 F 3 "" H 5450 4600 50  0001 C CNN
@@ -690,9 +690,9 @@ BUTDN1
 Text Label 4350 1550 0    50   ~ 0
 BUTUP1
 Text Label 5450 1650 0    50   ~ 0
-IDN1
+~IDN1
 Text Label 5450 1550 0    50   ~ 0
-IUP1
+~IUP1
 $Sheet
 S 4700 1000 700  800 
 U 5F072F48
@@ -703,10 +703,10 @@ F3 "DN" I L 4700 1250 50
 F4 "OUTUP" O R 5400 1150 50 
 F5 "OUTDN" O R 5400 1250 50 
 F6 "SENSE" O R 5400 1350 50 
-F7 "IDN" O R 5400 1650 50 
-F8 "BUTDN" I L 4700 1650 50 
-F9 "IUP" O R 5400 1550 50 
-F10 "BUTUP" I L 4700 1550 50 
+F7 "BUTDN" I L 4700 1650 50 
+F8 "BUTUP" I L 4700 1550 50 
+F9 "~IDN" O R 5400 1650 50 
+F10 "~IUP" O R 5400 1550 50 
 $EndSheet
 Wire Wire Line
        6000 1150 6350 1150
@@ -741,9 +741,9 @@ BUTDN2
 Text Label 6000 1550 0    50   ~ 0
 BUTUP2
 Text Label 7100 1650 0    50   ~ 0
-IDN2
+~IDN2
 Text Label 7100 1550 0    50   ~ 0
-IUP2
+~IUP2
 $Sheet
 S 6350 1000 700  800 
 U 5EDC875B
@@ -754,10 +754,10 @@ F3 "DN" I L 6350 1250 50
 F4 "OUTUP" O R 7050 1150 50 
 F5 "OUTDN" O R 7050 1250 50 
 F6 "SENSE" O R 7050 1350 50 
-F7 "IDN" O R 7050 1650 50 
-F8 "BUTDN" I L 6350 1650 50 
-F9 "IUP" O R 7050 1550 50 
-F10 "BUTUP" I L 6350 1550 50 
+F7 "BUTDN" I L 6350 1650 50 
+F8 "BUTUP" I L 6350 1550 50 
+F9 "~IDN" O R 7050 1650 50 
+F10 "~IUP" O R 7050 1550 50 
 $EndSheet
 Wire Wire Line
        7650 1150 8000 1150
@@ -792,9 +792,9 @@ BUTDN3
 Text Label 7650 1550 0    50   ~ 0
 BUTUP3
 Text Label 8750 1650 0    50   ~ 0
-IDN3
+~IDN3
 Text Label 8750 1550 0    50   ~ 0
-IUP3
+~IUP3
 $Sheet
 S 8000 1000 700  800 
 U 5EDCF69D
@@ -805,9 +805,9 @@ F3 "DN" I L 8000 1250 50
 F4 "OUTUP" O R 8700 1150 50 
 F5 "OUTDN" O R 8700 1250 50 
 F6 "SENSE" O R 8700 1350 50 
-F7 "IDN" O R 8700 1650 50 
+F7 "~IDN" O R 8700 1650 50 
 F8 "BUTDN" I L 8000 1650 50 
-F9 "IUP" O R 8700 1550 50 
+F9 "~IUP" O R 8700 1550 50 
 F10 "BUTUP" I L 8000 1550 50 
 $EndSheet
 Wire Wire Line
@@ -843,9 +843,9 @@ BUTDN4
 Text Label 4350 2650 0    50   ~ 0
 BUTUP4
 Text Label 5450 2750 0    50   ~ 0
-IDN4
+~IDN4
 Text Label 5450 2650 0    50   ~ 0
-IUP4
+~IUP4
 $Sheet
 S 4700 2100 700  800 
 U 5EDD78FB
@@ -856,9 +856,9 @@ F3 "DN" I L 4700 2350 50
 F4 "OUTUP" O R 5400 2250 50 
 F5 "OUTDN" O R 5400 2350 50 
 F6 "SENSE" O R 5400 2450 50 
-F7 "IDN" O R 5400 2750 50 
+F7 "~IDN" O R 5400 2750 50 
 F8 "BUTDN" I L 4700 2750 50 
-F9 "IUP" O R 5400 2650 50 
+F9 "~IUP" O R 5400 2650 50 
 F10 "BUTUP" I L 4700 2650 50 
 $EndSheet
 Wire Wire Line
@@ -894,9 +894,9 @@ BUTDN5
 Text Label 6000 2650 0    50   ~ 0
 BUTUP5
 Text Label 7100 2750 0    50   ~ 0
-IDN5
+~IDN5
 Text Label 7100 2650 0    50   ~ 0
-IUP5
+~IUP5
 $Sheet
 S 6350 2100 700  800 
 U 5EDE0975
@@ -907,9 +907,9 @@ F3 "DN" I L 6350 2350 50
 F4 "OUTUP" O R 7050 2250 50 
 F5 "OUTDN" O R 7050 2350 50 
 F6 "SENSE" O R 7050 2450 50 
-F7 "IDN" O R 7050 2750 50 
+F7 "~IDN" O R 7050 2750 50 
 F8 "BUTDN" I L 6350 2750 50 
-F9 "IUP" O R 7050 2650 50 
+F9 "~IUP" O R 7050 2650 50 
 F10 "BUTUP" I L 6350 2650 50 
 $EndSheet
 Wire Wire Line
@@ -945,9 +945,9 @@ BUTDN6
 Text Label 7650 2650 0    50   ~ 0
 BUTUP6
 Text Label 8750 2750 0    50   ~ 0
-IDN6
+~IDN6
 Text Label 8750 2650 0    50   ~ 0
-IUP6
+~IUP6
 $Sheet
 S 8000 2100 700  800 
 U 5EDF7754
@@ -958,9 +958,464 @@ F3 "DN" I L 8000 2350 50
 F4 "OUTUP" O R 8700 2250 50 
 F5 "OUTDN" O R 8700 2350 50 
 F6 "SENSE" O R 8700 2450 50 
-F7 "IDN" O R 8700 2750 50 
+F7 "~IDN" O R 8700 2750 50 
 F8 "BUTDN" I L 8000 2750 50 
-F9 "IUP" O R 8700 2650 50 
+F9 "~IUP" O R 8700 2650 50 
 F10 "BUTUP" I L 8000 2650 50 
 $EndSheet
+$Comp
+L rolety:SN75176 U2
+U 1 1 5EDFB031
+P 5100 6200
+F 0 "U2" H 4850 6200 50  0000 C CNN
+F 1 "SN75176" H 5400 6200 50  0000 C CNN
+F 2 "Package_DIP:DIP-8_W7.62mm" H 5100 6200 50  0001 C CNN
+F 3 "" H 5100 6200 50  0001 C CNN
+       1    5100 6200
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       4750 6400 4200 6400
+Wire Wire Line
+       4750 6500 4500 6500
+Wire Wire Line
+       4750 6700 3550 6700
+Wire Wire Line
+       4750 6800 4650 6800
+Text Label 3550 6400 0    50   ~ 0
+RS485TXD
+Text Label 3550 6500 0    50   ~ 0
+RS485TXE
+Text Label 3550 6700 0    50   ~ 0
+RS485RXD
+$Comp
+L power:GND #PWR08
+U 1 1 5EE66349
+P 5100 7150
+F 0 "#PWR08" H 5100 6900 50  0001 C CNN
+F 1 "GND" H 5105 6977 50  0000 C CNN
+F 2 "" H 5100 7150 50  0001 C CNN
+F 3 "" H 5100 7150 50  0001 C CNN
+       1    5100 7150
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       5100 7000 5100 7050
+Wire Wire Line
+       5100 7050 4650 7050
+Wire Wire Line
+       4650 7050 4650 6800
+Connection ~ 5100 7050
+Wire Wire Line
+       5100 7050 5100 7150
+$Comp
+L Connector:Conn_01x03_Male J2
+U 1 1 5EE7FB3D
+P 6000 6600
+F 0 "J2" H 5972 6624 50  0000 R CNN
+F 1 "Conn_01x03_Male" H 5972 6533 50  0000 R CNN
+F 2 "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Horizontal" H 6000 6600 50  0001 C CNN
+F 3 "~" H 6000 6600 50  0001 C CNN
+       1    6000 6600
+       -1   0    0    -1  
+$EndComp
+Wire Wire Line
+       5450 6500 5800 6500
+Wire Wire Line
+       5800 6600 5550 6600
+Wire Wire Line
+       5550 6600 5550 6700
+Wire Wire Line
+       5550 6700 5450 6700
+Wire Wire Line
+       5800 6700 5650 6700
+Wire Wire Line
+       5650 6700 5650 7050
+Wire Wire Line
+       5650 7050 5100 7050
+$Comp
+L power:+5V #PWR0101
+U 1 1 5EEA7F5D
+P 5100 5900
+F 0 "#PWR0101" H 5100 5750 50  0001 C CNN
+F 1 "+5V" H 5115 6073 50  0000 C CNN
+F 2 "" H 5100 5900 50  0001 C CNN
+F 3 "" H 5100 5900 50  0001 C CNN
+       1    5100 5900
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:R R25
+U 1 1 5EEDF26B
+P 4200 6150
+F 0 "R25" H 4270 6196 50  0000 L CNN
+F 1 "4K7" H 4270 6105 50  0000 L CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 4130 6150 50  0001 C CNN
+F 3 "~" H 4200 6150 50  0001 C CNN
+       1    4200 6150
+       1    0    0    -1  
+$EndComp
+$Comp
+L Device:R R26
+U 1 1 5EEDF64B
+P 4500 6150
+F 0 "R26" H 4570 6196 50  0000 L CNN
+F 1 "4K7" H 4570 6105 50  0000 L CNN
+F 2 "Resistor_SMD:R_0603_1608Metric" V 4430 6150 50  0001 C CNN
+F 3 "~" H 4500 6150 50  0001 C CNN
+       1    4500 6150
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       4200 6300 4200 6400
+Connection ~ 4200 6400
+Wire Wire Line
+       4200 6400 3550 6400
+Wire Wire Line
+       4500 6300 4500 6500
+Connection ~ 4500 6500
+Wire Wire Line
+       4500 6500 3550 6500
+Wire Wire Line
+       4200 6000 4200 5900
+Wire Wire Line
+       4200 5900 4500 5900
+Wire Wire Line
+       5100 5900 5100 6200
+Connection ~ 5100 5900
+Wire Wire Line
+       4500 6000 4500 5900
+Connection ~ 4500 5900
+Wire Wire Line
+       4500 5900 5100 5900
+$Comp
+L Connector_Generic:Conn_01x18 J4
+U 1 1 5EF736A4
+P 10950 1700
+F 0 "J4" H 11030 1692 50  0000 L CNN
+F 1 "Conn_01x18" H 11030 1601 50  0000 L CNN
+F 2 "" H 10950 1700 50  0001 C CNN
+F 3 "~" H 10950 1700 50  0001 C CNN
+       1    10950 1700
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       10400 1000 10750 1000
+Wire Wire Line
+       10400 1100 10750 1100
+Wire Wire Line
+       10400 1300 10750 1300
+Wire Wire Line
+       10400 1400 10750 1400
+Wire Wire Line
+       10400 1600 10750 1600
+Wire Wire Line
+       10400 1700 10750 1700
+Wire Wire Line
+       10400 1900 10750 1900
+Wire Wire Line
+       10400 2000 10750 2000
+Wire Wire Line
+       10400 2200 10750 2200
+Wire Wire Line
+       10400 2300 10750 2300
+Wire Wire Line
+       10400 2500 10750 2500
+Wire Wire Line
+       10400 2600 10750 2600
+Text Label 10400 1000 0    50   ~ 0
+BUTUP1
+Text Label 10400 1100 0    50   ~ 0
+BUTDN1
+Text Label 10400 1300 0    50   ~ 0
+BUTUP2
+Text Label 10400 1400 0    50   ~ 0
+BUTDN2
+Text Label 10400 1600 0    50   ~ 0
+BUTUP3
+Text Label 10400 1700 0    50   ~ 0
+BUTDN3
+Text Label 10400 1900 0    50   ~ 0
+BUTUP4
+Text Label 10400 2000 0    50   ~ 0
+BUTDN4
+Text Label 10400 2200 0    50   ~ 0
+BUTUP5
+Text Label 10400 2500 0    50   ~ 0
+BUTUP6
+Text Label 10400 2300 0    50   ~ 0
+BUTDN5
+Text Label 10400 2600 0    50   ~ 0
+BUTDN6
+Wire Wire Line
+       10750 900  10200 900 
+Wire Wire Line
+       10200 900  10200 1200
+Wire Wire Line
+       10200 1200 10750 1200
+$Comp
+L power:+5V #PWR058
+U 1 1 5F0A42F2
+P 10200 750
+F 0 "#PWR058" H 10200 600 50  0001 C CNN
+F 1 "+5V" H 10215 923 50  0000 C CNN
+F 2 "" H 10200 750 50  0001 C CNN
+F 3 "" H 10200 750 50  0001 C CNN
+       1    10200 750 
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       10200 750  10200 900 
+Connection ~ 10200 900 
+Wire Wire Line
+       10200 1200 10200 1500
+Wire Wire Line
+       10200 2400 10750 2400
+Connection ~ 10200 1200
+Wire Wire Line
+       10200 2100 10750 2100
+Connection ~ 10200 2100
+Wire Wire Line
+       10200 2100 10200 2400
+Wire Wire Line
+       10200 1800 10750 1800
+Connection ~ 10200 1800
+Wire Wire Line
+       10200 1800 10200 2100
+Wire Wire Line
+       10200 1500 10750 1500
+Connection ~ 10200 1500
+Wire Wire Line
+       10200 1500 10200 1800
+$Comp
+L Connector_Generic:Conn_01x12 J5
+U 1 1 5F0FAF54
+P 10950 3400
+F 0 "J5" H 11030 3392 50  0000 L CNN
+F 1 "Conn_01x12" H 11030 3301 50  0000 L CNN
+F 2 "" H 10950 3400 50  0001 C CNN
+F 3 "~" H 10950 3400 50  0001 C CNN
+       1    10950 3400
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       10750 2900 10400 2900
+Wire Wire Line
+       10750 3000 10400 3000
+Wire Wire Line
+       10750 3100 10400 3100
+Wire Wire Line
+       10750 3200 10400 3200
+Wire Wire Line
+       10750 3300 10400 3300
+Wire Wire Line
+       10750 3400 10400 3400
+Wire Wire Line
+       10750 3500 10400 3500
+Wire Wire Line
+       10750 3600 10400 3600
+Wire Wire Line
+       10750 3700 10400 3700
+Wire Wire Line
+       10750 3800 10400 3800
+Wire Wire Line
+       10750 3900 10400 3900
+Wire Wire Line
+       10750 4000 10400 4000
+Text Label 10400 2900 0    50   ~ 0
+OUTUP1
+Text Label 10400 3000 0    50   ~ 0
+OUTDN1
+Text Label 10400 3100 0    50   ~ 0
+OUTUP2
+Text Label 10400 3200 0    50   ~ 0
+OUTDN2
+Text Label 10400 3300 0    50   ~ 0
+OUTUP3
+Text Label 10400 3400 0    50   ~ 0
+OUTDN3
+Text Label 10400 3500 0    50   ~ 0
+OUTUP4
+Text Label 10400 3600 0    50   ~ 0
+OUTDN4
+Text Label 10400 3700 0    50   ~ 0
+OUTUP5
+Text Label 10400 3800 0    50   ~ 0
+OUTDN5
+Text Label 10400 3900 0    50   ~ 0
+OUTUP6
+Text Label 10400 4000 0    50   ~ 0
+OUTDN6
+$Comp
+L Connector_Generic:Conn_01x02 J6
+U 1 1 5F1D80F4
+P 10950 4500
+F 0 "J6" H 11030 4492 50  0000 L CNN
+F 1 "Conn_01x02" H 11030 4401 50  0000 L CNN
+F 2 "" H 10950 4500 50  0001 C CNN
+F 3 "~" H 10950 4500 50  0001 C CNN
+       1    10950 4500
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VAC #PWR059
+U 1 1 5F1D9465
+P 10550 4500
+F 0 "#PWR059" H 10550 4400 50  0001 C CNN
+F 1 "VAC" H 10550 4775 50  0000 C CNN
+F 2 "" H 10550 4500 50  0001 C CNN
+F 3 "" H 10550 4500 50  0001 C CNN
+       1    10550 4500
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GNDPWR #PWR060
+U 1 1 5F1DA209
+P 10550 4600
+F 0 "#PWR060" H 10550 4400 50  0001 C CNN
+F 1 "GNDPWR" H 10554 4446 50  0000 C CNN
+F 2 "" H 10550 4550 50  0001 C CNN
+F 3 "" H 10550 4550 50  0001 C CNN
+       1    10550 4600
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       10550 4600 10750 4600
+Wire Wire Line
+       10750 4500 10550 4500
+$Comp
+L power:PWR_FLAG #FLG02
+U 1 1 5F20324D
+P 9050 6150
+F 0 "#FLG02" H 9050 6225 50  0001 C CNN
+F 1 "PWR_FLAG" H 9050 6323 50  0000 C CNN
+F 2 "" H 9050 6150 50  0001 C CNN
+F 3 "~" H 9050 6150 50  0001 C CNN
+       1    9050 6150
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:PWR_FLAG #FLG04
+U 1 1 5F2036D5
+P 10300 5300
+F 0 "#FLG04" H 10300 5375 50  0001 C CNN
+F 1 "PWR_FLAG" H 10300 5473 50  0000 C CNN
+F 2 "" H 10300 5300 50  0001 C CNN
+F 3 "~" H 10300 5300 50  0001 C CNN
+       1    10300 5300
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:PWR_FLAG #FLG05
+U 1 1 5F203A15
+P 10800 5300
+F 0 "#FLG05" H 10800 5375 50  0001 C CNN
+F 1 "PWR_FLAG" H 10800 5473 50  0000 C CNN
+F 2 "" H 10800 5300 50  0001 C CNN
+F 3 "~" H 10800 5300 50  0001 C CNN
+       1    10800 5300
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:+3V3 #PWR062
+U 1 1 5F2050A4
+P 9050 6250
+F 0 "#PWR062" H 9050 6100 50  0001 C CNN
+F 1 "+3V3" H 9065 6423 50  0000 C CNN
+F 2 "" H 9050 6250 50  0001 C CNN
+F 3 "" H 9050 6250 50  0001 C CNN
+       1    9050 6250
+       1    0    0    1   
+$EndComp
+$Comp
+L power:VAC #PWR064
+U 1 1 5F2060A2
+P 10300 5450
+F 0 "#PWR064" H 10300 5350 50  0001 C CNN
+F 1 "VAC" H 10300 5725 50  0000 C CNN
+F 2 "" H 10300 5450 50  0001 C CNN
+F 3 "" H 10300 5450 50  0001 C CNN
+       1    10300 5450
+       1    0    0    1   
+$EndComp
+$Comp
+L power:GNDPWR #PWR065
+U 1 1 5F206AD7
+P 10800 5450
+F 0 "#PWR065" H 10800 5250 50  0001 C CNN
+F 1 "GNDPWR" H 10804 5296 50  0000 C CNN
+F 2 "" H 10800 5400 50  0001 C CNN
+F 3 "" H 10800 5400 50  0001 C CNN
+       1    10800 5450
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       9050 6150 9050 6250
+Wire Wire Line
+       10300 5300 10300 5450
+Wire Wire Line
+       10800 5300 10800 5450
+$Comp
+L rolety:230VAC_5VDC_Supply A2
+U 1 1 5F27DD89
+P 10200 5900
+F 0 "A2" H 10200 5915 50  0000 C CNN
+F 1 "230VAC_5VDC_Supply" H 10200 5824 50  0000 C CNN
+F 2 "rolety:IRM-05-5" H 10200 5900 50  0001 C CNN
+F 3 "" H 10200 5900 50  0001 C CNN
+       1    10200 5900
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:VAC #PWR061
+U 1 1 5F27F99C
+P 9600 6250
+F 0 "#PWR061" H 9600 6150 50  0001 C CNN
+F 1 "VAC" H 9600 6525 50  0000 C CNN
+F 2 "" H 9600 6250 50  0001 C CNN
+F 3 "" H 9600 6250 50  0001 C CNN
+       1    9600 6250
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GNDPWR #PWR063
+U 1 1 5F2804A2
+P 9600 6350
+F 0 "#PWR063" H 9600 6150 50  0001 C CNN
+F 1 "GNDPWR" H 9604 6196 50  0000 C CNN
+F 2 "" H 9600 6300 50  0001 C CNN
+F 3 "" H 9600 6300 50  0001 C CNN
+       1    9600 6350
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       9600 6350 9700 6350
+Wire Wire Line
+       9700 6250 9600 6250
+$Comp
+L power:+5V #PWR066
+U 1 1 5F2E3755
+P 10800 6250
+F 0 "#PWR066" H 10800 6100 50  0001 C CNN
+F 1 "+5V" H 10815 6423 50  0000 C CNN
+F 2 "" H 10800 6250 50  0001 C CNN
+F 3 "" H 10800 6250 50  0001 C CNN
+       1    10800 6250
+       1    0    0    -1  
+$EndComp
+$Comp
+L power:GND #PWR067
+U 1 1 5F2E4059
+P 10800 6350
+F 0 "#PWR067" H 10800 6100 50  0001 C CNN
+F 1 "GND" H 10805 6177 50  0000 C CNN
+F 2 "" H 10800 6350 50  0001 C CNN
+F 3 "" H 10800 6350 50  0001 C CNN
+       1    10800 6350
+       1    0    0    -1  
+$EndComp
+Wire Wire Line
+       10700 6350 10800 6350
+Wire Wire Line
+       10700 6250 10800 6250
 $EndSCHEMATC