diff --git a/expander.sch b/expander.sch new file mode 100644 index 0000000..d0479ec --- /dev/null +++ b/expander.sch @@ -0,0 +1,590 @@ +EESchema Schematic File Version 4 +LIBS:io_output-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 5 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Connector_Generic:Conn_02x10_Odd_Even J? +U 1 1 5B9FD66F +P 7950 2450 +AR Path="/5B9FD66F" Ref="J?" Part="1" +AR Path="/5B9E4862/5B9FD66F" Ref="J1" Part="1" +AR Path="/5BA49184/5B9FD66F" Ref="J2" Part="1" +AR Path="/5BA4919B/5B9FD66F" Ref="J6" Part="1" +AR Path="/5BA491B2/5B9FD66F" Ref="J7" Part="1" +F 0 "J1" H 8000 3067 50 0000 C CNN +F 1 "Conn_02x10_Odd_Even" H 8000 2976 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD" H 7950 2450 50 0001 C CNN +F 3 "~" H 7950 2450 50 0001 C CNN + 1 7950 2450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8250 2350 8400 2350 +Wire Wire Line + 8250 2450 8400 2450 +Wire Wire Line + 8400 2450 8400 2350 +Connection ~ 8400 2350 +Wire Wire Line + 8250 2550 8400 2550 +Wire Wire Line + 8400 2550 8400 2450 +Connection ~ 8400 2450 +Wire Wire Line + 8250 2650 8400 2650 +Wire Wire Line + 8400 2650 8400 2550 +Connection ~ 8400 2550 +$Comp +L microchip:MCP23S17 U? +U 1 1 5B9FD686 +P 3750 3900 +AR Path="/5B9FD686" Ref="U?" Part="1" +AR Path="/5B9E4862/5B9FD686" Ref="U1" Part="1" +AR Path="/5BA49184/5B9FD686" Ref="U4" Part="1" +AR Path="/5BA4919B/5B9FD686" Ref="U7" Part="1" +AR Path="/5BA491B2/5B9FD686" Ref="U10" Part="1" +F 0 "U1" H 3750 5078 50 0000 C CNN +F 1 "MCP23S17" H 3750 4987 50 0000 C CNN +F 2 "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" H 3800 2950 50 0001 L CNN +F 3 "" H 4000 4900 50 0001 C CNN + 1 3750 3900 + -1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 5B9FD68D +P 2850 2850 +AR Path="/5B9FD68D" Ref="R?" Part="1" +AR Path="/5B9E4862/5B9FD68D" Ref="R1" Part="1" +AR Path="/5BA49184/5B9FD68D" Ref="R2" Part="1" +AR Path="/5BA4919B/5B9FD68D" Ref="R3" Part="1" +AR Path="/5BA491B2/5B9FD68D" Ref="R4" Part="1" +F 0 "R1" H 2920 2896 50 0000 L CNN +F 1 "10K" H 2920 2805 50 0000 L CNN +F 2 "Resistor_SMD:R_0805_2012Metric" V 2780 2850 50 0001 C CNN +F 3 "~" H 2850 2850 50 0001 C CNN + 1 2850 2850 + 1 0 0 -1 +$EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5B9FD694 +P 2850 2650 +AR Path="/5B9FD694" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5B9FD694" Ref="#PWR0102" Part="1" +AR Path="/5BA49184/5B9FD694" Ref="#PWR0118" Part="1" +AR Path="/5BA4919B/5B9FD694" Ref="#PWR0137" Part="1" +AR Path="/5BA491B2/5B9FD694" Ref="#PWR0145" Part="1" +F 0 "#PWR0102" H 2850 2500 50 0001 C CNN +F 1 "+3.3V" H 2865 2823 50 0000 C CNN +F 2 "" H 2850 2650 50 0001 C CNN +F 3 "" H 2850 2650 50 0001 C CNN + 1 2850 2650 + 1 0 0 -1 +$EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5B9FD69A +P 3750 2650 +AR Path="/5B9FD69A" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5B9FD69A" Ref="#PWR0103" Part="1" +AR Path="/5BA49184/5B9FD69A" Ref="#PWR0119" Part="1" +AR Path="/5BA4919B/5B9FD69A" Ref="#PWR0138" Part="1" +AR Path="/5BA491B2/5B9FD69A" Ref="#PWR0146" Part="1" +F 0 "#PWR0103" H 3750 2500 50 0001 C CNN +F 1 "+3.3V" H 3765 2823 50 0000 C CNN +F 2 "" H 3750 2650 50 0001 C CNN +F 3 "" H 3750 2650 50 0001 C CNN + 1 3750 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3750 2650 3750 2900 +Wire Wire Line + 2850 2650 2850 2700 +Wire Wire Line + 3250 3100 2850 3100 +Wire Wire Line + 2850 3100 2850 3000 +$Comp +L Transistor_Array:ULN2804A U? +U 1 1 5B9FD6AC +P 6050 2850 +AR Path="/5B9FD6AC" Ref="U?" Part="1" +AR Path="/5B9E4862/5B9FD6AC" Ref="U2" Part="1" +AR Path="/5BA49184/5B9FD6AC" Ref="U5" Part="1" +AR Path="/5BA4919B/5B9FD6AC" Ref="U8" Part="1" +AR Path="/5BA491B2/5B9FD6AC" Ref="U11" Part="1" +F 0 "U2" H 6050 3417 50 0000 C CNN +F 1 "ULN2804A" H 6050 3326 50 0000 C CNN +F 2 "Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm" H 6100 2200 50 0001 L CNN +F 3 "http://www.promelec.ru/pdf/1536.pdf" H 6150 2650 50 0001 C CNN + 1 6050 2850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5B9FD6B3 +P 6250 3550 +AR Path="/5B9FD6B3" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5B9FD6B3" Ref="#PWR0104" Part="1" +AR Path="/5BA49184/5B9FD6B3" Ref="#PWR0120" Part="1" +AR Path="/5BA4919B/5B9FD6B3" Ref="#PWR0139" Part="1" +AR Path="/5BA491B2/5B9FD6B3" Ref="#PWR0147" Part="1" +F 0 "#PWR0104" H 6250 3300 50 0001 C CNN +F 1 "GND" H 6255 3377 50 0000 C CNN +F 2 "" H 6250 3550 50 0001 C CNN +F 3 "" H 6250 3550 50 0001 C CNN + 1 6250 3550 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5B9FD6B9 +P 5850 3700 +AR Path="/5B9FD6B9" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5B9FD6B9" Ref="#PWR0109" Part="1" +AR Path="/5BA49184/5B9FD6B9" Ref="#PWR0121" Part="1" +AR Path="/5BA4919B/5B9FD6B9" Ref="#PWR0140" Part="1" +AR Path="/5BA491B2/5B9FD6B9" Ref="#PWR0148" Part="1" +F 0 "#PWR0109" H 5850 3450 50 0001 C CNN +F 1 "GND" H 5855 3527 50 0000 C CNN +F 2 "" H 5850 3700 50 0001 C CNN +F 3 "" H 5850 3700 50 0001 C CNN + 1 5850 3700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6250 3550 6050 3550 +Wire Wire Line + 4250 3100 4700 3100 +Wire Wire Line + 4700 3100 4700 2650 +Wire Wire Line + 4700 2650 5650 2650 +Wire Wire Line + 4250 3200 4800 3200 +Wire Wire Line + 4800 3200 4800 2750 +Wire Wire Line + 4800 2750 5650 2750 +Wire Wire Line + 4250 3300 4900 3300 +Wire Wire Line + 4900 3300 4900 2850 +Wire Wire Line + 4900 2850 5650 2850 +Wire Wire Line + 4250 3400 5000 3400 +Wire Wire Line + 5000 3400 5000 2950 +Wire Wire Line + 5000 2950 5650 2950 +Wire Wire Line + 5650 3050 5100 3050 +Wire Wire Line + 5100 3050 5100 3500 +Wire Wire Line + 5100 3500 4250 3500 +Wire Wire Line + 4250 3600 5200 3600 +Wire Wire Line + 5200 3600 5200 3150 +Wire Wire Line + 5200 3150 5650 3150 +Wire Wire Line + 5650 3250 5300 3250 +Wire Wire Line + 5300 3250 5300 3700 +Wire Wire Line + 5300 3700 4250 3700 +Wire Wire Line + 4250 3800 5400 3800 +Wire Wire Line + 5400 3800 5400 3350 +Wire Wire Line + 5400 3350 5650 3350 +Wire Wire Line + 8250 2950 8300 2950 +Wire Wire Line + 8300 2950 8300 3050 +Wire Wire Line + 8350 3150 8350 2850 +Wire Wire Line + 8350 2850 8250 2850 +Wire Wire Line + 8400 3250 8400 2750 +Wire Wire Line + 8400 2750 8250 2750 +Wire Wire Line + 6450 4000 6900 4000 +Wire Wire Line + 6900 4000 6900 2450 +Wire Wire Line + 6900 2450 7750 2450 +Wire Wire Line + 6450 4100 7000 4100 +Wire Wire Line + 7000 4100 7000 2350 +Wire Wire Line + 7000 2350 7750 2350 +Wire Wire Line + 6450 4200 7100 4200 +Wire Wire Line + 7100 4200 7100 2250 +Wire Wire Line + 7100 2250 7750 2250 +Wire Wire Line + 6450 4300 7200 4300 +Wire Wire Line + 7200 4300 7200 2150 +Wire Wire Line + 7200 2150 7750 2150 +Wire Wire Line + 6450 4400 7300 4400 +Wire Wire Line + 8250 2050 8500 2050 +Wire Wire Line + 6450 4500 8500 4500 +Wire Wire Line + 8500 2050 8500 4500 +Wire Wire Line + 8600 4600 8600 2150 +Wire Wire Line + 8600 2150 8250 2150 +Wire Wire Line + 6450 4600 8600 4600 +Wire Wire Line + 6450 4700 8700 4700 +Wire Wire Line + 8700 4700 8700 2250 +Wire Wire Line + 8700 2250 8250 2250 +Wire Wire Line + 6450 3350 7600 3350 +Wire Wire Line + 6450 2650 7750 2650 +Wire Wire Line + 6450 2750 7750 2750 +Wire Wire Line + 6450 2850 7750 2850 +Wire Wire Line + 6450 2950 7750 2950 +Wire Wire Line + 6450 3050 8300 3050 +Wire Wire Line + 6450 3250 8400 3250 +Wire Wire Line + 6450 3150 8350 3150 +Wire Wire Line + 7600 2550 7750 2550 +Wire Wire Line + 7600 2550 7600 3350 +Wire Wire Line + 7300 2050 7750 2050 +Wire Wire Line + 7300 2050 7300 4400 +Wire Wire Line + 8400 1950 8400 2350 +Wire Wire Line + 6450 2550 6550 2550 +Wire Wire Line + 6550 2550 6550 2500 +Wire Wire Line + 4250 4000 5650 4000 +Wire Wire Line + 4250 4100 5650 4100 +Wire Wire Line + 4250 4200 5650 4200 +Wire Wire Line + 4250 4300 5650 4300 +Wire Wire Line + 4250 4400 5650 4400 +Wire Wire Line + 4250 4500 5650 4500 +Wire Wire Line + 4250 4600 5650 4600 +Wire Wire Line + 4250 4700 5650 4700 +$Comp +L Transistor_Array:ULN2804A U? +U 1 1 5B9FD711 +P 6050 4500 +AR Path="/5B9FD711" Ref="U?" Part="1" +AR Path="/5B9E4862/5B9FD711" Ref="U3" Part="1" +AR Path="/5BA49184/5B9FD711" Ref="U6" Part="1" +AR Path="/5BA4919B/5B9FD711" Ref="U9" Part="1" +AR Path="/5BA491B2/5B9FD711" Ref="U12" Part="1" +F 0 "U3" H 6050 5067 50 0000 C CNN +F 1 "ULN2804A" H 6050 4976 50 0000 C CNN +F 2 "Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm" H 6100 3850 50 0001 L CNN +F 3 "http://www.promelec.ru/pdf/1536.pdf" H 6150 4300 50 0001 C CNN + 1 6050 4500 + 1 0 0 1 +$EndComp +Wire Wire Line + 5850 3700 6050 3700 +Wire Wire Line + 6050 3700 6050 3800 +$Comp +L power:GND #PWR? +U 1 1 5BA245CC +P 3750 4950 +AR Path="/5BA245CC" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5BA245CC" Ref="#PWR0115" Part="1" +AR Path="/5BA49184/5BA245CC" Ref="#PWR0123" Part="1" +AR Path="/5BA4919B/5BA245CC" Ref="#PWR0142" Part="1" +AR Path="/5BA491B2/5BA245CC" Ref="#PWR0150" Part="1" +F 0 "#PWR0115" H 3750 4700 50 0001 C CNN +F 1 "GND" H 3755 4777 50 0000 C CNN +F 2 "" H 3750 4950 50 0001 C CNN +F 3 "" H 3750 4950 50 0001 C CNN + 1 3750 4950 + 1 0 0 -1 +$EndComp +Text HLabel 2800 4000 0 50 Input ~ 0 +CS +Text HLabel 2800 4100 0 50 Input ~ 0 +SCK +Text HLabel 2800 4200 0 50 Input ~ 0 +MOSI +Text HLabel 2800 4300 0 50 Input ~ 0 +MISO +Wire Wire Line + 2800 4300 3250 4300 +Wire Wire Line + 2800 4200 3250 4200 +Wire Wire Line + 2800 4100 3250 4100 +Wire Wire Line + 2800 4000 3250 4000 +Wire Wire Line + 6450 4800 6550 4800 +Wire Wire Line + 6550 4800 6550 4950 +Wire Wire Line + 6550 4950 6750 4950 +Wire Wire Line + 3750 4900 3750 4950 +$Comp +L Connector_Generic:Conn_01x03 J14 +U 1 1 5BA64207 +P 1800 4600 +AR Path="/5BA4919B/5BA64207" Ref="J14" Part="1" +AR Path="/5B9E4862/5BA64207" Ref="J8" Part="1" +AR Path="/5BA49184/5BA64207" Ref="J11" Part="1" +AR Path="/5BA491B2/5BA64207" Ref="J17" Part="1" +F 0 "J8" H 1880 4642 50 0000 L CNN +F 1 "Conn_01x03" H 1880 4551 50 0000 L CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left" H 1800 4600 50 0001 C CNN +F 3 "~" H 1800 4600 50 0001 C CNN + 1 1800 4600 + -1 0 0 -1 +$EndComp +$Comp +L Connector_Generic:Conn_01x03 J15 +U 1 1 5BA64309 +P 1800 5000 +AR Path="/5BA4919B/5BA64309" Ref="J15" Part="1" +AR Path="/5B9E4862/5BA64309" Ref="J9" Part="1" +AR Path="/5BA49184/5BA64309" Ref="J12" Part="1" +AR Path="/5BA491B2/5BA64309" Ref="J18" Part="1" +F 0 "J9" H 1880 5042 50 0000 L CNN +F 1 "Conn_01x03" H 1880 4951 50 0000 L CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left" H 1800 5000 50 0001 C CNN +F 3 "~" H 1800 5000 50 0001 C CNN + 1 1800 5000 + -1 0 0 -1 +$EndComp +$Comp +L Connector_Generic:Conn_01x03 J16 +U 1 1 5BA6433B +P 1800 5400 +AR Path="/5BA4919B/5BA6433B" Ref="J16" Part="1" +AR Path="/5B9E4862/5BA6433B" Ref="J10" Part="1" +AR Path="/5BA49184/5BA6433B" Ref="J13" Part="1" +AR Path="/5BA491B2/5BA6433B" Ref="J19" Part="1" +F 0 "J10" H 1880 5442 50 0000 L CNN +F 1 "Conn_01x03" H 1880 5351 50 0000 L CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left" H 1800 5400 50 0001 C CNN +F 3 "~" H 1800 5400 50 0001 C CNN + 1 1800 5400 + -1 0 0 -1 +$EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5BA64367 +P 2150 4300 +AR Path="/5BA64367" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5BA64367" Ref="#PWR03" Part="1" +AR Path="/5BA49184/5BA64367" Ref="#PWR07" Part="1" +AR Path="/5BA4919B/5BA64367" Ref="#PWR011" Part="1" +AR Path="/5BA491B2/5BA64367" Ref="#PWR015" Part="1" +F 0 "#PWR03" H 2150 4150 50 0001 C CNN +F 1 "+3.3V" H 2165 4473 50 0000 C CNN +F 2 "" H 2150 4300 50 0001 C CNN +F 3 "" H 2150 4300 50 0001 C CNN + 1 2150 4300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BA64382 +P 2300 5600 +AR Path="/5BA64382" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5BA64382" Ref="#PWR04" Part="1" +AR Path="/5BA49184/5BA64382" Ref="#PWR08" Part="1" +AR Path="/5BA4919B/5BA64382" Ref="#PWR012" Part="1" +AR Path="/5BA491B2/5BA64382" Ref="#PWR016" Part="1" +F 0 "#PWR04" H 2300 5350 50 0001 C CNN +F 1 "GND" H 2305 5427 50 0000 C CNN +F 2 "" H 2300 5600 50 0001 C CNN +F 3 "" H 2300 5600 50 0001 C CNN + 1 2300 5600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2000 5500 2300 5500 +Wire Wire Line + 2300 5500 2300 5600 +Wire Wire Line + 2000 5100 2300 5100 +Wire Wire Line + 2300 5100 2300 5500 +Connection ~ 2300 5500 +Wire Wire Line + 2000 4700 2300 4700 +Wire Wire Line + 2300 4700 2300 5100 +Connection ~ 2300 5100 +Wire Wire Line + 2000 4500 2150 4500 +Wire Wire Line + 2150 4500 2150 4300 +Wire Wire Line + 2000 4900 2150 4900 +Wire Wire Line + 2150 4900 2150 4500 +Connection ~ 2150 4500 +Wire Wire Line + 2000 5300 2150 5300 +Wire Wire Line + 2150 5300 2150 4900 +Connection ~ 2150 4900 +Wire Wire Line + 2000 4600 2500 4600 +Wire Wire Line + 2500 4600 2500 4500 +Wire Wire Line + 2500 4500 3250 4500 +Wire Wire Line + 2000 5000 2600 5000 +Wire Wire Line + 2600 5000 2600 4600 +Wire Wire Line + 2600 4600 3250 4600 +Wire Wire Line + 2000 5400 2750 5400 +Wire Wire Line + 2750 5400 2750 4700 +Wire Wire Line + 2750 4700 3250 4700 +$Comp +L Device:C C? +U 1 1 5BA944F5 +P 1550 3300 +AR Path="/5BA944F5" Ref="C?" Part="1" +AR Path="/5B9E4862/5BA944F5" Ref="C4" Part="1" +AR Path="/5BA49184/5BA944F5" Ref="C8" Part="1" +AR Path="/5BA4919B/5BA944F5" Ref="C9" Part="1" +AR Path="/5BA491B2/5BA944F5" Ref="C10" Part="1" +F 0 "C4" H 1665 3346 50 0000 L CNN +F 1 "100n" H 1665 3255 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric" H 1588 3150 50 0001 C CNN +F 3 "~" H 1550 3300 50 0001 C CNN + 1 1550 3300 + 1 0 0 -1 +$EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5BA944FC +P 1550 2950 +AR Path="/5BA944FC" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5BA944FC" Ref="#PWR01" Part="1" +AR Path="/5BA49184/5BA944FC" Ref="#PWR05" Part="1" +AR Path="/5BA4919B/5BA944FC" Ref="#PWR09" Part="1" +AR Path="/5BA491B2/5BA944FC" Ref="#PWR013" Part="1" +F 0 "#PWR01" H 1550 2800 50 0001 C CNN +F 1 "+3.3V" H 1565 3123 50 0000 C CNN +F 2 "" H 1550 2950 50 0001 C CNN +F 3 "" H 1550 2950 50 0001 C CNN + 1 1550 2950 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BA94502 +P 1550 3650 +AR Path="/5BA94502" Ref="#PWR?" Part="1" +AR Path="/5B9E4862/5BA94502" Ref="#PWR02" Part="1" +AR Path="/5BA49184/5BA94502" Ref="#PWR06" Part="1" +AR Path="/5BA4919B/5BA94502" Ref="#PWR010" Part="1" +AR Path="/5BA491B2/5BA94502" Ref="#PWR014" Part="1" +F 0 "#PWR02" H 1550 3400 50 0001 C CNN +F 1 "GND" H 1555 3477 50 0000 C CNN +F 2 "" H 1550 3650 50 0001 C CNN +F 3 "" H 1550 3650 50 0001 C CNN + 1 1550 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1550 3650 1550 3450 +Wire Wire Line + 1550 3150 1550 2950 +$Comp +L power:+12V #PWR? +U 1 1 5BD37855 +P 6550 2500 +F 0 "#PWR?" H 6550 2350 50 0001 C CNN +F 1 "+12V" H 6565 2673 50 0000 C CNN +F 2 "" H 6550 2500 50 0001 C CNN +F 3 "" H 6550 2500 50 0001 C CNN + 1 6550 2500 + 1 0 0 -1 +$EndComp +$Comp +L power:+12V #PWR? +U 1 1 5BD37879 +P 8400 1950 +F 0 "#PWR?" H 8400 1800 50 0001 C CNN +F 1 "+12V" H 8415 2123 50 0000 C CNN +F 2 "" H 8400 1950 50 0001 C CNN +F 3 "" H 8400 1950 50 0001 C CNN + 1 8400 1950 + 1 0 0 -1 +$EndComp +$Comp +L power:+12V #PWR? +U 1 1 5BD4117E +P 6750 4950 +F 0 "#PWR?" H 6750 4800 50 0001 C CNN +F 1 "+12V" H 6765 5123 50 0000 C CNN +F 2 "" H 6750 4950 50 0001 C CNN +F 3 "" H 6750 4950 50 0001 C CNN + 1 6750 4950 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/io_output-cache.lib b/io_output-cache.lib index c9d3b05..ec89f70 100644 --- a/io_output-cache.lib +++ b/io_output-cache.lib @@ -1,6 +1,27 @@ EESchema-LIBRARY Version 2.4 #encoding utf-8 # +# Connector_Generic:Conn_01x03 +# +DEF Connector_Generic:Conn_01x03 J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Connector_Generic:Conn_01x03" 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 105 0 95 1 1 6 N +S -50 150 50 -150 1 1 10 f +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # Connector_Generic:Conn_01x31 # DEF Connector_Generic:Conn_01x31 J 0 40 Y N 1 F N @@ -329,6 +350,21 @@ X VCC 9 0 1000 100 D 50 50 1 1 W ENDDRAW ENDDEF # +# power:+12V +# +DEF power:+12V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power:+12V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +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 +12V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# # power:+24V # DEF power:+24V #PWR 0 0 Y Y 1 F P @@ -407,17 +443,4 @@ 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 -# #End Library diff --git a/io_output.kicad_pcb b/io_output.kicad_pcb index 02c8ecb..e69bb67 100644 --- a/io_output.kicad_pcb +++ b/io_output.kicad_pcb @@ -1 +1,3124 @@ -(kicad_pcb (version 4) (host kicad "dummy file") ) +(kicad_pcb (version 20171130) (host pcbnew 5.0.0) + + (general + (thickness 1.6) + (drawings 4) + (tracks 214) + (zones 0) + (modules 30) + (nets 198) + ) + + (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.3) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (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) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (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.2) + (aux_axis_origin 0 0) + (visible_elements FEFDFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (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 +3V3) + (net 2 GND) + (net 3 +24V) + (net 4 "Net-(J1-Pad20)") + (net 5 "Net-(J1-Pad19)") + (net 6 "Net-(J1-Pad18)") + (net 7 "Net-(J1-Pad17)") + (net 8 "Net-(J1-Pad16)") + (net 9 "Net-(J1-Pad15)") + (net 10 "Net-(J1-Pad13)") + (net 11 "Net-(J1-Pad11)") + (net 12 "Net-(J1-Pad9)") + (net 13 "Net-(J1-Pad7)") + (net 14 "Net-(J1-Pad6)") + (net 15 "Net-(J1-Pad5)") + (net 16 "Net-(J1-Pad4)") + (net 17 "Net-(J1-Pad3)") + (net 18 "Net-(J1-Pad2)") + (net 19 "Net-(J1-Pad1)") + (net 20 "Net-(J2-Pad1)") + (net 21 "Net-(J2-Pad2)") + (net 22 "Net-(J2-Pad3)") + (net 23 "Net-(J2-Pad4)") + (net 24 "Net-(J2-Pad5)") + (net 25 "Net-(J2-Pad6)") + (net 26 "Net-(J2-Pad7)") + (net 27 "Net-(J2-Pad9)") + (net 28 "Net-(J2-Pad11)") + (net 29 "Net-(J2-Pad13)") + (net 30 "Net-(J2-Pad15)") + (net 31 "Net-(J2-Pad16)") + (net 32 "Net-(J2-Pad17)") + (net 33 "Net-(J2-Pad18)") + (net 34 "Net-(J2-Pad19)") + (net 35 "Net-(J2-Pad20)") + (net 36 MCP_CS1) + (net 37 "Net-(J3-Pad2)") + (net 38 "Net-(J3-Pad4)") + (net 39 "Net-(J3-Pad6)") + (net 40 "Net-(J3-Pad8)") + (net 41 "Net-(J3-Pad10)") + (net 42 "Net-(J3-Pad12)") + (net 43 "Net-(J3-Pad14)") + (net 44 "Net-(J3-Pad16)") + (net 45 MCP_CS2) + (net 46 "Net-(R1-Pad2)") + (net 47 "Net-(R2-Pad2)") + (net 48 "Net-(U1-Pad1)") + (net 49 "Net-(U1-Pad2)") + (net 50 "Net-(U1-Pad3)") + (net 51 "Net-(U1-Pad4)") + (net 52 "Net-(U1-Pad5)") + (net 53 "Net-(U1-Pad6)") + (net 54 "Net-(U1-Pad7)") + (net 55 "Net-(U1-Pad8)") + (net 56 SCK) + (net 57 MOSI) + (net 58 MISO) + (net 59 "Net-(U1-Pad15)") + (net 60 "Net-(U1-Pad16)") + (net 61 "Net-(U1-Pad17)") + (net 62 "Net-(U1-Pad19)") + (net 63 "Net-(U1-Pad20)") + (net 64 "Net-(U1-Pad21)") + (net 65 "Net-(U1-Pad22)") + (net 66 "Net-(U1-Pad23)") + (net 67 "Net-(U1-Pad24)") + (net 68 "Net-(U1-Pad25)") + (net 69 "Net-(U1-Pad26)") + (net 70 "Net-(U1-Pad27)") + (net 71 "Net-(U1-Pad28)") + (net 72 GNDPWR) + (net 73 "Net-(J5-Pad27)") + (net 74 "Net-(J5-Pad26)") + (net 75 "Net-(J5-Pad25)") + (net 76 "Net-(J5-Pad24)") + (net 77 "Net-(J5-Pad23)") + (net 78 "Net-(J5-Pad22)") + (net 79 "Net-(J5-Pad21)") + (net 80 "Net-(J5-Pad20)") + (net 81 "Net-(J5-Pad19)") + (net 82 "Net-(J5-Pad18)") + (net 83 "Net-(J5-Pad17)") + (net 84 "Net-(J5-Pad16)") + (net 85 "Net-(J5-Pad15)") + (net 86 +5V) + (net 87 "Net-(J6-Pad1)") + (net 88 "Net-(J6-Pad2)") + (net 89 "Net-(J6-Pad3)") + (net 90 "Net-(J6-Pad4)") + (net 91 "Net-(J6-Pad5)") + (net 92 "Net-(J6-Pad6)") + (net 93 "Net-(J6-Pad7)") + (net 94 "Net-(J6-Pad9)") + (net 95 "Net-(J6-Pad11)") + (net 96 "Net-(J6-Pad13)") + (net 97 "Net-(J6-Pad15)") + (net 98 "Net-(J6-Pad16)") + (net 99 "Net-(J6-Pad17)") + (net 100 "Net-(J6-Pad18)") + (net 101 "Net-(J6-Pad19)") + (net 102 "Net-(J6-Pad20)") + (net 103 "Net-(J7-Pad20)") + (net 104 "Net-(J7-Pad19)") + (net 105 "Net-(J7-Pad18)") + (net 106 "Net-(J7-Pad17)") + (net 107 "Net-(J7-Pad16)") + (net 108 "Net-(J7-Pad15)") + (net 109 "Net-(J7-Pad13)") + (net 110 "Net-(J7-Pad11)") + (net 111 "Net-(J7-Pad9)") + (net 112 "Net-(J7-Pad7)") + (net 113 "Net-(J7-Pad6)") + (net 114 "Net-(J7-Pad5)") + (net 115 "Net-(J7-Pad4)") + (net 116 "Net-(J7-Pad3)") + (net 117 "Net-(J7-Pad2)") + (net 118 "Net-(J7-Pad1)") + (net 119 "Net-(R3-Pad2)") + (net 120 "Net-(R4-Pad2)") + (net 121 /expander1/CS) + (net 122 /expander1/SCK) + (net 123 /expander1/MOSI) + (net 124 /expander1/MISO) + (net 125 "Net-(U4-Pad17)") + (net 126 "Net-(U4-Pad16)") + (net 127 "Net-(U4-Pad15)") + (net 128 /expander2/MISO) + (net 129 /expander2/MOSI) + (net 130 /expander2/SCK) + (net 131 /expander2/CS) + (net 132 "Net-(U4-Pad8)") + (net 133 "Net-(U4-Pad7)") + (net 134 "Net-(U4-Pad6)") + (net 135 "Net-(U4-Pad5)") + (net 136 "Net-(U4-Pad4)") + (net 137 "Net-(U4-Pad3)") + (net 138 "Net-(U4-Pad2)") + (net 139 "Net-(U4-Pad1)") + (net 140 "Net-(U4-Pad21)") + (net 141 "Net-(U4-Pad22)") + (net 142 "Net-(U4-Pad23)") + (net 143 "Net-(U4-Pad24)") + (net 144 "Net-(U4-Pad25)") + (net 145 "Net-(U4-Pad26)") + (net 146 "Net-(U4-Pad27)") + (net 147 "Net-(U4-Pad28)") + (net 148 "Net-(U7-Pad28)") + (net 149 "Net-(U7-Pad27)") + (net 150 "Net-(U7-Pad26)") + (net 151 "Net-(U7-Pad25)") + (net 152 "Net-(U7-Pad24)") + (net 153 "Net-(U7-Pad23)") + (net 154 "Net-(U7-Pad22)") + (net 155 "Net-(U7-Pad21)") + (net 156 "Net-(U7-Pad20)") + (net 157 "Net-(U7-Pad19)") + (net 158 "Net-(U7-Pad17)") + (net 159 "Net-(U7-Pad16)") + (net 160 "Net-(U7-Pad15)") + (net 161 /expander3/MISO) + (net 162 /expander3/MOSI) + (net 163 /expander3/SCK) + (net 164 /expander3/CS) + (net 165 "Net-(U7-Pad8)") + (net 166 "Net-(U7-Pad7)") + (net 167 "Net-(U7-Pad6)") + (net 168 "Net-(U7-Pad5)") + (net 169 "Net-(U7-Pad4)") + (net 170 "Net-(U7-Pad3)") + (net 171 "Net-(U7-Pad2)") + (net 172 "Net-(U7-Pad1)") + (net 173 "Net-(U10-Pad1)") + (net 174 "Net-(U10-Pad2)") + (net 175 "Net-(U10-Pad3)") + (net 176 "Net-(U10-Pad4)") + (net 177 "Net-(U10-Pad5)") + (net 178 "Net-(U10-Pad6)") + (net 179 "Net-(U10-Pad7)") + (net 180 "Net-(U10-Pad8)") + (net 181 /expander4/CS) + (net 182 /expander4/SCK) + (net 183 /expander4/MOSI) + (net 184 /expander4/MISO) + (net 185 "Net-(U10-Pad15)") + (net 186 "Net-(U10-Pad16)") + (net 187 "Net-(U10-Pad17)") + (net 188 "Net-(U10-Pad19)") + (net 189 "Net-(U10-Pad20)") + (net 190 "Net-(U10-Pad21)") + (net 191 "Net-(U10-Pad22)") + (net 192 "Net-(U10-Pad23)") + (net 193 "Net-(U10-Pad24)") + (net 194 "Net-(U10-Pad25)") + (net 195 "Net-(U10-Pad26)") + (net 196 "Net-(U10-Pad27)") + (net 197 "Net-(U10-Pad28)") + + (net_class Default "Dies ist die voreingestellte Netzklasse." + (clearance 0.2) + (trace_width 0.3) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net /expander1/CS) + (add_net /expander1/MISO) + (add_net /expander1/MOSI) + (add_net /expander1/SCK) + (add_net /expander2/CS) + (add_net /expander2/MISO) + (add_net /expander2/MOSI) + (add_net /expander2/SCK) + (add_net /expander3/CS) + (add_net /expander3/MISO) + (add_net /expander3/MOSI) + (add_net /expander3/SCK) + (add_net /expander4/CS) + (add_net /expander4/MISO) + (add_net /expander4/MOSI) + (add_net /expander4/SCK) + (add_net MCP_CS1) + (add_net MCP_CS2) + (add_net MISO) + (add_net MOSI) + (add_net "Net-(J1-Pad1)") + (add_net "Net-(J1-Pad11)") + (add_net "Net-(J1-Pad13)") + (add_net "Net-(J1-Pad15)") + (add_net "Net-(J1-Pad16)") + (add_net "Net-(J1-Pad17)") + (add_net "Net-(J1-Pad18)") + (add_net "Net-(J1-Pad19)") + (add_net "Net-(J1-Pad2)") + (add_net "Net-(J1-Pad20)") + (add_net "Net-(J1-Pad3)") + (add_net "Net-(J1-Pad4)") + (add_net "Net-(J1-Pad5)") + (add_net "Net-(J1-Pad6)") + (add_net "Net-(J1-Pad7)") + (add_net "Net-(J1-Pad9)") + (add_net "Net-(J2-Pad1)") + (add_net "Net-(J2-Pad11)") + (add_net "Net-(J2-Pad13)") + (add_net "Net-(J2-Pad15)") + (add_net "Net-(J2-Pad16)") + (add_net "Net-(J2-Pad17)") + (add_net "Net-(J2-Pad18)") + (add_net "Net-(J2-Pad19)") + (add_net "Net-(J2-Pad2)") + (add_net "Net-(J2-Pad20)") + (add_net "Net-(J2-Pad3)") + (add_net "Net-(J2-Pad4)") + (add_net "Net-(J2-Pad5)") + (add_net "Net-(J2-Pad6)") + (add_net "Net-(J2-Pad7)") + (add_net "Net-(J2-Pad9)") + (add_net "Net-(J3-Pad10)") + (add_net "Net-(J3-Pad12)") + (add_net "Net-(J3-Pad14)") + (add_net "Net-(J3-Pad16)") + (add_net "Net-(J3-Pad2)") + (add_net "Net-(J3-Pad4)") + (add_net "Net-(J3-Pad6)") + (add_net "Net-(J3-Pad8)") + (add_net "Net-(J5-Pad15)") + (add_net "Net-(J5-Pad16)") + (add_net "Net-(J5-Pad17)") + (add_net "Net-(J5-Pad18)") + (add_net "Net-(J5-Pad19)") + (add_net "Net-(J5-Pad20)") + (add_net "Net-(J5-Pad21)") + (add_net "Net-(J5-Pad22)") + (add_net "Net-(J5-Pad23)") + (add_net "Net-(J5-Pad24)") + (add_net "Net-(J5-Pad25)") + (add_net "Net-(J5-Pad26)") + (add_net "Net-(J5-Pad27)") + (add_net "Net-(J6-Pad1)") + (add_net "Net-(J6-Pad11)") + (add_net "Net-(J6-Pad13)") + (add_net "Net-(J6-Pad15)") + (add_net "Net-(J6-Pad16)") + (add_net "Net-(J6-Pad17)") + (add_net "Net-(J6-Pad18)") + (add_net "Net-(J6-Pad19)") + (add_net "Net-(J6-Pad2)") + (add_net "Net-(J6-Pad20)") + (add_net "Net-(J6-Pad3)") + (add_net "Net-(J6-Pad4)") + (add_net "Net-(J6-Pad5)") + (add_net "Net-(J6-Pad6)") + (add_net "Net-(J6-Pad7)") + (add_net "Net-(J6-Pad9)") + (add_net "Net-(J7-Pad1)") + (add_net "Net-(J7-Pad11)") + (add_net "Net-(J7-Pad13)") + (add_net "Net-(J7-Pad15)") + (add_net "Net-(J7-Pad16)") + (add_net "Net-(J7-Pad17)") + (add_net "Net-(J7-Pad18)") + (add_net "Net-(J7-Pad19)") + (add_net "Net-(J7-Pad2)") + (add_net "Net-(J7-Pad20)") + (add_net "Net-(J7-Pad3)") + (add_net "Net-(J7-Pad4)") + (add_net "Net-(J7-Pad5)") + (add_net "Net-(J7-Pad6)") + (add_net "Net-(J7-Pad7)") + (add_net "Net-(J7-Pad9)") + (add_net "Net-(R1-Pad2)") + (add_net "Net-(R2-Pad2)") + (add_net "Net-(R3-Pad2)") + (add_net "Net-(R4-Pad2)") + (add_net "Net-(U1-Pad1)") + (add_net "Net-(U1-Pad15)") + (add_net "Net-(U1-Pad16)") + (add_net "Net-(U1-Pad17)") + (add_net "Net-(U1-Pad19)") + (add_net "Net-(U1-Pad2)") + (add_net "Net-(U1-Pad20)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad22)") + (add_net "Net-(U1-Pad23)") + (add_net "Net-(U1-Pad24)") + (add_net "Net-(U1-Pad25)") + (add_net "Net-(U1-Pad26)") + (add_net "Net-(U1-Pad27)") + (add_net "Net-(U1-Pad28)") + (add_net "Net-(U1-Pad3)") + (add_net "Net-(U1-Pad4)") + (add_net "Net-(U1-Pad5)") + (add_net "Net-(U1-Pad6)") + (add_net "Net-(U1-Pad7)") + (add_net "Net-(U1-Pad8)") + (add_net "Net-(U10-Pad1)") + (add_net "Net-(U10-Pad15)") + (add_net "Net-(U10-Pad16)") + (add_net "Net-(U10-Pad17)") + (add_net "Net-(U10-Pad19)") + (add_net "Net-(U10-Pad2)") + (add_net "Net-(U10-Pad20)") + (add_net "Net-(U10-Pad21)") + (add_net "Net-(U10-Pad22)") + (add_net "Net-(U10-Pad23)") + (add_net "Net-(U10-Pad24)") + (add_net "Net-(U10-Pad25)") + (add_net "Net-(U10-Pad26)") + (add_net "Net-(U10-Pad27)") + (add_net "Net-(U10-Pad28)") + (add_net "Net-(U10-Pad3)") + (add_net "Net-(U10-Pad4)") + (add_net "Net-(U10-Pad5)") + (add_net "Net-(U10-Pad6)") + (add_net "Net-(U10-Pad7)") + (add_net "Net-(U10-Pad8)") + (add_net "Net-(U4-Pad1)") + (add_net "Net-(U4-Pad15)") + (add_net "Net-(U4-Pad16)") + (add_net "Net-(U4-Pad17)") + (add_net "Net-(U4-Pad2)") + (add_net "Net-(U4-Pad21)") + (add_net "Net-(U4-Pad22)") + (add_net "Net-(U4-Pad23)") + (add_net "Net-(U4-Pad24)") + (add_net "Net-(U4-Pad25)") + (add_net "Net-(U4-Pad26)") + (add_net "Net-(U4-Pad27)") + (add_net "Net-(U4-Pad28)") + (add_net "Net-(U4-Pad3)") + (add_net "Net-(U4-Pad4)") + (add_net "Net-(U4-Pad5)") + (add_net "Net-(U4-Pad6)") + (add_net "Net-(U4-Pad7)") + (add_net "Net-(U4-Pad8)") + (add_net "Net-(U7-Pad1)") + (add_net "Net-(U7-Pad15)") + (add_net "Net-(U7-Pad16)") + (add_net "Net-(U7-Pad17)") + (add_net "Net-(U7-Pad19)") + (add_net "Net-(U7-Pad2)") + (add_net "Net-(U7-Pad20)") + (add_net "Net-(U7-Pad21)") + (add_net "Net-(U7-Pad22)") + (add_net "Net-(U7-Pad23)") + (add_net "Net-(U7-Pad24)") + (add_net "Net-(U7-Pad25)") + (add_net "Net-(U7-Pad26)") + (add_net "Net-(U7-Pad27)") + (add_net "Net-(U7-Pad28)") + (add_net "Net-(U7-Pad3)") + (add_net "Net-(U7-Pad4)") + (add_net "Net-(U7-Pad5)") + (add_net "Net-(U7-Pad6)") + (add_net "Net-(U7-Pad7)") + (add_net "Net-(U7-Pad8)") + (add_net SCK) + ) + + (net_class Power "" + (clearance 0.3) + (trace_width 0.5) + (via_dia 1.3) + (via_drill 0.5) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +24V) + (add_net +3V3) + (add_net +5V) + (add_net GND) + (add_net GNDPWR) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5BA56A81) + (at 78.975001 94.085001) + (descr "Capacitor 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 capacitor) + (path /5B84A171) + (attr smd) + (fp_text reference C1 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (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)) + (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 1 +3V3)) + (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 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:CP_Elec_6.3x5.2 (layer F.Cu) (tedit 5B3026A2) (tstamp 5BA56AA9) + (at 119.38 90.17) + (descr "SMT capacitor, aluminium electrolytic, 6.3x5.2, United Chemi-Con ") + (tags "Capacitor Electrolytic") + (path /5B84A20C) + (attr smd) + (fp_text reference C2 (at 0 -4.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100µ (at 0 4.35) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.15 0) (layer F.Fab) (width 0.1)) + (fp_line (start 3.3 -3.3) (end 3.3 3.3) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 -3.3) (end 3.3 -3.3) (layer F.Fab) (width 0.1)) + (fp_line (start -2.3 3.3) (end 3.3 3.3) (layer F.Fab) (width 0.1)) + (fp_line (start -3.3 -2.3) (end -3.3 2.3) (layer F.Fab) (width 0.1)) + (fp_line (start -3.3 -2.3) (end -2.3 -3.3) (layer F.Fab) (width 0.1)) + (fp_line (start -3.3 2.3) (end -2.3 3.3) (layer F.Fab) (width 0.1)) + (fp_line (start -2.704838 -1.33) (end -2.074838 -1.33) (layer F.Fab) (width 0.1)) + (fp_line (start -2.389838 -1.645) (end -2.389838 -1.015) (layer F.Fab) (width 0.1)) + (fp_line (start 3.41 3.41) (end 3.41 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.41 -3.41) (end 3.41 -1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.345563 -3.41) (end 3.41 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.345563 3.41) (end 3.41 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.41 2.345563) (end -3.41 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.41 -2.345563) (end -3.41 -1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.41 -2.345563) (end -2.345563 -3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -3.41 2.345563) (end -2.345563 3.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.4375 -1.8475) (end -3.65 -1.8475) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.04375 -2.24125) (end -4.04375 -1.45375) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.55 -3.55) (end 3.55 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.55 -1.05) (end 4.8 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.8 -1.05) (end 4.8 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 4.8 1.05) (end 3.55 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.55 1.05) (end 3.55 3.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.4 3.55) (end 3.55 3.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.4 -3.55) (end 3.55 -3.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.55 2.4) (end -2.4 3.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.55 -2.4) (end -2.4 -3.55) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.55 -2.4) (end -3.55 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.55 1.05) (end -3.55 2.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.55 -1.05) (end -4.8 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.8 -1.05) (end -4.8 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.8 1.05) (end -3.55 1.05) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -2.8 0) (size 3.5 1.6) (layers F.Cu F.Paste F.Mask) + (net 1 +3V3)) + (pad 2 smd rect (at 2.8 0) (size 3.5 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/CP_Elec_6.3x5.2.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5BA56ABA) + (at 91.015001 91.935001) + (descr "Capacitor 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 capacitor) + (path /5B928965) + (attr smd) + (fp_text reference C3 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (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)) + (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 1 +3V3)) + (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 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5BA56ACB) + (at 88.005001 91.935001) + (descr "Capacitor 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 capacitor) + (path /5B92BD40) + (attr smd) + (fp_text reference C4 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (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 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)) + (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 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 1 +3V3)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5BA56ADC) + (at 84.995001 91.935001) + (descr "Capacitor 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 capacitor) + (path /5BC26715) + (attr smd) + (fp_text reference C5 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (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 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)) + (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 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 1 +3V3)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE) (tstamp 5BA56AED) + (at 81.985001 91.935001) + (descr "Capacitor 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 capacitor) + (path /5BC26729) + (attr smd) + (fp_text reference C6 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100n (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (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)) + (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 1 +3V3)) + (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 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:CP_Elec_10x10 (layer F.Cu) (tedit 5A841F9D) (tstamp 5BA56B15) + (at 135.255 84.455 270) + (descr "SMT capacitor, aluminium electrolytic, 10x10, Nichicon ") + (tags "Capacitor Electrolytic") + (path /5B8452EA) + (attr smd) + (fp_text reference C7 (at 0 -6.2 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 470µ (at 0 6.2 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 5 0) (layer F.Fab) (width 0.1)) + (fp_line (start 5.15 -5.15) (end 5.15 5.15) (layer F.Fab) (width 0.1)) + (fp_line (start -4.15 -5.15) (end 5.15 -5.15) (layer F.Fab) (width 0.1)) + (fp_line (start -4.15 5.15) (end 5.15 5.15) (layer F.Fab) (width 0.1)) + (fp_line (start -5.15 -4.15) (end -5.15 4.15) (layer F.Fab) (width 0.1)) + (fp_line (start -5.15 -4.15) (end -4.15 -5.15) (layer F.Fab) (width 0.1)) + (fp_line (start -5.15 4.15) (end -4.15 5.15) (layer F.Fab) (width 0.1)) + (fp_line (start -4.558325 -1.7) (end -3.558325 -1.7) (layer F.Fab) (width 0.1)) + (fp_line (start -4.058325 -2.2) (end -4.058325 -1.2) (layer F.Fab) (width 0.1)) + (fp_line (start 5.26 5.26) (end 5.26 1.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.26 -5.26) (end 5.26 -1.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.195563 -5.26) (end 5.26 -5.26) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.195563 5.26) (end 5.26 5.26) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.26 4.195563) (end -5.26 1.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.26 -4.195563) (end -5.26 -1.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.26 -4.195563) (end -4.195563 -5.26) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.26 4.195563) (end -4.195563 5.26) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.75 -2.76) (end -5.5 -2.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.125 -3.385) (end -6.125 -2.135) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.4 -5.4) (end 5.4 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.4 -1.5) (end 6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 -1.5) (end 6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.25 1.5) (end 5.4 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.4 1.5) (end 5.4 5.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.25 5.4) (end 5.4 5.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -4.25 -5.4) (end 5.4 -5.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.4 4.25) (end -4.25 5.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.4 -4.25) (end -4.25 -5.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.4 -4.25) (end -5.4 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.4 1.5) (end -5.4 4.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.4 -1.5) (end -6.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.25 -1.5) (end -6.25 1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.25 1.5) (end -5.4 1.5) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -4 0 270) (size 4 2.5) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 2 smd rect (at 4 0 270) (size 4 2.5) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/CP_Elec_10x10.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC) (tstamp 5BA56B8C) + (at 93.98 61.595 180) + (descr "surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows") + (tags "Surface mounted pin header SMD 2x10 2.54mm double row") + (path /5B9E4862/5B9FD66F) + (attr smd) + (fp_text reference J1 (at 0 -13.76 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x10_Odd_Even (at 0 13.76 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -0.635 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.9 -13.2) (end -5.9 -13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 13.2) (end 5.9 -13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 13.2) (end 5.9 13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 -13.2) (end -5.9 13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 12.19) (end 2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 12.19) (end -2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -12.76) (end 2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -12.76) (end -2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.04 -12.19) (end -2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 12.76) (end 2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -12.76) (end 2.6 -12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -12.7) (end 2.54 12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -11.75) (end -1.59 -12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 12.7) (end -2.54 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -1.59 -12.7) (end 2.54 -12.7) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 12.7) (end -2.54 12.7) (layer F.Fab) (width 0.1)) + (pad 20 smd rect (at 2.525 11.43 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(J1-Pad20)")) + (pad 19 smd rect (at -2.525 11.43 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(J1-Pad19)")) + (pad 18 smd rect (at 2.525 8.89 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(J1-Pad18)")) + (pad 17 smd rect (at -2.525 8.89 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(J1-Pad17)")) + (pad 16 smd rect (at 2.525 6.35 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(J1-Pad16)")) + (pad 15 smd rect (at -2.525 6.35 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(J1-Pad15)")) + (pad 14 smd rect (at 2.525 3.81 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 13 smd rect (at -2.525 3.81 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(J1-Pad13)")) + (pad 12 smd rect (at 2.525 1.27 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 11 smd rect (at -2.525 1.27 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(J1-Pad11)")) + (pad 10 smd rect (at 2.525 -1.27 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 9 smd rect (at -2.525 -1.27 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad9)")) + (pad 8 smd rect (at 2.525 -3.81 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 7 smd rect (at -2.525 -3.81 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(J1-Pad7)")) + (pad 6 smd rect (at 2.525 -6.35 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(J1-Pad6)")) + (pad 5 smd rect (at -2.525 -6.35 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(J1-Pad5)")) + (pad 4 smd rect (at 2.525 -8.89 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(J1-Pad4)")) + (pad 3 smd rect (at -2.525 -8.89 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(J1-Pad3)")) + (pad 2 smd rect (at 2.525 -11.43 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(J1-Pad2)")) + (pad 1 smd rect (at -2.525 -11.43 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(J1-Pad1)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Vertical_SMD.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC) (tstamp 5BA56C03) + (at 93.98 26.035 180) + (descr "surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows") + (tags "Surface mounted pin header SMD 2x10 2.54mm double row") + (path /5BA49184/5B9FD66F) + (attr smd) + (fp_text reference J2 (at 0 -13.76 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x10_Odd_Even (at 0 13.76 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.54 12.7) (end -2.54 12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -1.59 -12.7) (end 2.54 -12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 12.7) (end -2.54 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -11.75) (end -1.59 -12.7) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -12.7) (end 2.54 12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.6 -12.76) (end 2.6 -12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 12.76) (end 2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.04 -12.19) (end -2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -12.76) (end -2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -12.76) (end 2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 12.19) (end -2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 12.19) (end 2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.9 -13.2) (end -5.9 13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 13.2) (end 5.9 13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 13.2) (end 5.9 -13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 -13.2) (end -5.9 -13.2) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -2.525 -11.43 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(J2-Pad1)")) + (pad 2 smd rect (at 2.525 -11.43 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(J2-Pad2)")) + (pad 3 smd rect (at -2.525 -8.89 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(J2-Pad3)")) + (pad 4 smd rect (at 2.525 -8.89 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(J2-Pad4)")) + (pad 5 smd rect (at -2.525 -6.35 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(J2-Pad5)")) + (pad 6 smd rect (at 2.525 -6.35 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(J2-Pad6)")) + (pad 7 smd rect (at -2.525 -3.81 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(J2-Pad7)")) + (pad 8 smd rect (at 2.525 -3.81 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 9 smd rect (at -2.525 -1.27 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(J2-Pad9)")) + (pad 10 smd rect (at 2.525 -1.27 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 11 smd rect (at -2.525 1.27 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 28 "Net-(J2-Pad11)")) + (pad 12 smd rect (at 2.525 1.27 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 13 smd rect (at -2.525 3.81 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(J2-Pad13)")) + (pad 14 smd rect (at 2.525 3.81 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 15 smd rect (at -2.525 6.35 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(J2-Pad15)")) + (pad 16 smd rect (at 2.525 6.35 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(J2-Pad16)")) + (pad 17 smd rect (at -2.525 8.89 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(J2-Pad17)")) + (pad 18 smd rect (at 2.525 8.89 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(J2-Pad18)")) + (pad 19 smd rect (at -2.525 11.43 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 34 "Net-(J2-Pad19)")) + (pad 20 smd rect (at 2.525 11.43 180) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(J2-Pad20)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Vertical_SMD.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC) (tstamp 5BA56C66) + (at 121.92 29.21) + (descr "surface-mounted straight pin header, 2x08, 2.54mm pitch, double rows") + (tags "Surface mounted pin header SMD 2x08 2.54mm double row") + (path /5BCC6BBE) + (attr smd) + (fp_text reference J3 (at 0 -11.22) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x08_Odd_Even (at 0 11.22) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.54 10.16) (end -2.54 10.16) (layer F.Fab) (width 0.1)) + (fp_line (start -1.59 -10.16) (end 2.54 -10.16) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 10.16) (end -2.54 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -9.21) (end -1.59 -10.16) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -10.16) (end 2.54 10.16) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -2.6 -10.22) (end 2.6 -10.22) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 10.22) (end 2.6 10.22) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.04 -9.65) (end -2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -10.22) (end -2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -10.22) (end 2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 9.65) (end -2.6 10.22) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 9.65) (end 2.6 10.22) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.9 -10.7) (end -5.9 10.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 10.7) (end 5.9 10.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 10.7) (end 5.9 -10.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 -10.7) (end -5.9 -10.7) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 36 MCP_CS1)) + (pad 2 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 37 "Net-(J3-Pad2)")) + (pad 3 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 36 MCP_CS1)) + (pad 4 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 38 "Net-(J3-Pad4)")) + (pad 5 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 36 MCP_CS1)) + (pad 6 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(J3-Pad6)")) + (pad 7 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 36 MCP_CS1)) + (pad 8 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 40 "Net-(J3-Pad8)")) + (pad 9 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 36 MCP_CS1)) + (pad 10 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(J3-Pad10)")) + (pad 11 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 36 MCP_CS1)) + (pad 12 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 42 "Net-(J3-Pad12)")) + (pad 13 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 36 MCP_CS1)) + (pad 14 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 43 "Net-(J3-Pad14)")) + (pad 15 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 36 MCP_CS1)) + (pad 16 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(J3-Pad16)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x08_P2.54mm_Vertical_SMD.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC) (tstamp 5BA56CC9) + (at 121.92 53.34) + (descr "surface-mounted straight pin header, 2x08, 2.54mm pitch, double rows") + (tags "Surface mounted pin header SMD 2x08 2.54mm double row") + (path /5BDA15D5) + (attr smd) + (fp_text reference J4 (at 0 -11.22) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x08_Odd_Even (at 0 11.22) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.9 -10.7) (end -5.9 -10.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 10.7) (end 5.9 -10.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 10.7) (end 5.9 10.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 -10.7) (end -5.9 10.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 9.65) (end 2.6 10.22) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 9.65) (end -2.6 10.22) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -10.22) (end 2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -10.22) (end -2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.04 -9.65) (end -2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 10.22) (end 2.6 10.22) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -10.22) (end 2.6 -10.22) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -10.16) (end 2.54 10.16) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -9.21) (end -1.59 -10.16) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 10.16) (end -2.54 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -1.59 -10.16) (end 2.54 -10.16) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 10.16) (end -2.54 10.16) (layer F.Fab) (width 0.1)) + (pad 16 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(J3-Pad16)")) + (pad 15 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 45 MCP_CS2)) + (pad 14 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 43 "Net-(J3-Pad14)")) + (pad 13 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 45 MCP_CS2)) + (pad 12 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 42 "Net-(J3-Pad12)")) + (pad 11 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 45 MCP_CS2)) + (pad 10 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(J3-Pad10)")) + (pad 9 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 45 MCP_CS2)) + (pad 8 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 40 "Net-(J3-Pad8)")) + (pad 7 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 45 MCP_CS2)) + (pad 6 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(J3-Pad6)")) + (pad 5 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 45 MCP_CS2)) + (pad 4 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 38 "Net-(J3-Pad4)")) + (pad 3 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 45 MCP_CS2)) + (pad 2 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 37 "Net-(J3-Pad2)")) + (pad 1 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 45 MCP_CS2)) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x08_P2.54mm_Vertical_SMD.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5B36C52B) (tstamp 5BA56D22) + (at 71.12 93.98) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags resistor) + (path /5B9E4862/5B9FD68D) + (attr smd) + (fp_text reference R1 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10K (at 0 1.65) (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.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 46 "Net-(R1-Pad2)")) + (pad 1 smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5B36C52B) (tstamp 5BA56D33) + (at 99.06 93.98) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags resistor) + (path /5BA49184/5B9FD68D) + (attr smd) + (fp_text reference R2 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10K (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 +3V3)) + (pad 2 smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 47 "Net-(R2-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA56D64) + (at 56.515 71.755) + (descr "28-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5B9E4862/5B9FD686) + (attr smd) + (fp_text reference U1 (at 0 -10.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP23S17 (at 0 10.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.75 -8.95) (end 3.75 -8.95) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -8.95) (end 3.75 8.95) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 8.95) (end -3.75 8.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 8.95) (end -3.75 -7.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 -7.95) (end -2.75 -8.95) (layer F.Fab) (width 0.15)) + (fp_line (start -5.95 -9.3) (end -5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -9.3) (end 5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -9.3) (end 5.95 -9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 9.3) (end 5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.875 -9.125) (end -3.875 -8.875) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -9.125) (end 3.875 -8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 9.125) (end 3.875 8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 9.125) (end -3.875 8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -9.125) (end 3.875 -9.125) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 9.125) (end 3.875 9.125) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -8.875) (end -5.7 -8.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.7 -8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 48 "Net-(U1-Pad1)")) + (pad 2 smd rect (at -4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 49 "Net-(U1-Pad2)")) + (pad 3 smd rect (at -4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 50 "Net-(U1-Pad3)")) + (pad 4 smd rect (at -4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 51 "Net-(U1-Pad4)")) + (pad 5 smd rect (at -4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 52 "Net-(U1-Pad5)")) + (pad 6 smd rect (at -4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 53 "Net-(U1-Pad6)")) + (pad 7 smd rect (at -4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 54 "Net-(U1-Pad7)")) + (pad 8 smd rect (at -4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 55 "Net-(U1-Pad8)")) + (pad 9 smd rect (at -4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 +3V3)) + (pad 10 smd rect (at -4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 11 smd rect (at -4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 121 /expander1/CS)) + (pad 12 smd rect (at -4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 122 /expander1/SCK)) + (pad 13 smd rect (at -4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 123 /expander1/MOSI)) + (pad 14 smd rect (at -4.7 8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 124 /expander1/MISO)) + (pad 15 smd rect (at 4.7 8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 59 "Net-(U1-Pad15)")) + (pad 16 smd rect (at 4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 60 "Net-(U1-Pad16)")) + (pad 17 smd rect (at 4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 61 "Net-(U1-Pad17)")) + (pad 18 smd rect (at 4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 46 "Net-(R1-Pad2)")) + (pad 19 smd rect (at 4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 62 "Net-(U1-Pad19)")) + (pad 20 smd rect (at 4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(U1-Pad20)")) + (pad 21 smd rect (at 4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(U1-Pad21)")) + (pad 22 smd rect (at 4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 65 "Net-(U1-Pad22)")) + (pad 23 smd rect (at 4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 66 "Net-(U1-Pad23)")) + (pad 24 smd rect (at 4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 67 "Net-(U1-Pad24)")) + (pad 25 smd rect (at 4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 68 "Net-(U1-Pad25)")) + (pad 26 smd rect (at 4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 69 "Net-(U1-Pad26)")) + (pad 27 smd rect (at 4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 70 "Net-(U1-Pad27)")) + (pad 28 smd rect (at 4.7 -8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 71 "Net-(U1-Pad28)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-28W_7.5x17.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA56D95) + (at 56.515 36.195) + (descr "28-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5B9E4862/5B9FD6AC) + (attr smd) + (fp_text reference U2 (at 0 -10.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ULN2804A (at 0 10.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.875 -8.875) (end -5.7 -8.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 9.125) (end 3.875 9.125) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -9.125) (end 3.875 -9.125) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 9.125) (end -3.875 8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 9.125) (end 3.875 8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -9.125) (end 3.875 -8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -9.125) (end -3.875 -8.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.95 9.3) (end 5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -9.3) (end 5.95 -9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -9.3) (end 5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -9.3) (end -5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.75 -7.95) (end -2.75 -8.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 8.95) (end -3.75 -7.95) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 8.95) (end -3.75 8.95) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -8.95) (end 3.75 8.95) (layer F.Fab) (width 0.15)) + (fp_line (start -2.75 -8.95) (end 3.75 -8.95) (layer F.Fab) (width 0.15)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 28 smd rect (at 4.7 -8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd rect (at 4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd rect (at 4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd rect (at 4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at 4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at 4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(J1-Pad13)")) + (pad 17 smd rect (at 4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(J1-Pad15)")) + (pad 16 smd rect (at 4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(J1-Pad17)")) + (pad 15 smd rect (at 4.7 8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(J1-Pad19)")) + (pad 14 smd rect (at -4.7 8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(J1-Pad20)")) + (pad 13 smd rect (at -4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(J1-Pad18)")) + (pad 12 smd rect (at -4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(J1-Pad16)")) + (pad 11 smd rect (at -4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(J1-Pad11)")) + (pad 10 smd rect (at -4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 9 smd rect (at -4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 8 smd rect (at -4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 55 "Net-(U1-Pad8)")) + (pad 7 smd rect (at -4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 54 "Net-(U1-Pad7)")) + (pad 6 smd rect (at -4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 53 "Net-(U1-Pad6)")) + (pad 5 smd rect (at -4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 52 "Net-(U1-Pad5)")) + (pad 4 smd rect (at -4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 51 "Net-(U1-Pad4)")) + (pad 3 smd rect (at -4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 50 "Net-(U1-Pad3)")) + (pad 2 smd rect (at -4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 49 "Net-(U1-Pad2)")) + (pad 1 smd rect (at -4.7 -8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 48 "Net-(U1-Pad1)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-28W_7.5x17.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA56DBC) + (at 74.295 55.245) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5B9E4862/5B9FD711) + (attr smd) + (fp_text reference U3 (at 0 -6.875) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ULN2804A (at 0 6.875) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 71 "Net-(U1-Pad28)")) + (pad 2 smd rect (at -4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 70 "Net-(U1-Pad27)")) + (pad 3 smd rect (at -4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 69 "Net-(U1-Pad26)")) + (pad 4 smd rect (at -4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 68 "Net-(U1-Pad25)")) + (pad 5 smd rect (at -4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 67 "Net-(U1-Pad24)")) + (pad 6 smd rect (at -4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 66 "Net-(U1-Pad23)")) + (pad 7 smd rect (at -4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 65 "Net-(U1-Pad22)")) + (pad 8 smd rect (at -4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(U1-Pad21)")) + (pad 9 smd rect (at -4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 10 smd rect (at 4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 11 smd rect (at 4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad9)")) + (pad 12 smd rect (at 4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(J1-Pad7)")) + (pad 13 smd rect (at 4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(J1-Pad5)")) + (pad 14 smd rect (at 4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(J1-Pad3)")) + (pad 15 smd rect (at 4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(J1-Pad1)")) + (pad 16 smd rect (at 4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(J1-Pad2)")) + (pad 17 smd rect (at 4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(J1-Pad4)")) + (pad 18 smd rect (at 4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(J1-Pad6)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA56DE3) + (at 74.295 68.58) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA49184/5B9FD686) + (attr smd) + (fp_text reference U4 (at 0 -6.875) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP23S17 (at 0 6.875) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 18 smd rect (at 4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 47 "Net-(R2-Pad2)")) + (pad 17 smd rect (at 4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 125 "Net-(U4-Pad17)")) + (pad 16 smd rect (at 4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 126 "Net-(U4-Pad16)")) + (pad 15 smd rect (at 4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 127 "Net-(U4-Pad15)")) + (pad 14 smd rect (at 4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 128 /expander2/MISO)) + (pad 13 smd rect (at 4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 129 /expander2/MOSI)) + (pad 12 smd rect (at 4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 130 /expander2/SCK)) + (pad 11 smd rect (at 4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 131 /expander2/CS)) + (pad 10 smd rect (at 4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at -4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 +3V3)) + (pad 8 smd rect (at -4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 132 "Net-(U4-Pad8)")) + (pad 7 smd rect (at -4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 133 "Net-(U4-Pad7)")) + (pad 6 smd rect (at -4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 134 "Net-(U4-Pad6)")) + (pad 5 smd rect (at -4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 135 "Net-(U4-Pad5)")) + (pad 4 smd rect (at -4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 136 "Net-(U4-Pad4)")) + (pad 3 smd rect (at -4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 137 "Net-(U4-Pad3)")) + (pad 2 smd rect (at -4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 138 "Net-(U4-Pad2)")) + (pad 1 smd rect (at -4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 139 "Net-(U4-Pad1)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA56E0A) + (at 74.295 19.685) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA49184/5B9FD6AC) + (attr smd) + (fp_text reference U5 (at 0 -6.875) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ULN2804A (at 0 6.875) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 139 "Net-(U4-Pad1)")) + (pad 2 smd rect (at -4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 138 "Net-(U4-Pad2)")) + (pad 3 smd rect (at -4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 137 "Net-(U4-Pad3)")) + (pad 4 smd rect (at -4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 136 "Net-(U4-Pad4)")) + (pad 5 smd rect (at -4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 135 "Net-(U4-Pad5)")) + (pad 6 smd rect (at -4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 134 "Net-(U4-Pad6)")) + (pad 7 smd rect (at -4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 133 "Net-(U4-Pad7)")) + (pad 8 smd rect (at -4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 132 "Net-(U4-Pad8)")) + (pad 9 smd rect (at -4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 10 smd rect (at 4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 11 smd rect (at 4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 28 "Net-(J2-Pad11)")) + (pad 12 smd rect (at 4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(J2-Pad16)")) + (pad 13 smd rect (at 4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(J2-Pad18)")) + (pad 14 smd rect (at 4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(J2-Pad20)")) + (pad 15 smd rect (at 4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 34 "Net-(J2-Pad19)")) + (pad 16 smd rect (at 4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(J2-Pad17)")) + (pad 17 smd rect (at 4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(J2-Pad15)")) + (pad 18 smd rect (at 4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(J2-Pad13)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA56E31) + (at 74.295 33.02) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA49184/5B9FD711) + (attr smd) + (fp_text reference U6 (at 0 -6.875) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ULN2804A (at 0 6.875) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 18 smd rect (at 4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(J2-Pad6)")) + (pad 17 smd rect (at 4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(J2-Pad4)")) + (pad 16 smd rect (at 4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(J2-Pad2)")) + (pad 15 smd rect (at 4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(J2-Pad1)")) + (pad 14 smd rect (at 4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(J2-Pad3)")) + (pad 13 smd rect (at 4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(J2-Pad5)")) + (pad 12 smd rect (at 4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(J2-Pad7)")) + (pad 11 smd rect (at 4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(J2-Pad9)")) + (pad 10 smd rect (at 4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 9 smd rect (at -4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 8 smd rect (at -4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 140 "Net-(U4-Pad21)")) + (pad 7 smd rect (at -4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 141 "Net-(U4-Pad22)")) + (pad 6 smd rect (at -4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 142 "Net-(U4-Pad23)")) + (pad 5 smd rect (at -4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 143 "Net-(U4-Pad24)")) + (pad 4 smd rect (at -4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 144 "Net-(U4-Pad25)")) + (pad 3 smd rect (at -4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 145 "Net-(U4-Pad26)")) + (pad 2 smd rect (at -4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 146 "Net-(U4-Pad27)")) + (pad 1 smd rect (at -4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 147 "Net-(U4-Pad28)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module DIN41617:DIN41617_31_short (layer F.Cu) (tedit 5B85C041) (tstamp 5BA42418) + (at 151.872 50.165 90) + (path /5BC321DC) + (fp_text reference J5 (at -43.25 -6 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x31 (at 40 -5.75 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -45.3 8.25) (end 45.3 8.25) (layer F.CrtYd) (width 0.15)) + (fp_line (start 45.3 8.25) (end 45.3 -4.75) (layer F.CrtYd) (width 0.15)) + (fp_line (start 45.3 -4.75) (end -45.3 -4.75) (layer F.CrtYd) (width 0.15)) + (fp_line (start -45.3 -4.75) (end -45.3 8.25) (layer F.CrtYd) (width 0.15)) + (fp_line (start -37.5 1.25) (end -37.465 7.62) (layer F.SilkS) (width 1)) + (fp_line (start -27.5 1.25) (end -27.5 7.622983) (layer F.SilkS) (width 1)) + (fp_line (start -17.5 1.25) (end -17.5 7.62615) (layer F.SilkS) (width 1)) + (fp_line (start -7.5 1.25) (end -7.5 7.640784) (layer F.SilkS) (width 1)) + (fp_line (start 2.5 1.25) (end 2.5 7.620125) (layer F.SilkS) (width 1)) + (fp_line (start 12.5 1.25) (end 12.5 7.634835) (layer F.SilkS) (width 1)) + (fp_line (start 22.5 1.25) (end 22.5 7.625933) (layer F.SilkS) (width 1)) + (fp_line (start 32.5 1.25) (end 32.5 7.621037) (layer F.SilkS) (width 1)) + (fp_line (start 37.5 1.25) (end 37.5 7.648195) (layer F.SilkS) (width 1)) + (fp_line (start 27.5 1.25) (end 27.5 7.635178) (layer F.SilkS) (width 1)) + (fp_line (start 17.5 1.25) (end 17.5 7.62615) (layer F.SilkS) (width 1)) + (fp_line (start 7.5 1.25) (end 7.5 7.62113) (layer F.SilkS) (width 1)) + (fp_line (start -2.5 1.25) (end -2.5 7.647728) (layer F.SilkS) (width 1)) + (fp_line (start -12.5 1.25) (end -12.5 7.623138) (layer F.SilkS) (width 1)) + (fp_line (start -22.5 1.25) (end -22.5 7.625933) (layer F.SilkS) (width 1)) + (fp_line (start -32.5 1.25) (end -32.5 7.664) (layer F.SilkS) (width 1)) + (fp_line (start -35 -1.25) (end -35 7.620317) (layer F.SilkS) (width 1)) + (fp_line (start -30 -1.25) (end -30 7.632978) (layer F.SilkS) (width 1)) + (fp_line (start -25 -1.25) (end -25 7.623112) (layer F.SilkS) (width 1)) + (fp_line (start -20 -1.25) (end -20 7.625591) (layer F.SilkS) (width 1)) + (fp_line (start -15 -1.25) (end -15 7.623246) (layer F.SilkS) (width 1)) + (fp_line (start -10 -1.25) (end -10 7.632709) (layer F.SilkS) (width 1)) + (fp_line (start -5 -1.25) (end -5 7.64877) (layer F.SilkS) (width 1)) + (fp_line (start 0 -1.25) (end 0 7.62) (layer F.SilkS) (width 1)) + (fp_line (start 5 -1.25) (end 5 7.64877) (layer F.SilkS) (width 1)) + (fp_line (start 10 -1.25) (end 10 7.655555) (layer F.SilkS) (width 1)) + (fp_line (start 15 -1.25) (end 15 7.62879) (layer F.SilkS) (width 1)) + (fp_line (start 20 -1.25) (end 20 7.670728) (layer F.SilkS) (width 1)) + (fp_line (start 25 -1.25) (end 25 7.623112) (layer F.SilkS) (width 1)) + (fp_line (start 30 -1.25) (end 30 7.632978) (layer F.SilkS) (width 1)) + (fp_line (start 35 -1.25) (end 35 7.637659) (layer F.SilkS) (width 1)) + (pad 31 thru_hole circle (at -37.5 1.25 90) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask) + (net 72 GNDPWR)) + (pad 30 thru_hole circle (at -35 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 72 GNDPWR)) + (pad 29 thru_hole circle (at -32.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 3 +24V)) + (pad 28 thru_hole circle (at -30 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 3 +24V)) + (pad 27 thru_hole circle (at -27.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 73 "Net-(J5-Pad27)")) + (pad 26 thru_hole circle (at -25 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 74 "Net-(J5-Pad26)")) + (pad 25 thru_hole circle (at -22.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 75 "Net-(J5-Pad25)")) + (pad 24 thru_hole circle (at -20 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 76 "Net-(J5-Pad24)")) + (pad 23 thru_hole circle (at -17.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 77 "Net-(J5-Pad23)")) + (pad 22 thru_hole circle (at -15 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 78 "Net-(J5-Pad22)")) + (pad 21 thru_hole circle (at -12.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 79 "Net-(J5-Pad21)")) + (pad 20 thru_hole circle (at -10 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 80 "Net-(J5-Pad20)")) + (pad 19 thru_hole circle (at -7.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 81 "Net-(J5-Pad19)")) + (pad 18 thru_hole circle (at -5 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 82 "Net-(J5-Pad18)")) + (pad 17 thru_hole circle (at -2.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 83 "Net-(J5-Pad17)")) + (pad 16 thru_hole circle (at 0 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 84 "Net-(J5-Pad16)")) + (pad 15 thru_hole circle (at 2.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 85 "Net-(J5-Pad15)")) + (pad 14 thru_hole circle (at 5 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 58 MISO)) + (pad 13 thru_hole circle (at 7.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 57 MOSI)) + (pad 12 thru_hole circle (at 10 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 56 SCK)) + (pad 11 thru_hole circle (at 12.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 44 "Net-(J3-Pad16)")) + (pad 10 thru_hole circle (at 15 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 43 "Net-(J3-Pad14)")) + (pad 9 thru_hole circle (at 17.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 42 "Net-(J3-Pad12)")) + (pad 8 thru_hole circle (at 20 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 41 "Net-(J3-Pad10)")) + (pad 7 thru_hole circle (at 22.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 40 "Net-(J3-Pad8)")) + (pad 6 thru_hole circle (at 25 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 39 "Net-(J3-Pad6)")) + (pad 5 thru_hole circle (at 27.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 38 "Net-(J3-Pad4)")) + (pad 4 thru_hole circle (at 30 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 37 "Net-(J3-Pad2)")) + (pad 3 thru_hole circle (at 32.5 1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 1 +3V3)) + (pad 2 thru_hole circle (at 35 -1.25 90) (size 2.5 2.5) (drill 1.31) (layers *.Cu *.Mask) + (net 86 +5V)) + (pad 1 thru_hole rect (at 37.5 1.25 90) (size 2.2 2.2) (drill 1.31) (layers *.Cu *.Mask) + (net 2 GND)) + (pad "" np_thru_hole circle (at -42.5 3.75 90) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 42.5 3.75 90) (size 3 3) (drill 3) (layers *.Cu *.Mask)) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC) (tstamp 5BA44362) + (at 11.640001 31.640001) + (descr "surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows") + (tags "Surface mounted pin header SMD 2x10 2.54mm double row") + (path /5BA4919B/5B9FD66F) + (attr smd) + (fp_text reference J6 (at 0 -13.76) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x10_Odd_Even (at 0 13.76) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.54 12.7) (end -2.54 12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -1.59 -12.7) (end 2.54 -12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 12.7) (end -2.54 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -11.75) (end -1.59 -12.7) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -12.7) (end 2.54 12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.6 -12.76) (end 2.6 -12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 12.76) (end 2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.04 -12.19) (end -2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -12.76) (end -2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -12.76) (end 2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 12.19) (end -2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 12.19) (end 2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12)) + (fp_line (start -5.9 -13.2) (end -5.9 13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 13.2) (end 5.9 13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 13.2) (end 5.9 -13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 -13.2) (end -5.9 -13.2) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 87 "Net-(J6-Pad1)")) + (pad 2 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 88 "Net-(J6-Pad2)")) + (pad 3 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 89 "Net-(J6-Pad3)")) + (pad 4 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 90 "Net-(J6-Pad4)")) + (pad 5 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 91 "Net-(J6-Pad5)")) + (pad 6 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 92 "Net-(J6-Pad6)")) + (pad 7 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 93 "Net-(J6-Pad7)")) + (pad 8 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 9 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 94 "Net-(J6-Pad9)")) + (pad 10 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 11 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 95 "Net-(J6-Pad11)")) + (pad 12 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 13 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 96 "Net-(J6-Pad13)")) + (pad 14 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 15 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 97 "Net-(J6-Pad15)")) + (pad 16 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 98 "Net-(J6-Pad16)")) + (pad 17 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 99 "Net-(J6-Pad17)")) + (pad 18 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 100 "Net-(J6-Pad18)")) + (pad 19 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 101 "Net-(J6-Pad19)")) + (pad 20 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 102 "Net-(J6-Pad20)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Vertical_SMD.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC) (tstamp 5BA443D9) + (at 11.640001 63.550001) + (descr "surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows") + (tags "Surface mounted pin header SMD 2x10 2.54mm double row") + (path /5BA491B2/5B9FD66F) + (attr smd) + (fp_text reference J7 (at 0 -13.76) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_02x10_Odd_Even (at 0 13.76) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.9 -13.2) (end -5.9 -13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.9 13.2) (end 5.9 -13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 13.2) (end 5.9 13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.9 -13.2) (end -5.9 13.2) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 12.19) (end 2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 12.19) (end -2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.6 -12.76) (end 2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -12.76) (end -2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -4.04 -12.19) (end -2.6 -12.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 12.76) (end 2.6 12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.6 -12.76) (end 2.6 -12.76) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 -12.7) (end 2.54 12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 -11.75) (end -1.59 -12.7) (layer F.Fab) (width 0.1)) + (fp_line (start -2.54 12.7) (end -2.54 -11.75) (layer F.Fab) (width 0.1)) + (fp_line (start -1.59 -12.7) (end 2.54 -12.7) (layer F.Fab) (width 0.1)) + (fp_line (start 2.54 12.7) (end -2.54 12.7) (layer F.Fab) (width 0.1)) + (pad 20 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 103 "Net-(J7-Pad20)")) + (pad 19 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 104 "Net-(J7-Pad19)")) + (pad 18 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 105 "Net-(J7-Pad18)")) + (pad 17 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 106 "Net-(J7-Pad17)")) + (pad 16 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 107 "Net-(J7-Pad16)")) + (pad 15 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 108 "Net-(J7-Pad15)")) + (pad 14 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 13 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 109 "Net-(J7-Pad13)")) + (pad 12 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 11 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 110 "Net-(J7-Pad11)")) + (pad 10 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 9 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 111 "Net-(J7-Pad9)")) + (pad 8 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 7 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 112 "Net-(J7-Pad7)")) + (pad 6 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 113 "Net-(J7-Pad6)")) + (pad 5 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 114 "Net-(J7-Pad5)")) + (pad 4 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 115 "Net-(J7-Pad4)")) + (pad 3 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 116 "Net-(J7-Pad3)")) + (pad 2 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 117 "Net-(J7-Pad2)")) + (pad 1 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Paste F.Mask) + (net 118 "Net-(J7-Pad1)")) + (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Vertical_SMD.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5B36C52B) (tstamp 5BA443EA) + (at 7.420001 45.840001) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags resistor) + (path /5BA4919B/5B9FD68D) + (attr smd) + (fp_text reference R3 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10K (at 0 1.65) (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.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (pad 2 smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 119 "Net-(R3-Pad2)")) + (pad 1 smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 +3V3)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5B36C52B) (tstamp 5BA443FB) + (at 7.420001 77.750001) + (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags resistor) + (path /5BA491B2/5B9FD68D) + (attr smd) + (fp_text reference R4 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10K (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1 0.6) (end -1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -1 -0.6) (end 1 -0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 -0.6) (end 1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start 1 0.6) (end -1 0.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.258578 -0.71) (end 0.258578 -0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.258578 0.71) (end 0.258578 0.71) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd roundrect (at -0.9375 0) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 +3V3)) + (pad 2 smd roundrect (at 0.9375 0) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 120 "Net-(R4-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA4442C) + (at 23.540001 27.740001) + (descr "28-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA4919B/5B9FD686) + (attr smd) + (fp_text reference U7 (at 0 -10.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP23S17 (at 0 10.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.875 -8.875) (end -5.7 -8.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 9.125) (end 3.875 9.125) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -9.125) (end 3.875 -9.125) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 9.125) (end -3.875 8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 9.125) (end 3.875 8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -9.125) (end 3.875 -8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -9.125) (end -3.875 -8.875) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.95 9.3) (end 5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -9.3) (end 5.95 -9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -9.3) (end 5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -9.3) (end -5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.75 -7.95) (end -2.75 -8.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 8.95) (end -3.75 -7.95) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 8.95) (end -3.75 8.95) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -8.95) (end 3.75 8.95) (layer F.Fab) (width 0.15)) + (fp_line (start -2.75 -8.95) (end 3.75 -8.95) (layer F.Fab) (width 0.15)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 28 smd rect (at 4.7 -8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 148 "Net-(U7-Pad28)")) + (pad 27 smd rect (at 4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 149 "Net-(U7-Pad27)")) + (pad 26 smd rect (at 4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 150 "Net-(U7-Pad26)")) + (pad 25 smd rect (at 4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 151 "Net-(U7-Pad25)")) + (pad 24 smd rect (at 4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 152 "Net-(U7-Pad24)")) + (pad 23 smd rect (at 4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 153 "Net-(U7-Pad23)")) + (pad 22 smd rect (at 4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 154 "Net-(U7-Pad22)")) + (pad 21 smd rect (at 4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 155 "Net-(U7-Pad21)")) + (pad 20 smd rect (at 4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 156 "Net-(U7-Pad20)")) + (pad 19 smd rect (at 4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 157 "Net-(U7-Pad19)")) + (pad 18 smd rect (at 4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 119 "Net-(R3-Pad2)")) + (pad 17 smd rect (at 4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 158 "Net-(U7-Pad17)")) + (pad 16 smd rect (at 4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 159 "Net-(U7-Pad16)")) + (pad 15 smd rect (at 4.7 8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 160 "Net-(U7-Pad15)")) + (pad 14 smd rect (at -4.7 8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 161 /expander3/MISO)) + (pad 13 smd rect (at -4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 162 /expander3/MOSI)) + (pad 12 smd rect (at -4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 163 /expander3/SCK)) + (pad 11 smd rect (at -4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 164 /expander3/CS)) + (pad 10 smd rect (at -4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at -4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 +3V3)) + (pad 8 smd rect (at -4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 165 "Net-(U7-Pad8)")) + (pad 7 smd rect (at -4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 166 "Net-(U7-Pad7)")) + (pad 6 smd rect (at -4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 167 "Net-(U7-Pad6)")) + (pad 5 smd rect (at -4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 168 "Net-(U7-Pad5)")) + (pad 4 smd rect (at -4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 169 "Net-(U7-Pad4)")) + (pad 3 smd rect (at -4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 170 "Net-(U7-Pad3)")) + (pad 2 smd rect (at -4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 171 "Net-(U7-Pad2)")) + (pad 1 smd rect (at -4.7 -8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 172 "Net-(U7-Pad1)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-28W_7.5x17.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA44453) + (at 35.490001 24.590001) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA4919B/5B9FD6AC) + (attr smd) + (fp_text reference U8 (at 0 -6.875) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ULN2804A (at 0 6.875) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 172 "Net-(U7-Pad1)")) + (pad 2 smd rect (at -4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 171 "Net-(U7-Pad2)")) + (pad 3 smd rect (at -4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 170 "Net-(U7-Pad3)")) + (pad 4 smd rect (at -4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 169 "Net-(U7-Pad4)")) + (pad 5 smd rect (at -4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 168 "Net-(U7-Pad5)")) + (pad 6 smd rect (at -4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 167 "Net-(U7-Pad6)")) + (pad 7 smd rect (at -4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 166 "Net-(U7-Pad7)")) + (pad 8 smd rect (at -4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 165 "Net-(U7-Pad8)")) + (pad 9 smd rect (at -4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 10 smd rect (at 4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 11 smd rect (at 4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 95 "Net-(J6-Pad11)")) + (pad 12 smd rect (at 4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 98 "Net-(J6-Pad16)")) + (pad 13 smd rect (at 4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 100 "Net-(J6-Pad18)")) + (pad 14 smd rect (at 4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 102 "Net-(J6-Pad20)")) + (pad 15 smd rect (at 4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 101 "Net-(J6-Pad19)")) + (pad 16 smd rect (at 4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 99 "Net-(J6-Pad17)")) + (pad 17 smd rect (at 4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 97 "Net-(J6-Pad15)")) + (pad 18 smd rect (at 4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 96 "Net-(J6-Pad13)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA4447A) + (at 35.490001 36.940001) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA4919B/5B9FD711) + (attr smd) + (fp_text reference U9 (at 0 -6.875) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ULN2804A (at 0 6.875) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 18 smd rect (at 4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 92 "Net-(J6-Pad6)")) + (pad 17 smd rect (at 4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 90 "Net-(J6-Pad4)")) + (pad 16 smd rect (at 4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 88 "Net-(J6-Pad2)")) + (pad 15 smd rect (at 4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 87 "Net-(J6-Pad1)")) + (pad 14 smd rect (at 4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 89 "Net-(J6-Pad3)")) + (pad 13 smd rect (at 4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 91 "Net-(J6-Pad5)")) + (pad 12 smd rect (at 4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 93 "Net-(J6-Pad7)")) + (pad 11 smd rect (at 4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 94 "Net-(J6-Pad9)")) + (pad 10 smd rect (at 4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 9 smd rect (at -4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 8 smd rect (at -4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 155 "Net-(U7-Pad21)")) + (pad 7 smd rect (at -4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 154 "Net-(U7-Pad22)")) + (pad 6 smd rect (at -4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 153 "Net-(U7-Pad23)")) + (pad 5 smd rect (at -4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 152 "Net-(U7-Pad24)")) + (pad 4 smd rect (at -4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 151 "Net-(U7-Pad25)")) + (pad 3 smd rect (at -4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 150 "Net-(U7-Pad26)")) + (pad 2 smd rect (at -4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 149 "Net-(U7-Pad27)")) + (pad 1 smd rect (at -4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 148 "Net-(U7-Pad28)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA444AB) + (at 23.540001 59.650001) + (descr "28-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA491B2/5B9FD686) + (attr smd) + (fp_text reference U10 (at 0 -10.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MCP23S17 (at 0 10.05) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.75 -8.95) (end 3.75 -8.95) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -8.95) (end 3.75 8.95) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 8.95) (end -3.75 8.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 8.95) (end -3.75 -7.95) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 -7.95) (end -2.75 -8.95) (layer F.Fab) (width 0.15)) + (fp_line (start -5.95 -9.3) (end -5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -9.3) (end 5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -9.3) (end 5.95 -9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 9.3) (end 5.95 9.3) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.875 -9.125) (end -3.875 -8.875) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -9.125) (end 3.875 -8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 9.125) (end 3.875 8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 9.125) (end -3.875 8.78) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -9.125) (end 3.875 -9.125) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 9.125) (end 3.875 9.125) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -8.875) (end -5.7 -8.875) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.7 -8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 173 "Net-(U10-Pad1)")) + (pad 2 smd rect (at -4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 174 "Net-(U10-Pad2)")) + (pad 3 smd rect (at -4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 175 "Net-(U10-Pad3)")) + (pad 4 smd rect (at -4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 176 "Net-(U10-Pad4)")) + (pad 5 smd rect (at -4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 177 "Net-(U10-Pad5)")) + (pad 6 smd rect (at -4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 178 "Net-(U10-Pad6)")) + (pad 7 smd rect (at -4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 179 "Net-(U10-Pad7)")) + (pad 8 smd rect (at -4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 180 "Net-(U10-Pad8)")) + (pad 9 smd rect (at -4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 1 +3V3)) + (pad 10 smd rect (at -4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 11 smd rect (at -4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 181 /expander4/CS)) + (pad 12 smd rect (at -4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 182 /expander4/SCK)) + (pad 13 smd rect (at -4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 183 /expander4/MOSI)) + (pad 14 smd rect (at -4.7 8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 184 /expander4/MISO)) + (pad 15 smd rect (at 4.7 8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 185 "Net-(U10-Pad15)")) + (pad 16 smd rect (at 4.7 6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 186 "Net-(U10-Pad16)")) + (pad 17 smd rect (at 4.7 5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 187 "Net-(U10-Pad17)")) + (pad 18 smd rect (at 4.7 4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 120 "Net-(R4-Pad2)")) + (pad 19 smd rect (at 4.7 3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 188 "Net-(U10-Pad19)")) + (pad 20 smd rect (at 4.7 1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 189 "Net-(U10-Pad20)")) + (pad 21 smd rect (at 4.7 0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 190 "Net-(U10-Pad21)")) + (pad 22 smd rect (at 4.7 -0.635) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 191 "Net-(U10-Pad22)")) + (pad 23 smd rect (at 4.7 -1.905) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 192 "Net-(U10-Pad23)")) + (pad 24 smd rect (at 4.7 -3.175) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 193 "Net-(U10-Pad24)")) + (pad 25 smd rect (at 4.7 -4.445) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 194 "Net-(U10-Pad25)")) + (pad 26 smd rect (at 4.7 -5.715) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 195 "Net-(U10-Pad26)")) + (pad 27 smd rect (at 4.7 -6.985) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 196 "Net-(U10-Pad27)")) + (pad 28 smd rect (at 4.7 -8.255) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 197 "Net-(U10-Pad28)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-28W_7.5x17.9mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA444D2) + (at 35.490001 56.500001) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA491B2/5B9FD6AC) + (attr smd) + (fp_text reference U11 (at 0 -6.875) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ULN2804A (at 0 6.875) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 173 "Net-(U10-Pad1)")) + (pad 2 smd rect (at -4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 174 "Net-(U10-Pad2)")) + (pad 3 smd rect (at -4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 175 "Net-(U10-Pad3)")) + (pad 4 smd rect (at -4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 176 "Net-(U10-Pad4)")) + (pad 5 smd rect (at -4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 177 "Net-(U10-Pad5)")) + (pad 6 smd rect (at -4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 178 "Net-(U10-Pad6)")) + (pad 7 smd rect (at -4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 179 "Net-(U10-Pad7)")) + (pad 8 smd rect (at -4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 180 "Net-(U10-Pad8)")) + (pad 9 smd rect (at -4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 10 smd rect (at 4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 11 smd rect (at 4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 110 "Net-(J7-Pad11)")) + (pad 12 smd rect (at 4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 107 "Net-(J7-Pad16)")) + (pad 13 smd rect (at 4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 105 "Net-(J7-Pad18)")) + (pad 14 smd rect (at 4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 103 "Net-(J7-Pad20)")) + (pad 15 smd rect (at 4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 104 "Net-(J7-Pad19)")) + (pad 16 smd rect (at 4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 106 "Net-(J7-Pad17)")) + (pad 17 smd rect (at 4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 108 "Net-(J7-Pad15)")) + (pad 18 smd rect (at 4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 109 "Net-(J7-Pad13)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm (layer F.Cu) (tedit 5A02F2D3) (tstamp 5BA444F9) + (at 35.490001 68.850001) + (descr "18-Lead Plastic Small Outline (SO) - Wide, 7.50 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SOIC 1.27") + (path /5BA491B2/5B9FD711) + (attr smd) + (fp_text reference U12 (at 0 -6.875) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ULN2804A (at 0 6.875) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.875 -5.7) (end -5.7 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end 3.875 5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end 3.875 -5.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 5.95) (end -3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 5.95) (end 3.875 5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.875 -5.95) (end 3.875 -5.605) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.875 -5.95) (end -3.875 -5.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.95 6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end 5.95 -6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.95 -6.15) (end 5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.95 -6.15) (end -5.95 6.15) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.75 -4.8) (end -2.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -3.75 5.8) (end -3.75 -4.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 5.8) (end -3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start 3.75 -5.8) (end 3.75 5.8) (layer F.Fab) (width 0.15)) + (fp_line (start -2.75 -5.8) (end 3.75 -5.8) (layer F.Fab) (width 0.15)) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 18 smd rect (at 4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 113 "Net-(J7-Pad6)")) + (pad 17 smd rect (at 4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 115 "Net-(J7-Pad4)")) + (pad 16 smd rect (at 4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 117 "Net-(J7-Pad2)")) + (pad 15 smd rect (at 4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 118 "Net-(J7-Pad1)")) + (pad 14 smd rect (at 4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 116 "Net-(J7-Pad3)")) + (pad 13 smd rect (at 4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 114 "Net-(J7-Pad5)")) + (pad 12 smd rect (at 4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 112 "Net-(J7-Pad7)")) + (pad 11 smd rect (at 4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 111 "Net-(J7-Pad9)")) + (pad 10 smd rect (at 4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 3 +24V)) + (pad 9 smd rect (at -4.7 5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 8 smd rect (at -4.7 3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 190 "Net-(U10-Pad21)")) + (pad 7 smd rect (at -4.7 2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 191 "Net-(U10-Pad22)")) + (pad 6 smd rect (at -4.7 1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 192 "Net-(U10-Pad23)")) + (pad 5 smd rect (at -4.7 0) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 193 "Net-(U10-Pad24)")) + (pad 4 smd rect (at -4.7 -1.27) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 194 "Net-(U10-Pad25)")) + (pad 3 smd rect (at -4.7 -2.54) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 195 "Net-(U10-Pad26)")) + (pad 2 smd rect (at -4.7 -3.81) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 196 "Net-(U10-Pad27)")) + (pad 1 smd rect (at -4.7 -5.08) (size 2 0.6) (layers F.Cu F.Paste F.Mask) + (net 197 "Net-(U10-Pad28)")) + (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 0 100.33) (end 0 0) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 160.02 100.33) (end 0 100.33) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 160.02 0) (end 160.02 100.33) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 0 0) (end 160.02 0) (layer Edge.Cuts) (width 0.15)) + + (segment (start 135.266 80.466) (end 135.255 80.455) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 150.622 80.466) (end 135.266 80.466) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 78.995 60.325) (end 91.455 60.325) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 91.455 62.865) (end 91.455 60.325) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 91.455 65.405) (end 91.455 62.865) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 91.455 60.325) (end 91.455 57.785) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 77.47 73.66) (end 78.995 73.66) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 76.835 73.025) (end 77.47 73.66) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 76.835 60.96) (end 76.835 73.025) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 78.995 60.325) (end 77.47 60.325) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 77.47 60.325) (end 76.835 60.96) (width 0.5) (layer F.Cu) (net 3)) + (segment (start 90.38 50.165) (end 91.455 50.165) (width 0.3) (layer F.Cu) (net 4)) + (segment (start 85.3 55.245) (end 90.38 50.165) (width 0.3) (layer F.Cu) (net 4)) + (segment (start 78.995 55.245) (end 85.3 55.245) (width 0.3) (layer F.Cu) (net 4)) + (segment (start 93.779999 49.314999) (end 94.63 50.165) (width 0.3) (layer F.Cu) (net 5)) + (segment (start 94.63 50.165) (end 96.505 50.165) (width 0.3) (layer F.Cu) (net 5)) + (segment (start 87.845001 49.314999) (end 93.779999 49.314999) (width 0.3) (layer F.Cu) (net 5)) + (segment (start 83.185 53.975) (end 87.845001 49.314999) (width 0.3) (layer F.Cu) (net 5)) + (segment (start 78.995 53.975) (end 83.185 53.975) (width 0.3) (layer F.Cu) (net 5)) + (segment (start 90.38 52.705) (end 91.455 52.705) (width 0.3) (layer F.Cu) (net 6)) + (segment (start 86.57 56.515) (end 90.38 52.705) (width 0.3) (layer F.Cu) (net 6)) + (segment (start 78.995 56.515) (end 86.57 56.515) (width 0.3) (layer F.Cu) (net 6)) + (segment (start 97.58 52.705) (end 96.505 52.705) (width 0.3) (layer F.Cu) (net 7)) + (segment (start 98.430001 51.854999) (end 97.58 52.705) (width 0.3) (layer F.Cu) (net 7)) + (segment (start 98.430001 49.384999) (end 98.430001 51.854999) (width 0.3) (layer F.Cu) (net 7)) + (segment (start 97.859991 48.814989) (end 98.430001 49.384999) (width 0.3) (layer F.Cu) (net 7)) + (segment (start 87.637891 48.814989) (end 97.859991 48.814989) (width 0.3) (layer F.Cu) (net 7)) + (segment (start 83.74788 52.705) (end 87.637891 48.814989) (width 0.3) (layer F.Cu) (net 7)) + (segment (start 78.995 52.705) (end 83.74788 52.705) (width 0.3) (layer F.Cu) (net 7)) + (segment (start 88.9 55.245) (end 89.58 55.245) (width 0.3) (layer F.Cu) (net 8)) + (segment (start 86.36 57.785) (end 88.9 55.245) (width 0.3) (layer F.Cu) (net 8)) + (segment (start 89.58 55.245) (end 91.455 55.245) (width 0.3) (layer F.Cu) (net 8)) + (segment (start 78.995 57.785) (end 86.36 57.785) (width 0.3) (layer F.Cu) (net 8)) + (segment (start 84.31076 51.435) (end 87.48576 48.26) (width 0.3) (layer F.Cu) (net 9)) + (segment (start 78.995 51.435) (end 84.31076 51.435) (width 0.3) (layer F.Cu) (net 9)) + (segment (start 97.58 55.245) (end 96.505 55.245) (width 0.3) (layer F.Cu) (net 9)) + (segment (start 98.930011 53.894989) (end 97.58 55.245) (width 0.3) (layer F.Cu) (net 9)) + (segment (start 98.930011 49.177889) (end 98.930011 53.894989) (width 0.3) (layer F.Cu) (net 9)) + (segment (start 98.012122 48.26) (end 98.930011 49.177889) (width 0.3) (layer F.Cu) (net 9)) + (segment (start 87.48576 48.26) (end 98.012122 48.26) (width 0.3) (layer F.Cu) (net 9)) + (segment (start 97.58 57.785) (end 96.505 57.785) (width 0.3) (layer F.Cu) (net 10)) + (segment (start 99.430021 55.934979) (end 97.58 57.785) (width 0.3) (layer F.Cu) (net 10)) + (segment (start 99.430021 48.970779) (end 99.430021 55.934979) (width 0.3) (layer F.Cu) (net 10)) + (segment (start 98.219232 47.75999) (end 99.430021 48.970779) (width 0.3) (layer F.Cu) (net 10)) + (segment (start 82.70001 47.75999) (end 98.219232 47.75999) (width 0.3) (layer F.Cu) (net 10)) + (segment (start 80.295 50.165) (end 82.70001 47.75999) (width 0.3) (layer F.Cu) (net 10)) + (segment (start 78.995 50.165) (end 80.295 50.165) (width 0.3) (layer F.Cu) (net 10)) + (segment (start 94.63 60.325) (end 93.98 59.675) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 96.505 60.325) (end 94.63 60.325) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 93.98 59.675) (end 93.98 57.15) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 93.98 57.15) (end 93.345 56.515) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 93.345 56.515) (end 89.535 56.515) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 80.295 59.055) (end 78.995 59.055) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 87.06712 59.055) (end 80.295 59.055) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 89.535 56.58712) (end 87.06712 59.055) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 89.535 56.515) (end 89.535 56.58712) (width 0.3) (layer F.Cu) (net 11)) + (segment (start 97.58 62.865) (end 96.505 62.865) (width 0.3) (layer F.Cu) (net 12)) + (segment (start 99.930031 65.215031) (end 97.58 62.865) (width 0.3) (layer F.Cu) (net 12)) + (segment (start 99.930031 74.426331) (end 99.930031 65.215031) (width 0.3) (layer F.Cu) (net 12)) + (segment (start 97.791344 76.565018) (end 99.930031 74.426331) (width 0.3) (layer F.Cu) (net 12)) + (segment (start 85.382898 76.565018) (end 97.791344 76.565018) (width 0.3) (layer F.Cu) (net 12)) + (segment (start 81.20788 72.39) (end 85.382898 76.565018) (width 0.3) (layer F.Cu) (net 12)) + (segment (start 78.995 72.39) (end 81.20788 72.39) (width 0.3) (layer F.Cu) (net 12)) + (segment (start 99.430021 67.255021) (end 97.58 65.405) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 99.430021 74.219221) (end 99.430021 67.255021) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 78.995 71.12) (end 81.915 71.12) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 82.81998 72.02498) (end 82.81998 73.29498) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 82.81998 73.29498) (end 85.590008 76.065008) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 97.58 65.405) (end 96.505 65.405) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 81.915 71.12) (end 82.81998 72.02498) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 85.590008 76.065008) (end 97.584234 76.065008) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 97.584234 76.065008) (end 99.430021 74.219221) (width 0.3) (layer F.Cu) (net 13)) + (segment (start 88.265 67.945) (end 91.455 67.945) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 86.995 66.675) (end 88.265 67.945) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 86.995 64.77) (end 86.995 66.675) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 78.995 63.5) (end 85.725 63.5) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 85.725 63.5) (end 86.995 64.77) (width 0.3) (layer F.Cu) (net 14)) + (segment (start 97.58 67.945) (end 96.505 67.945) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 98.930011 69.295011) (end 97.58 67.945) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 98.930011 74.012111) (end 98.930011 69.295011) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 78.995 69.85) (end 82.55 69.85) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 82.55 69.85) (end 83.31999 70.61999) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 83.31999 70.61999) (end 83.31999 72.52499) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 83.31999 72.52499) (end 86.36 75.565) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 86.36 75.565) (end 97.377122 75.565) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 97.377122 75.565) (end 98.930011 74.012111) (width 0.3) (layer F.Cu) (net 15)) + (segment (start 87.63 70.485) (end 91.455 70.485) (width 0.3) (layer F.Cu) (net 16)) + (segment (start 86.36 69.215) (end 87.63 70.485) (width 0.3) (layer F.Cu) (net 16)) + (segment (start 86.36 66.04) (end 86.36 69.215) (width 0.3) (layer F.Cu) (net 16)) + (segment (start 78.995 64.77) (end 85.09 64.77) (width 0.3) (layer F.Cu) (net 16)) + (segment (start 85.09 64.77) (end 86.36 66.04) (width 0.3) (layer F.Cu) (net 16)) + (segment (start 78.995 68.58) (end 82.55 68.58) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 82.55 68.58) (end 83.82 69.85) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 97.58 70.485) (end 96.505 70.485) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 98.430001 71.335001) (end 97.58 70.485) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 98.430001 73.805001) (end 98.430001 71.335001) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 97.439992 74.79501) (end 98.430001 73.805001) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 86.78789 74.79501) (end 97.439992 74.79501) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 83.82 71.82712) (end 86.78789 74.79501) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 83.82 69.85) (end 83.82 71.82712) (width 0.3) (layer F.Cu) (net 17)) + (segment (start 86.995 73.025) (end 91.455 73.025) (width 0.3) (layer F.Cu) (net 18)) + (segment (start 85.725 71.755) (end 86.995 73.025) (width 0.3) (layer F.Cu) (net 18)) + (segment (start 85.725 67.31) (end 85.725 71.755) (width 0.3) (layer F.Cu) (net 18)) + (segment (start 78.995 66.04) (end 84.455 66.04) (width 0.3) (layer F.Cu) (net 18)) + (segment (start 84.455 66.04) (end 85.725 67.31) (width 0.3) (layer F.Cu) (net 18)) + (segment (start 96.505 73.825) (end 96.505 73.025) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 78.995 67.31) (end 83.185 67.31) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 83.185 67.31) (end 84.455 68.58) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 84.455 68.58) (end 84.455 71.755) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 84.455 71.755) (end 86.995 74.295) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 86.995 74.295) (end 96.035 74.295) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 96.035 74.295) (end 96.505 73.825) (width 0.3) (layer F.Cu) (net 19)) + (segment (start 150.467 20.32) (end 150.622 20.165) (width 0.2) (layer F.Cu) (net 37)) + (segment (start 124.445 44.45) (end 129.54 44.45) (width 0.2) (layer F.Cu) (net 37)) + (via (at 129.54 44.45) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 37)) + (via (at 129.54 20.32) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 37)) + (segment (start 129.54 44.45) (end 129.54 20.32) (width 0.2) (layer B.Cu) (net 37)) + (segment (start 124.445 20.32) (end 129.54 20.32) (width 0.2) (layer F.Cu) (net 37)) + (segment (start 129.54 20.32) (end 150.467 20.32) (width 0.2) (layer F.Cu) (net 37)) + (segment (start 152.927 22.86) (end 153.122 22.665) (width 0.2) (layer F.Cu) (net 38)) + (segment (start 124.445 22.86) (end 152.927 22.86) (width 0.2) (layer F.Cu) (net 38)) + (segment (start 124.445 46.99) (end 130.81 46.99) (width 0.2) (layer F.Cu) (net 38)) + (via (at 130.81 46.99) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 38)) + (segment (start 130.81 46.99) (end 130.81 22.86) (width 0.2) (layer B.Cu) (net 38)) + (via (at 130.81 22.86) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 38)) + (segment (start 150.387 25.4) (end 150.622 25.165) (width 0.2) (layer F.Cu) (net 39)) + (segment (start 124.445 25.4) (end 150.387 25.4) (width 0.2) (layer F.Cu) (net 39)) + (segment (start 124.445 49.53) (end 132.08 49.53) (width 0.2) (layer F.Cu) (net 39)) + (via (at 132.08 49.53) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 39)) + (segment (start 132.08 49.53) (end 132.08 25.4) (width 0.2) (layer B.Cu) (net 39)) + (via (at 132.08 25.4) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 39)) + (segment (start 152.847 27.94) (end 153.122 27.665) (width 0.2) (layer F.Cu) (net 40)) + (segment (start 124.445 27.94) (end 152.847 27.94) (width 0.2) (layer F.Cu) (net 40)) + (segment (start 124.445 52.07) (end 133.35 52.07) (width 0.2) (layer F.Cu) (net 40)) + (via (at 133.35 52.07) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 40)) + (segment (start 133.35 52.07) (end 133.35 27.94) (width 0.2) (layer B.Cu) (net 40)) + (via (at 133.35 27.94) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 40)) + (segment (start 150.307 30.48) (end 150.622 30.165) (width 0.2) (layer F.Cu) (net 41)) + (segment (start 124.445 30.48) (end 150.307 30.48) (width 0.2) (layer F.Cu) (net 41)) + (segment (start 124.445 54.61) (end 126.27 54.61) (width 0.2) (layer F.Cu) (net 41)) + (via (at 134.62 54.61) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 41)) + (segment (start 126.27 54.61) (end 134.62 54.61) (width 0.2) (layer F.Cu) (net 41)) + (via (at 134.62 30.48) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 41)) + (segment (start 134.62 54.61) (end 134.62 30.48) (width 0.2) (layer B.Cu) (net 41)) + (segment (start 124.324998 30.48) (end 122.544999 32.259999) (width 0.2) (layer F.Cu) (net 41)) + (segment (start 134.62 30.48) (end 124.324998 30.48) (width 0.2) (layer F.Cu) (net 41)) + (segment (start 152.767 33.02) (end 153.122 32.665) (width 0.2) (layer F.Cu) (net 42)) + (segment (start 124.445 33.02) (end 152.767 33.02) (width 0.2) (layer F.Cu) (net 42)) + (segment (start 124.445 57.15) (end 135.89 57.15) (width 0.2) (layer F.Cu) (net 42)) + (via (at 135.89 57.15) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 42)) + (segment (start 135.89 57.15) (end 135.89 33.02) (width 0.2) (layer B.Cu) (net 42)) + (via (at 135.89 33.02) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 42)) + (segment (start 150.227 35.56) (end 150.622 35.165) (width 0.2) (layer F.Cu) (net 43)) + (segment (start 124.445 59.69) (end 137.16 59.69) (width 0.2) (layer F.Cu) (net 43)) + (via (at 137.16 59.69) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 43)) + (via (at 137.16 35.56) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 43)) + (segment (start 137.16 59.69) (end 137.16 35.56) (width 0.2) (layer B.Cu) (net 43)) + (segment (start 124.445 35.56) (end 137.16 35.56) (width 0.2) (layer F.Cu) (net 43)) + (segment (start 137.16 35.56) (end 150.227 35.56) (width 0.2) (layer F.Cu) (net 43)) + (segment (start 152.687 38.1) (end 153.122 37.665) (width 0.2) (layer F.Cu) (net 44)) + (segment (start 124.445 38.1) (end 152.687 38.1) (width 0.2) (layer F.Cu) (net 44)) + (segment (start 124.445 62.23) (end 138.43 62.23) (width 0.2) (layer F.Cu) (net 44)) + (via (at 138.43 62.23) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 44)) + (segment (start 138.43 62.23) (end 138.43 38.1) (width 0.2) (layer B.Cu) (net 44)) + (via (at 138.43 38.1) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 44)) + (segment (start 51.815 63.5) (end 53.34 63.5) (width 0.3) (layer F.Cu) (net 48)) + (segment (start 53.34 63.5) (end 53.975 62.865) (width 0.3) (layer F.Cu) (net 48)) + (segment (start 53.975 62.865) (end 53.975 53.34) (width 0.3) (layer F.Cu) (net 48)) + (segment (start 55.88 50.165) (end 53.975 52.07) (width 0.3) (layer F.Cu) (net 48)) + (segment (start 69.595 50.165) (end 55.88 50.165) (width 0.3) (layer F.Cu) (net 48)) + (segment (start 53.975 52.07) (end 53.975 53.34) (width 0.3) (layer F.Cu) (net 48)) + (segment (start 53.34 64.77) (end 51.815 64.77) (width 0.3) (layer F.Cu) (net 49)) + (segment (start 54.61 63.5) (end 53.34 64.77) (width 0.3) (layer F.Cu) (net 49)) + (segment (start 54.61 52.705) (end 54.61 63.5) (width 0.3) (layer F.Cu) (net 49)) + (segment (start 69.595 51.435) (end 55.88 51.435) (width 0.3) (layer F.Cu) (net 49)) + (segment (start 55.88 51.435) (end 54.61 52.705) (width 0.3) (layer F.Cu) (net 49)) + (segment (start 56.515 52.705) (end 69.595 52.705) (width 0.3) (layer F.Cu) (net 50)) + (segment (start 55.245 53.975) (end 56.515 52.705) (width 0.3) (layer F.Cu) (net 50)) + (segment (start 55.245 64.77) (end 55.245 53.975) (width 0.3) (layer F.Cu) (net 50)) + (segment (start 51.815 66.04) (end 53.975 66.04) (width 0.3) (layer F.Cu) (net 50)) + (segment (start 53.975 66.04) (end 55.245 64.77) (width 0.3) (layer F.Cu) (net 50)) + (segment (start 54.61 67.31) (end 51.815 67.31) (width 0.3) (layer F.Cu) (net 51)) + (segment (start 55.88 66.04) (end 54.61 67.31) (width 0.3) (layer F.Cu) (net 51)) + (segment (start 55.88 55.245) (end 55.88 66.04) (width 0.3) (layer F.Cu) (net 51)) + (segment (start 69.595 53.975) (end 57.15 53.975) (width 0.3) (layer F.Cu) (net 51)) + (segment (start 57.15 53.975) (end 55.88 55.245) (width 0.3) (layer F.Cu) (net 51)) + (segment (start 57.785 55.245) (end 69.595 55.245) (width 0.3) (layer F.Cu) (net 52)) + (segment (start 56.515 56.515) (end 57.785 55.245) (width 0.3) (layer F.Cu) (net 52)) + (segment (start 56.515 67.31) (end 56.515 56.515) (width 0.3) (layer F.Cu) (net 52)) + (segment (start 51.815 68.58) (end 55.245 68.58) (width 0.3) (layer F.Cu) (net 52)) + (segment (start 55.245 68.58) (end 56.515 67.31) (width 0.3) (layer F.Cu) (net 52)) + (segment (start 55.88 69.85) (end 51.815 69.85) (width 0.3) (layer F.Cu) (net 53)) + (segment (start 57.15 68.58) (end 55.88 69.85) (width 0.3) (layer F.Cu) (net 53)) + (segment (start 57.15 57.785) (end 57.15 68.58) (width 0.3) (layer F.Cu) (net 53)) + (segment (start 69.595 56.515) (end 58.42 56.515) (width 0.3) (layer F.Cu) (net 53)) + (segment (start 58.42 56.515) (end 57.15 57.785) (width 0.3) (layer F.Cu) (net 53)) + (segment (start 57.785 59.055) (end 59.055 57.785) (width 0.3) (layer F.Cu) (net 54)) + (segment (start 57.785 69.85) (end 57.785 59.055) (width 0.3) (layer F.Cu) (net 54)) + (segment (start 51.815 71.12) (end 56.515 71.12) (width 0.3) (layer F.Cu) (net 54)) + (segment (start 59.055 57.785) (end 69.595 57.785) (width 0.3) (layer F.Cu) (net 54)) + (segment (start 56.515 71.12) (end 57.785 69.85) (width 0.3) (layer F.Cu) (net 54)) + (segment (start 59.69 59.055) (end 69.595 59.055) (width 0.3) (layer F.Cu) (net 55)) + (segment (start 58.42 71.12) (end 58.42 60.325) (width 0.3) (layer F.Cu) (net 55)) + (segment (start 58.42 60.325) (end 59.69 59.055) (width 0.3) (layer F.Cu) (net 55)) + (segment (start 51.815 72.39) (end 57.15 72.39) (width 0.3) (layer F.Cu) (net 55)) + (segment (start 57.15 72.39) (end 58.42 71.12) (width 0.3) (layer F.Cu) (net 55)) + (segment (start 61.215 72.39) (end 69.595 72.39) (width 0.3) (layer F.Cu) (net 64)) + (segment (start 61.215 71.12) (end 69.595 71.12) (width 0.3) (layer F.Cu) (net 65)) + (segment (start 61.215 69.85) (end 69.595 69.85) (width 0.3) (layer F.Cu) (net 66)) + (segment (start 61.215 68.58) (end 69.595 68.58) (width 0.3) (layer F.Cu) (net 67)) + (segment (start 61.215 67.31) (end 69.595 67.31) (width 0.3) (layer F.Cu) (net 68)) + (segment (start 61.215 66.04) (end 69.595 66.04) (width 0.3) (layer F.Cu) (net 69)) + (segment (start 61.215 64.77) (end 69.595 64.77) (width 0.3) (layer F.Cu) (net 70)) + (segment (start 61.215 63.5) (end 69.595 63.5) (width 0.3) (layer F.Cu) (net 71)) + +) diff --git a/io_output.net b/io_output.net new file mode 100644 index 0000000..75d72d4 --- /dev/null +++ b/io_output.net @@ -0,0 +1,1292 @@ +(export (version D) + (design + (source /home/lucas/projekte/pneumatik/io_output/io_output.sch) + (date "Di 11 Sep 2018 22:38:36 CEST") + (tool "Eeschema 5.0.0") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source io_output.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 2) (name /expander1/) (tstamps /5B9E4862/) + (title_block + (title) + (company) + (rev) + (date) + (source expander.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 3) (name /expander2/) (tstamps /5BA49184/) + (title_block + (title) + (company) + (rev) + (date) + (source expander.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 4) (name /expander3/) (tstamps /5BA4919B/) + (title_block + (title) + (company) + (rev) + (date) + (source expander.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 5) (name /expander4/) (tstamps /5BA491B2/) + (title_block + (title) + (company) + (rev) + (date) + (source expander.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref C1) + (value 100n) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5B84A171)) + (comp (ref C2) + (value 100µ) + (footprint Capacitor_SMD:CP_Elec_6.3x5.2) + (datasheet ~) + (fields + (field (name Reichelt) "PXA 100/6,3")) + (libsource (lib Device) (part CP) (description "Polarised capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5B84A20C)) + (comp (ref C3) + (value 100n) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5B928965)) + (comp (ref C5) + (value 100n) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5BC26715)) + (comp (ref C6) + (value 100n) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5BC26729)) + (comp (ref J5) + (value Conn_01x31) + (footprint DIN41617:DIN41617_31_short) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x31) (description "Generic connector, single row, 01x31, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5BC321DC)) + (comp (ref J3) + (value Conn_02x08_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x08_Odd_Even) (description "Generic connector, double row, 02x08, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5BCC6BBE)) + (comp (ref J4) + (value Conn_02x08_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x08_Odd_Even) (description "Generic connector, double row, 02x08, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5BDA15D5)) + (comp (ref C7) + (value 470µ) + (footprint Capacitor_SMD:CP_Elec_10x10) + (datasheet ~) + (fields + (field (name Reichelt) "FK 470/35 SP")) + (libsource (lib Device) (part CP) (description "Polarised capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 5B8452EA)) + (comp (ref J20) + (value Conn_02x08_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x08_Odd_Even) (description "Generic connector, double row, 02x08, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5BAC1931)) + (comp (ref J21) + (value Conn_02x08_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x08_Odd_Even) (description "Generic connector, double row, 02x08, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 5BAC6713)) + (comp (ref J1) + (value Conn_02x10_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x10_Odd_Even) (description "Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5B9FD66F)) + (comp (ref U1) + (value MCP23S17) + (footprint Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm) + (libsource (lib microchip) (part MCP23S17) (description "Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range")) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5B9FD686)) + (comp (ref R1) + (value 10K) + (footprint Resistor_SMD:R_0805_2012Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5B9FD68D)) + (comp (ref U2) + (value ULN2804A) + (footprint Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm) + (datasheet http://www.promelec.ru/pdf/1536.pdf) + (libsource (lib Transistor_Array) (part ULN2804A) (description "Darlington Transistor Arrays, SOIC18/DIP18")) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5B9FD6AC)) + (comp (ref U3) + (value ULN2804A) + (footprint Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm) + (datasheet http://www.promelec.ru/pdf/1536.pdf) + (libsource (lib Transistor_Array) (part ULN2804A) (description "Darlington Transistor Arrays, SOIC18/DIP18")) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5B9FD711)) + (comp (ref J8) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5BA64207)) + (comp (ref J9) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5BA64309)) + (comp (ref J10) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5BA6433B)) + (comp (ref C4) + (value 100n) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /expander1/) (tstamps /5B9E4862/)) + (tstamp 5BA944F5)) + (comp (ref J2) + (value Conn_02x10_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x10_Odd_Even) (description "Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5B9FD66F)) + (comp (ref U4) + (value MCP23S17) + (footprint Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm) + (libsource (lib microchip) (part MCP23S17) (description "Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range")) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5B9FD686)) + (comp (ref R2) + (value 10K) + (footprint Resistor_SMD:R_0805_2012Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5B9FD68D)) + (comp (ref U5) + (value ULN2804A) + (footprint Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm) + (datasheet http://www.promelec.ru/pdf/1536.pdf) + (libsource (lib Transistor_Array) (part ULN2804A) (description "Darlington Transistor Arrays, SOIC18/DIP18")) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5B9FD6AC)) + (comp (ref U6) + (value ULN2804A) + (footprint Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm) + (datasheet http://www.promelec.ru/pdf/1536.pdf) + (libsource (lib Transistor_Array) (part ULN2804A) (description "Darlington Transistor Arrays, SOIC18/DIP18")) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5B9FD711)) + (comp (ref J11) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5BA64207)) + (comp (ref J12) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5BA64309)) + (comp (ref J13) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5BA6433B)) + (comp (ref C8) + (value 100n) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /expander2/) (tstamps /5BA49184/)) + (tstamp 5BA944F5)) + (comp (ref J6) + (value Conn_02x10_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x10_Odd_Even) (description "Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5B9FD66F)) + (comp (ref U7) + (value MCP23S17) + (footprint Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm) + (libsource (lib microchip) (part MCP23S17) (description "Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range")) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5B9FD686)) + (comp (ref R3) + (value 10K) + (footprint Resistor_SMD:R_0805_2012Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5B9FD68D)) + (comp (ref U8) + (value ULN2804A) + (footprint Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm) + (datasheet http://www.promelec.ru/pdf/1536.pdf) + (libsource (lib Transistor_Array) (part ULN2804A) (description "Darlington Transistor Arrays, SOIC18/DIP18")) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5B9FD6AC)) + (comp (ref U9) + (value ULN2804A) + (footprint Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm) + (datasheet http://www.promelec.ru/pdf/1536.pdf) + (libsource (lib Transistor_Array) (part ULN2804A) (description "Darlington Transistor Arrays, SOIC18/DIP18")) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5B9FD711)) + (comp (ref J14) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5BA64207)) + (comp (ref J15) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5BA64309)) + (comp (ref J16) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5BA6433B)) + (comp (ref C9) + (value 100n) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /expander3/) (tstamps /5BA4919B/)) + (tstamp 5BA944F5)) + (comp (ref J7) + (value Conn_02x10_Odd_Even) + (footprint Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x10_Odd_Even) (description "Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5B9FD66F)) + (comp (ref U10) + (value MCP23S17) + (footprint Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm) + (libsource (lib microchip) (part MCP23S17) (description "Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range")) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5B9FD686)) + (comp (ref R4) + (value 10K) + (footprint Resistor_SMD:R_0805_2012Metric) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5B9FD68D)) + (comp (ref U11) + (value ULN2804A) + (footprint Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm) + (datasheet http://www.promelec.ru/pdf/1536.pdf) + (libsource (lib Transistor_Array) (part ULN2804A) (description "Darlington Transistor Arrays, SOIC18/DIP18")) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5B9FD6AC)) + (comp (ref U12) + (value ULN2804A) + (footprint Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm) + (datasheet http://www.promelec.ru/pdf/1536.pdf) + (libsource (lib Transistor_Array) (part ULN2804A) (description "Darlington Transistor Arrays, SOIC18/DIP18")) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5B9FD711)) + (comp (ref J17) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5BA64207)) + (comp (ref J18) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5BA64309)) + (comp (ref J19) + (value Conn_01x03) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5BA6433B)) + (comp (ref C10) + (value 100n) + (footprint Capacitor_SMD:C_0603_1608Metric) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /expander4/) (tstamps /5BA491B2/)) + (tstamp 5BA944F5))) + (libparts + (libpart (lib Connector_Generic) (part Conn_01x03) + (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)) + (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_01x31) + (description "Generic connector, single row, 01x31, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x31)) + (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)) + (pin (num 19) (name Pin_19) (type passive)) + (pin (num 20) (name Pin_20) (type passive)) + (pin (num 21) (name Pin_21) (type passive)) + (pin (num 22) (name Pin_22) (type passive)) + (pin (num 23) (name Pin_23) (type passive)) + (pin (num 24) (name Pin_24) (type passive)) + (pin (num 25) (name Pin_25) (type passive)) + (pin (num 26) (name Pin_26) (type passive)) + (pin (num 27) (name Pin_27) (type passive)) + (pin (num 28) (name Pin_28) (type passive)) + (pin (num 29) (name Pin_29) (type passive)) + (pin (num 30) (name Pin_30) (type passive)) + (pin (num 31) (name Pin_31) (type passive)))) + (libpart (lib Connector_Generic) (part Conn_02x08_Odd_Even) + (description "Generic connector, double row, 02x08, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_2x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_02x08_Odd_Even)) + (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)))) + (libpart (lib Connector_Generic) (part Conn_02x10_Odd_Even) + (description "Generic connector, double row, 02x10, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_2x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_02x10_Odd_Even)) + (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)) + (pin (num 19) (name Pin_19) (type passive)) + (pin (num 20) (name Pin_20) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part CP) + (description "Polarised capacitor") + (docs ~) + (footprints + (fp CP_*)) + (fields + (field (name Reference) C) + (field (name Value) CP)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (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 Transistor_Array) (part ULN2803A) + (aliases + (alias ULN2802A) + (alias ULN2801A) + (alias ULN2804A) + (alias ULN2805A)) + (description "Darlington Transistor Arrays, SOIC18/DIP18") + (docs http://www.ti.com/lit/ds/symlink/uln2803a.pdf) + (footprints + (fp DIP*W7.62mm*) + (fp SOIC*7.5x11.6mm*P1.27mm*)) + (fields + (field (name Reference) U) + (field (name Value) ULN2803A)) + (pins + (pin (num 1) (name I1) (type input)) + (pin (num 2) (name I2) (type input)) + (pin (num 3) (name I3) (type input)) + (pin (num 4) (name I4) (type input)) + (pin (num 5) (name I5) (type input)) + (pin (num 6) (name I6) (type input)) + (pin (num 7) (name I7) (type input)) + (pin (num 8) (name I8) (type input)) + (pin (num 9) (name GND) (type power_in)) + (pin (num 10) (name COM) (type passive)) + (pin (num 11) (name O8) (type openCol)) + (pin (num 12) (name O7) (type openCol)) + (pin (num 13) (name O6) (type openCol)) + (pin (num 14) (name O5) (type openCol)) + (pin (num 15) (name O4) (type openCol)) + (pin (num 16) (name O3) (type openCol)) + (pin (num 17) (name O2) (type openCol)) + (pin (num 18) (name O1) (type openCol)))) + (libpart (lib microchip) (part MCP23S17) + (description "Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Industrial temperature range") + (docs http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf) + (footprints + (fp DIP-28_W7.62mm*) + (fp SOIC-28) + (fp SSOP-28)) + (fields + (field (name Reference) U) + (field (name Value) MCP23S17)) + (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 VCC) (type power_in)) + (pin (num 10) (name GND) (type power_in)) + (pin (num 11) (name ~CS) (type input)) + (pin (num 12) (name SCK) (type input)) + (pin (num 13) (name SI) (type output)) + (pin (num 14) (name SO) (type output)) + (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 output)) + (pin (num 20) (name INTA) (type output)) + (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))))) + (libraries + (library (logical Connector_Generic) + (uri /usr/share/kicad/library/Connector_Generic.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Transistor_Array) + (uri /usr/share/kicad/library/Transistor_Array.lib)) + (library (logical microchip) + (uri /home/lucas/projekte/pneumatik/common/microchip.lib))) + (nets + (net (code 1) (name /expander3/CS) + (node (ref U7) (pin 11)) + (node (ref J20) (pin 9)) + (node (ref J20) (pin 7)) + (node (ref J20) (pin 5)) + (node (ref J20) (pin 3)) + (node (ref J20) (pin 15)) + (node (ref J20) (pin 13)) + (node (ref J20) (pin 11)) + (node (ref J20) (pin 1))) + (net (code 2) (name +24V) + (node (ref J6) (pin 8)) + (node (ref J5) (pin 29)) + (node (ref J5) (pin 28)) + (node (ref J2) (pin 8)) + (node (ref U8) (pin 10)) + (node (ref U6) (pin 10)) + (node (ref U2) (pin 10)) + (node (ref J2) (pin 10)) + (node (ref U5) (pin 10)) + (node (ref U9) (pin 10)) + (node (ref J2) (pin 12)) + (node (ref J2) (pin 14)) + (node (ref J6) (pin 10)) + (node (ref J6) (pin 12)) + (node (ref J6) (pin 14)) + (node (ref J7) (pin 14)) + (node (ref J7) (pin 12)) + (node (ref J7) (pin 10)) + (node (ref J7) (pin 8)) + (node (ref U11) (pin 10)) + (node (ref U3) (pin 10)) + (node (ref U12) (pin 10)) + (node (ref C7) (pin 1)) + (node (ref J1) (pin 8)) + (node (ref J1) (pin 14)) + (node (ref J1) (pin 12)) + (node (ref J1) (pin 10))) + (net (code 3) (name MOSI) + (node (ref U1) (pin 13)) + (node (ref U4) (pin 13)) + (node (ref J5) (pin 13)) + (node (ref U7) (pin 13)) + (node (ref U10) (pin 13))) + (net (code 4) (name GND) + (node (ref J10) (pin 3)) + (node (ref U8) (pin 9)) + (node (ref U12) (pin 9)) + (node (ref U1) (pin 10)) + (node (ref C10) (pin 2)) + (node (ref U3) (pin 9)) + (node (ref U10) (pin 10)) + (node (ref U11) (pin 9)) + (node (ref J8) (pin 3)) + (node (ref J17) (pin 3)) + (node (ref J18) (pin 3)) + (node (ref J19) (pin 3)) + (node (ref J9) (pin 3)) + (node (ref C4) (pin 2)) + (node (ref J11) (pin 3)) + (node (ref J12) (pin 3)) + (node (ref J13) (pin 3)) + (node (ref U4) (pin 10)) + (node (ref J14) (pin 3)) + (node (ref C9) (pin 2)) + (node (ref U5) (pin 9)) + (node (ref U9) (pin 9)) + (node (ref U2) (pin 9)) + (node (ref U6) (pin 9)) + (node (ref C8) (pin 2)) + (node (ref U7) (pin 10)) + (node (ref J16) (pin 3)) + (node (ref J15) (pin 3)) + (node (ref C2) (pin 2)) + (node (ref C7) (pin 2)) + (node (ref C5) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref J5) (pin 1)) + (node (ref C6) (pin 2))) + (net (code 5) (name MISO) + (node (ref J5) (pin 14)) + (node (ref U7) (pin 14)) + (node (ref U1) (pin 14)) + (node (ref U4) (pin 14)) + (node (ref U10) (pin 14))) + (net (code 6) (name SCK) + (node (ref U7) (pin 12)) + (node (ref U10) (pin 12)) + (node (ref U1) (pin 12)) + (node (ref J5) (pin 12)) + (node (ref U4) (pin 12))) + (net (code 7) (name /expander4/CS) + (node (ref J21) (pin 15)) + (node (ref J21) (pin 13)) + (node (ref J21) (pin 1)) + (node (ref J21) (pin 9)) + (node (ref J21) (pin 7)) + (node (ref U10) (pin 11)) + (node (ref J21) (pin 11)) + (node (ref J21) (pin 5)) + (node (ref J21) (pin 3))) + (net (code 8) (name GNDPWR) + (node (ref J5) (pin 30)) + (node (ref J5) (pin 31))) + (net (code 9) (name "Net-(J20-Pad2)") + (node (ref J4) (pin 2)) + (node (ref J5) (pin 4)) + (node (ref J3) (pin 2)) + (node (ref J20) (pin 2)) + (node (ref J21) (pin 2))) + (net (code 10) (name +3V3) + (node (ref J9) (pin 1)) + (node (ref J8) (pin 1)) + (node (ref J10) (pin 1)) + (node (ref J5) (pin 3)) + (node (ref C8) (pin 1)) + (node (ref J12) (pin 1)) + (node (ref J13) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref U1) (pin 9)) + (node (ref U4) (pin 9)) + (node (ref R1) (pin 1)) + (node (ref C5) (pin 1)) + (node (ref R2) (pin 1)) + (node (ref J11) (pin 1)) + (node (ref R3) (pin 1)) + (node (ref U7) (pin 9)) + (node (ref C1) (pin 1)) + (node (ref U10) (pin 9)) + (node (ref C6) (pin 1)) + (node (ref R4) (pin 1)) + (node (ref J19) (pin 1)) + (node (ref J18) (pin 1)) + (node (ref J17) (pin 1)) + (node (ref C10) (pin 1)) + (node (ref J15) (pin 1)) + (node (ref C4) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref J16) (pin 1)) + (node (ref C9) (pin 1)) + (node (ref J14) (pin 1))) + (net (code 11) (name "Net-(J5-Pad27)") + (node (ref J5) (pin 27))) + (net (code 12) (name "Net-(J5-Pad26)") + (node (ref J5) (pin 26))) + (net (code 13) (name "Net-(J5-Pad25)") + (node (ref J5) (pin 25))) + (net (code 14) (name "Net-(J5-Pad24)") + (node (ref J5) (pin 24))) + (net (code 15) (name "Net-(J5-Pad23)") + (node (ref J5) (pin 23))) + (net (code 16) (name +5V) + (node (ref J5) (pin 2))) + (net (code 17) (name "Net-(J20-Pad10)") + (node (ref J20) (pin 10)) + (node (ref J3) (pin 10)) + (node (ref J4) (pin 10)) + (node (ref J21) (pin 10)) + (node (ref J5) (pin 8))) + (net (code 18) (name "Net-(J5-Pad22)") + (node (ref J5) (pin 22))) + (net (code 19) (name "Net-(J5-Pad21)") + (node (ref J5) (pin 21))) + (net (code 20) (name "Net-(J5-Pad20)") + (node (ref J5) (pin 20))) + (net (code 21) (name "Net-(J5-Pad19)") + (node (ref J5) (pin 19))) + (net (code 22) (name "Net-(J5-Pad18)") + (node (ref J5) (pin 18))) + (net (code 23) (name "Net-(J5-Pad17)") + (node (ref J5) (pin 17))) + (net (code 24) (name "Net-(J5-Pad16)") + (node (ref J5) (pin 16))) + (net (code 25) (name "Net-(J5-Pad15)") + (node (ref J5) (pin 15))) + (net (code 26) (name "Net-(J20-Pad16)") + (node (ref J20) (pin 16)) + (node (ref J3) (pin 16)) + (node (ref J21) (pin 16)) + (node (ref J4) (pin 16)) + (node (ref J5) (pin 11))) + (net (code 27) (name "Net-(J20-Pad14)") + (node (ref J3) (pin 14)) + (node (ref J4) (pin 14)) + (node (ref J21) (pin 14)) + (node (ref J20) (pin 14)) + (node (ref J5) (pin 10))) + (net (code 28) (name /expander2/CS) + (node (ref J4) (pin 11)) + (node (ref J4) (pin 5)) + (node (ref J4) (pin 15)) + (node (ref J4) (pin 13)) + (node (ref J4) (pin 3)) + (node (ref J4) (pin 1)) + (node (ref J4) (pin 7)) + (node (ref J4) (pin 9)) + (node (ref U4) (pin 11))) + (net (code 29) (name /expander1/CS) + (node (ref J3) (pin 9)) + (node (ref J3) (pin 15)) + (node (ref U1) (pin 11)) + (node (ref J3) (pin 13)) + (node (ref J3) (pin 11)) + (node (ref J3) (pin 1)) + (node (ref J3) (pin 7)) + (node (ref J3) (pin 5)) + (node (ref J3) (pin 3))) + (net (code 30) (name "Net-(J20-Pad4)") + (node (ref J21) (pin 4)) + (node (ref J5) (pin 5)) + (node (ref J3) (pin 4)) + (node (ref J4) (pin 4)) + (node (ref J20) (pin 4))) + (net (code 31) (name "Net-(J20-Pad12)") + (node (ref J21) (pin 12)) + (node (ref J5) (pin 9)) + (node (ref J3) (pin 12)) + (node (ref J4) (pin 12)) + (node (ref J20) (pin 12))) + (net (code 32) (name "Net-(J20-Pad8)") + (node (ref J20) (pin 8)) + (node (ref J21) (pin 8)) + (node (ref J3) (pin 8)) + (node (ref J5) (pin 7)) + (node (ref J4) (pin 8))) + (net (code 33) (name "Net-(J20-Pad6)") + (node (ref J21) (pin 6)) + (node (ref J3) (pin 6)) + (node (ref J20) (pin 6)) + (node (ref J5) (pin 6)) + (node (ref J4) (pin 6))) + (net (code 34) (name "Net-(J1-Pad9)") + (node (ref U3) (pin 11)) + (node (ref J1) (pin 9))) + (net (code 35) (name "Net-(U1-Pad28)") + (node (ref U1) (pin 28)) + (node (ref U3) (pin 1))) + (net (code 36) (name "Net-(U1-Pad27)") + (node (ref U1) (pin 27)) + (node (ref U3) (pin 2))) + (net (code 37) (name "Net-(U1-Pad26)") + (node (ref U3) (pin 3)) + (node (ref U1) (pin 26))) + (net (code 38) (name "Net-(U1-Pad25)") + (node (ref U1) (pin 25)) + (node (ref U3) (pin 4))) + (net (code 39) (name "Net-(U1-Pad24)") + (node (ref U1) (pin 24)) + (node (ref U3) (pin 5))) + (net (code 40) (name "Net-(U1-Pad23)") + (node (ref U3) (pin 6)) + (node (ref U1) (pin 23))) + (net (code 41) (name "Net-(U1-Pad22)") + (node (ref U3) (pin 7)) + (node (ref U1) (pin 22))) + (net (code 42) (name "Net-(U1-Pad21)") + (node (ref U1) (pin 21)) + (node (ref U3) (pin 8))) + (net (code 43) (name "Net-(J1-Pad5)") + (node (ref U3) (pin 13)) + (node (ref J1) (pin 5))) + (net (code 44) (name "Net-(J1-Pad3)") + (node (ref J1) (pin 3)) + (node (ref U3) (pin 14))) + (net (code 45) (name "Net-(J1-Pad2)") + (node (ref U3) (pin 16)) + (node (ref J1) (pin 2))) + (net (code 46) (name "Net-(J1-Pad6)") + (node (ref J1) (pin 6)) + (node (ref U3) (pin 18))) + (net (code 47) (name "Net-(J1-Pad7)") + (node (ref J1) (pin 7)) + (node (ref U3) (pin 12))) + (net (code 48) (name "Net-(J1-Pad4)") + (node (ref J1) (pin 4)) + (node (ref U3) (pin 17))) + (net (code 49) (name "Net-(J1-Pad13)") + (node (ref U2) (pin 18)) + (node (ref J1) (pin 13))) + (net (code 50) (name "Net-(J1-Pad15)") + (node (ref J1) (pin 15)) + (node (ref U2) (pin 17))) + (net (code 51) (name "Net-(J1-Pad17)") + (node (ref U2) (pin 16)) + (node (ref J1) (pin 17))) + (net (code 52) (name "Net-(J1-Pad19)") + (node (ref J1) (pin 19)) + (node (ref U2) (pin 15))) + (net (code 53) (name "Net-(J1-Pad16)") + (node (ref U2) (pin 12)) + (node (ref J1) (pin 16))) + (net (code 54) (name "Net-(J1-Pad18)") + (node (ref U2) (pin 13)) + (node (ref J1) (pin 18))) + (net (code 55) (name "Net-(J1-Pad11)") + (node (ref J1) (pin 11)) + (node (ref U2) (pin 11))) + (net (code 56) (name "Net-(J1-Pad1)") + (node (ref U3) (pin 15)) + (node (ref J1) (pin 1))) + (net (code 57) (name "Net-(J8-Pad2)") + (node (ref U1) (pin 15)) + (node (ref J8) (pin 2))) + (net (code 58) (name "Net-(J9-Pad2)") + (node (ref U1) (pin 16)) + (node (ref J9) (pin 2))) + (net (code 59) (name "Net-(J10-Pad2)") + (node (ref U1) (pin 17)) + (node (ref J10) (pin 2))) + (net (code 60) (name "Net-(U1-Pad1)") + (node (ref U2) (pin 1)) + (node (ref U1) (pin 1))) + (net (code 61) (name "Net-(U1-Pad2)") + (node (ref U2) (pin 2)) + (node (ref U1) (pin 2))) + (net (code 62) (name "Net-(U1-Pad3)") + (node (ref U1) (pin 3)) + (node (ref U2) (pin 3))) + (net (code 63) (name "Net-(U1-Pad4)") + (node (ref U1) (pin 4)) + (node (ref U2) (pin 4))) + (net (code 64) (name "Net-(U1-Pad6)") + (node (ref U1) (pin 6)) + (node (ref U2) (pin 6))) + (net (code 65) (name "Net-(U1-Pad8)") + (node (ref U1) (pin 8)) + (node (ref U2) (pin 8))) + (net (code 66) (name "Net-(U1-Pad20)") + (node (ref U1) (pin 20))) + (net (code 67) (name "Net-(R1-Pad2)") + (node (ref U1) (pin 18)) + (node (ref R1) (pin 2))) + (net (code 68) (name "Net-(U1-Pad19)") + (node (ref U1) (pin 19))) + (net (code 69) (name "Net-(J1-Pad20)") + (node (ref J1) (pin 20)) + (node (ref U2) (pin 14))) + (net (code 70) (name "Net-(U1-Pad5)") + (node (ref U2) (pin 5)) + (node (ref U1) (pin 5))) + (net (code 71) (name "Net-(U1-Pad7)") + (node (ref U1) (pin 7)) + (node (ref U2) (pin 7))) + (net (code 72) (name "Net-(J2-Pad9)") + (node (ref J2) (pin 9)) + (node (ref U6) (pin 11))) + (net (code 73) (name "Net-(U4-Pad28)") + (node (ref U6) (pin 1)) + (node (ref U4) (pin 28))) + (net (code 74) (name "Net-(U4-Pad27)") + (node (ref U4) (pin 27)) + (node (ref U6) (pin 2))) + (net (code 75) (name "Net-(U4-Pad26)") + (node (ref U6) (pin 3)) + (node (ref U4) (pin 26))) + (net (code 76) (name "Net-(U4-Pad25)") + (node (ref U6) (pin 4)) + (node (ref U4) (pin 25))) + (net (code 77) (name "Net-(U4-Pad24)") + (node (ref U6) (pin 5)) + (node (ref U4) (pin 24))) + (net (code 78) (name "Net-(U4-Pad23)") + (node (ref U4) (pin 23)) + (node (ref U6) (pin 6))) + (net (code 79) (name "Net-(U4-Pad22)") + (node (ref U4) (pin 22)) + (node (ref U6) (pin 7))) + (net (code 80) (name "Net-(U4-Pad21)") + (node (ref U6) (pin 8)) + (node (ref U4) (pin 21))) + (net (code 81) (name "Net-(J2-Pad5)") + (node (ref U6) (pin 13)) + (node (ref J2) (pin 5))) + (net (code 82) (name "Net-(J2-Pad3)") + (node (ref U6) (pin 14)) + (node (ref J2) (pin 3))) + (net (code 83) (name "Net-(J2-Pad2)") + (node (ref U6) (pin 16)) + (node (ref J2) (pin 2))) + (net (code 84) (name "Net-(J2-Pad6)") + (node (ref J2) (pin 6)) + (node (ref U6) (pin 18))) + (net (code 85) (name "Net-(J2-Pad7)") + (node (ref J2) (pin 7)) + (node (ref U6) (pin 12))) + (net (code 86) (name "Net-(J2-Pad4)") + (node (ref U6) (pin 17)) + (node (ref J2) (pin 4))) + (net (code 87) (name "Net-(J2-Pad13)") + (node (ref J2) (pin 13)) + (node (ref U5) (pin 18))) + (net (code 88) (name "Net-(J2-Pad15)") + (node (ref U5) (pin 17)) + (node (ref J2) (pin 15))) + (net (code 89) (name "Net-(J2-Pad17)") + (node (ref U5) (pin 16)) + (node (ref J2) (pin 17))) + (net (code 90) (name "Net-(J2-Pad19)") + (node (ref U5) (pin 15)) + (node (ref J2) (pin 19))) + (net (code 91) (name "Net-(J2-Pad16)") + (node (ref U5) (pin 12)) + (node (ref J2) (pin 16))) + (net (code 92) (name "Net-(J2-Pad18)") + (node (ref J2) (pin 18)) + (node (ref U5) (pin 13))) + (net (code 93) (name "Net-(J2-Pad11)") + (node (ref J2) (pin 11)) + (node (ref U5) (pin 11))) + (net (code 94) (name "Net-(J2-Pad1)") + (node (ref J2) (pin 1)) + (node (ref U6) (pin 15))) + (net (code 95) (name "Net-(J11-Pad2)") + (node (ref U4) (pin 15)) + (node (ref J11) (pin 2))) + (net (code 96) (name "Net-(J12-Pad2)") + (node (ref U4) (pin 16)) + (node (ref J12) (pin 2))) + (net (code 97) (name "Net-(J13-Pad2)") + (node (ref U4) (pin 17)) + (node (ref J13) (pin 2))) + (net (code 98) (name "Net-(U4-Pad6)") + (node (ref U4) (pin 6)) + (node (ref U5) (pin 6))) + (net (code 99) (name "Net-(U4-Pad2)") + (node (ref U5) (pin 2)) + (node (ref U4) (pin 2))) + (net (code 100) (name "Net-(U4-Pad3)") + (node (ref U4) (pin 3)) + (node (ref U5) (pin 3))) + (net (code 101) (name "Net-(U4-Pad4)") + (node (ref U4) (pin 4)) + (node (ref U5) (pin 4))) + (net (code 102) (name "Net-(U4-Pad8)") + (node (ref U4) (pin 8)) + (node (ref U5) (pin 8))) + (net (code 103) (name "Net-(U4-Pad20)") + (node (ref U4) (pin 20))) + (net (code 104) (name "Net-(R2-Pad2)") + (node (ref R2) (pin 2)) + (node (ref U4) (pin 18))) + (net (code 105) (name "Net-(U4-Pad19)") + (node (ref U4) (pin 19))) + (net (code 106) (name "Net-(J2-Pad20)") + (node (ref U5) (pin 14)) + (node (ref J2) (pin 20))) + (net (code 107) (name "Net-(U4-Pad1)") + (node (ref U4) (pin 1)) + (node (ref U5) (pin 1))) + (net (code 108) (name "Net-(U4-Pad5)") + (node (ref U4) (pin 5)) + (node (ref U5) (pin 5))) + (net (code 109) (name "Net-(U4-Pad7)") + (node (ref U5) (pin 7)) + (node (ref U4) (pin 7))) + (net (code 110) (name "Net-(U7-Pad21)") + (node (ref U7) (pin 21)) + (node (ref U9) (pin 8))) + (net (code 111) (name "Net-(U7-Pad28)") + (node (ref U9) (pin 1)) + (node (ref U7) (pin 28))) + (net (code 112) (name "Net-(U7-Pad27)") + (node (ref U7) (pin 27)) + (node (ref U9) (pin 2))) + (net (code 113) (name "Net-(U7-Pad26)") + (node (ref U7) (pin 26)) + (node (ref U9) (pin 3))) + (net (code 114) (name "Net-(U7-Pad25)") + (node (ref U7) (pin 25)) + (node (ref U9) (pin 4))) + (net (code 115) (name "Net-(U7-Pad24)") + (node (ref U7) (pin 24)) + (node (ref U9) (pin 5))) + (net (code 116) (name "Net-(U7-Pad23)") + (node (ref U9) (pin 6)) + (node (ref U7) (pin 23))) + (net (code 117) (name "Net-(U7-Pad22)") + (node (ref U7) (pin 22)) + (node (ref U9) (pin 7))) + (net (code 118) (name "Net-(J6-Pad6)") + (node (ref U9) (pin 18)) + (node (ref J6) (pin 6))) + (net (code 119) (name "Net-(J6-Pad7)") + (node (ref J6) (pin 7)) + (node (ref U9) (pin 12))) + (net (code 120) (name "Net-(J6-Pad5)") + (node (ref J6) (pin 5)) + (node (ref U9) (pin 13))) + (net (code 121) (name "Net-(J6-Pad3)") + (node (ref U9) (pin 14)) + (node (ref J6) (pin 3))) + (net (code 122) (name "Net-(J6-Pad2)") + (node (ref U9) (pin 16)) + (node (ref J6) (pin 2))) + (net (code 123) (name "Net-(J6-Pad4)") + (node (ref U9) (pin 17)) + (node (ref J6) (pin 4))) + (net (code 124) (name "Net-(J6-Pad13)") + (node (ref U8) (pin 18)) + (node (ref J6) (pin 13))) + (net (code 125) (name "Net-(J6-Pad15)") + (node (ref U8) (pin 17)) + (node (ref J6) (pin 15))) + (net (code 126) (name "Net-(J6-Pad17)") + (node (ref U8) (pin 16)) + (node (ref J6) (pin 17))) + (net (code 127) (name "Net-(J6-Pad19)") + (node (ref J6) (pin 19)) + (node (ref U8) (pin 15))) + (net (code 128) (name "Net-(J6-Pad16)") + (node (ref U8) (pin 12)) + (node (ref J6) (pin 16))) + (net (code 129) (name "Net-(J6-Pad18)") + (node (ref U8) (pin 13)) + (node (ref J6) (pin 18))) + (net (code 130) (name "Net-(J6-Pad11)") + (node (ref J6) (pin 11)) + (node (ref U8) (pin 11))) + (net (code 131) (name "Net-(J6-Pad1)") + (node (ref U9) (pin 15)) + (node (ref J6) (pin 1))) + (net (code 132) (name "Net-(J14-Pad2)") + (node (ref J14) (pin 2)) + (node (ref U7) (pin 15))) + (net (code 133) (name "Net-(J15-Pad2)") + (node (ref J15) (pin 2)) + (node (ref U7) (pin 16))) + (net (code 134) (name "Net-(J16-Pad2)") + (node (ref J16) (pin 2)) + (node (ref U7) (pin 17))) + (net (code 135) (name "Net-(U7-Pad2)") + (node (ref U8) (pin 2)) + (node (ref U7) (pin 2))) + (net (code 136) (name "Net-(U7-Pad3)") + (node (ref U7) (pin 3)) + (node (ref U8) (pin 3))) + (net (code 137) (name "Net-(U7-Pad4)") + (node (ref U7) (pin 4)) + (node (ref U8) (pin 4))) + (net (code 138) (name "Net-(U7-Pad8)") + (node (ref U7) (pin 8)) + (node (ref U8) (pin 8))) + (net (code 139) (name "Net-(U7-Pad20)") + (node (ref U7) (pin 20))) + (net (code 140) (name "Net-(R3-Pad2)") + (node (ref U7) (pin 18)) + (node (ref R3) (pin 2))) + (net (code 141) (name "Net-(U7-Pad19)") + (node (ref U7) (pin 19))) + (net (code 142) (name "Net-(J6-Pad9)") + (node (ref J6) (pin 9)) + (node (ref U9) (pin 11))) + (net (code 143) (name "Net-(J6-Pad20)") + (node (ref J6) (pin 20)) + (node (ref U8) (pin 14))) + (net (code 144) (name "Net-(U7-Pad6)") + (node (ref U8) (pin 6)) + (node (ref U7) (pin 6))) + (net (code 145) (name "Net-(U7-Pad1)") + (node (ref U7) (pin 1)) + (node (ref U8) (pin 1))) + (net (code 146) (name "Net-(U7-Pad5)") + (node (ref U7) (pin 5)) + (node (ref U8) (pin 5))) + (net (code 147) (name "Net-(U7-Pad7)") + (node (ref U8) (pin 7)) + (node (ref U7) (pin 7))) + (net (code 148) (name "Net-(J7-Pad9)") + (node (ref U12) (pin 11)) + (node (ref J7) (pin 9))) + (net (code 149) (name "Net-(U10-Pad28)") + (node (ref U10) (pin 28)) + (node (ref U12) (pin 1))) + (net (code 150) (name "Net-(U10-Pad27)") + (node (ref U10) (pin 27)) + (node (ref U12) (pin 2))) + (net (code 151) (name "Net-(U10-Pad26)") + (node (ref U10) (pin 26)) + (node (ref U12) (pin 3))) + (net (code 152) (name "Net-(U10-Pad25)") + (node (ref U10) (pin 25)) + (node (ref U12) (pin 4))) + (net (code 153) (name "Net-(U10-Pad24)") + (node (ref U10) (pin 24)) + (node (ref U12) (pin 5))) + (net (code 154) (name "Net-(U10-Pad23)") + (node (ref U12) (pin 6)) + (node (ref U10) (pin 23))) + (net (code 155) (name "Net-(U10-Pad22)") + (node (ref U12) (pin 7)) + (node (ref U10) (pin 22))) + (net (code 156) (name "Net-(U10-Pad21)") + (node (ref U10) (pin 21)) + (node (ref U12) (pin 8))) + (net (code 157) (name "Net-(J7-Pad7)") + (node (ref J7) (pin 7)) + (node (ref U12) (pin 12))) + (net (code 158) (name "Net-(J7-Pad5)") + (node (ref J7) (pin 5)) + (node (ref U12) (pin 13))) + (net (code 159) (name "Net-(J7-Pad3)") + (node (ref J7) (pin 3)) + (node (ref U12) (pin 14))) + (net (code 160) (name "Net-(J7-Pad2)") + (node (ref J7) (pin 2)) + (node (ref U12) (pin 16))) + (net (code 161) (name "Net-(J7-Pad4)") + (node (ref J7) (pin 4)) + (node (ref U12) (pin 17))) + (net (code 162) (name "Net-(J7-Pad6)") + (node (ref J7) (pin 6)) + (node (ref U12) (pin 18))) + (net (code 163) (name "Net-(J7-Pad13)") + (node (ref U11) (pin 18)) + (node (ref J7) (pin 13))) + (net (code 164) (name "Net-(J7-Pad15)") + (node (ref U11) (pin 17)) + (node (ref J7) (pin 15))) + (net (code 165) (name "Net-(J7-Pad17)") + (node (ref J7) (pin 17)) + (node (ref U11) (pin 16))) + (net (code 166) (name "Net-(J7-Pad19)") + (node (ref U11) (pin 15)) + (node (ref J7) (pin 19))) + (net (code 167) (name "Net-(J7-Pad16)") + (node (ref J7) (pin 16)) + (node (ref U11) (pin 12))) + (net (code 168) (name "Net-(J7-Pad18)") + (node (ref J7) (pin 18)) + (node (ref U11) (pin 13))) + (net (code 169) (name "Net-(J7-Pad11)") + (node (ref J7) (pin 11)) + (node (ref U11) (pin 11))) + (net (code 170) (name "Net-(J7-Pad1)") + (node (ref J7) (pin 1)) + (node (ref U12) (pin 15))) + (net (code 171) (name "Net-(J17-Pad2)") + (node (ref U10) (pin 15)) + (node (ref J17) (pin 2))) + (net (code 172) (name "Net-(J18-Pad2)") + (node (ref U10) (pin 16)) + (node (ref J18) (pin 2))) + (net (code 173) (name "Net-(J19-Pad2)") + (node (ref U10) (pin 17)) + (node (ref J19) (pin 2))) + (net (code 174) (name "Net-(U10-Pad2)") + (node (ref U10) (pin 2)) + (node (ref U11) (pin 2))) + (net (code 175) (name "Net-(U10-Pad3)") + (node (ref U11) (pin 3)) + (node (ref U10) (pin 3))) + (net (code 176) (name "Net-(U10-Pad4)") + (node (ref U11) (pin 4)) + (node (ref U10) (pin 4))) + (net (code 177) (name "Net-(U10-Pad8)") + (node (ref U11) (pin 8)) + (node (ref U10) (pin 8))) + (net (code 178) (name "Net-(U10-Pad20)") + (node (ref U10) (pin 20))) + (net (code 179) (name "Net-(R4-Pad2)") + (node (ref U10) (pin 18)) + (node (ref R4) (pin 2))) + (net (code 180) (name "Net-(U10-Pad19)") + (node (ref U10) (pin 19))) + (net (code 181) (name "Net-(J7-Pad20)") + (node (ref J7) (pin 20)) + (node (ref U11) (pin 14))) + (net (code 182) (name "Net-(U10-Pad6)") + (node (ref U11) (pin 6)) + (node (ref U10) (pin 6))) + (net (code 183) (name "Net-(U10-Pad1)") + (node (ref U11) (pin 1)) + (node (ref U10) (pin 1))) + (net (code 184) (name "Net-(U10-Pad5)") + (node (ref U11) (pin 5)) + (node (ref U10) (pin 5))) + (net (code 185) (name "Net-(U10-Pad7)") + (node (ref U11) (pin 7)) + (node (ref U10) (pin 7))))) \ No newline at end of file diff --git a/io_output.sch b/io_output.sch index 183770b..3cf967b 100644 --- a/io_output.sch +++ b/io_output.sch @@ -4,7 +4,7 @@ EELAYER 26 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 1 1 +Sheet 1 5 Title "" Date "" Rev "" @@ -15,137 +15,6 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L Connector_Generic:Conn_02x10_Odd_Even J1 -U 1 1 5B848874 -P 7400 1200 -F 0 "J1" H 7450 1817 50 0000 C CNN -F 1 "Conn_02x10_Odd_Even" H 7450 1726 50 0000 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD" H 7400 1200 50 0001 C CNN -F 3 "~" H 7400 1200 50 0001 C CNN - 1 7400 1200 - 1 0 0 -1 -$EndComp -$Comp -L power:+24V #PWR0101 -U 1 1 5B84898C -P 7850 700 -F 0 "#PWR0101" H 7850 550 50 0001 C CNN -F 1 "+24V" H 7865 873 50 0000 C CNN -F 2 "" H 7850 700 50 0001 C CNN -F 3 "" H 7850 700 50 0001 C CNN - 1 7850 700 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7700 1100 7850 1100 -Wire Wire Line - 7700 1200 7850 1200 -Wire Wire Line - 7850 1200 7850 1100 -Connection ~ 7850 1100 -Wire Wire Line - 7700 1300 7850 1300 -Wire Wire Line - 7850 1300 7850 1200 -Connection ~ 7850 1200 -Wire Wire Line - 7700 1400 7850 1400 -Wire Wire Line - 7850 1400 7850 1300 -Connection ~ 7850 1300 -$Comp -L microchip:MCP23S17 U1 -U 1 1 5B848B57 -P 3200 2650 -F 0 "U1" H 3200 3828 50 0000 C CNN -F 1 "MCP23S17" H 3200 3737 50 0000 C CNN -F 2 "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" H 3250 1700 50 0001 L CNN -F 3 "" H 3450 3650 50 0001 C CNN - 1 3200 2650 - -1 0 0 -1 -$EndComp -$Comp -L Device:R R1 -U 1 1 5B848D6C -P 2300 1600 -F 0 "R1" H 2370 1646 50 0000 L CNN -F 1 "10K" H 2370 1555 50 0000 L CNN -F 2 "Resistor_SMD:R_0805_2012Metric" V 2230 1600 50 0001 C CNN -F 3 "~" H 2300 1600 50 0001 C CNN - 1 2300 1600 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0102 -U 1 1 5B848DEC -P 3200 3700 -F 0 "#PWR0102" H 3200 3450 50 0001 C CNN -F 1 "GND" H 3205 3527 50 0000 C CNN -F 2 "" H 3200 3700 50 0001 C CNN -F 3 "" H 3200 3700 50 0001 C CNN - 1 3200 3700 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR0103 -U 1 1 5B848E25 -P 2300 1400 -F 0 "#PWR0103" H 2300 1250 50 0001 C CNN -F 1 "+3.3V" H 2315 1573 50 0000 C CNN -F 2 "" H 2300 1400 50 0001 C CNN -F 3 "" H 2300 1400 50 0001 C CNN - 1 2300 1400 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR0104 -U 1 1 5B848E3D -P 3200 1400 -F 0 "#PWR0104" H 3200 1250 50 0001 C CNN -F 1 "+3.3V" H 3215 1573 50 0000 C CNN -F 2 "" H 3200 1400 50 0001 C CNN -F 3 "" H 3200 1400 50 0001 C CNN - 1 3200 1400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3200 1400 3200 1650 -Wire Wire Line - 2300 1400 2300 1450 -Wire Wire Line - 3200 3650 3200 3700 -Wire Wire Line - 2700 1850 2300 1850 -Wire Wire Line - 2300 1850 2300 1750 -Text GLabel 2450 2750 0 50 Input ~ 0 -MCP_CS1 -Text GLabel 2450 2850 0 50 Input ~ 0 -SCK -Text GLabel 2450 2950 0 50 Input ~ 0 -MOSI -Text GLabel 2450 3050 0 50 Input ~ 0 -MISO -Wire Wire Line - 2450 2750 2700 2750 -Wire Wire Line - 2450 2850 2700 2850 -Wire Wire Line - 2450 2950 2700 2950 -Wire Wire Line - 2450 3050 2700 3050 -$Comp -L Device:C C1 -U 1 1 5B84A171 -P 800 7150 -F 0 "C1" H 915 7196 50 0000 L CNN -F 1 "100n" H 915 7105 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric" H 838 7000 50 0001 C CNN -F 3 "~" H 800 7150 50 0001 C CNN - 1 800 7150 - 1 0 0 -1 -$EndComp -$Comp L Device:CP C2 U 1 1 5B84A20C P 1300 7150 @@ -158,1187 +27,655 @@ F 4 "PXA 100/6,3" H 1300 7150 50 0001 C CNN "Reichelt" 1 0 0 -1 $EndComp $Comp -L power:+3.3V #PWR0105 -U 1 1 5B84A546 -P 800 6800 -F 0 "#PWR0105" H 800 6650 50 0001 C CNN -F 1 "+3.3V" H 815 6973 50 0000 C CNN -F 2 "" H 800 6800 50 0001 C CNN -F 3 "" H 800 6800 50 0001 C CNN - 1 800 6800 - 1 0 0 -1 -$EndComp -$Comp L power:+3.3V #PWR0106 U 1 1 5B84A562 -P 1300 6800 -F 0 "#PWR0106" H 1300 6650 50 0001 C CNN -F 1 "+3.3V" H 1315 6973 50 0000 C CNN -F 2 "" H 1300 6800 50 0001 C CNN -F 3 "" H 1300 6800 50 0001 C CNN - 1 1300 6800 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0107 -U 1 1 5B84A577 -P 800 7500 -F 0 "#PWR0107" H 800 7250 50 0001 C CNN -F 1 "GND" H 805 7327 50 0000 C CNN -F 2 "" H 800 7500 50 0001 C CNN -F 3 "" H 800 7500 50 0001 C CNN - 1 800 7500 +P 1300 6950 +F 0 "#PWR0106" H 1300 6800 50 0001 C CNN +F 1 "+3.3V" H 1315 7123 50 0000 C CNN +F 2 "" H 1300 6950 50 0001 C CNN +F 3 "" H 1300 6950 50 0001 C CNN + 1 1300 6950 1 0 0 -1 $EndComp $Comp L power:GND #PWR0108 U 1 1 5B84A58C -P 1300 7500 -F 0 "#PWR0108" H 1300 7250 50 0001 C CNN -F 1 "GND" H 1305 7327 50 0000 C CNN -F 2 "" H 1300 7500 50 0001 C CNN -F 3 "" H 1300 7500 50 0001 C CNN - 1 1300 7500 +P 1300 7350 +F 0 "#PWR0108" H 1300 7100 50 0001 C CNN +F 1 "GND" H 1305 7177 50 0000 C CNN +F 2 "" H 1300 7350 50 0001 C CNN +F 3 "" H 1300 7350 50 0001 C CNN + 1 1300 7350 1 0 0 -1 $EndComp Wire Wire Line - 1300 7500 1300 7300 + 1300 7350 1300 7300 Wire Wire Line - 800 7500 800 7300 -Wire Wire Line - 800 7000 800 6900 -Wire Wire Line - 1300 7000 1300 6800 -$Comp -L Transistor_Array:ULN2804A U3 -U 1 1 5B84BD60 -P 5500 1600 -F 0 "U3" H 5500 2167 50 0000 C CNN -F 1 "ULN2804A" H 5500 2076 50 0000 C CNN -F 2 "Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm" H 5550 950 50 0001 L CNN -F 3 "http://www.promelec.ru/pdf/1536.pdf" H 5600 1400 50 0001 C CNN - 1 5500 1600 - 1 0 0 -1 -$EndComp -$Comp -L Transistor_Array:ULN2804A U4 -U 1 1 5B84E1F1 -P 5500 2950 -F 0 "U4" H 5500 3517 50 0000 C CNN -F 1 "ULN2804A" H 5500 3426 50 0000 C CNN -F 2 "Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm" H 5550 2300 50 0001 L CNN -F 3 "http://www.promelec.ru/pdf/1536.pdf" H 5600 2750 50 0001 C CNN - 1 5500 2950 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0109 -U 1 1 5B84E753 -P 5700 2250 -F 0 "#PWR0109" H 5700 2000 50 0001 C CNN -F 1 "GND" H 5705 2077 50 0000 C CNN -F 2 "" H 5700 2250 50 0001 C CNN -F 3 "" H 5700 2250 50 0001 C CNN - 1 5700 2250 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0110 -U 1 1 5B84E76C -P 5700 3600 -F 0 "#PWR0110" H 5700 3350 50 0001 C CNN -F 1 "GND" H 5705 3427 50 0000 C CNN -F 2 "" H 5700 3600 50 0001 C CNN -F 3 "" H 5700 3600 50 0001 C CNN - 1 5700 3600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5700 3600 5500 3650 -Wire Wire Line - 5700 2250 5500 2300 -Wire Wire Line - 3700 1850 4150 1850 -Wire Wire Line - 4150 1850 4150 1400 -Wire Wire Line - 4150 1400 5100 1400 -Wire Wire Line - 3700 1950 4250 1950 -Wire Wire Line - 4250 1950 4250 1500 -Wire Wire Line - 4250 1500 5100 1500 -Wire Wire Line - 3700 2050 4350 2050 -Wire Wire Line - 4350 2050 4350 1600 -Wire Wire Line - 4350 1600 5100 1600 -Wire Wire Line - 3700 2150 4450 2150 -Wire Wire Line - 4450 2150 4450 1700 -Wire Wire Line - 4450 1700 5100 1700 -Wire Wire Line - 5100 1800 4550 1800 -Wire Wire Line - 4550 1800 4550 2250 -Wire Wire Line - 4550 2250 3700 2250 -Wire Wire Line - 3700 2350 4650 2350 -Wire Wire Line - 4650 2350 4650 1900 -Wire Wire Line - 4650 1900 5100 1900 -Wire Wire Line - 5100 2000 4750 2000 -Wire Wire Line - 4750 2000 4750 2450 -Wire Wire Line - 4750 2450 3700 2450 -Wire Wire Line - 3700 2550 4850 2550 -Wire Wire Line - 4850 2550 4850 2100 -Wire Wire Line - 4850 2100 5100 2100 -Wire Wire Line - 7700 1700 7750 1700 -Wire Wire Line - 7750 1700 7750 1800 -Wire Wire Line - 7800 1900 7800 1600 -Wire Wire Line - 7800 1600 7700 1600 -Wire Wire Line - 7850 2000 7850 1500 -Wire Wire Line - 7850 1500 7700 1500 -Wire Wire Line - 5900 2750 6350 2750 -Wire Wire Line - 6350 2750 6350 1200 -Wire Wire Line - 6350 1200 7200 1200 -Wire Wire Line - 5900 2850 6450 2850 -Wire Wire Line - 6450 2850 6450 1100 -Wire Wire Line - 6450 1100 7200 1100 -Wire Wire Line - 5900 2950 6550 2950 -Wire Wire Line - 6550 2950 6550 1000 -Wire Wire Line - 6550 1000 7200 1000 -Wire Wire Line - 5900 3050 6650 3050 -Wire Wire Line - 6650 3050 6650 900 -Wire Wire Line - 6650 900 7200 900 -Wire Wire Line - 5900 3150 6750 3150 -Wire Wire Line - 7700 800 7950 800 -Wire Wire Line - 5900 3250 7950 3250 -Wire Wire Line - 7950 800 7950 3250 -Wire Wire Line - 8050 3350 8050 900 -Wire Wire Line - 8050 900 7700 900 -Wire Wire Line - 5900 3350 8050 3350 -Wire Wire Line - 5900 3450 8150 3450 -Wire Wire Line - 8150 3450 8150 1000 -Wire Wire Line - 8150 1000 7700 1000 -Wire Wire Line - 5900 2100 7050 2100 -Wire Wire Line - 5900 1400 7200 1400 -Wire Wire Line - 5900 1500 7200 1500 -Wire Wire Line - 5900 1600 7200 1600 -Wire Wire Line - 5900 1700 7200 1700 -Wire Wire Line - 5900 1800 7750 1800 -Wire Wire Line - 5900 2000 7850 2000 -Wire Wire Line - 5900 1900 7800 1900 -Wire Wire Line - 7050 1300 7200 1300 -Wire Wire Line - 7050 1300 7050 2100 -Wire Wire Line - 6750 800 7200 800 -Wire Wire Line - 6750 800 6750 3150 -Wire Wire Line - 7850 700 7850 1100 -$Comp -L Device:C C3 -U 1 1 5B928965 -P 1800 7150 -F 0 "C3" H 1915 7196 50 0000 L CNN -F 1 "100n" H 1915 7105 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric" H 1838 7000 50 0001 C CNN -F 3 "~" H 1800 7150 50 0001 C CNN - 1 1800 7150 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR0111 -U 1 1 5B92896C -P 1800 6800 -F 0 "#PWR0111" H 1800 6650 50 0001 C CNN -F 1 "+3.3V" H 1815 6973 50 0000 C CNN -F 2 "" H 1800 6800 50 0001 C CNN -F 3 "" H 1800 6800 50 0001 C CNN - 1 1800 6800 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0112 -U 1 1 5B928972 -P 1800 7500 -F 0 "#PWR0112" H 1800 7250 50 0001 C CNN -F 1 "GND" H 1805 7327 50 0000 C CNN -F 2 "" H 1800 7500 50 0001 C CNN -F 3 "" H 1800 7500 50 0001 C CNN - 1 1800 7500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1800 7500 1800 7300 -Wire Wire Line - 1800 7000 1800 6800 -$Comp -L Device:C C4 -U 1 1 5B92BD40 -P 2300 7150 -F 0 "C4" H 2415 7196 50 0000 L CNN -F 1 "100n" H 2415 7105 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric" H 2338 7000 50 0001 C CNN -F 3 "~" H 2300 7150 50 0001 C CNN - 1 2300 7150 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR0113 -U 1 1 5B92BD47 -P 2300 6800 -F 0 "#PWR0113" H 2300 6650 50 0001 C CNN -F 1 "+3.3V" H 2315 6973 50 0000 C CNN -F 2 "" H 2300 6800 50 0001 C CNN -F 3 "" H 2300 6800 50 0001 C CNN - 1 2300 6800 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0114 -U 1 1 5B92BD4D -P 2300 7500 -F 0 "#PWR0114" H 2300 7250 50 0001 C CNN -F 1 "GND" H 2305 7327 50 0000 C CNN -F 2 "" H 2300 7500 50 0001 C CNN -F 3 "" H 2300 7500 50 0001 C CNN - 1 2300 7500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2300 7500 2300 7300 -Wire Wire Line - 2300 7000 2300 6800 -$Comp -L power:+24V #PWR0115 -U 1 1 5B92F503 -P 6000 1250 -F 0 "#PWR0115" H 6000 1100 50 0001 C CNN -F 1 "+24V" H 6015 1423 50 0000 C CNN -F 2 "" H 6000 1250 50 0001 C CNN -F 3 "" H 6000 1250 50 0001 C CNN - 1 6000 1250 - 1 0 0 -1 -$EndComp -$Comp -L power:+24V #PWR0116 -U 1 1 5B92F520 -P 6000 2600 -F 0 "#PWR0116" H 6000 2450 50 0001 C CNN -F 1 "+24V" H 6015 2773 50 0000 C CNN -F 2 "" H 6000 2600 50 0001 C CNN -F 3 "" H 6000 2600 50 0001 C CNN - 1 6000 2600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5900 2650 6000 2650 -Wire Wire Line - 6000 2650 6000 2600 -Wire Wire Line - 5900 1300 6000 1300 -Wire Wire Line - 6000 1300 6000 1250 -$Comp -L Connector_Generic:Conn_02x10_Odd_Even J2 -U 1 1 5B93E27A -P 7400 4200 -F 0 "J2" H 7450 4817 50 0000 C CNN -F 1 "Conn_02x10_Odd_Even" H 7450 4726 50 0000 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical_SMD" H 7400 4200 50 0001 C CNN -F 3 "~" H 7400 4200 50 0001 C CNN - 1 7400 4200 - 1 0 0 -1 -$EndComp -$Comp -L power:+24V #PWR0117 -U 1 1 5B93E280 -P 7850 3700 -F 0 "#PWR0117" H 7850 3550 50 0001 C CNN -F 1 "+24V" H 7865 3873 50 0000 C CNN -F 2 "" H 7850 3700 50 0001 C CNN -F 3 "" H 7850 3700 50 0001 C CNN - 1 7850 3700 - 1 0 0 -1 -$EndComp -Wire Wire Line - 7700 4100 7850 4100 -Wire Wire Line - 7700 4200 7850 4200 -Wire Wire Line - 7850 4200 7850 4100 -Connection ~ 7850 4100 -Wire Wire Line - 7700 4300 7850 4300 -Wire Wire Line - 7850 4300 7850 4200 -Connection ~ 7850 4200 -Wire Wire Line - 7700 4400 7850 4400 -Wire Wire Line - 7850 4400 7850 4300 -Connection ~ 7850 4300 -$Comp -L microchip:MCP23S17 U2 -U 1 1 5B93E290 -P 3200 5650 -F 0 "U2" H 3200 6828 50 0000 C CNN -F 1 "MCP23S17" H 3200 6737 50 0000 C CNN -F 2 "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" H 3250 4700 50 0001 L CNN -F 3 "" H 3450 6650 50 0001 C CNN - 1 3200 5650 - -1 0 0 -1 -$EndComp -$Comp -L Device:R R2 -U 1 1 5B93E296 -P 2300 4600 -F 0 "R2" H 2370 4646 50 0000 L CNN -F 1 "10K" H 2370 4555 50 0000 L CNN -F 2 "Resistor_SMD:R_0805_2012Metric" V 2230 4600 50 0001 C CNN -F 3 "~" H 2300 4600 50 0001 C CNN - 1 2300 4600 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0118 -U 1 1 5B93E29C -P 3200 6750 -F 0 "#PWR0118" H 3200 6500 50 0001 C CNN -F 1 "GND" H 3205 6577 50 0000 C CNN -F 2 "" H 3200 6750 50 0001 C CNN -F 3 "" H 3200 6750 50 0001 C CNN - 1 3200 6750 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR0119 -U 1 1 5B93E2A2 -P 2300 4400 -F 0 "#PWR0119" H 2300 4250 50 0001 C CNN -F 1 "+3.3V" H 2315 4573 50 0000 C CNN -F 2 "" H 2300 4400 50 0001 C CNN -F 3 "" H 2300 4400 50 0001 C CNN - 1 2300 4400 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR0120 -U 1 1 5B93E2A8 -P 3200 4450 -F 0 "#PWR0120" H 3200 4300 50 0001 C CNN -F 1 "+3.3V" H 3215 4623 50 0000 C CNN -F 2 "" H 3200 4450 50 0001 C CNN -F 3 "" H 3200 4450 50 0001 C CNN - 1 3200 4450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3200 4450 3200 4650 -Wire Wire Line - 2300 4400 2300 4450 -Wire Wire Line - 3200 6650 3200 6700 -Wire Wire Line - 2700 4850 2300 4850 -Wire Wire Line - 2300 4850 2300 4750 -Text GLabel 2550 5750 0 50 Input ~ 0 -MCP_CS2 -Text GLabel 2550 5850 0 50 Input ~ 0 -SCK -Text GLabel 2550 5950 0 50 Input ~ 0 -MOSI -Text GLabel 2550 6050 0 50 Input ~ 0 -MISO -Wire Wire Line - 2550 5750 2700 5750 -Wire Wire Line - 2550 5850 2700 5850 -Wire Wire Line - 2550 5950 2700 5950 -Wire Wire Line - 2550 6050 2700 6050 -$Comp -L Transistor_Array:ULN2804A U5 -U 1 1 5B93E2BB -P 5500 4600 -F 0 "U5" H 5500 5167 50 0000 C CNN -F 1 "ULN2804A" H 5500 5076 50 0000 C CNN -F 2 "Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm" H 5550 3950 50 0001 L CNN -F 3 "http://www.promelec.ru/pdf/1536.pdf" H 5600 4400 50 0001 C CNN - 1 5500 4600 - 1 0 0 -1 -$EndComp -$Comp -L Transistor_Array:ULN2804A U6 -U 1 1 5B93E2C1 -P 5500 5950 -F 0 "U6" H 5500 6517 50 0000 C CNN -F 1 "ULN2804A" H 5500 6426 50 0000 C CNN -F 2 "Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm" H 5550 5300 50 0001 L CNN -F 3 "http://www.promelec.ru/pdf/1536.pdf" H 5600 5750 50 0001 C CNN - 1 5500 5950 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0121 -U 1 1 5B93E2C7 -P 5700 5250 -F 0 "#PWR0121" H 5700 5000 50 0001 C CNN -F 1 "GND" H 5705 5077 50 0000 C CNN -F 2 "" H 5700 5250 50 0001 C CNN -F 3 "" H 5700 5250 50 0001 C CNN - 1 5700 5250 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0122 -U 1 1 5B93E2CD -P 5500 6700 -F 0 "#PWR0122" H 5500 6450 50 0001 C CNN -F 1 "GND" H 5505 6527 50 0000 C CNN -F 2 "" H 5500 6700 50 0001 C CNN -F 3 "" H 5500 6700 50 0001 C CNN - 1 5500 6700 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5500 6700 5500 6650 -Wire Wire Line - 5700 5250 5500 5300 -Wire Wire Line - 3700 4850 4150 4850 -Wire Wire Line - 4150 4850 4150 4400 -Wire Wire Line - 4150 4400 5100 4400 -Wire Wire Line - 3700 4950 4250 4950 -Wire Wire Line - 4250 4950 4250 4500 -Wire Wire Line - 4250 4500 5100 4500 -Wire Wire Line - 3700 5050 4350 5050 -Wire Wire Line - 4350 5050 4350 4600 -Wire Wire Line - 4350 4600 5100 4600 -Wire Wire Line - 3700 5150 4450 5150 -Wire Wire Line - 4450 5150 4450 4700 -Wire Wire Line - 4450 4700 5100 4700 -Wire Wire Line - 5100 4800 4550 4800 -Wire Wire Line - 4550 4800 4550 5250 -Wire Wire Line - 4550 5250 3700 5250 -Wire Wire Line - 3700 5350 4650 5350 -Wire Wire Line - 4650 5350 4650 4900 -Wire Wire Line - 4650 4900 5100 4900 -Wire Wire Line - 5100 5000 4750 5000 -Wire Wire Line - 4750 5000 4750 5450 -Wire Wire Line - 4750 5450 3700 5450 -Wire Wire Line - 3700 5550 4850 5550 -Wire Wire Line - 4850 5550 4850 5100 -Wire Wire Line - 4850 5100 5100 5100 -Wire Wire Line - 7700 4700 7750 4700 -Wire Wire Line - 7750 4700 7750 4800 -Wire Wire Line - 7800 4900 7800 4600 -Wire Wire Line - 7800 4600 7700 4600 -Wire Wire Line - 7850 5000 7850 4500 -Wire Wire Line - 7850 4500 7700 4500 -Wire Wire Line - 5900 5750 6350 5750 -Wire Wire Line - 6350 5750 6350 4200 -Wire Wire Line - 6350 4200 7200 4200 -Wire Wire Line - 6450 5850 6450 4100 -Wire Wire Line - 6450 4100 7200 4100 -Wire Wire Line - 5900 5950 6550 5950 -Wire Wire Line - 6550 5950 6550 4000 -Wire Wire Line - 6550 4000 7200 4000 -Wire Wire Line - 5900 6050 6650 6050 -Wire Wire Line - 6650 6050 6650 3900 -Wire Wire Line - 6650 3900 7200 3900 -Wire Wire Line - 5900 6150 6750 6150 -Wire Wire Line - 7700 3800 7950 3800 -Wire Wire Line - 5900 6250 7950 6250 -Wire Wire Line - 7950 3800 7950 6250 -Wire Wire Line - 8050 6350 8050 3900 -Wire Wire Line - 8050 3900 7700 3900 -Wire Wire Line - 5900 6350 8050 6350 -Wire Wire Line - 5900 6450 8150 6450 -Wire Wire Line - 8150 6450 8150 4000 -Wire Wire Line - 8150 4000 7700 4000 -Wire Wire Line - 5900 5100 7050 5100 -Wire Wire Line - 5900 4400 7200 4400 -Wire Wire Line - 5900 4500 7200 4500 -Wire Wire Line - 5900 4600 7200 4600 -Wire Wire Line - 5900 4700 7200 4700 -Wire Wire Line - 5900 4800 7750 4800 -Wire Wire Line - 5900 5000 7850 5000 -Wire Wire Line - 5900 4900 7800 4900 -Wire Wire Line - 7050 4300 7200 4300 -Wire Wire Line - 7050 4300 7050 5100 -Wire Wire Line - 6750 3800 7200 3800 -Wire Wire Line - 6750 3800 6750 6150 -Wire Wire Line - 7850 3700 7850 3750 -$Comp -L power:+24V #PWR0123 -U 1 1 5B93E32E -P 6000 4250 -F 0 "#PWR0123" H 6000 4100 50 0001 C CNN -F 1 "+24V" H 6015 4423 50 0000 C CNN -F 2 "" H 6000 4250 50 0001 C CNN -F 3 "" H 6000 4250 50 0001 C CNN - 1 6000 4250 - 1 0 0 -1 -$EndComp -$Comp -L power:+24V #PWR0124 -U 1 1 5B93E334 -P 6000 5600 -F 0 "#PWR0124" H 6000 5450 50 0001 C CNN -F 1 "+24V" H 6015 5773 50 0000 C CNN -F 2 "" H 6000 5600 50 0001 C CNN -F 3 "" H 6000 5600 50 0001 C CNN - 1 6000 5600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 5900 4300 6000 4300 -Wire Wire Line - 6000 4300 6000 4250 -Wire Wire Line - 3700 2750 5100 2750 -Wire Wire Line - 3700 2850 5100 2850 -Wire Wire Line - 3700 2950 5100 2950 -Wire Wire Line - 3700 3050 5100 3050 -Wire Wire Line - 3700 3150 5100 3150 -Wire Wire Line - 3700 3250 5100 3250 -Wire Wire Line - 3700 3350 5100 3350 -Wire Wire Line - 3700 3450 5100 3450 -Wire Wire Line - 3700 5750 5100 5750 -Wire Wire Line - 3700 5850 5100 5850 -Wire Wire Line - 3700 5950 5100 5950 -Wire Wire Line - 3700 6050 5100 6050 -Wire Wire Line - 3700 6150 5100 6150 -Wire Wire Line - 3700 6250 5100 6250 -Wire Wire Line - 3700 6350 5100 6350 -Wire Wire Line - 3700 6450 5100 6450 -Wire Wire Line - 5900 5850 6450 5850 -Wire Wire Line - 5900 5650 6000 5650 -Wire Wire Line - 6000 5650 6000 5600 -$Comp -L Device:C C5 -U 1 1 5BC26715 -P 4250 7150 -F 0 "C5" H 4365 7196 50 0000 L CNN -F 1 "100n" H 4365 7105 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric" H 4288 7000 50 0001 C CNN -F 3 "~" H 4250 7150 50 0001 C CNN - 1 4250 7150 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR0125 -U 1 1 5BC2671B -P 4250 6800 -F 0 "#PWR0125" H 4250 6650 50 0001 C CNN -F 1 "+3.3V" H 4265 6973 50 0000 C CNN -F 2 "" H 4250 6800 50 0001 C CNN -F 3 "" H 4250 6800 50 0001 C CNN - 1 4250 6800 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0126 -U 1 1 5BC26721 -P 4250 7500 -F 0 "#PWR0126" H 4250 7250 50 0001 C CNN -F 1 "GND" H 4255 7327 50 0000 C CNN -F 2 "" H 4250 7500 50 0001 C CNN -F 3 "" H 4250 7500 50 0001 C CNN - 1 4250 7500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4250 7500 4250 7300 -Wire Wire Line - 4250 7000 4250 6800 -$Comp -L Device:C C6 -U 1 1 5BC26729 -P 4750 7150 -F 0 "C6" H 4865 7196 50 0000 L CNN -F 1 "100n" H 4865 7105 50 0000 L CNN -F 2 "Capacitor_SMD:C_0603_1608Metric" H 4788 7000 50 0001 C CNN -F 3 "~" H 4750 7150 50 0001 C CNN - 1 4750 7150 - 1 0 0 -1 -$EndComp -$Comp -L power:+3.3V #PWR0127 -U 1 1 5BC2672F -P 4750 6800 -F 0 "#PWR0127" H 4750 6650 50 0001 C CNN -F 1 "+3.3V" H 4765 6973 50 0000 C CNN -F 2 "" H 4750 6800 50 0001 C CNN -F 3 "" H 4750 6800 50 0001 C CNN - 1 4750 6800 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR0128 -U 1 1 5BC26735 -P 4750 7500 -F 0 "#PWR0128" H 4750 7250 50 0001 C CNN -F 1 "GND" H 4755 7327 50 0000 C CNN -F 2 "" H 4750 7500 50 0001 C CNN -F 3 "" H 4750 7500 50 0001 C CNN - 1 4750 7500 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4750 7500 4750 7300 -Wire Wire Line - 4750 7000 4750 6800 + 1300 7000 1300 6950 $Comp L Connector_Generic:Conn_01x31 J5 U 1 1 5BC321DC -P 10750 2650 -F 0 "J5" H 10830 2692 50 0000 L CNN -F 1 "Conn_01x31" H 10830 2601 50 0000 L CNN -F 2 "" H 10750 2650 50 0001 C CNN -F 3 "~" H 10750 2650 50 0001 C CNN - 1 10750 2650 +P 8700 3050 +F 0 "J5" H 8780 3092 50 0000 L CNN +F 1 "Conn_01x31" H 8780 3001 50 0000 L CNN +F 2 "DIN41617:DIN41617_31_short" H 8700 3050 50 0001 C CNN +F 3 "~" H 8700 3050 50 0001 C CNN + 1 8700 3050 1 0 0 -1 $EndComp $Comp L power:+24V #PWR0129 U 1 1 5BC3258D -P 10150 3850 -F 0 "#PWR0129" H 10150 3700 50 0001 C CNN -F 1 "+24V" H 10165 4023 50 0000 C CNN -F 2 "" H 10150 3850 50 0001 C CNN -F 3 "" H 10150 3850 50 0001 C CNN - 1 10150 3850 +P 8300 4250 +F 0 "#PWR0129" H 8300 4100 50 0001 C CNN +F 1 "+24V" H 8315 4423 50 0000 C CNN +F 2 "" H 8300 4250 50 0001 C CNN +F 3 "" H 8300 4250 50 0001 C CNN + 1 8300 4250 1 0 0 -1 $EndComp $Comp L power:+3.3V #PWR0130 U 1 1 5BC32642 -P 9650 1000 -F 0 "#PWR0130" H 9650 850 50 0001 C CNN -F 1 "+3.3V" H 9665 1173 50 0000 C CNN -F 2 "" H 9650 1000 50 0001 C CNN -F 3 "" H 9650 1000 50 0001 C CNN - 1 9650 1000 +P 7900 1450 +F 0 "#PWR0130" H 7900 1300 50 0001 C CNN +F 1 "+3.3V" H 7915 1623 50 0000 C CNN +F 2 "" H 7900 1450 50 0001 C CNN +F 3 "" H 7900 1450 50 0001 C CNN + 1 7900 1450 1 0 0 -1 $EndComp $Comp L power:GND #PWR0131 U 1 1 5BC3266F -P 9450 1200 -F 0 "#PWR0131" H 9450 950 50 0001 C CNN -F 1 "GND" H 9455 1027 50 0000 C CNN -F 2 "" H 9450 1200 50 0001 C CNN -F 3 "" H 9450 1200 50 0001 C CNN - 1 9450 1200 +P 7700 1700 +F 0 "#PWR0131" H 7700 1450 50 0001 C CNN +F 1 "GND" H 7705 1527 50 0000 C CNN +F 2 "" H 7700 1700 50 0001 C CNN +F 3 "" H 7700 1700 50 0001 C CNN + 1 7700 1700 1 0 0 -1 $EndComp $Comp L power:GNDPWR #PWR0132 U 1 1 5BC326C4 -P 10350 4200 -F 0 "#PWR0132" H 10350 4000 50 0001 C CNN -F 1 "GNDPWR" H 10354 4046 50 0000 C CNN -F 2 "" H 10350 4150 50 0001 C CNN -F 3 "" H 10350 4150 50 0001 C CNN - 1 10350 4200 +P 8300 4600 +F 0 "#PWR0132" H 8300 4400 50 0001 C CNN +F 1 "GNDPWR" H 8304 4446 50 0000 C CNN +F 2 "" H 8300 4550 50 0001 C CNN +F 3 "" H 8300 4550 50 0001 C CNN + 1 8300 4600 1 0 0 -1 $EndComp Wire Wire Line - 10550 4050 10500 4050 + 8500 4450 8450 4450 Wire Wire Line - 10350 4050 10350 4200 + 8300 4450 8300 4600 Wire Wire Line - 10550 4150 10500 4150 + 8500 4550 8450 4550 Wire Wire Line - 10500 4150 10500 4050 -Connection ~ 10500 4050 + 8450 4550 8450 4450 +Connection ~ 8450 4450 Wire Wire Line - 10500 4050 10350 4050 + 8450 4450 8300 4450 Wire Wire Line - 10550 3950 10500 3950 + 8500 4350 8450 4350 Wire Wire Line - 10150 3950 10150 3850 + 8300 4350 8300 4250 Wire Wire Line - 10550 3850 10500 3850 + 8500 4250 8450 4250 Wire Wire Line - 10500 3850 10500 3950 -Connection ~ 10500 3950 + 8450 4250 8450 4350 +Connection ~ 8450 4350 Wire Wire Line - 10500 3950 10150 3950 + 8450 4350 8300 4350 Wire Wire Line - 9450 1200 9450 1150 -Wire Wire Line - 9450 1150 10550 1150 -Wire Wire Line - 9650 1000 9650 1350 + 7900 1450 7900 1850 $Comp L power:+5V #PWR0133 U 1 1 5BC9FCF5 -P 9900 1000 -F 0 "#PWR0133" H 9900 850 50 0001 C CNN -F 1 "+5V" H 9915 1173 50 0000 C CNN -F 2 "" H 9900 1000 50 0001 C CNN -F 3 "" H 9900 1000 50 0001 C CNN - 1 9900 1000 +P 8100 1450 +F 0 "#PWR0133" H 8100 1300 50 0001 C CNN +F 1 "+5V" H 8115 1623 50 0000 C CNN +F 2 "" H 8100 1450 50 0001 C CNN +F 3 "" H 8100 1450 50 0001 C CNN + 1 8100 1450 1 0 0 -1 $EndComp Wire Wire Line - 10550 1250 10500 1250 + 8100 1750 8100 1450 Wire Wire Line - 9900 1250 9900 1000 -Wire Wire Line - 9650 1350 10550 1350 + 7900 1850 8500 1850 $Comp L Connector_Generic:Conn_02x08_Odd_Even J3 U 1 1 5BCC6BBE -P 8950 1750 -F 0 "J3" H 9000 2267 50 0000 C CNN -F 1 "Conn_02x08_Odd_Even" H 9000 2176 50 0000 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD" H 8950 1750 50 0001 C CNN -F 3 "~" H 8950 1750 50 0001 C CNN - 1 8950 1750 +P 6100 2250 +F 0 "J3" H 6150 2767 50 0000 C CNN +F 1 "Conn_02x08_Odd_Even" H 6150 2676 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD" H 6100 2250 50 0001 C CNN +F 3 "~" H 6100 2250 50 0001 C CNN + 1 6100 2250 1 0 0 -1 $EndComp Wire Wire Line - 10550 1450 9350 1450 + 8500 1950 6500 1950 Wire Wire Line - 9250 1550 9400 1550 + 6400 2050 6550 2050 Wire Wire Line - 9250 1650 9450 1650 + 6400 2150 6600 2150 Wire Wire Line - 9250 1750 9500 1750 + 6400 2250 6650 2250 Wire Wire Line - 9250 1850 9550 1850 + 6400 2350 6700 2350 Wire Wire Line - 9250 1950 9600 1950 + 6400 2450 6750 2450 Wire Wire Line - 9250 2050 9650 2050 + 6400 2550 6800 2550 Wire Wire Line - 9250 2150 9700 2150 + 6400 2650 6850 2650 $Comp L Connector_Generic:Conn_02x08_Odd_Even J4 U 1 1 5BDA15D5 -P 8950 2650 -F 0 "J4" H 9000 3167 50 0000 C CNN -F 1 "Conn_02x08_Odd_Even" H 9000 3076 50 0000 C CNN -F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD" H 8950 2650 50 0001 C CNN -F 3 "~" H 8950 2650 50 0001 C CNN - 1 8950 2650 +P 6100 3300 +F 0 "J4" H 6150 3817 50 0000 C CNN +F 1 "Conn_02x08_Odd_Even" H 6150 3726 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD" H 6100 3300 50 0001 C CNN +F 3 "~" H 6100 3300 50 0001 C CNN + 1 6100 3300 1 0 0 -1 $EndComp Wire Wire Line - 9250 2350 9350 2350 + 6400 3000 6500 3000 Wire Wire Line - 9350 2350 9350 1450 -Connection ~ 9350 1450 + 6500 3000 6500 1950 +Connection ~ 6500 1950 Wire Wire Line - 9350 1450 9250 1450 + 6500 1950 6400 1950 Wire Wire Line - 9250 2450 9400 2450 + 6400 3100 6550 3100 Wire Wire Line - 9400 2450 9400 1550 -Connection ~ 9400 1550 + 6550 3100 6550 2050 +Connection ~ 6550 2050 Wire Wire Line - 9400 1550 10550 1550 + 6550 2050 8500 2050 Wire Wire Line - 9250 2550 9450 2550 + 6400 3200 6600 3200 Wire Wire Line - 9450 2550 9450 1650 -Connection ~ 9450 1650 + 6600 3200 6600 2150 +Connection ~ 6600 2150 Wire Wire Line - 9450 1650 10550 1650 + 6600 2150 8500 2150 Wire Wire Line - 9500 2650 9500 1750 + 6650 3300 6650 2250 Wire Wire Line - 9250 2650 9500 2650 -Connection ~ 9500 1750 + 6400 3300 6650 3300 +Connection ~ 6650 2250 Wire Wire Line - 9500 1750 10550 1750 + 6650 2250 8500 2250 Wire Wire Line - 9250 2750 9550 2750 + 6400 3400 6700 3400 Wire Wire Line - 9550 2750 9550 1850 -Connection ~ 9550 1850 + 6700 3400 6700 2350 +Connection ~ 6700 2350 Wire Wire Line - 9550 1850 10550 1850 + 6700 2350 8500 2350 Wire Wire Line - 9250 2850 9600 2850 + 6400 3500 6750 3500 Wire Wire Line - 9600 2850 9600 1950 -Connection ~ 9600 1950 + 6750 3500 6750 2450 +Connection ~ 6750 2450 Wire Wire Line - 9600 1950 10550 1950 + 6750 2450 8500 2450 Wire Wire Line - 9250 2950 9650 2950 + 6400 3600 6800 3600 Wire Wire Line - 9650 2950 9650 2050 -Connection ~ 9650 2050 + 6800 3600 6800 2550 +Connection ~ 6800 2550 Wire Wire Line - 9650 2050 10550 2050 + 6800 2550 8500 2550 Wire Wire Line - 9250 3050 9700 3050 + 6400 3700 6850 3700 Wire Wire Line - 9700 3050 9700 2150 -Connection ~ 9700 2150 + 6850 3700 6850 2650 +Connection ~ 6850 2650 Wire Wire Line - 9700 2150 10550 2150 + 6850 2650 8500 2650 Wire Wire Line - 8750 2350 8650 2350 + 5900 3000 5800 3000 Wire Wire Line - 8650 3050 8750 3050 + 5800 3700 5900 3700 Wire Wire Line - 8750 2950 8650 2950 -Connection ~ 8650 2950 + 5900 3600 5800 3600 +Connection ~ 5800 3600 Wire Wire Line - 8650 2950 8650 3050 + 5800 3600 5800 3700 Wire Wire Line - 8750 2850 8650 2850 -Connection ~ 8650 2850 + 5900 3500 5800 3500 +Connection ~ 5800 3500 Wire Wire Line - 8650 2850 8650 2950 + 5800 3500 5800 3600 Wire Wire Line - 8750 2750 8650 2750 -Connection ~ 8650 2750 + 5900 3400 5800 3400 +Connection ~ 5800 3400 Wire Wire Line - 8650 2750 8650 2850 + 5800 3400 5800 3500 Wire Wire Line - 8750 2650 8650 2650 -Connection ~ 8650 2650 + 5900 3300 5800 3300 +Connection ~ 5800 3300 Wire Wire Line - 8650 2650 8650 2750 + 5800 3300 5800 3400 Wire Wire Line - 8750 2550 8650 2550 -Connection ~ 8650 2550 + 5900 3200 5800 3200 +Connection ~ 5800 3200 Wire Wire Line - 8650 2550 8650 2650 + 5800 3200 5800 3300 Wire Wire Line - 8750 2450 8650 2450 -Connection ~ 8650 2450 + 5900 3100 5800 3100 +Connection ~ 5800 3100 Wire Wire Line - 8650 2450 8650 2550 + 5800 3100 5800 3200 Wire Wire Line - 8750 2150 8650 2150 + 5900 2650 5800 2650 Wire Wire Line - 8650 2150 8650 2050 + 5800 2650 5800 2550 Wire Wire Line - 8650 1450 8750 1450 + 5800 1950 5900 1950 Wire Wire Line - 8750 1550 8650 1550 -Connection ~ 8650 1550 + 5900 2050 5800 2050 +Connection ~ 5800 2050 Wire Wire Line - 8650 1550 8650 1450 + 5800 2050 5800 1950 Wire Wire Line - 8750 1650 8650 1650 -Connection ~ 8650 1650 + 5900 2150 5800 2150 +Connection ~ 5800 2150 Wire Wire Line - 8650 1650 8650 1550 + 5800 2150 5800 2050 Wire Wire Line - 8750 1750 8650 1750 -Connection ~ 8650 1750 + 5900 2250 5800 2250 +Connection ~ 5800 2250 Wire Wire Line - 8650 1750 8650 1650 + 5800 2250 5800 2150 Wire Wire Line - 8750 1850 8650 1850 -Connection ~ 8650 1850 + 5900 2350 5800 2350 +Connection ~ 5800 2350 Wire Wire Line - 8650 1850 8650 1750 + 5800 2350 5800 2250 Wire Wire Line - 8750 1950 8650 1950 -Connection ~ 8650 1950 + 5900 2450 5800 2450 +Connection ~ 5800 2450 Wire Wire Line - 8650 1950 8650 1850 + 5800 2450 5800 2350 Wire Wire Line - 8750 2050 8650 2050 -Connection ~ 8650 2050 + 5900 2550 5800 2550 +Connection ~ 5800 2550 Wire Wire Line - 8650 2050 8650 1950 -Text GLabel 8700 750 0 50 Input ~ 0 -MCP_CS1 -Text GLabel 8750 3350 0 50 Input ~ 0 -MCP_CS2 -Text GLabel 10000 2250 0 50 Input ~ 0 + 5800 2550 5800 2450 +Text GLabel 7950 2750 0 50 Input ~ 0 SCK -Text GLabel 10000 2400 0 50 Input ~ 0 +Text GLabel 7650 2850 0 50 Input ~ 0 MOSI -Text GLabel 10000 2550 0 50 Input ~ 0 +Text GLabel 7950 2950 0 50 Input ~ 0 MISO Wire Wire Line - 10000 2250 10550 2250 + 7950 2750 8500 2750 Wire Wire Line - 10000 2400 10100 2400 -Wire Wire Line - 10100 2400 10100 2350 -Wire Wire Line - 10100 2350 10550 2350 -Wire Wire Line - 10550 2450 10150 2450 -Wire Wire Line - 10150 2450 10150 2550 -Wire Wire Line - 10150 2550 10000 2550 -Wire Wire Line - 8650 2350 8650 2450 -Wire Wire Line - 8750 3350 8800 3350 -Wire Wire Line - 8800 3350 8800 3200 -Wire Wire Line - 8800 3200 8650 3200 -Wire Wire Line - 8650 3200 8650 3050 -Connection ~ 8650 3050 -Wire Wire Line - 8650 1450 8650 950 -Wire Wire Line - 8650 950 8800 950 -Wire Wire Line - 8800 950 8800 750 -Wire Wire Line - 8800 750 8700 750 -Connection ~ 8650 1450 -$Comp -L power:PWR_FLAG #FLG0101 -U 1 1 5C0D2E9D -P 1050 6400 -F 0 "#FLG0101" H 1050 6475 50 0001 C CNN -F 1 "PWR_FLAG" H 1050 6574 50 0000 C CNN -F 2 "" H 1050 6400 50 0001 C CNN -F 3 "~" H 1050 6400 50 0001 C CNN - 1 1050 6400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 1050 6400 1050 6900 -Wire Wire Line - 1050 6900 800 6900 -Connection ~ 800 6900 -Wire Wire Line - 800 6900 800 6800 -$Comp -L power:PWR_FLAG #FLG0102 -U 1 1 5C0E8BE7 -P 2800 6900 -F 0 "#FLG0102" H 2800 6975 50 0001 C CNN -F 1 "PWR_FLAG" H 2800 7074 50 0000 C CNN -F 2 "" H 2800 6900 50 0001 C CNN -F 3 "~" H 2800 6900 50 0001 C CNN - 1 2800 6900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2800 6900 3000 6900 -Wire Wire Line - 3000 6900 3000 6700 -Wire Wire Line - 3000 6700 3200 6700 -Connection ~ 3200 6700 -Wire Wire Line - 3200 6700 3200 6750 -$Comp -L power:PWR_FLAG #FLG0103 -U 1 1 5C0FF865 -P 8200 3750 -F 0 "#FLG0103" H 8200 3825 50 0001 C CNN -F 1 "PWR_FLAG" H 8200 3924 50 0000 C CNN -F 2 "" H 8200 3750 50 0001 C CNN -F 3 "~" H 8200 3750 50 0001 C CNN - 1 8200 3750 - 1 0 0 -1 -$EndComp -Wire Wire Line - 8200 3750 7850 3750 -Connection ~ 7850 3750 -Wire Wire Line - 7850 3750 7850 4100 -$Comp -L power:PWR_FLAG #FLG0104 -U 1 1 5C117BEE -P 10500 950 -F 0 "#FLG0104" H 10500 1025 50 0001 C CNN -F 1 "PWR_FLAG" H 10500 1124 50 0000 C CNN -F 2 "" H 10500 950 50 0001 C CNN -F 3 "~" H 10500 950 50 0001 C CNN - 1 10500 950 - 1 0 0 -1 -$EndComp -Wire Wire Line - 10500 950 10500 1250 -Connection ~ 10500 1250 -Wire Wire Line - 10500 1250 9900 1250 + 5800 3000 5800 3100 $Comp L Device:CP C7 U 1 1 5B8452EA -P 1000 5350 -F 0 "C7" H 1118 5396 50 0000 L CNN -F 1 "470µ" H 1118 5305 50 0000 L CNN -F 2 "Capacitor_SMD:CP_Elec_10x10" H 1038 5200 50 0001 C CNN -F 3 "~" H 1000 5350 50 0001 C CNN -F 4 "FK 470/35 SP" H 1000 5350 50 0001 C CNN "Reichelt" - 1 1000 5350 +P 2050 7150 +F 0 "C7" H 2168 7196 50 0000 L CNN +F 1 "470µ" H 2168 7105 50 0000 L CNN +F 2 "Capacitor_SMD:CP_Elec_10x10" H 2088 7000 50 0001 C CNN +F 3 "~" H 2050 7150 50 0001 C CNN +F 4 "FK 470/35 SP" H 2050 7150 50 0001 C CNN "Reichelt" + 1 2050 7150 1 0 0 -1 $EndComp $Comp L power:+24V #PWR0134 U 1 1 5B8454EA -P 1000 5100 -F 0 "#PWR0134" H 1000 4950 50 0001 C CNN -F 1 "+24V" H 1015 5273 50 0000 C CNN -F 2 "" H 1000 5100 50 0001 C CNN -F 3 "" H 1000 5100 50 0001 C CNN - 1 1000 5100 +P 2050 6950 +F 0 "#PWR0134" H 2050 6800 50 0001 C CNN +F 1 "+24V" H 2065 7123 50 0000 C CNN +F 2 "" H 2050 6950 50 0001 C CNN +F 3 "" H 2050 6950 50 0001 C CNN + 1 2050 6950 1 0 0 -1 $EndComp $Comp L power:GND #PWR0135 U 1 1 5B8457CC -P 1000 5600 -F 0 "#PWR0135" H 1000 5350 50 0001 C CNN -F 1 "GND" H 1005 5427 50 0000 C CNN -F 2 "" H 1000 5600 50 0001 C CNN -F 3 "" H 1000 5600 50 0001 C CNN - 1 1000 5600 +P 2050 7350 +F 0 "#PWR0135" H 2050 7100 50 0001 C CNN +F 1 "GND" H 2055 7177 50 0000 C CNN +F 2 "" H 2050 7350 50 0001 C CNN +F 3 "" H 2050 7350 50 0001 C CNN + 1 2050 7350 1 0 0 -1 $EndComp Wire Wire Line - 1000 5200 1000 5100 + 2050 7000 2050 6950 Wire Wire Line - 1000 5500 1000 5600 + 2050 7300 2050 7350 +$Sheet +S 2900 1800 850 600 +U 5B9E4862 +F0 "expander1" 50 +F1 "expander.sch" 50 +F2 "CS" I R 3750 1950 50 +F3 "SCK" I R 3750 2050 50 +F4 "MOSI" I R 3750 2150 50 +F5 "MISO" I R 3750 2250 50 +$EndSheet +$Sheet +S 2900 2850 850 600 +U 5BA49184 +F0 "expander2" 50 +F1 "expander.sch" 50 +F2 "CS" I R 3750 3000 50 +F3 "SCK" I R 3750 3100 50 +F4 "MOSI" I R 3750 3200 50 +F5 "MISO" I R 3750 3300 50 +$EndSheet +$Sheet +S 2900 3900 850 600 +U 5BA4919B +F0 "expander3" 50 +F1 "expander.sch" 50 +F2 "CS" I R 3750 4050 50 +F3 "SCK" I R 3750 4150 50 +F4 "MOSI" I R 3750 4250 50 +F5 "MISO" I R 3750 4350 50 +$EndSheet +$Sheet +S 2900 4950 850 600 +U 5BA491B2 +F0 "expander4" 50 +F1 "expander.sch" 50 +F2 "CS" I R 3750 5100 50 +F3 "SCK" I R 3750 5200 50 +F4 "MOSI" I R 3750 5300 50 +F5 "MISO" I R 3750 5400 50 +$EndSheet +Wire Wire Line + 7650 2850 8500 2850 +Wire Wire Line + 7950 2950 8500 2950 +$Comp +L Connector_Generic:Conn_02x08_Odd_Even J20 +U 1 1 5BAC1931 +P 6100 4350 +F 0 "J20" H 6150 4867 50 0000 C CNN +F 1 "Conn_02x08_Odd_Even" H 6150 4776 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD" H 6100 4350 50 0001 C CNN +F 3 "~" H 6100 4350 50 0001 C CNN + 1 6100 4350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6400 4050 6500 4050 +Wire Wire Line + 6500 4050 6500 3000 +Wire Wire Line + 6400 4150 6550 4150 +Wire Wire Line + 6550 4150 6550 3100 +Wire Wire Line + 6400 4250 6600 4250 +Wire Wire Line + 6600 4250 6600 3200 +Wire Wire Line + 6650 4350 6650 3300 +Wire Wire Line + 6400 4350 6650 4350 +Wire Wire Line + 6400 4450 6700 4450 +Wire Wire Line + 6700 4450 6700 3400 +Wire Wire Line + 6400 4550 6750 4550 +Wire Wire Line + 6750 4550 6750 3500 +Wire Wire Line + 6400 4650 6800 4650 +Wire Wire Line + 6800 4650 6800 3600 +Wire Wire Line + 6400 4750 6850 4750 +Wire Wire Line + 6850 4750 6850 3700 +Wire Wire Line + 5900 4050 5800 4050 +Wire Wire Line + 5800 4750 5900 4750 +Wire Wire Line + 5900 4650 5800 4650 +Connection ~ 5800 4650 +Wire Wire Line + 5800 4650 5800 4750 +Wire Wire Line + 5900 4550 5800 4550 +Connection ~ 5800 4550 +Wire Wire Line + 5800 4550 5800 4650 +Wire Wire Line + 5900 4450 5800 4450 +Connection ~ 5800 4450 +Wire Wire Line + 5800 4450 5800 4550 +Wire Wire Line + 5900 4350 5800 4350 +Connection ~ 5800 4350 +Wire Wire Line + 5800 4350 5800 4450 +Wire Wire Line + 5900 4250 5800 4250 +Connection ~ 5800 4250 +Wire Wire Line + 5800 4250 5800 4350 +Wire Wire Line + 5900 4150 5800 4150 +Connection ~ 5800 4150 +Wire Wire Line + 5800 4150 5800 4250 +Wire Wire Line + 5800 4050 5800 4150 +Connection ~ 6500 3000 +Connection ~ 6550 3100 +Connection ~ 6600 3200 +Connection ~ 6650 3300 +Connection ~ 6700 3400 +Connection ~ 6750 3500 +Connection ~ 6800 3600 +Connection ~ 6850 3700 +$Comp +L Connector_Generic:Conn_02x08_Odd_Even J21 +U 1 1 5BAC6713 +P 6100 5400 +F 0 "J21" H 6150 5917 50 0000 C CNN +F 1 "Conn_02x08_Odd_Even" H 6150 5826 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical_SMD" H 6100 5400 50 0001 C CNN +F 3 "~" H 6100 5400 50 0001 C CNN + 1 6100 5400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6400 5100 6500 5100 +Wire Wire Line + 6500 5100 6500 4050 +Wire Wire Line + 6400 5200 6550 5200 +Wire Wire Line + 6550 5200 6550 4150 +Wire Wire Line + 6400 5300 6600 5300 +Wire Wire Line + 6600 5300 6600 4250 +Wire Wire Line + 6650 5400 6650 4350 +Wire Wire Line + 6400 5400 6650 5400 +Wire Wire Line + 6400 5500 6700 5500 +Wire Wire Line + 6700 5500 6700 4450 +Wire Wire Line + 6400 5600 6750 5600 +Wire Wire Line + 6750 5600 6750 4550 +Wire Wire Line + 6400 5700 6800 5700 +Wire Wire Line + 6800 5700 6800 4650 +Wire Wire Line + 6400 5800 6850 5800 +Wire Wire Line + 6850 5800 6850 4750 +Wire Wire Line + 5900 5100 5800 5100 +Wire Wire Line + 5800 5800 5900 5800 +Wire Wire Line + 5900 5700 5800 5700 +Connection ~ 5800 5700 +Wire Wire Line + 5800 5700 5800 5800 +Wire Wire Line + 5900 5600 5800 5600 +Connection ~ 5800 5600 +Wire Wire Line + 5800 5600 5800 5700 +Wire Wire Line + 5900 5500 5800 5500 +Connection ~ 5800 5500 +Wire Wire Line + 5800 5500 5800 5600 +Wire Wire Line + 5900 5400 5800 5400 +Connection ~ 5800 5400 +Wire Wire Line + 5800 5400 5800 5500 +Wire Wire Line + 5900 5300 5800 5300 +Connection ~ 5800 5300 +Wire Wire Line + 5800 5300 5800 5400 +Wire Wire Line + 5900 5200 5800 5200 +Connection ~ 5800 5200 +Wire Wire Line + 5800 5200 5800 5300 +Wire Wire Line + 5800 5100 5800 5200 +Connection ~ 6500 4050 +Connection ~ 6550 4150 +Connection ~ 6600 4250 +Connection ~ 6650 4350 +Connection ~ 6700 4450 +Connection ~ 6750 4550 +Connection ~ 6800 4650 +Connection ~ 6850 4750 +Connection ~ 5800 1950 +Connection ~ 5800 3000 +Connection ~ 5800 4050 +Connection ~ 5800 5100 +Wire Wire Line + 3750 2250 4000 2250 +Wire Wire Line + 4000 2250 4000 2300 +Wire Wire Line + 4000 3300 3750 3300 +Wire Wire Line + 3750 4350 4000 4350 +Wire Wire Line + 4000 4350 4000 3300 +Connection ~ 4000 3300 +Wire Wire Line + 3750 5400 4000 5400 +Wire Wire Line + 4000 5400 4000 4350 +Connection ~ 4000 4350 +Wire Wire Line + 3750 5300 4050 5300 +Wire Wire Line + 4050 5300 4050 4250 +Wire Wire Line + 4050 2150 3750 2150 +Wire Wire Line + 3750 3200 4050 3200 +Connection ~ 4050 3200 +Wire Wire Line + 4050 3200 4050 2450 +Wire Wire Line + 3750 4250 4050 4250 +Connection ~ 4050 4250 +Wire Wire Line + 4050 4250 4050 3200 +Wire Wire Line + 3750 5200 4100 5200 +Wire Wire Line + 4100 5200 4100 4150 +Wire Wire Line + 3750 4150 4100 4150 +Connection ~ 4100 4150 +Wire Wire Line + 3750 2050 4100 2050 +Wire Wire Line + 4100 2050 4100 2600 +Wire Wire Line + 3750 3100 4100 3100 +Connection ~ 4100 3100 +Wire Wire Line + 4100 3100 4100 4150 +Text GLabel 4450 2300 2 50 Output ~ 0 +MISO +Text GLabel 4450 2450 2 50 Output ~ 0 +MOSI +Text GLabel 4450 2600 2 50 Output ~ 0 +SCK +Wire Wire Line + 4450 2300 4000 2300 +Connection ~ 4000 2300 +Wire Wire Line + 4000 2300 4000 3300 +Wire Wire Line + 4450 2450 4050 2450 +Connection ~ 4050 2450 +Wire Wire Line + 4050 2450 4050 2150 +Wire Wire Line + 4450 2600 4100 2600 +Connection ~ 4100 2600 +Wire Wire Line + 4100 2600 4100 3100 +Wire Wire Line + 8100 1750 8500 1750 +Wire Wire Line + 8500 1550 7700 1550 +Wire Wire Line + 7700 1550 7700 1700 +$Comp +L power:+12V #PWR? +U 1 1 5BC86A0C +P 8300 1450 +F 0 "#PWR?" H 8300 1300 50 0001 C CNN +F 1 "+12V" H 8315 1623 50 0000 C CNN +F 2 "" H 8300 1450 50 0001 C CNN +F 3 "" H 8300 1450 50 0001 C CNN + 1 8300 1450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8500 1650 8300 1650 +Wire Wire Line + 8300 1650 8300 1450 +Wire Wire Line + 3750 5100 5800 5100 +Wire Wire Line + 3750 4050 5800 4050 +Wire Wire Line + 3750 1950 5800 1950 +Wire Wire Line + 3750 3000 5800 3000 $EndSCHEMATC