EESchema Schematic File Version 4 EELAYER 30 0 EELAYER END $Descr USLetter 11000 8500 encoding utf-8 Sheet 1 3 Title "Unified Retro Keyboard" Date "2019-08-25" Rev "1.4" Comp "OSIWeb.org" Comment1 "Main sheet with connector" Comment2 "" Comment3 "" Comment4 "" $EndDescr Text Label 2725 4300 2 50 ~ 0 Col0 Text Label 2725 4200 2 50 ~ 0 Col1 Text Label 2725 4100 2 50 ~ 0 Col2 Text Label 2725 4000 2 50 ~ 0 Col3 Text Label 2725 3900 2 50 ~ 0 Col4 Text Label 2725 3800 2 50 ~ 0 Col5 Text Label 2725 3700 2 50 ~ 0 Col6 Text Label 2725 3600 2 50 ~ 0 Col7 Text Label 2725 1800 2 50 ~ 0 Col0 Text Label 2725 1700 2 50 ~ 0 Col1 Text Label 2725 1600 2 50 ~ 0 Col2 Text Label 2725 1500 2 50 ~ 0 Col3 Text Label 2725 1400 2 50 ~ 0 Col4 Text Label 2725 1300 2 50 ~ 0 Col5 Text Label 2725 1200 2 50 ~ 0 Col6 Text Label 2725 4800 2 50 ~ 0 Row0 Text Label 2725 4700 2 50 ~ 0 Row1 Text Label 2725 4600 2 50 ~ 0 Row2 Text Label 2725 4500 2 50 ~ 0 Row3 Text Label 2725 2350 2 50 ~ 0 Row4 Text Label 2725 2250 2 50 ~ 0 Row5 Text Label 2725 2150 2 50 ~ 0 Row6 Text Label 2725 2050 2 50 ~ 0 Row7 $Sheet S 775 900 1700 1900 U 5BC3EA0A F0 "keys2" 60 F1 "keys2.sch" 60 F2 "Col0" I R 2475 1800 50 F3 "Col1" I R 2475 1700 50 F4 "Col2" I R 2475 1600 50 F5 "Col3" I R 2475 1500 50 F6 "Col4" I R 2475 1400 50 F7 "Col5" I R 2475 1300 50 F8 "Col6" I R 2475 1200 50 F9 "Col7" I R 2475 1100 50 F10 "Row4" I R 2475 2350 50 F11 "Row5" I R 2475 2250 50 F12 "Row6" I R 2475 2150 50 F13 "Row7" I R 2475 2050 50 $EndSheet $Sheet S 775 3400 1700 1900 U 5BC3E99D F0 "keys1" 60 F1 "keys1.sch" 60 F2 "Col0" I R 2475 4300 50 F3 "Col1" I R 2475 4200 50 F4 "Col2" I R 2475 4100 50 F5 "Col3" I R 2475 4000 50 F6 "Col4" I R 2475 3900 50 F7 "Col5" I R 2475 3800 50 F8 "Col6" I R 2475 3700 50 F9 "Col7" I R 2475 3600 50 F10 "Row0" I R 2475 4800 50 F11 "Row1" I R 2475 4700 50 F12 "Row2" I R 2475 4600 50 F13 "Row3" I R 2475 4500 50 $EndSheet Text Notes 580 7070 0 79 ~ 0 For OSI keyboards:\n“@“ (AT symbol) maps to “Shift Lock”, R0 C0\n“[“ (left bracket) maps to “Rub Out”, R6 C2\n“\” maps to “Repeat”, R0 C7\n“Rubout” maps to “Break”, \nDNP: “]” (right bracket), “^”, “Here is”, “Break”, “Repeat”, “Clear” Text Notes 600 7905 0 79 ~ 0 For Apple II keyboards:\n“@“ (AT symbol) maps to “Left arrow”\n“\” maps to “Right Arrow\n“[“ (left bracket) maps to “Reset”\nDNP: “]” (right bracket), “^”, “Here is”, “Rub”, “Break”, “Repeat”, “Clear” $Comp L Switch:SW_Push_LED SW9 U 1 1 5DF7D21E P 8085 2875 F 0 "SW9" V 8005 3115 50 0000 C CNN F 1 "Caps_Lock" V 7835 2875 50 0000 C CNN F 2 "unikbd:Key_MX_LED" H 8085 3175 50 0001 C CNN F 3 "~" H 8085 3175 50 0001 C CNN 1 8085 2875 0 1 -1 0 $EndComp $Comp L Switch:SW_Push_LED SW32 U 1 1 5DF7DA75 P 8525 1850 F 0 "SW32" H 8250 2025 50 0000 C CNN F 1 "@ (OSI shift lock)" H 8400 2125 50 0000 C CNN F 2 "unikbd:Key_MX_LED" H 8525 2150 50 0001 C CNN F 3 "~" H 8525 2150 50 0001 C CNN 1 8525 1850 -1 0 0 -1 $EndComp NoConn ~ 6045 2850 NoConn ~ 6045 2950 NoConn ~ 6045 3050 NoConn ~ 6045 3150 $Comp L Switch:SW_Push_LED SW61 U 1 1 5DF0C543 P 7635 1450 F 0 "SW61" H 7505 1660 50 0000 C CNN F 1 "Power light" H 7665 1750 50 0000 C CNN F 2 "unikbd:Key_MX_LED" H 7635 1750 50 0001 C CNN F 3 "~" H 7635 1750 50 0001 C CNN 1 7635 1450 -1 0 0 -1 $EndComp Wire Wire Line 8120 1550 7200 1550 Wire Wire Line 8120 1450 8120 1550 Wire Wire Line 7835 1450 8120 1450 Wire Wire Line 8120 1350 7835 1350 Wire Wire Line 8120 1070 8120 1350 Wire Wire Line 6545 1070 8120 1070 Wire Wire Line 6545 1250 6545 1070 Wire Wire Line 7435 1350 6545 1350 NoConn ~ 6545 3150 NoConn ~ 6545 3050 NoConn ~ 6545 2950 NoConn ~ 6545 2850 NoConn ~ 6545 2750 NoConn ~ 6545 2650 $Comp L Connector_Generic:Conn_02x20_Odd_Even J1 U 1 1 5D1E4169 P 6245 2150 F 0 "J1" H 6295 3267 50 0000 C CNN F 1 "Controller" H 6295 3176 50 0000 C CNN F 2 "Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical" H 6245 2150 50 0001 C CNN F 3 "~" H 6245 2150 50 0001 C CNN 1 6245 2150 1 0 0 -1 $EndComp Text Label 2725 1100 2 50 ~ 0 Col7 Text Label 5995 1250 2 50 ~ 0 Col7 Text Label 5995 1350 2 50 ~ 0 Col6 Text Label 5995 1550 2 50 ~ 0 Col4 Text Label 5995 1450 2 50 ~ 0 Col5 Text Label 5995 1750 2 50 ~ 0 Col2 Text Label 5995 1650 2 50 ~ 0 Col3 Text Label 5995 1850 2 50 ~ 0 Col1 Text Label 5995 1950 2 50 ~ 0 Col0 Text Label 5995 2050 2 50 ~ 0 Row7 Text Label 5995 2150 2 50 ~ 0 Row6 Text Label 5995 2250 2 50 ~ 0 Row5 Text Label 5995 2350 2 50 ~ 0 Row4 Text Label 5995 2450 2 50 ~ 0 Row3 Text Label 5995 2550 2 50 ~ 0 Row2 Text Label 5995 2650 2 50 ~ 0 Row1 Text Label 5995 2750 2 50 ~ 0 Row0 Entry Wire Line 2825 1800 2925 1700 Entry Wire Line 2825 1700 2925 1600 Entry Wire Line 2825 1600 2925 1500 Entry Wire Line 2825 1500 2925 1400 Entry Wire Line 2825 1400 2925 1300 Entry Wire Line 2825 1300 2925 1200 Entry Wire Line 2825 1200 2925 1100 Entry Wire Line 2825 1100 2925 1000 Entry Wire Line 2825 2350 2925 2250 Entry Wire Line 2825 2250 2925 2150 Entry Wire Line 2825 2150 2925 2050 Entry Wire Line 2825 2050 2925 1950 Entry Wire Line 2825 4300 2925 4200 Entry Wire Line 2825 4200 2925 4100 Entry Wire Line 2825 4100 2925 4000 Entry Wire Line 2825 4000 2925 3900 Entry Wire Line 2825 3900 2925 3800 Entry Wire Line 2825 3800 2925 3700 Entry Wire Line 2825 3700 2925 3600 Entry Wire Line 2825 3600 2925 3500 Entry Wire Line 2825 4800 2925 4700 Entry Wire Line 2825 4700 2925 4600 Entry Wire Line 2825 4600 2925 4500 Entry Wire Line 2825 4500 2925 4400 Entry Wire Line 5645 2750 5545 2650 Entry Wire Line 5645 2650 5545 2550 Entry Wire Line 5645 2550 5545 2450 Entry Wire Line 5645 2450 5545 2350 Entry Wire Line 5645 2350 5545 2250 Entry Wire Line 5645 2250 5545 2150 Entry Wire Line 5645 2150 5545 2050 Entry Wire Line 5645 2050 5545 1950 Entry Wire Line 5645 1950 5545 1850 Entry Wire Line 5645 1850 5545 1750 Entry Wire Line 5645 1750 5545 1650 Entry Wire Line 5645 1650 5545 1550 Entry Wire Line 5645 1550 5545 1450 Entry Wire Line 5645 1450 5545 1350 Entry Wire Line 5645 1350 5545 1250 Entry Wire Line 5645 1250 5545 1150 Wire Wire Line 6045 1250 5645 1250 Wire Wire Line 5645 1350 6045 1350 Wire Wire Line 6045 1450 5645 1450 Wire Wire Line 6045 1550 5645 1550 Wire Wire Line 6045 1650 5645 1650 Wire Wire Line 5645 1750 6045 1750 Wire Wire Line 6045 1850 5645 1850 Wire Wire Line 5645 1950 6045 1950 Wire Wire Line 6045 2050 5645 2050 Wire Wire Line 5645 2150 6045 2150 Wire Wire Line 6045 2250 5645 2250 Wire Wire Line 5645 2350 6045 2350 Wire Wire Line 6045 2450 5645 2450 Wire Wire Line 5645 2550 6045 2550 Wire Wire Line 5645 2650 6045 2650 Wire Wire Line 5645 2750 6045 2750 Wire Wire Line 2475 1100 2825 1100 Wire Wire Line 2825 1200 2475 1200 Wire Wire Line 2475 1300 2825 1300 Wire Wire Line 2825 1400 2475 1400 Wire Wire Line 2475 1500 2825 1500 Wire Wire Line 2825 1600 2475 1600 Wire Wire Line 2475 1700 2825 1700 Wire Wire Line 2825 1800 2475 1800 Wire Wire Line 2475 3600 2825 3600 Wire Wire Line 2825 3700 2475 3700 Wire Wire Line 2475 3800 2825 3800 Wire Wire Line 2825 3900 2475 3900 Wire Wire Line 2475 4000 2825 4000 Wire Wire Line 2825 4100 2475 4100 Wire Wire Line 2475 4200 2825 4200 Wire Wire Line 2825 4300 2475 4300 Wire Wire Line 2475 2050 2825 2050 Wire Wire Line 2825 2150 2475 2150 Wire Wire Line 2475 2250 2825 2250 Wire Wire Line 2825 2350 2475 2350 Wire Wire Line 2475 4500 2825 4500 Wire Wire Line 2825 4600 2475 4600 Wire Wire Line 2475 4700 2825 4700 Wire Wire Line 2825 4800 2475 4800 Entry Wire Line 9035 2670 9135 2570 Entry Wire Line 9035 3075 9135 2975 Wire Bus Line 9135 695 5545 700 Text Label 8685 2670 2 50 ~ 0 Row5 Text Label 8685 3075 2 50 ~ 0 Col2 $Comp L Diode:1N4148 D? U 1 1 5DFE048B P 8385 2670 AR Path="/5BC3E99D/5DFE048B" Ref="D?" Part="1" AR Path="/5BC3EA0A/5DFE048B" Ref="D?" Part="1" AR Path="/5DFE048B" Ref="D10" Part="1" F 0 "D10" H 8431 2591 50 0000 R CNN F 1 "1N4148" H 8460 2770 50 0000 R CNN F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 8385 2495 50 0001 C CNN F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 8385 2670 50 0001 C CNN 1 8385 2670 -1 0 0 1 $EndComp Wire Wire Line 9035 2670 8535 2670 $Comp L Switch:SW_Push SW? U 1 1 5D6C3751 P 7490 2050 AR Path="/5BC3E99D/5D6C3751" Ref="SW?" Part="1" AR Path="/5D6C3751" Ref="SW34" Part="1" F 0 "SW34" H 7240 2100 50 0000 C CNN F 1 "Rubout (OSI Break)" H 7360 2000 50 0000 C CNN F 2 "unikbd:Key_MX" H 7490 2250 50 0001 C CNN F 3 "" H 7490 2250 50 0001 C CNN 1 7490 2050 1 0 0 -1 $EndComp Wire Wire Line 8725 1750 9000 1750 Wire Wire Line 9000 1750 9000 1525 Wire Wire Line 9000 1525 8275 1525 Wire Wire Line 8275 1525 8275 1650 Wire Wire Line 7690 2050 7740 2050 Wire Wire Line 7740 2050 7740 2150 NoConn ~ 6545 2550 NoConn ~ 6545 2450 Text Notes 580 6180 0 79 ~ 0 For Classic ASCII keyboards:\n“@“ (AT symbol) is mapped to R7 C0\n“Rubout” is mapped to R1 C0\n“Power Button” is mapped to R0 C0\n Wire Wire Line 8185 3075 9035 3075 Wire Wire Line 8235 2670 8185 2670 Wire Wire Line 8185 2670 8185 2675 $Comp L Device:LED D33 U 1 1 5E12925F P 8535 2045 F 0 "D33" H 8750 2095 50 0000 R CNN F 1 "LED" H 8445 2100 50 0000 R CNN F 2 "LED_THT:LED_D5.0mm" H 8535 2045 50 0001 C CNN F 3 "~" H 8535 2045 50 0001 C CNN 1 8535 2045 -1 0 0 -1 $EndComp Wire Bus Line 2925 700 5545 700 Wire Wire Line 6545 2350 6850 2350 Wire Wire Line 6850 2350 6850 3075 Wire Wire Line 6545 1650 8275 1650 Wire Wire Line 6545 1750 8325 1750 Wire Wire Line 7740 2150 6545 2150 Wire Wire Line 6545 2050 7290 2050 Wire Wire Line 6745 1950 6745 1905 Wire Wire Line 6745 1905 8190 1905 Wire Wire Line 8190 1905 8190 2150 Wire Wire Line 8190 2150 8995 2150 Wire Wire Line 8995 2150 8995 2045 Wire Wire Line 8995 1850 8725 1850 Wire Wire Line 6545 1950 6745 1950 Wire Wire Line 8245 1850 8245 2045 Wire Wire Line 8245 2045 8385 2045 Wire Wire Line 8245 1850 8325 1850 Wire Wire Line 8685 2045 8995 2045 Connection ~ 8995 2045 Wire Wire Line 8995 2045 8995 1850 Wire Wire Line 6850 3075 8085 3075 Wire Wire Line 6545 2250 8085 2250 Connection ~ 5545 700 $Comp L Device:R_US R2 U 1 1 5FEAB402 P 7500 1850 F 0 "R2" V 7465 1635 50 0000 C CNN F 1 "470" V 7465 2010 50 0000 C CNN F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 7540 1840 50 0001 C CNN F 3 "~" H 7500 1850 50 0001 C CNN 1 7500 1850 0 1 1 0 $EndComp Wire Wire Line 6545 1850 7350 1850 Wire Wire Line 7650 1850 8245 1850 Connection ~ 8245 1850 Wire Wire Line 8085 2250 8085 2320 $Comp L Device:R_US R3 U 1 1 5FED3098 P 8085 2470 F 0 "R3" H 7940 2575 50 0000 L CNN F 1 "470" H 7890 2405 50 0000 L CNN F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 8125 2460 50 0001 C CNN F 3 "~" H 8085 2470 50 0001 C CNN 1 8085 2470 1 0 0 -1 $EndComp Wire Wire Line 8085 2620 8085 2675 $Comp L Device:R_US R1 U 1 1 5FED4095 P 7050 1550 F 0 "R1" V 7010 1355 50 0000 C CNN F 1 "470" V 7010 1690 50 0000 C CNN F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 7090 1540 50 0001 C CNN F 3 "~" H 7050 1550 50 0001 C CNN 1 7050 1550 0 1 1 0 $EndComp Wire Wire Line 6900 1550 6545 1550 Wire Wire Line 6545 1450 7435 1450 Wire Bus Line 9135 700 9135 2975 Wire Bus Line 5545 700 5545 2650 Wire Bus Line 2925 700 2925 4700 $EndSCHEMATC