EESchema Schematic File Version 4 EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 1 1 Title "LightControl Console" Date "2021-08-10" Rev "v00" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "Author: GHOSCHT" $EndDescr $Comp L MCU_Microchip_ATmega:ATmega328P-AU U1 U 1 1 61124B57 P 1800 2500 F 0 "U1" H 1800 2650 50 0000 C CNN F 1 "ATmega328P-AU" H 1750 2550 50 0000 C CNN F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 1800 2500 50 0001 C CIN F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf" H 1800 2500 50 0001 C CNN 1 1800 2500 1 0 0 -1 $EndComp $Comp L Device:Rotary_Encoder_Switch SW1 U 1 1 6112A1C1 P 7100 1450 F 0 "SW1" H 7100 1817 50 0000 C CNN F 1 "PEC11R-4220F-S0012" H 7100 1726 50 0000 C CNN F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6950 1610 50 0001 C CNN F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 7100 1710 50 0001 C CNN 1 7100 1450 1 0 0 -1 $EndComp $Comp L TYPE-C-31-M-12:TYPE-C-31-M-12 J3 U 1 1 6112D89A P 8700 4950 F 0 "J3" H 8700 5617 50 0000 C CNN F 1 "TYPE-C-31-M-12" H 8700 5526 50 0000 C CNN F 2 "HRO_TYPE-C-31-M-12:HRO_TYPE-C-31-M-12" H 8700 4950 50 0001 L BNN F 3 "https://datasheet.lcsc.com/lcsc/1811131825_Korean-Hroparts-Elec-TYPE-C-31-M-12_C165948.pdf" H 8700 4950 50 0001 L BNN F 4 "3.31mm" H 8700 4950 50 0001 L BNN "MAXIMUM_PACKAGE_HEIGHT" F 5 "Manufacturer Recommendations" H 8700 4950 50 0001 L BNN "STANDARD" F 6 "A" H 8700 4950 50 0001 L BNN "PARTREV" F 7 "HRO Electronics" H 8700 4950 50 0001 L BNN "MANUFACTURER" 1 8700 4950 1 0 0 -1 $EndComp $Comp L Jumper:SolderJumper_2_Open JP1 U 1 1 6113282A P 6750 4600 F 0 "JP1" H 6750 4805 50 0000 C CNN F 1 "SolderJumper" H 6750 4714 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6750 4600 50 0001 C CNN F 3 "~" H 6750 4600 50 0001 C CNN 1 6750 4600 1 0 0 -1 $EndComp Text HLabel 2500 1900 2 50 Input ~ 0 XTAL1 Text HLabel 2500 2000 2 50 Input ~ 0 XTAL2 Wire Wire Line 2400 1900 2500 1900 Wire Wire Line 2400 2000 2500 2000 $Comp L power:VCC #PWR0101 U 1 1 61153B27 P 1800 900 F 0 "#PWR0101" H 1800 750 50 0001 C CNN F 1 "VCC" H 1815 1073 50 0000 C CNN F 2 "" H 1800 900 50 0001 C CNN F 3 "" H 1800 900 50 0001 C CNN 1 1800 900 1 0 0 -1 $EndComp Wire Wire Line 1800 900 1800 950 Wire Wire Line 1800 950 1900 950 Wire Wire Line 1900 950 1900 1000 Connection ~ 1800 950 Wire Wire Line 1800 950 1800 1000 $Comp L power:VCC #PWR0102 U 1 1 61154991 P 2900 6200 F 0 "#PWR0102" H 2900 6050 50 0001 C CNN F 1 "VCC" H 2915 6373 50 0000 C CNN F 2 "" H 2900 6200 50 0001 C CNN F 3 "" H 2900 6200 50 0001 C CNN 1 2900 6200 1 0 0 -1 $EndComp $Comp L power:GND #PWR0103 U 1 1 61155121 P 2900 6700 F 0 "#PWR0103" H 2900 6450 50 0001 C CNN F 1 "GND" H 2905 6527 50 0000 C CNN F 2 "" H 2900 6700 50 0001 C CNN F 3 "" H 2900 6700 50 0001 C CNN 1 2900 6700 1 0 0 -1 $EndComp $Comp L Device:C C3 U 1 1 6115564D P 2900 6450 F 0 "C3" H 3015 6496 50 0000 L CNN F 1 "100n" H 3015 6405 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 2938 6300 50 0001 C CNN F 3 "~" H 2900 6450 50 0001 C CNN 1 2900 6450 1 0 0 -1 $EndComp Wire Wire Line 2900 6200 2900 6300 Wire Wire Line 2900 6600 2900 6700 $Comp L power:GND #PWR0104 U 1 1 6115A165 P 1800 4100 F 0 "#PWR0104" H 1800 3850 50 0001 C CNN F 1 "GND" H 1805 3927 50 0000 C CNN F 2 "" H 1800 4100 50 0001 C CNN F 3 "" H 1800 4100 50 0001 C CNN 1 1800 4100 1 0 0 -1 $EndComp Wire Wire Line 1800 4000 1800 4100 Connection ~ 1600 6500 Wire Wire Line 1600 6250 1600 6500 Connection ~ 1000 6500 Wire Wire Line 1000 6250 1000 6500 Wire Wire Line 1450 6500 1600 6500 Wire Wire Line 1000 6500 1150 6500 Connection ~ 1300 7000 Wire Wire Line 1300 7000 1600 7000 Wire Wire Line 1600 7000 1600 6900 Wire Wire Line 1000 7000 1300 7000 Wire Wire Line 1000 6900 1000 7000 Wire Wire Line 1600 6500 1600 6600 Wire Wire Line 1000 6500 1000 6600 $Comp L power:GND #PWR0105 U 1 1 611452AB P 1300 7000 F 0 "#PWR0105" H 1300 6750 50 0001 C CNN F 1 "GND" H 1305 6827 50 0000 C CNN F 2 "" H 1300 7000 50 0001 C CNN F 3 "" H 1300 7000 50 0001 C CNN 1 1300 7000 1 0 0 -1 $EndComp $Comp L Device:C C2 U 1 1 611448F1 P 1600 6750 F 0 "C2" H 1715 6796 50 0000 L CNN F 1 "22p" H 1715 6705 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1638 6600 50 0001 C CNN F 3 "~" H 1600 6750 50 0001 C CNN 1 1600 6750 1 0 0 -1 $EndComp Text HLabel 1600 6250 1 50 Input ~ 0 XTAL2 Text HLabel 1000 6250 1 50 Input ~ 0 XTAL1 $Comp L Device:C C1 U 1 1 6113DC2F P 1000 6750 F 0 "C1" H 1115 6796 50 0000 L CNN F 1 "22p" H 1115 6705 50 0000 L CNN F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 1038 6600 50 0001 C CNN F 3 "~" H 1000 6750 50 0001 C CNN 1 1000 6750 1 0 0 -1 $EndComp $Comp L Device:Crystal Y1 U 1 1 6113484F P 1300 6500 F 0 "Y1" H 1300 6768 50 0000 C CNN F 1 "16MHz" H 1300 6677 50 0000 C CNN F 2 "Crystal:Crystal_SMD_HC49-SD_HandSoldering" H 1300 6500 50 0001 C CNN F 3 "~" H 1300 6500 50 0001 C CNN 1 1300 6500 1 0 0 -1 $EndComp $Comp L Connector:AVR-ISP-6 J1 U 1 1 61134728 P 4750 6750 F 0 "J1" H 4421 6846 50 0000 R CNN F 1 "AVR-ISP-6" H 4421 6755 50 0000 R CNN F 2 "AVR-ISP:AVR-ISP" V 4500 6800 50 0001 C CNN F 3 " ~" H 3475 6200 50 0001 C CNN 1 4750 6750 1 0 0 -1 $EndComp $Comp L power:VCC #PWR0106 U 1 1 61161D0D P 4650 6150 F 0 "#PWR0106" H 4650 6000 50 0001 C CNN F 1 "VCC" H 4665 6323 50 0000 C CNN F 2 "" H 4650 6150 50 0001 C CNN F 3 "" H 4650 6150 50 0001 C CNN 1 4650 6150 1 0 0 -1 $EndComp $Comp L power:GND #PWR0107 U 1 1 6116239D P 4650 7250 F 0 "#PWR0107" H 4650 7000 50 0001 C CNN F 1 "GND" H 4655 7077 50 0000 C CNN F 2 "" H 4650 7250 50 0001 C CNN F 3 "" H 4650 7250 50 0001 C CNN 1 4650 7250 1 0 0 -1 $EndComp Wire Wire Line 4650 6150 4650 6250 Wire Wire Line 4650 7150 4650 7250 Text HLabel 2500 1700 2 50 Input ~ 0 MISO Text HLabel 2500 1800 2 50 Input ~ 0 SCK Text HLabel 2500 1600 2 50 Input ~ 0 MOSI Text HLabel 2500 2800 2 50 Input ~ 0 RST Wire Wire Line 2400 2800 2500 2800 Wire Wire Line 2400 1600 2500 1600 Wire Wire Line 2400 1700 2500 1700 Wire Wire Line 2400 1800 2500 1800 Text HLabel 5250 6550 2 50 Input ~ 0 MISO Text HLabel 5250 6650 2 50 Input ~ 0 MOSI Text HLabel 5250 6750 2 50 Input ~ 0 SCK Text HLabel 5250 6850 2 50 Input ~ 0 RST Wire Wire Line 5150 6550 5250 6550 Wire Wire Line 5150 6650 5250 6650 Wire Wire Line 5150 6750 5250 6750 $Comp L Device:R R1 U 1 1 611669B4 P 2250 6400 F 0 "R1" H 2320 6446 50 0000 L CNN F 1 "10k" H 2320 6355 50 0000 L CNN F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 2180 6400 50 0001 C CNN F 3 "~" H 2250 6400 50 0001 C CNN 1 2250 6400 1 0 0 -1 $EndComp Wire Wire Line 5150 6850 5250 6850 $Comp L power:VCC #PWR0108 U 1 1 61167C00 P 2250 6650 F 0 "#PWR0108" H 2250 6500 50 0001 C CNN F 1 "VCC" H 2265 6823 50 0000 C CNN F 2 "" H 2250 6650 50 0001 C CNN F 3 "" H 2250 6650 50 0001 C CNN 1 2250 6650 -1 0 0 1 $EndComp Wire Wire Line 2250 6550 2250 6650 Text HLabel 2250 6150 1 50 Input ~ 0 RST Wire Wire Line 2250 6150 2250 6250 $Comp L power:VCC #PWR0109 U 1 1 6116E743 P 7900 4550 F 0 "#PWR0109" H 7900 4400 50 0001 C CNN F 1 "VCC" V 7915 4677 50 0000 L CNN F 2 "" H 7900 4550 50 0001 C CNN F 3 "" H 7900 4550 50 0001 C CNN 1 7900 4550 0 -1 -1 0 $EndComp $Comp L power:VCC #PWR0110 U 1 1 6116F373 P 9500 4550 F 0 "#PWR0110" H 9500 4400 50 0001 C CNN F 1 "VCC" V 9515 4678 50 0000 L CNN F 2 "" H 9500 4550 50 0001 C CNN F 3 "" H 9500 4550 50 0001 C CNN 1 9500 4550 0 1 1 0 $EndComp $Comp L power:GND #PWR0111 U 1 1 6116FC1F P 7900 5350 F 0 "#PWR0111" H 7900 5100 50 0001 C CNN F 1 "GND" V 7905 5222 50 0000 R CNN F 2 "" H 7900 5350 50 0001 C CNN F 3 "" H 7900 5350 50 0001 C CNN 1 7900 5350 0 1 1 0 $EndComp $Comp L power:GND #PWR0112 U 1 1 6117066A P 9500 5350 F 0 "#PWR0112" H 9500 5100 50 0001 C CNN F 1 "GND" V 9505 5222 50 0000 R CNN F 2 "" H 9500 5350 50 0001 C CNN F 3 "" H 9500 5350 50 0001 C CNN 1 9500 5350 0 -1 -1 0 $EndComp $Comp L power:GND #PWR0113 U 1 1 61170DB1 P 8700 5750 F 0 "#PWR0113" H 8700 5500 50 0001 C CNN F 1 "GND" H 8705 5577 50 0000 C CNN F 2 "" H 8700 5750 50 0001 C CNN F 3 "" H 8700 5750 50 0001 C CNN 1 8700 5750 1 0 0 -1 $EndComp Wire Wire Line 8450 5650 8450 5750 Wire Wire Line 8450 5750 8600 5750 Wire Wire Line 8950 5750 8950 5650 Connection ~ 8700 5750 Wire Wire Line 8700 5750 8800 5750 Wire Wire Line 8800 5650 8800 5750 Connection ~ 8800 5750 Wire Wire Line 8800 5750 8950 5750 Wire Wire Line 8600 5650 8600 5750 Connection ~ 8600 5750 Wire Wire Line 8600 5750 8700 5750 Wire Wire Line 7900 4550 8000 4550 Wire Wire Line 9400 4550 9500 4550 Wire Wire Line 9400 5350 9500 5350 Wire Wire Line 7900 5350 8000 5350 Text HLabel 2500 3000 2 50 Input ~ 0 RX Text HLabel 2500 3100 2 50 Input ~ 0 TX Wire Wire Line 2400 3000 2500 3000 Wire Wire Line 2400 3100 2500 3100 Text HLabel 6550 5500 0 50 Input ~ 0 RX Text HLabel 6550 4900 0 50 Input ~ 0 TX Text HLabel 2500 2600 2 50 Input ~ 0 SDA Text HLabel 2500 2700 2 50 Input ~ 0 SCL Wire Wire Line 2400 2700 2500 2700 Wire Wire Line 2400 2600 2500 2600 Text HLabel 6550 5200 0 50 Input ~ 0 SCL Text HLabel 6550 4600 0 50 Input ~ 0 SDA $Comp L Jumper:SolderJumper_2_Open JP2 U 1 1 611823D1 P 6750 4900 F 0 "JP2" H 6750 5105 50 0000 C CNN F 1 "SolderJumper" H 6750 5014 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6750 4900 50 0001 C CNN F 3 "~" H 6750 4900 50 0001 C CNN 1 6750 4900 1 0 0 -1 $EndComp $Comp L Jumper:SolderJumper_2_Open JP3 U 1 1 6118262C P 6750 5200 F 0 "JP3" H 6750 5405 50 0000 C CNN F 1 "SolderJumper" H 6750 5314 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6750 5200 50 0001 C CNN F 3 "~" H 6750 5200 50 0001 C CNN 1 6750 5200 1 0 0 -1 $EndComp $Comp L Jumper:SolderJumper_2_Open JP4 U 1 1 61182926 P 6750 5500 F 0 "JP4" H 6750 5705 50 0000 C CNN F 1 "SolderJumper" H 6750 5614 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6750 5500 50 0001 C CNN F 3 "~" H 6750 5500 50 0001 C CNN 1 6750 5500 1 0 0 -1 $EndComp Wire Wire Line 6550 4600 6600 4600 Wire Wire Line 6550 4900 6600 4900 Wire Wire Line 6550 5200 6600 5200 Wire Wire Line 6550 5500 6600 5500 Wire Wire Line 6900 4600 7050 4600 Wire Wire Line 7050 4600 7050 4750 Wire Wire Line 7050 4900 6900 4900 Wire Wire Line 6900 5200 7050 5200 Wire Wire Line 7050 5200 7050 5350 Wire Wire Line 7050 5500 6900 5500 Wire Wire Line 8000 4850 7300 4850 Wire Wire Line 7300 4850 7300 4750 Wire Wire Line 7300 4750 7050 4750 Connection ~ 7050 4750 Wire Wire Line 7050 4750 7050 4900 Wire Wire Line 8000 4950 7300 4950 Wire Wire Line 7300 4950 7300 5350 Wire Wire Line 7300 5350 7050 5350 Connection ~ 7050 5350 Wire Wire Line 7050 5350 7050 5500 $Comp L Jumper:SolderJumper_2_Open JP10 U 1 1 611A3577 P 10550 5500 F 0 "JP10" H 10550 5705 50 0000 C CNN F 1 "SolderJumper" H 10550 5614 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10550 5500 50 0001 C CNN F 3 "~" H 10550 5500 50 0001 C CNN 1 10550 5500 -1 0 0 1 $EndComp Text HLabel 10750 4600 2 50 Input ~ 0 RX Text HLabel 10750 5200 2 50 Input ~ 0 TX Text HLabel 10750 4900 2 50 Input ~ 0 SCL Text HLabel 10750 5500 2 50 Input ~ 0 SDA $Comp L Jumper:SolderJumper_2_Open JP9 U 1 1 611A3581 P 10550 5200 F 0 "JP9" H 10550 5405 50 0000 C CNN F 1 "SolderJumper" H 10550 5314 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10550 5200 50 0001 C CNN F 3 "~" H 10550 5200 50 0001 C CNN 1 10550 5200 -1 0 0 1 $EndComp $Comp L Jumper:SolderJumper_2_Open JP8 U 1 1 611A3587 P 10550 4900 F 0 "JP8" H 10550 5105 50 0000 C CNN F 1 "SolderJumper" H 10550 5014 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10550 4900 50 0001 C CNN F 3 "~" H 10550 4900 50 0001 C CNN 1 10550 4900 -1 0 0 1 $EndComp $Comp L Jumper:SolderJumper_2_Open JP7 U 1 1 611A358D P 10550 4600 F 0 "JP7" H 10550 4805 50 0000 C CNN F 1 "SolderJumper" H 10550 4714 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10550 4600 50 0001 C CNN F 3 "~" H 10550 4600 50 0001 C CNN 1 10550 4600 -1 0 0 1 $EndComp Wire Wire Line 10750 5500 10700 5500 Wire Wire Line 10750 5200 10700 5200 Wire Wire Line 10750 4900 10700 4900 Wire Wire Line 10750 4600 10700 4600 Wire Wire Line 10400 5500 10250 5500 Wire Wire Line 10250 5500 10250 5350 Wire Wire Line 10250 5200 10400 5200 Wire Wire Line 10400 4900 10250 4900 Wire Wire Line 10250 4900 10250 4750 Wire Wire Line 10250 4600 10400 4600 Wire Wire Line 10000 5350 10250 5350 Connection ~ 10250 5350 Wire Wire Line 10250 5350 10250 5200 Wire Wire Line 10000 4750 10250 4750 Connection ~ 10250 4750 Wire Wire Line 10250 4750 10250 4600 Wire Wire Line 9400 4850 10000 4850 Wire Wire Line 10000 4850 10000 4750 Wire Wire Line 9400 4950 10000 4950 Wire Wire Line 10000 4950 10000 5350 NoConn ~ 8000 4750 Text HLabel 6550 5800 0 50 Input ~ 0 RST $Comp L Jumper:SolderJumper_2_Open JP5 U 1 1 611B209C P 6750 5800 F 0 "JP5" H 6750 6005 50 0000 C CNN F 1 "SolderJumper" H 6750 5914 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 6750 5800 50 0001 C CNN F 3 "~" H 6750 5800 50 0001 C CNN 1 6750 5800 1 0 0 -1 $EndComp Wire Wire Line 6550 5800 6600 5800 Wire Wire Line 6900 5800 7400 5800 Wire Wire Line 7400 5800 7400 5050 Wire Wire Line 7400 5050 8000 5050 Text HLabel 10750 4300 2 50 Input ~ 0 RST Wire Wire Line 10750 4300 10700 4300 $Comp L Jumper:SolderJumper_2_Open JP6 U 1 1 611BB7CB P 10550 4300 F 0 "JP6" H 10550 4505 50 0000 C CNN F 1 "SolderJumper" H 10550 4414 50 0000 C CNN F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 10550 4300 50 0001 C CNN F 3 "~" H 10550 4300 50 0001 C CNN 1 10550 4300 -1 0 0 1 $EndComp Wire Wire Line 10400 4300 9900 4300 Wire Wire Line 9900 4300 9900 4750 Wire Wire Line 9900 4750 9400 4750 NoConn ~ 9400 5050 $Comp L Device:Rotary_Encoder_Switch SW2 U 1 1 611CC8B9 P 7100 2150 F 0 "SW2" H 7100 2517 50 0000 C CNN F 1 "PEC11R-4220F-S0012" H 7100 2426 50 0000 C CNN F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6950 2310 50 0001 C CNN F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 7100 2410 50 0001 C CNN 1 7100 2150 1 0 0 -1 $EndComp $Comp L Device:Rotary_Encoder_Switch SW3 U 1 1 611CDF12 P 7100 2800 F 0 "SW3" H 7100 3167 50 0000 C CNN F 1 "PEC11R-4220F-S0012" H 7100 3076 50 0000 C CNN F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6950 2960 50 0001 C CNN F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 7100 3060 50 0001 C CNN 1 7100 2800 1 0 0 -1 $EndComp $Comp L Device:Rotary_Encoder_Switch SW4 U 1 1 611CEA4E P 7100 3450 F 0 "SW4" H 7100 3817 50 0000 C CNN F 1 "PEC11R-4220F-S0012" H 7100 3726 50 0000 C CNN F 2 "Bourns-PEC11R-4220F-S0012:Bourns-PEC11R-4220F-S0012-MFG" H 6950 3610 50 0001 C CNN F 3 "https://datasheet.octopart.com/PEC11R-4220F-S0012-Bourns-datasheet-68303416.pdf" H 7100 3710 50 0001 C CNN 1 7100 3450 1 0 0 -1 $EndComp $Comp L power:GND #PWR0114 U 1 1 611D8308 P 7500 1350 F 0 "#PWR0114" H 7500 1100 50 0001 C CNN F 1 "GND" V 7505 1222 50 0000 R CNN F 2 "" H 7500 1350 50 0001 C CNN F 3 "" H 7500 1350 50 0001 C CNN 1 7500 1350 0 -1 -1 0 $EndComp $Comp L power:GND #PWR0115 U 1 1 611D8FD0 P 7500 2050 F 0 "#PWR0115" H 7500 1800 50 0001 C CNN F 1 "GND" V 7505 1922 50 0000 R CNN F 2 "" H 7500 2050 50 0001 C CNN F 3 "" H 7500 2050 50 0001 C CNN 1 7500 2050 0 -1 -1 0 $EndComp $Comp L power:GND #PWR0116 U 1 1 611D963F P 7500 2700 F 0 "#PWR0116" H 7500 2450 50 0001 C CNN F 1 "GND" V 7505 2572 50 0000 R CNN F 2 "" H 7500 2700 50 0001 C CNN F 3 "" H 7500 2700 50 0001 C CNN 1 7500 2700 0 -1 -1 0 $EndComp $Comp L power:GND #PWR0117 U 1 1 611D9C98 P 7500 3350 F 0 "#PWR0117" H 7500 3100 50 0001 C CNN F 1 "GND" V 7505 3222 50 0000 R CNN F 2 "" H 7500 3350 50 0001 C CNN F 3 "" H 7500 3350 50 0001 C CNN 1 7500 3350 0 -1 -1 0 $EndComp $Comp L power:GND #PWR0118 U 1 1 611DA2AE P 6700 1450 F 0 "#PWR0118" H 6700 1200 50 0001 C CNN F 1 "GND" V 6705 1322 50 0000 R CNN F 2 "" H 6700 1450 50 0001 C CNN F 3 "" H 6700 1450 50 0001 C CNN 1 6700 1450 0 1 1 0 $EndComp $Comp L power:GND #PWR0119 U 1 1 611DA9D0 P 6700 2150 F 0 "#PWR0119" H 6700 1900 50 0001 C CNN F 1 "GND" V 6705 2022 50 0000 R CNN F 2 "" H 6700 2150 50 0001 C CNN F 3 "" H 6700 2150 50 0001 C CNN 1 6700 2150 0 1 1 0 $EndComp $Comp L power:GND #PWR0120 U 1 1 611DAF5D P 6700 2800 F 0 "#PWR0120" H 6700 2550 50 0001 C CNN F 1 "GND" V 6705 2672 50 0000 R CNN F 2 "" H 6700 2800 50 0001 C CNN F 3 "" H 6700 2800 50 0001 C CNN 1 6700 2800 0 1 1 0 $EndComp $Comp L power:GND #PWR0121 U 1 1 611DB327 P 6700 3450 F 0 "#PWR0121" H 6700 3200 50 0001 C CNN F 1 "GND" V 6705 3322 50 0000 R CNN F 2 "" H 6700 3450 50 0001 C CNN F 3 "" H 6700 3450 50 0001 C CNN 1 6700 3450 0 1 1 0 $EndComp Wire Wire Line 6700 1450 6800 1450 Wire Wire Line 7400 1350 7500 1350 Wire Wire Line 7400 2050 7500 2050 Wire Wire Line 6700 2150 6800 2150 Wire Wire Line 6700 2800 6800 2800 Wire Wire Line 6700 3450 6800 3450 Wire Wire Line 7400 2700 7500 2700 Wire Wire Line 7400 3350 7500 3350 Text HLabel 7500 1550 2 50 Input ~ 0 BTN1 Text HLabel 7500 2250 2 50 Input ~ 0 BTN2 Text HLabel 7500 2900 2 50 Input ~ 0 BTN3 Text HLabel 7500 3550 2 50 Input ~ 0 BTN4 Wire Wire Line 7400 1550 7500 1550 Wire Wire Line 7400 2250 7500 2250 Wire Wire Line 7400 2900 7500 2900 Wire Wire Line 7400 3550 7500 3550 Text HLabel 2500 2200 2 50 Input ~ 0 BTN1 Text HLabel 2500 2300 2 50 Input ~ 0 BTN2 Text HLabel 2500 2400 2 50 Input ~ 0 BTN3 Text HLabel 2500 2500 2 50 Input ~ 0 BTN4 Wire Wire Line 2400 2200 2500 2200 Wire Wire Line 2400 2300 2500 2300 Wire Wire Line 2400 2400 2500 2400 Wire Wire Line 2400 2500 2500 2500 Text HLabel 6700 1350 0 50 Input ~ 0 ENC1A Text HLabel 6700 1550 0 50 Input ~ 0 ENC1B Text HLabel 6700 2050 0 50 Input ~ 0 ENC2A Text HLabel 6700 2250 0 50 Input ~ 0 ENC2B Text HLabel 6700 2700 0 50 Input ~ 0 ENC3A Text HLabel 6700 2900 0 50 Input ~ 0 ENC3B Text HLabel 6650 3350 0 50 Input ~ 0 ENC4A Text HLabel 6650 3550 0 50 Input ~ 0 ENC4B Wire Wire Line 6700 1350 6800 1350 Wire Wire Line 6700 1550 6800 1550 Wire Wire Line 6700 2050 6800 2050 Wire Wire Line 6700 2250 6800 2250 Wire Wire Line 6700 2700 6800 2700 Wire Wire Line 6700 2900 6800 2900 Wire Wire Line 6650 3350 6800 3350 Wire Wire Line 6650 3550 6800 3550 Text HLabel 2500 3200 2 50 Input ~ 0 ENC1A Text HLabel 2500 3300 2 50 Input ~ 0 ENC1B Text HLabel 2500 3400 2 50 Input ~ 0 ENC2A Text HLabel 2500 3500 2 50 Input ~ 0 ENC2B Text HLabel 2500 3600 2 50 Input ~ 0 ENC3A Text HLabel 2500 3700 2 50 Input ~ 0 ENC3B Text HLabel 2500 1400 2 50 Input ~ 0 ENC4B Wire Wire Line 2400 1300 2500 1300 Wire Wire Line 2400 1400 2500 1400 Wire Wire Line 2400 3200 2500 3200 Wire Wire Line 2400 3300 2500 3300 Wire Wire Line 2400 3400 2500 3400 Wire Wire Line 2400 3500 2500 3500 Wire Wire Line 2400 3600 2500 3600 Wire Wire Line 2400 3700 2500 3700 NoConn ~ 2400 1500 NoConn ~ 1200 1600 NoConn ~ 1200 1500 NoConn ~ 1200 1300 $Comp L Connector_Generic:Conn_01x13 J2 U 1 1 61285557 P 8850 1750 F 0 "J2" H 8930 1792 50 0000 L CNN F 1 "Conn_01x13" H 8930 1701 50 0000 L CNN F 2 "Connector_PinHeader_1.00mm:PinHeader_1x13_P1.00mm_Vertical" H 8850 1750 50 0001 C CNN F 3 "~" H 8850 1750 50 0001 C CNN 1 8850 1750 1 0 0 -1 $EndComp Text HLabel 8550 1250 0 50 Input ~ 0 ENC1A Text HLabel 8550 1350 0 50 Input ~ 0 ENC1B Text HLabel 8550 1450 0 50 Input ~ 0 ENC2A Text HLabel 8550 1550 0 50 Input ~ 0 ENC2B Text HLabel 8550 1650 0 50 Input ~ 0 ENC3A Text HLabel 8550 1750 0 50 Input ~ 0 ENC3B Text HLabel 8550 1850 0 50 Input ~ 0 ENC4A Text HLabel 8550 1950 0 50 Input ~ 0 ENC4B Text HLabel 8550 2050 0 50 Input ~ 0 BTN1 Text HLabel 8550 2150 0 50 Input ~ 0 BTN2 Text HLabel 8550 2250 0 50 Input ~ 0 BTN3 Text HLabel 8550 2350 0 50 Input ~ 0 BTN4 $Comp L power:GND #PWR0122 U 1 1 61289C4F P 8550 1150 F 0 "#PWR0122" H 8550 900 50 0001 C CNN F 1 "GND" V 8555 1022 50 0000 R CNN F 2 "" H 8550 1150 50 0001 C CNN F 3 "" H 8550 1150 50 0001 C CNN 1 8550 1150 0 1 1 0 $EndComp Wire Wire Line 8550 1150 8650 1150 Wire Wire Line 8550 1250 8650 1250 Wire Wire Line 8550 1350 8650 1350 Wire Wire Line 8550 1450 8650 1450 Wire Wire Line 8550 1550 8650 1550 Wire Wire Line 8550 1650 8650 1650 Wire Wire Line 8550 1750 8650 1750 Wire Wire Line 8550 1850 8650 1850 Wire Wire Line 8550 1950 8650 1950 Wire Wire Line 8550 2050 8650 2050 Wire Wire Line 8550 2150 8650 2150 Wire Wire Line 8550 2250 8650 2250 Wire Wire Line 8550 2350 8650 2350 Text Notes 0 150 0 79 ~ 16 Todo: add reset button\n $Comp L Connector_Generic:Conn_01x04 J5 U 1 1 613021A3 P 8850 3150 F 0 "J5" H 8930 3142 50 0000 L CNN F 1 "Conn_01x04" H 8930 3051 50 0000 L CNN F 2 "Connector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_Vertical" H 8850 3150 50 0001 C CNN F 3 "~" H 8850 3150 50 0001 C CNN 1 8850 3150 1 0 0 -1 $EndComp $Comp L Connector_Generic:Conn_01x04 J4 U 1 1 613031C0 P 8850 2650 F 0 "J4" H 8930 2642 50 0000 L CNN F 1 "Conn_01x04" H 8930 2551 50 0000 L CNN F 2 "Connector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_Vertical" H 8850 2650 50 0001 C CNN F 3 "~" H 8850 2650 50 0001 C CNN 1 8850 2650 1 0 0 -1 $EndComp $Comp L power:GND #PWR0123 U 1 1 613043F8 P 8550 2550 F 0 "#PWR0123" H 8550 2300 50 0001 C CNN F 1 "GND" V 8555 2422 50 0000 R CNN F 2 "" H 8550 2550 50 0001 C CNN F 3 "" H 8550 2550 50 0001 C CNN 1 8550 2550 0 1 1 0 $EndComp $Comp L power:GND #PWR0124 U 1 1 6130498C P 8550 3050 F 0 "#PWR0124" H 8550 2800 50 0001 C CNN F 1 "GND" V 8555 2922 50 0000 R CNN F 2 "" H 8550 3050 50 0001 C CNN F 3 "" H 8550 3050 50 0001 C CNN 1 8550 3050 0 1 1 0 $EndComp Text HLabel 8550 2650 0 50 Input ~ 0 RX Text HLabel 8550 2750 0 50 Input ~ 0 TX Text HLabel 8550 2850 0 50 Input ~ 0 RST Text HLabel 8550 3150 0 50 Input ~ 0 SDA Text HLabel 8550 3250 0 50 Input ~ 0 SCL $Comp L power:VCC #PWR0125 U 1 1 613057E4 P 8550 3350 F 0 "#PWR0125" H 8550 3200 50 0001 C CNN F 1 "VCC" V 8565 3477 50 0000 L CNN F 2 "" H 8550 3350 50 0001 C CNN F 3 "" H 8550 3350 50 0001 C CNN 1 8550 3350 0 -1 -1 0 $EndComp Wire Wire Line 8550 2550 8650 2550 Wire Wire Line 8550 2650 8650 2650 Wire Wire Line 8550 2750 8650 2750 Wire Wire Line 8550 2850 8650 2850 Wire Wire Line 8550 3050 8650 3050 Wire Wire Line 8550 3150 8650 3150 Wire Wire Line 8550 3250 8650 3250 Wire Wire Line 8550 3350 8650 3350 Wire Notes Line 3900 5900 3900 7550 Wire Notes Line 3900 7550 5600 7550 Wire Notes Line 5600 7550 5600 5900 Wire Notes Line 5600 5900 3900 5900 Text Notes 3900 5900 0 50 ~ 0 ICSP Flashing Header Wire Notes Line 850 5900 850 7300 Wire Notes Line 850 7300 1900 7300 Wire Notes Line 1900 7300 1900 5900 Wire Notes Line 1900 5900 850 5900 Text Notes 850 5900 0 50 ~ 0 ATmega oscillator Wire Notes Line 8150 1000 8150 3450 Wire Notes Line 8150 3450 9450 3450 Wire Notes Line 9450 3450 9450 1000 Wire Notes Line 9450 1000 8150 1000 Text Notes 8150 1000 0 50 ~ 0 Failsafe breakout pins Text Notes 8950 1150 0 50 ~ 0 Encoders Text Notes 8950 2550 0 50 ~ 0 UART Text Notes 8950 3050 0 50 ~ 0 I2C Wire Notes Line 6300 6050 11000 6050 Wire Notes Line 11000 6050 11000 4150 Wire Notes Line 11000 4150 6300 4150 Wire Notes Line 6300 4150 6300 6050 Text Notes 6300 4150 0 50 ~ 0 USB C connector repurposed as communication header Text Notes 6300 4250 0 50 ~ 10 CHOOSE PROTOCOL WITH JUMERS Text HLabel 2500 1300 2 50 Input ~ 0 ENC4A Wire Notes Line 6300 3750 7850 3750 Wire Notes Line 7850 3750 7850 1000 Wire Notes Line 7850 1000 6300 1000 Wire Notes Line 6300 1000 6300 3750 Text Notes 6300 1000 0 50 ~ 0 Encoder input Wire Notes Line 2750 5900 2750 7000 Wire Notes Line 2750 7000 3250 7000 Wire Notes Line 3250 7000 3250 5900 Wire Notes Line 3250 5900 2750 5900 Wire Notes Line 2100 5900 2100 7000 Wire Notes Line 2100 7000 2500 7000 Wire Notes Line 2500 7000 2500 5900 Wire Notes Line 2500 5900 2100 5900 Text Notes 2750 5900 0 50 ~ 0 Power decoupling capacitor Text Notes 2100 5900 0 50 ~ 0 Reset pullup $EndSCHEMATC