From 656ad1a0a07fc4af3d4e28b9b3108f7e064dfa4b Mon Sep 17 00:00:00 2001 From: Tor-Eirik Bakke Lunde Date: Mon, 20 Jan 2020 21:07:42 +0100 Subject: [PATCH] Terminal board schematic --- RC6502 Terminal/RC6502 Terminal-cache.lib | 576 +++++++ RC6502 Terminal/RC6502 Terminal.kicad_pcb | 1 + RC6502 Terminal/RC6502 Terminal.pro | 69 + RC6502 Terminal/RC6502 Terminal.sch | 1730 +++++++++++++++++++++ common/library/atmega328_mcu.bck | 9 + common/library/atmega328_mcu.dcm | 9 + common/library/atmega328_mcu.lib | 48 + common/library/link_power.dcm | 8 + common/library/link_power.lib | 20 + common/library/mc6821.bck | 8 + common/library/mc6821.dcm | 8 + common/library/mc6821.lib | 56 + common/library/rca_plug.dcm | 8 + common/library/rca_plug.lib | 29 + 14 files changed, 2579 insertions(+) create mode 100644 RC6502 Terminal/RC6502 Terminal-cache.lib create mode 100644 RC6502 Terminal/RC6502 Terminal.kicad_pcb create mode 100644 RC6502 Terminal/RC6502 Terminal.pro create mode 100644 RC6502 Terminal/RC6502 Terminal.sch create mode 100644 common/library/atmega328_mcu.bck create mode 100644 common/library/atmega328_mcu.dcm create mode 100644 common/library/atmega328_mcu.lib create mode 100644 common/library/link_power.dcm create mode 100644 common/library/link_power.lib create mode 100644 common/library/mc6821.bck create mode 100644 common/library/mc6821.dcm create mode 100644 common/library/mc6821.lib create mode 100644 common/library/rca_plug.dcm create mode 100644 common/library/rca_plug.lib diff --git a/RC6502 Terminal/RC6502 Terminal-cache.lib b/RC6502 Terminal/RC6502 Terminal-cache.lib new file mode 100644 index 0000000..d2c9fd5 --- /dev/null +++ b/RC6502 Terminal/RC6502 Terminal-cache.lib @@ -0,0 +1,576 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# 74LS00 +# +DEF 74LS00 U 0 30 Y Y 4 F N +F0 "U" 0 50 50 H V C CNN +F1 "74LS00" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS 74LS37 7400 74HCT00 74HC00 +$FPLIST + 14DIP300* + SO14* +$ENDFPLIST +DRAW +X GND 7 -200 -200 0 U 40 40 0 0 W N +X VCC 14 -200 200 0 D 40 40 0 0 W N +A 100 0 200 -899 899 0 1 0 N 100 -200 100 200 +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +X ~ 1 -600 100 300 R 50 50 1 1 I +X ~ 2 -600 -100 300 R 50 50 1 1 I +X ~ 3 600 0 300 L 50 50 1 1 O I +X ~ 4 -600 100 300 R 50 50 2 1 I +X ~ 5 -600 -100 300 R 50 50 2 1 I +X ~ 6 600 0 300 L 50 50 2 1 O I +X ~ 8 600 0 300 L 50 50 3 1 O I +X ~ 9 -600 100 300 R 50 50 3 1 I +X ~ 10 -600 -100 300 R 50 50 3 1 I +X ~ 11 600 0 300 L 50 50 4 1 O I +X ~ 12 -600 100 300 R 50 50 4 1 I +X ~ 13 -600 -100 300 R 50 50 4 1 I +A -465 0 259 504 -504 0 2 0 N -300 200 -300 -200 +A -11 143 343 -881 -246 0 2 0 N 0 -200 300 0 +A -10 -141 340 244 883 0 2 0 N 300 0 0 200 +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N +X ~ 1 -600 100 370 R 50 50 1 2 I I +X ~ 2 -600 -100 370 R 50 50 1 2 I I +X ~ 3 600 0 300 L 50 50 1 2 O +X ~ 4 -600 100 370 R 50 50 2 2 I I +X ~ 5 -600 -100 370 R 50 50 2 2 I I +X ~ 6 600 0 300 L 50 50 2 2 O +X ~ 8 600 0 300 L 50 50 3 2 O +X ~ 9 -600 100 370 R 50 50 3 2 I I +X ~ 10 -600 -100 370 R 50 50 3 2 I I +X ~ 11 600 0 300 L 50 50 4 2 O +X ~ 12 -600 100 370 R 50 50 4 2 I I +X ~ 13 -600 -100 370 R 50 50 4 2 I I +ENDDRAW +ENDDEF +# +# 74LS138 +# +DEF 74LS138 U 0 40 Y Y 1 F N +F0 "U" 100 500 50 H V C CNN +F1 "74LS138" 150 -549 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -300 450 300 -450 0 1 0 N +X A0 1 -600 350 300 R 50 50 1 1 I +X A1 2 -600 250 300 R 50 50 1 1 I +X A2 3 -600 150 300 R 50 50 1 1 I +X E1 4 -600 -350 300 R 50 50 1 1 I L +X E2 5 -600 -250 300 R 50 50 1 1 I L +X E3 6 -600 -150 300 R 50 50 1 1 I +X O7 7 600 -350 300 L 50 50 1 1 O V +X GND 8 0 -450 0 U 50 50 1 1 W N +X O6 9 600 -250 300 L 50 50 1 1 O V +X O5 10 600 -150 300 L 50 50 1 1 O V +X O4 11 600 -50 300 L 50 50 1 1 O V +X O3 12 600 50 300 L 50 50 1 1 O V +X O2 13 600 150 300 L 50 50 1 1 O V +X O1 14 600 250 300 L 50 50 1 1 O V +X O0 15 600 350 300 L 50 50 1 1 O V +X VCC 16 0 450 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# ATMEGA328_MCU +# +DEF ATMEGA328_MCU U 0 40 Y Y 1 F N +F0 "U" -750 1250 50 H V L BNN +F1 "ATMEGA328_MCU" 400 -1400 50 H V L BNN +F2 "DIL28" 0 0 50 H I C CIN +F3 "" 0 0 50 H I C CNN +$FPLIST + 28DIP-ELL600 + 28dip600 +$ENDFPLIST +DRAW +S -750 1200 850 -1300 0 1 10 f +X ~RESET 1 -900 1000 150 R 40 40 1 1 B +X RXD 2 -900 -150 150 R 40 40 1 1 B +X TXD 3 -900 -50 150 R 40 40 1 1 B +X (PCINT18/INT0)PD2 4 1000 -700 150 L 40 40 1 1 B +X (PCINT19/OC2B/INT1)PD3 5 1000 -800 150 L 40 40 1 1 B +X (PCINT20/XCK/T0)PD4 6 1000 -900 150 L 40 40 1 1 B +X VCC 7 -900 1100 150 R 40 40 1 1 W +X GND 8 -900 -1200 150 R 40 40 1 1 W +X XTAL1 9 -900 800 150 R 40 40 1 1 B +X XTAL2 10 -900 500 150 R 40 40 1 1 B +X AVCC 20 -900 -500 150 R 40 40 1 1 W +X (PCINT21/OC0B/T1)PD5 11 1000 -1000 150 L 40 40 1 1 B +X AREF 21 -900 -600 150 R 40 40 1 1 B +X (PCINT22/OC0A/AIN0)PD6 12 1000 -1100 150 L 40 40 1 1 B +X GND 22 -900 -1100 150 R 40 40 1 1 W +X (PCINT23/AIN1)PD7 13 1000 -1200 150 L 40 40 1 1 B +X (PCINT8/ADC0)PC0 23 1000 250 150 L 40 40 1 1 B +X (PCINT0/CLKO/ICP1)PB0 14 1000 1100 150 L 40 40 1 1 B +X (PCINT9/ADC1)PC1 24 1000 150 150 L 40 40 1 1 B +X (PCINT1/OC1A)PB1 15 1000 1000 150 L 40 40 1 1 B +X (PCINT10/ADC2)PC2 25 1000 50 150 L 40 40 1 1 B +X (PCINT2/OC1B/~SS~)PB2 16 1000 900 150 L 40 40 1 1 B +X (PCINT11/ADC3)PC3 26 1000 -50 150 L 40 40 1 1 B +X (PCINT3/OC2A/MOSI)PB3 17 1000 800 150 L 40 40 1 1 B +X (PCINT12/SDA/ADC4)PC4 27 1000 -150 150 L 40 40 1 1 B +X (PCINT4/MISO)PB4 18 1000 700 150 L 40 40 1 1 B +X (PCINT13/SCL/ADC5)PC5 28 1000 -250 150 L 40 40 1 1 B +X (PCINT5/SCK)PB5 19 1000 600 150 L 40 40 1 1 B +ENDDRAW +ENDDEF +# +# C_Small +# +DEF C_Small C 0 10 N N 1 F N +F0 "C" 10 70 50 H V L CNN +F1 "C_Small" 10 -80 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 13 -60 -20 60 -20 N +P 2 0 1 12 -60 20 60 20 N +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_01x06 +# +DEF Conn_01x06 J 0 40 Y N 1 F N +F0 "J" 0 300 50 H V C CNN +F1 "Conn_01x06" 0 -400 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_??x*mm* + Connector*:*1x??x*mm* + Pin?Header?Straight?1X* + Pin?Header?Angled?1X* + Socket?Strip?Straight?1X* + Socket?Strip?Angled?1X* +$ENDFPLIST +DRAW +S -50 -295 0 -305 1 1 6 N +S -50 -195 0 -205 1 1 6 N +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 205 0 195 1 1 6 N +S -50 250 50 -350 1 1 10 f +X Pin_1 1 -200 200 150 R 50 50 1 1 P +X Pin_2 2 -200 100 150 R 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 -200 -100 150 R 50 50 1 1 P +X Pin_5 5 -200 -200 150 R 50 50 1 1 P +X Pin_6 6 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Conn_02x03_Odd_Even +# +DEF Conn_02x03_Odd_Even J 0 40 Y N 1 F N +F0 "J" 50 200 50 H V C CNN +F1 "Conn_02x03_Odd_Even" 50 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*2x??x*mm* + Connector*:*2x???Pitch* + Pin_Header_Straight_2X* + Pin_Header_Angled_2X* + Socket_Strip_Straight_2X* + Socket_Strip_Angled_2X* +$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 150 -150 1 1 10 f +S 150 -95 100 -105 1 1 6 N +S 150 5 100 -5 1 1 6 N +S 150 105 100 95 1 1 6 N +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 300 100 150 L 50 50 1 1 P +X Pin_3 3 -200 0 150 R 50 50 1 1 P +X Pin_4 4 300 0 150 L 50 50 1 1 P +X Pin_5 5 -200 -100 150 R 50 50 1 1 P +X Pin_6 6 300 -100 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Crystal_Small +# +DEF Crystal_Small Y 0 40 N N 1 F N +F0 "Y" 0 100 50 H V C CNN +F1 "Crystal_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Crystal* +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 15 -50 -30 -50 30 N +P 2 0 1 15 50 -30 50 30 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 100 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D_Small +# +DEF D_Small D 0 10 N N 1 F N +F0 "D" -50 80 50 H V L CNN +F1 "D_Small" -150 -80 50 H V L CNN +F2 "" 0 0 50 V I C CNN +F3 "" 0 0 50 V I C CNN +$FPLIST + TO-???* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 0 -30 -40 -30 40 N +P 2 0 1 0 -30 0 30 0 N +P 4 0 1 0 30 -40 -30 0 30 40 30 -40 N +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 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 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# Link_Power +# +DEF Link_Power JP 0 30 N N 1 F N +F0 "JP" 0 80 50 H V C CNN +F1 "Link_Power" 10 -60 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30 +C -40 0 20 0 1 0 N +C 40 0 20 0 1 0 N +X 1 1 -100 0 40 R 50 50 0 1 w +X 2 2 100 0 40 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# MC6821 +# +DEF MC6821 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "MC6821" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -350 1250 350 -1425 0 1 0 N +X GND 1 0 -1525 100 U 50 50 1 1 W +X PA0 2 650 1150 300 L 50 50 1 1 I +X PA1 3 650 1050 300 L 50 50 1 1 I +X PA2 4 650 950 300 L 50 50 1 1 I +X PA3 5 650 850 300 L 50 50 1 1 I +X PA4 6 650 750 300 L 50 50 1 1 I +X PA5 7 650 650 300 L 50 50 1 1 I +X PA6 8 650 550 300 L 50 50 1 1 I +X PA7 9 650 450 300 L 50 50 1 1 I +X PB0 10 650 -150 300 L 50 50 1 1 I +X VCC 20 0 1350 100 D 50 50 1 1 W +X D3 30 -650 -450 300 R 50 50 1 1 I +X CA1 40 650 250 300 L 50 50 1 1 B +X PB1 11 650 -250 300 L 50 50 1 1 I +X R/W 21 -650 550 300 R 50 50 1 1 I +X D2 31 -650 -350 300 R 50 50 1 1 I +X PB2 12 650 -350 300 L 50 50 1 1 I +X CS0 22 -650 950 300 R 50 50 1 1 I +X D1 32 -650 -250 300 R 50 50 1 1 I +X PB3 13 650 -450 300 L 50 50 1 1 I +X ~CS2 23 -650 1150 300 R 50 50 1 1 I I +X D0 33 -650 -150 300 R 50 50 1 1 I +X PB4 14 650 -550 300 L 50 50 1 1 I +X CS1 24 -650 1050 300 R 50 50 1 1 I +X ~RESET 34 -650 450 300 R 50 50 1 1 I I +X PB5 15 650 -650 300 L 50 50 1 1 I +X E 25 -650 650 300 R 50 50 1 1 I +X RS1 35 -650 750 300 R 50 50 1 1 I +X PB6 16 650 -750 300 L 50 50 1 1 I +X D7 26 -650 -850 300 R 50 50 1 1 I +X RS0 36 -650 850 300 R 50 50 1 1 I +X PB7 17 650 -850 300 L 50 50 1 1 I +X D6 27 -650 -750 300 R 50 50 1 1 I +X IRQB 37 -650 150 300 R 50 50 1 1 C I +X CB1 18 650 -1050 300 L 50 50 1 1 B +X D5 28 -650 -650 300 R 50 50 1 1 I +X IRQA 38 -650 250 300 R 50 50 1 1 C I +X CB2 19 650 -1150 300 L 50 50 1 1 B +X D4 29 -650 -550 300 R 50 50 1 1 I +X CA2 39 650 150 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# Mini-DIN-6 +# +DEF Mini-DIN-6 J 0 40 Y Y 1 F N +F0 "J" 0 250 50 H V C CNN +F1 "Mini-DIN-6" 0 -250 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + MINI?DIN* +$ENDFPLIST +DRAW +A 0 0 200 -1269 -531 0 1 0 N -120 -160 120 -160 +A 2 4 200 1021 -1488 0 1 0 N -40 200 -170 -100 +A 2 5 198 -320 790 0 1 0 N 170 -100 40 200 +C -130 0 20 0 1 0 N +C -80 -100 20 0 1 0 N +C -80 100 20 0 1 0 N +C 80 -100 20 0 1 0 N +C 90 100 20 0 1 0 N +C 130 0 20 0 1 0 N +S -30 100 30 0 0 1 0 F +P 2 0 1 0 -150 0 -200 0 N +P 2 0 1 0 -100 100 -200 100 N +P 2 0 1 0 110 100 200 100 N +P 2 0 1 0 200 0 150 0 N +P 3 0 1 0 -170 -100 -120 -100 -120 -160 N +P 3 0 1 0 170 -100 120 -100 120 -160 N +P 4 0 1 0 -80 -120 -80 -140 -200 -140 -200 -100 N +P 4 0 1 0 -40 200 -40 160 40 160 40 200 N +P 4 0 1 0 80 -120 80 -140 200 -140 200 -100 N +X ~ 1 300 -100 100 L 50 50 1 1 P +X ~ 2 -300 -100 100 R 50 50 1 1 P +X ~ 3 300 0 100 L 50 50 1 1 P +X ~ 4 -300 0 100 R 50 50 1 1 P +X ~ 5 300 100 100 L 50 50 1 1 P +X ~ 6 -300 100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# RC6502_Backplane +# +DEF RC6502_Backplane J 0 40 Y N 1 F N +F0 "J" 0 2000 50 H V C CNN +F1 "RC6502_Backplane" 450 -50 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Pin_Header_Straight_1X* + Pin_Header_Angled_1X* + Socket_Strip_Straight_1X* + Socket_Strip_Angled_1X* +$ENDFPLIST +DRAW +T 0 100 400 60 0 0 0 A0 Normal 0 L C +T 0 100 500 60 0 0 0 A1 Normal 0 L C +T 0 100 1400 60 0 0 0 A10 Normal 0 L C +T 0 100 1500 60 0 0 0 A11 Normal 0 L C +T 0 100 1600 60 0 0 0 A12 Normal 0 L C +T 0 100 1700 60 0 0 0 A13 Normal 0 L C +T 0 100 1800 60 0 0 0 A14 Normal 0 L C +T 0 100 1900 60 0 0 0 A15 Normal 0 L C +T 0 100 600 60 0 0 0 A2 Normal 0 L C +T 0 100 700 60 0 0 0 A3 Normal 0 L C +T 0 100 800 60 0 0 0 A4 Normal 0 L C +T 0 100 900 60 0 0 0 A5 Normal 0 L C +T 0 100 1000 60 0 0 0 A6 Normal 0 L C +T 0 100 1100 60 0 0 0 A7 Normal 0 L C +T 0 100 1200 60 0 0 0 A8 Normal 0 L C +T 0 100 1300 60 0 0 0 A9 Normal 0 L C +T 0 100 -700 60 0 0 0 D0 Normal 0 L C +T 0 100 -800 60 0 0 0 D1 Normal 0 L C +T 0 100 -900 60 0 0 0 D2 Normal 0 L C +T 0 100 -1000 60 0 0 0 D3 Normal 0 L C +T 0 100 -1100 60 0 0 0 D4 Normal 0 L C +T 0 100 -1200 60 0 0 0 D5 Normal 0 L C +T 0 100 -1300 60 0 0 0 D6 Normal 0 L C +T 0 100 -1400 60 0 0 0 D7 Normal 0 L C +T 0 100 300 60 0 0 0 GND Normal 0 L C +T 0 100 -200 60 0 0 0 IRQ Normal 0 L C +T 0 100 -1700 60 0 0 0 NMI Normal 0 L C +T 0 100 -100 60 0 0 0 PHI0 Normal 0 L C +T 0 100 -300 60 0 0 0 PHI1 Normal 0 L C +T 0 100 100 60 0 0 0 PHI2 Normal 0 L C +T 0 100 -500 60 0 0 0 RDY Normal 0 L C +T 0 100 0 60 0 0 0 RESET Normal 0 L C +T 0 100 -400 60 0 0 0 RW Normal 0 L C +T 0 100 -1600 60 0 0 0 RX Normal 0 L C +T 0 100 -600 60 0 0 0 SYNC Normal 0 L C +T 0 100 -1500 60 0 0 0 TX Normal 0 L C +T 0 100 200 60 0 0 0 VCC Normal 0 L C +S -50 -1950 50 1950 0 1 0 N +S -50 -1895 10 -1905 0 1 0 N +S -50 -1795 10 -1805 0 1 0 N +S -50 -1695 10 -1705 0 1 0 N +S -50 -1595 10 -1605 0 1 0 N +S -50 -1495 10 -1505 0 1 0 N +S -50 -1395 10 -1405 0 1 0 N +S -50 -1295 10 -1305 0 1 0 N +S -50 -1195 10 -1205 0 1 0 N +S -50 -1095 10 -1105 0 1 0 N +S -50 -995 10 -1005 0 1 0 N +S -50 -895 10 -905 0 1 0 N +S -50 -795 10 -805 0 1 0 N +S -50 -695 10 -705 0 1 0 N +S -50 -595 10 -605 0 1 0 N +S -50 -495 10 -505 0 1 0 N +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 505 10 495 0 1 0 N +S -50 605 10 595 0 1 0 N +S -50 705 10 695 0 1 0 N +S -50 805 10 795 0 1 0 N +S -50 905 10 895 0 1 0 N +S -50 1005 10 995 0 1 0 N +S -50 1105 10 1095 0 1 0 N +S -50 1205 10 1195 0 1 0 N +S -50 1305 10 1295 0 1 0 N +S -50 1405 10 1395 0 1 0 N +S -50 1505 10 1495 0 1 0 N +S -50 1605 10 1595 0 1 0 N +S -50 1705 10 1695 0 1 0 N +S -50 1805 10 1795 0 1 0 N +S -50 1905 10 1895 0 1 0 N +X A15 1 -200 1900 150 R 50 50 1 1 B +X A14 2 -200 1800 150 R 50 50 1 1 B +X A13 3 -200 1700 150 R 50 50 1 1 B +X A12 4 -200 1600 150 R 50 50 1 1 B +X A11 5 -200 1500 150 R 50 50 1 1 B +X A10 6 -200 1400 150 R 50 50 1 1 B +X A9 7 -200 1300 150 R 50 50 1 1 B +X A8 8 -200 1200 150 R 50 50 1 1 B +X A7 9 -200 1100 150 R 50 50 1 1 B +X A6 10 -200 1000 150 R 50 50 1 1 B +X RESET 20 -200 0 150 R 50 50 1 1 B +X D3 30 -200 -1000 150 R 50 50 1 1 B +X A5 11 -200 900 150 R 50 50 1 1 B +X PHI0 21 -200 -100 150 R 50 50 1 1 B C +X D4 31 -200 -1100 150 R 50 50 1 1 B +X A4 12 -200 800 150 R 50 50 1 1 B +X IRQ 22 -200 -200 150 R 50 50 1 1 B +X D5 32 -200 -1200 150 R 50 50 1 1 B +X A3 13 -200 700 150 R 50 50 1 1 B +X PHI1 23 -200 -300 150 R 50 50 1 1 B C +X D6 33 -200 -1300 150 R 50 50 1 1 B +X A2 14 -200 600 150 R 50 50 1 1 B +X RW 24 -200 -400 150 R 50 50 1 1 B +X D7 34 -200 -1400 150 R 50 50 1 1 B +X A1 15 -200 500 150 R 50 50 1 1 B +X READY 25 -200 -500 150 R 50 50 1 1 B +X TX 35 -200 -1500 150 R 50 50 1 1 B +X A0 16 -200 400 150 R 50 50 1 1 B +X SYNC 26 -200 -600 150 R 50 50 1 1 B +X RX 36 -200 -1600 150 R 50 50 1 1 B +X P17 17 -200 300 150 R 50 50 1 1 w +X D0 27 -200 -700 150 R 50 50 1 1 B +X NMI 37 -200 -1700 150 R 50 50 1 1 B +X P18 18 -200 200 150 R 50 50 1 1 w +X D1 28 -200 -800 150 R 50 50 1 1 B +X P38 38 -200 -1800 150 R 50 50 1 1 N +X PHI2 19 -200 100 150 R 50 50 1 1 B C +X D2 29 -200 -900 150 R 50 50 1 1 B +X P39 39 -200 -1900 150 R 50 50 1 1 N +ENDDRAW +ENDDEF +# +# RCA_PLUG +# +DEF RCA_PLUG J 0 40 Y N 1 F N +F0 "J" 10 120 50 H V C CNN +F1 "RCA_PLUG" 115 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *BNC* + *SMA* + *SMB* + *SMC* + *Cinch* +$ENDFPLIST +DRAW +A -2 0 71 1636 0 0 1 10 N -70 20 70 0 +A -1 0 71 0 -1638 0 1 10 N 70 0 -70 -20 +C 0 0 20 0 1 8 N +P 2 0 1 0 -50 0 -20 0 N +P 2 0 1 0 0 -100 0 -70 N +X Ext 1 0 -200 100 U 50 50 1 1 P +X In 2 -150 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_Push +# +DEF SW_Push SW 0 40 N N 1 F N +F0 "SW" 50 100 50 H V L CNN +F1 "SW_Push" 0 -60 50 H V C CNN +F2 "" 0 200 50 H I C CNN +F3 "" 0 200 50 H I C CNN +DRAW +C -80 0 20 0 1 0 N +C 80 0 20 0 1 0 N +P 2 0 1 0 0 50 0 120 N +P 2 0 1 0 100 50 -100 50 N +X 1 1 -200 0 100 R 50 50 0 1 P +X 2 2 200 0 100 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# VCC +# +DEF VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/RC6502 Terminal/RC6502 Terminal.kicad_pcb b/RC6502 Terminal/RC6502 Terminal.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/RC6502 Terminal/RC6502 Terminal.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/RC6502 Terminal/RC6502 Terminal.pro b/RC6502 Terminal/RC6502 Terminal.pro new file mode 100644 index 0000000..85e65d6 --- /dev/null +++ b/RC6502 Terminal/RC6502 Terminal.pro @@ -0,0 +1,69 @@ +update=20/01/2020 20:34:57 +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir=../Templates;../common/library +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=switches +LibName4=relays +LibName5=motors +LibName6=transistors +LibName7=conn +LibName8=linear +LibName9=regul +LibName10=74xx +LibName11=cmos4000 +LibName12=adc-dac +LibName13=memory +LibName14=xilinx +LibName15=microcontrollers +LibName16=dsp +LibName17=microchip +LibName18=analog_switches +LibName19=motorola +LibName20=texas +LibName21=intel +LibName22=audio +LibName23=interface +LibName24=digital-audio +LibName25=philips +LibName26=display +LibName27=cypress +LibName28=siliconi +LibName29=opto +LibName30=atmel +LibName31=contrib +LibName32=valves +LibName33=D:/owncloud/Documents/Projects/RC6502/Templates/rc6502_backplane +LibName34=D:/owncloud/Documents/Projects/RC6502/common/library/mc6821 +LibName35=atmega328_mcu +LibName36=C:/Program Files/KiCad/share/kicad/library/switches +LibName37=rca_plug +LibName38=link_power diff --git a/RC6502 Terminal/RC6502 Terminal.sch b/RC6502 Terminal/RC6502 Terminal.sch new file mode 100644 index 0000000..5e1bf6b --- /dev/null +++ b/RC6502 Terminal/RC6502 Terminal.sch @@ -0,0 +1,1730 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:switches +LIBS:relays +LIBS:motors +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:rc6502_backplane +LIBS:mc6821 +LIBS:atmega328_mcu +LIBS:rca_plug +LIBS:link_power +LIBS:RC6502 Terminal-cache +EELAYER 25 0 +EELAYER END +$Descr A3 16535 11693 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L RC6502_Backplane J1 +U 1 1 5E248C66 +P 14975 6400 +F 0 "J1" H 14975 8400 50 0000 C CNN +F 1 "RC6502_Backplane" V 15425 6350 50 0000 C CNN +F 2 "" H 14975 6400 50 0001 C CNN +F 3 "" H 14975 6400 50 0001 C CNN + 1 14975 6400 + 1 0 0 1 +$EndComp +Text Label 14475 6400 0 60 ~ 0 +~RESET +Text Label 14475 6500 0 60 ~ 0 +PHI2 +Text Label 14475 6000 0 60 ~ 0 +R/~W +$Comp +L VCC #PWR01 +U 1 1 5E248EA0 +P 14175 6525 +F 0 "#PWR01" H 14175 6375 50 0001 C CNN +F 1 "VCC" H 14175 6675 50 0000 C CNN +F 2 "" H 14175 6525 50 0001 C CNN +F 3 "" H 14175 6525 50 0001 C CNN + 1 14175 6525 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR02 +U 1 1 5E248ECA +P 14175 6775 +F 0 "#PWR02" H 14175 6525 50 0001 C CNN +F 1 "GND" H 14175 6625 50 0000 C CNN +F 2 "" H 14175 6775 50 0001 C CNN +F 3 "" H 14175 6775 50 0001 C CNN + 1 14175 6775 + 1 0 0 -1 +$EndComp +Entry Wire Line + 14350 5900 14450 6000 +Entry Wire Line + 14350 6400 14450 6500 +Entry Wire Line + 14350 6300 14450 6400 +Text Label 14475 5700 0 60 ~ 0 +D0 +Text Label 14475 5600 0 60 ~ 0 +D1 +Text Label 14475 5500 0 60 ~ 0 +D2 +Text Label 14475 5400 0 60 ~ 0 +D3 +Text Label 14475 5300 0 60 ~ 0 +D4 +Text Label 14475 5200 0 60 ~ 0 +D5 +Text Label 14475 5100 0 60 ~ 0 +D6 +Text Label 14475 5000 0 60 ~ 0 +D7 +$Comp +L MC6821 U1 +U 1 1 5E249286 +P 12200 6675 +F 0 "U1" H 12200 6775 50 0000 C CNN +F 1 "MC6821" H 12200 6575 50 0000 C CNN +F 2 "" H 12200 6675 50 0001 C CNN +F 3 "" H 12200 6675 50 0001 C CNN + 1 12200 6675 + -1 0 0 -1 +$EndComp +Entry Wire Line + 14350 4900 14450 5000 +Entry Wire Line + 14350 5000 14450 5100 +Entry Wire Line + 14350 5100 14450 5200 +Entry Wire Line + 14350 5200 14450 5300 +Entry Wire Line + 14350 5300 14450 5400 +Entry Wire Line + 14350 5400 14450 5500 +Entry Wire Line + 14350 5500 14450 5600 +Entry Wire Line + 14350 5600 14450 5700 +Text Label 13150 6825 2 60 ~ 0 +D0 +Text Label 13150 6925 2 60 ~ 0 +D1 +Text Label 13150 7025 2 60 ~ 0 +D2 +Text Label 13150 7125 2 60 ~ 0 +D3 +Text Label 13150 7225 2 60 ~ 0 +D4 +Text Label 13150 7325 2 60 ~ 0 +D5 +Text Label 13150 7425 2 60 ~ 0 +D6 +Text Label 13150 7525 2 60 ~ 0 +D7 +Entry Wire Line + 13275 7625 13175 7525 +Entry Wire Line + 13275 7525 13175 7425 +Entry Wire Line + 13275 7425 13175 7325 +Entry Wire Line + 13275 7325 13175 7225 +Entry Wire Line + 13275 7225 13175 7125 +Entry Wire Line + 13275 7125 13175 7025 +Entry Wire Line + 13275 7025 13175 6925 +Entry Wire Line + 13275 6925 13175 6825 +Entry Wire Line + 13275 6325 13175 6225 +Entry Wire Line + 13275 6225 13175 6125 +Entry Wire Line + 13275 6125 13175 6025 +Entry Wire Line + 13275 6025 13175 5925 +Entry Wire Line + 13275 5925 13175 5825 +Text Label 13150 6125 2 60 ~ 0 +R/~W +Text Label 13150 6025 2 60 ~ 0 +PHI2 +Text Label 13150 6225 2 60 ~ 0 +~RESET +$Comp +L VCC #PWR03 +U 1 1 5E249690 +P 12200 5325 +F 0 "#PWR03" H 12200 5175 50 0001 C CNN +F 1 "VCC" H 12200 5475 50 0000 C CNN +F 2 "" H 12200 5325 50 0001 C CNN +F 3 "" H 12200 5325 50 0001 C CNN + 1 12200 5325 + 1 0 0 -1 +$EndComp +Entry Wire Line + 13275 5825 13175 5725 +Text Label 14475 6800 0 60 ~ 0 +A0 +Text Label 14475 6900 0 60 ~ 0 +A1 +Text Label 14475 7200 0 60 ~ 0 +A4 +Text Label 14475 8000 0 60 ~ 0 +A12 +Text Label 14475 8100 0 60 ~ 0 +A13 +Text Label 14475 8200 0 60 ~ 0 +A14 +Text Label 14475 8300 0 60 ~ 0 +A15 +Entry Wire Line + 14350 6900 14450 6800 +Entry Wire Line + 14350 7000 14450 6900 +Entry Wire Line + 14350 8100 14450 8000 +Entry Wire Line + 14350 8200 14450 8100 +Entry Wire Line + 14350 8300 14450 8200 +Entry Wire Line + 14350 8400 14450 8300 +Entry Wire Line + 14350 7300 14450 7200 +Text Label 13150 5825 2 60 ~ 0 +A0 +Text Label 13150 5925 2 60 ~ 0 +A1 +Text Label 13150 5725 2 60 ~ 0 +A4 +$Comp +L GND #PWR04 +U 1 1 5E249CED +P 12200 8200 +F 0 "#PWR04" H 12200 7950 50 0001 C CNN +F 1 "GND" H 12200 8050 50 0000 C CNN +F 2 "" H 12200 8200 50 0001 C CNN +F 3 "" H 12200 8200 50 0001 C CNN + 1 12200 8200 + 1 0 0 -1 +$EndComp +NoConn ~ 12850 6425 +NoConn ~ 12850 6525 +$Comp +L 74LS138 U2 +U 1 1 5E249EB5 +P 12200 4500 +F 0 "U2" H 12300 5000 50 0000 C CNN +F 1 "74LS138" H 12200 4000 50 0000 C CNN +F 2 "" H 12200 4500 50 0001 C CNN +F 3 "" H 12200 4500 50 0001 C CNN + 1 12200 4500 + 1 0 0 -1 +$EndComp +Text Label 11300 4150 0 60 ~ 0 +A12 +Text Label 11300 4250 0 60 ~ 0 +A13 +Text Label 11300 4350 0 60 ~ 0 +A14 +Text Label 11300 4650 0 60 ~ 0 +A15 +Entry Wire Line + 11175 4250 11275 4150 +Entry Wire Line + 11175 4350 11275 4250 +Entry Wire Line + 11175 4450 11275 4350 +Entry Wire Line + 11175 4750 11275 4650 +$Comp +L GND #PWR05 +U 1 1 5E24A03F +P 11525 4925 +F 0 "#PWR05" H 11525 4675 50 0001 C CNN +F 1 "GND" H 11525 4775 50 0000 C CNN +F 2 "" H 11525 4925 50 0001 C CNN +F 3 "" H 11525 4925 50 0001 C CNN + 1 11525 4925 + 1 0 0 -1 +$EndComp +$Comp +L VCC #PWR06 +U 1 1 5E25A167 +P 13050 5525 +F 0 "#PWR06" H 13050 5375 50 0001 C CNN +F 1 "VCC" H 13050 5675 50 0000 C CNN +F 2 "" H 13050 5525 50 0001 C CNN +F 3 "" H 13050 5525 50 0001 C CNN + 1 13050 5525 + 1 0 0 -1 +$EndComp +NoConn ~ 12800 4850 +NoConn ~ 12800 4750 +NoConn ~ 12800 4550 +NoConn ~ 12800 4450 +NoConn ~ 12800 4350 +NoConn ~ 12800 4250 +NoConn ~ 12800 4150 +NoConn ~ 14775 7900 +NoConn ~ 14775 7800 +NoConn ~ 14775 7700 +NoConn ~ 14775 7600 +NoConn ~ 14775 7500 +NoConn ~ 14775 7400 +NoConn ~ 14775 7300 +NoConn ~ 14775 7100 +NoConn ~ 14775 7000 +NoConn ~ 14775 6100 +NoConn ~ 14775 6200 +NoConn ~ 14775 5900 +NoConn ~ 14775 5800 +NoConn ~ 14775 4900 +NoConn ~ 14775 4800 +NoConn ~ 14775 4700 +$Comp +L Link_Power JP1 +U 1 1 5E25AF74 +P 2575 1400 +F 0 "JP1" H 2575 1480 50 0000 C CNN +F 1 "KBD_PWR" H 2585 1340 50 0000 C CNN +F 2 "" H 2575 1400 50 0001 C CNN +F 3 "" H 2575 1400 50 0001 C CNN + 1 2575 1400 + 0 -1 -1 0 +$EndComp +$Comp +L Conn_01x06 J2 +U 1 1 5E25B19C +P 1400 2300 +F 0 "J2" H 1400 2600 50 0000 C CNN +F 1 "KBD_SER" V 1500 2300 50 0000 C CNN +F 2 "" H 1400 2300 50 0001 C CNN +F 3 "" H 1400 2300 50 0001 C CNN + 1 1400 2300 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR07 +U 1 1 5E25B34C +P 2575 5075 +F 0 "#PWR07" H 2575 4825 50 0001 C CNN +F 1 "GND" H 2575 4925 50 0000 C CNN +F 2 "" H 2575 5075 50 0001 C CNN +F 3 "" H 2575 5075 50 0001 C CNN + 1 2575 5075 + 1 0 0 -1 +$EndComp +$Comp +L ATMEGA328_MCU U4 +U 1 1 5E25B941 +P 3550 3775 +F 0 "U4" H 2800 5025 50 0000 L BNN +F 1 "ATMEGA328_MCU" H 3950 2375 50 0000 L BNN +F 2 "DIL28" H 3550 3775 50 0001 C CIN +F 3 "" H 3550 3775 50 0001 C CNN + 1 3550 3775 + 1 0 0 -1 +$EndComp +$Comp +L Crystal_Small Y1 +U 1 1 5E25BD20 +P 2575 3125 +F 0 "Y1" H 2575 3250 50 0000 C CNN +F 1 "16Mhz" H 2575 3025 50 0000 C CNN +F 2 "" H 2575 3125 50 0001 C CNN +F 3 "" H 2575 3125 50 0001 C CNN + 1 2575 3125 + 0 1 1 0 +$EndComp +$Comp +L C_Small C6 +U 1 1 5E25C0EA +P 2225 2975 +F 0 "C6" V 2275 3025 50 0000 L CNN +F 1 "22pF" V 2100 2875 50 0000 L CNN +F 2 "" H 2225 2975 50 0001 C CNN +F 3 "" H 2225 2975 50 0001 C CNN + 1 2225 2975 + 0 1 1 0 +$EndComp +$Comp +L C_Small C10 +U 1 1 5E25C2E6 +P 2225 3275 +F 0 "C10" V 2275 3325 50 0000 L CNN +F 1 "22pF" V 2100 3200 50 0000 L CNN +F 2 "" H 2225 3275 50 0001 C CNN +F 3 "" H 2225 3275 50 0001 C CNN + 1 2225 3275 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR08 +U 1 1 5E25C401 +P 2050 3350 +F 0 "#PWR08" H 2050 3100 50 0001 C CNN +F 1 "GND" H 2050 3200 50 0000 C CNN +F 2 "" H 2050 3350 50 0001 C CNN +F 3 "" H 2050 3350 50 0001 C CNN + 1 2050 3350 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR09 +U 1 1 5E25CE66 +P 1675 2675 +F 0 "#PWR09" H 1675 2425 50 0001 C CNN +F 1 "GND" H 1675 2525 50 0000 C CNN +F 2 "" H 1675 2675 50 0001 C CNN +F 3 "" H 1675 2675 50 0001 C CNN + 1 1675 2675 + 1 0 0 -1 +$EndComp +NoConn ~ 1600 2500 +$Comp +L VCC #PWR010 +U 1 1 5E25D24B +P 2575 1225 +F 0 "#PWR010" H 2575 1075 50 0001 C CNN +F 1 "VCC" H 2575 1375 50 0000 C CNN +F 2 "" H 2575 1225 50 0001 C CNN +F 3 "" H 2575 1225 50 0001 C CNN + 1 2575 1225 + 1 0 0 -1 +$EndComp +$Comp +L R R1 +U 1 1 5E25D3E9 +P 2475 1875 +F 0 "R1" V 2555 1875 50 0000 C CNN +F 1 "10k" V 2475 1875 50 0000 C CNN +F 2 "" V 2405 1875 50 0001 C CNN +F 3 "" H 2475 1875 50 0001 C CNN + 1 2475 1875 + -1 0 0 1 +$EndComp +$Comp +L C_Small C4 +U 1 1 5E25D964 +P 2075 2100 +F 0 "C4" V 2175 2075 50 0000 L CNN +F 1 "100nF" V 1950 2000 50 0000 L CNN +F 2 "" H 2075 2100 50 0001 C CNN +F 3 "" H 2075 2100 50 0001 C CNN + 1 2075 2100 + 0 -1 -1 0 +$EndComp +$Comp +L C_Small C7 +U 1 1 5E25F695 +P 2850 1800 +F 0 "C7" V 2950 1775 50 0000 L CNN +F 1 "100nF" V 2725 1700 50 0000 L CNN +F 2 "" H 2850 1800 50 0001 C CNN +F 3 "" H 2850 1800 50 0001 C CNN + 1 2850 1800 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR011 +U 1 1 5E25F92F +P 3025 1875 +F 0 "#PWR011" H 3025 1625 50 0001 C CNN +F 1 "GND" H 3025 1725 50 0000 C CNN +F 2 "" H 3025 1875 50 0001 C CNN +F 3 "" H 3025 1875 50 0001 C CNN + 1 3025 1875 + 1 0 0 -1 +$EndComp +NoConn ~ 2650 4375 +$Comp +L VCC #PWR012 +U 1 1 5E26014D +P 2575 4200 +F 0 "#PWR012" H 2575 4050 50 0001 C CNN +F 1 "VCC" H 2575 4350 50 0000 C CNN +F 2 "" H 2575 4200 50 0001 C CNN +F 3 "" H 2575 4200 50 0001 C CNN + 1 2575 4200 + 1 0 0 -1 +$EndComp +$Comp +L SW_Push SW1 +U 1 1 5E260A4C +P 2025 1650 +F 0 "SW1" H 2075 1750 50 0000 L CNN +F 1 "KBD_RES" H 2025 1590 50 0000 C CNN +F 2 "" H 2025 1850 50 0001 C CNN +F 3 "" H 2025 1850 50 0001 C CNN + 1 2025 1650 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR013 +U 1 1 5E260B4B +P 1750 1725 +F 0 "#PWR013" H 1750 1475 50 0001 C CNN +F 1 "GND" H 1750 1575 50 0000 C CNN +F 2 "" H 1750 1725 50 0001 C CNN +F 3 "" H 1750 1725 50 0001 C CNN + 1 1750 1725 + 1 0 0 -1 +$EndComp +Entry Wire Line + 11125 6825 11225 6925 +Entry Wire Line + 11125 6925 11225 7025 +Entry Wire Line + 11125 7025 11225 7125 +Entry Wire Line + 11125 7125 11225 7225 +Entry Wire Line + 11125 7225 11225 7325 +Entry Wire Line + 11125 7325 11225 7425 +Entry Wire Line + 11125 6725 11225 6825 +Text Label 11250 6825 0 60 ~ 0 +VID0 +Text Label 11250 6925 0 60 ~ 0 +VID1 +Text Label 11250 7025 0 60 ~ 0 +VID2 +Text Label 11250 7125 0 60 ~ 0 +VID3 +Text Label 11250 7225 0 60 ~ 0 +VID4 +Text Label 11250 7325 0 60 ~ 0 +VID5 +Text Label 11250 7425 0 60 ~ 0 +VID6 +Entry Wire Line + 11125 5525 11225 5625 +Entry Wire Line + 11125 5625 11225 5725 +Entry Wire Line + 11125 5725 11225 5825 +Entry Wire Line + 11125 5825 11225 5925 +Entry Wire Line + 11125 5925 11225 6025 +Entry Wire Line + 11125 6025 11225 6125 +Entry Wire Line + 11125 5425 11225 5525 +Text Label 11250 5525 0 60 ~ 0 +KBD0 +Text Label 11250 5625 0 60 ~ 0 +KBD1 +Text Label 11250 5725 0 60 ~ 0 +KBD2 +Text Label 11250 5825 0 60 ~ 0 +KBD3 +Text Label 11250 5925 0 60 ~ 0 +KBD4 +Text Label 11250 6025 0 60 ~ 0 +KBD5 +Text Label 11250 6125 0 60 ~ 0 +KBD6 +$Comp +L VCC #PWR014 +U 1 1 5E26719B +P 11000 6150 +F 0 "#PWR014" H 11000 6000 50 0001 C CNN +F 1 "VCC" H 11000 6300 50 0000 C CNN +F 2 "" H 11000 6150 50 0001 C CNN +F 3 "" H 11000 6150 50 0001 C CNN + 1 11000 6150 + 1 0 0 -1 +$EndComp +NoConn ~ 11550 6525 +Text GLabel 11475 7725 0 60 Input ~ 0 +RDA +$Comp +L 74LS00 U3 +U 1 1 5E268866 +P 10425 7825 +F 0 "U3" H 10425 7875 50 0000 C CNN +F 1 "74LS00" H 10425 7725 50 0000 C CNN +F 2 "" H 10425 7825 50 0001 C CNN +F 3 "" H 10425 7825 50 0001 C CNN + 1 10425 7825 + -1 0 0 1 +$EndComp +Text GLabel 9400 7525 0 60 Output ~ 0 +DA +$Comp +L C_Small C9 +U 1 1 5E26983F +P 9650 7825 +F 0 "C9" V 9750 7800 50 0000 L CNN +F 1 "10nF" V 9525 7725 50 0000 L CNN +F 2 "" H 9650 7825 50 0001 C CNN +F 3 "" H 9650 7825 50 0001 C CNN + 1 9650 7825 + 0 -1 -1 0 +$EndComp +Text GLabel 11475 6425 0 60 Input ~ 0 +STROBE +$Comp +L Conn_02x03_Odd_Even J4 +U 1 1 5E26FA0A +P 4975 2000 +F 0 "J4" H 5025 2200 50 0000 C CNN +F 1 "KBD_ICSP" H 5025 1800 50 0000 C CNN +F 2 "" H 4975 2000 50 0001 C CNN +F 3 "" H 4975 2000 50 0001 C CNN + 1 4975 2000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR015 +U 1 1 5E27010B +P 5350 2175 +F 0 "#PWR015" H 5350 1925 50 0001 C CNN +F 1 "GND" H 5350 2025 50 0000 C CNN +F 2 "" H 5350 2175 50 0001 C CNN +F 3 "" H 5350 2175 50 0001 C CNN + 1 5350 2175 + 1 0 0 -1 +$EndComp +NoConn ~ 4550 2675 +NoConn ~ 4550 2875 +NoConn ~ 4550 4675 +$Comp +L Link_Power JP2 +U 1 1 5E27D879 +P 2575 6350 +F 0 "JP2" H 2575 6430 50 0000 C CNN +F 1 "VID_PWR" H 2585 6290 50 0000 C CNN +F 2 "" H 2575 6350 50 0001 C CNN +F 3 "" H 2575 6350 50 0001 C CNN + 1 2575 6350 + 0 -1 -1 0 +$EndComp +$Comp +L Conn_01x06 J3 +U 1 1 5E27D87F +P 1400 7250 +F 0 "J3" H 1400 7550 50 0000 C CNN +F 1 "VID_SER" V 1500 7250 50 0000 C CNN +F 2 "" H 1400 7250 50 0001 C CNN +F 3 "" H 1400 7250 50 0001 C CNN + 1 1400 7250 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR016 +U 1 1 5E27D889 +P 2575 10025 +F 0 "#PWR016" H 2575 9775 50 0001 C CNN +F 1 "GND" H 2575 9875 50 0000 C CNN +F 2 "" H 2575 10025 50 0001 C CNN +F 3 "" H 2575 10025 50 0001 C CNN + 1 2575 10025 + 1 0 0 -1 +$EndComp +$Comp +L ATMEGA328_MCU U5 +U 1 1 5E27D88F +P 3550 8725 +F 0 "U5" H 2800 9975 50 0000 L BNN +F 1 "ATMEGA328_MCU" H 3950 7325 50 0000 L BNN +F 2 "DIL28" H 3550 8725 50 0001 C CIN +F 3 "" H 3550 8725 50 0001 C CNN + 1 3550 8725 + 1 0 0 -1 +$EndComp +$Comp +L Crystal_Small Y2 +U 1 1 5E27D895 +P 2575 8075 +F 0 "Y2" H 2575 8200 50 0000 C CNN +F 1 "16Mhz" H 2575 7975 50 0000 C CNN +F 2 "" H 2575 8075 50 0001 C CNN +F 3 "" H 2575 8075 50 0001 C CNN + 1 2575 8075 + 0 1 1 0 +$EndComp +$Comp +L C_Small C11 +U 1 1 5E27D89B +P 2225 7925 +F 0 "C11" V 2275 7975 50 0000 L CNN +F 1 "22pF" V 2100 7825 50 0000 L CNN +F 2 "" H 2225 7925 50 0001 C CNN +F 3 "" H 2225 7925 50 0001 C CNN + 1 2225 7925 + 0 1 1 0 +$EndComp +$Comp +L C_Small C12 +U 1 1 5E27D8A5 +P 2225 8225 +F 0 "C12" V 2275 8275 50 0000 L CNN +F 1 "22pF" V 2100 8150 50 0000 L CNN +F 2 "" H 2225 8225 50 0001 C CNN +F 3 "" H 2225 8225 50 0001 C CNN + 1 2225 8225 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR017 +U 1 1 5E27D8AD +P 2050 8300 +F 0 "#PWR017" H 2050 8050 50 0001 C CNN +F 1 "GND" H 2050 8150 50 0000 C CNN +F 2 "" H 2050 8300 50 0001 C CNN +F 3 "" H 2050 8300 50 0001 C CNN + 1 2050 8300 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR018 +U 1 1 5E27D8B7 +P 1675 7625 +F 0 "#PWR018" H 1675 7375 50 0001 C CNN +F 1 "GND" H 1675 7475 50 0000 C CNN +F 2 "" H 1675 7625 50 0001 C CNN +F 3 "" H 1675 7625 50 0001 C CNN + 1 1675 7625 + 1 0 0 -1 +$EndComp +NoConn ~ 1600 7450 +$Comp +L VCC #PWR019 +U 1 1 5E27D8BE +P 2575 6175 +F 0 "#PWR019" H 2575 6025 50 0001 C CNN +F 1 "VCC" H 2575 6325 50 0000 C CNN +F 2 "" H 2575 6175 50 0001 C CNN +F 3 "" H 2575 6175 50 0001 C CNN + 1 2575 6175 + 1 0 0 -1 +$EndComp +$Comp +L R R2 +U 1 1 5E27D8C7 +P 2475 6825 +F 0 "R2" V 2555 6825 50 0000 C CNN +F 1 "10k" V 2475 6825 50 0000 C CNN +F 2 "" V 2405 6825 50 0001 C CNN +F 3 "" H 2475 6825 50 0001 C CNN + 1 2475 6825 + -1 0 0 1 +$EndComp +$Comp +L C_Small C5 +U 1 1 5E27D8D2 +P 2075 7050 +F 0 "C5" V 2175 7025 50 0000 L CNN +F 1 "100nF" V 1950 6950 50 0000 L CNN +F 2 "" H 2075 7050 50 0001 C CNN +F 3 "" H 2075 7050 50 0001 C CNN + 1 2075 7050 + 0 -1 -1 0 +$EndComp +$Comp +L C_Small C8 +U 1 1 5E27D8E5 +P 2850 6750 +F 0 "C8" V 2950 6725 50 0000 L CNN +F 1 "100nF" V 2725 6650 50 0000 L CNN +F 2 "" H 2850 6750 50 0001 C CNN +F 3 "" H 2850 6750 50 0001 C CNN + 1 2850 6750 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR020 +U 1 1 5E27D8EB +P 3025 6825 +F 0 "#PWR020" H 3025 6575 50 0001 C CNN +F 1 "GND" H 3025 6675 50 0000 C CNN +F 2 "" H 3025 6825 50 0001 C CNN +F 3 "" H 3025 6825 50 0001 C CNN + 1 3025 6825 + 1 0 0 -1 +$EndComp +NoConn ~ 2650 9325 +$Comp +L VCC #PWR021 +U 1 1 5E27D8F4 +P 2575 9150 +F 0 "#PWR021" H 2575 9000 50 0001 C CNN +F 1 "VCC" H 2575 9300 50 0000 C CNN +F 2 "" H 2575 9150 50 0001 C CNN +F 3 "" H 2575 9150 50 0001 C CNN + 1 2575 9150 + 1 0 0 -1 +$EndComp +$Comp +L SW_Push SW2 +U 1 1 5E27D8FC +P 2025 6600 +F 0 "SW2" H 2075 6700 50 0000 L CNN +F 1 "VID_RES" H 2025 6540 50 0000 C CNN +F 2 "" H 2025 6800 50 0001 C CNN +F 3 "" H 2025 6800 50 0001 C CNN + 1 2025 6600 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR022 +U 1 1 5E27D902 +P 1750 6675 +F 0 "#PWR022" H 1750 6425 50 0001 C CNN +F 1 "GND" H 1750 6525 50 0000 C CNN +F 2 "" H 1750 6675 50 0001 C CNN +F 3 "" H 1750 6675 50 0001 C CNN + 1 1750 6675 + 1 0 0 -1 +$EndComp +$Comp +L RCA_PLUG J6 +U 1 1 5E27D90D +P 5675 8200 +F 0 "J6" H 5685 8320 50 0000 C CNN +F 1 "AUDIO" V 5790 8200 50 0000 C CNN +F 2 "" H 5675 8200 50 0001 C CNN +F 3 "" H 5675 8200 50 0001 C CNN + 1 5675 8200 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR023 +U 1 1 5E27D914 +P 5675 8400 +F 0 "#PWR023" H 5675 8150 50 0001 C CNN +F 1 "GND" H 5675 8250 50 0000 C CNN +F 2 "" H 5675 8400 50 0001 C CNN +F 3 "" H 5675 8400 50 0001 C CNN + 1 5675 8400 + 1 0 0 -1 +$EndComp +$Comp +L D_Small D2 +U 1 1 5E27D91B +P 5825 9925 +F 0 "D2" H 5775 10025 50 0000 L CNN +F 1 "1n4148" H 5675 9845 50 0000 L CNN +F 2 "" V 5825 9925 50 0001 C CNN +F 3 "" V 5825 9925 50 0001 C CNN + 1 5825 9925 + -1 0 0 -1 +$EndComp +$Comp +L D_Small D1 +U 1 1 5E27D921 +P 5825 7725 +F 0 "D1" H 5775 7825 50 0000 L CNN +F 1 "1n4148" H 5675 7645 50 0000 L CNN +F 2 "" V 5825 7725 50 0001 C CNN +F 3 "" V 5825 7725 50 0001 C CNN + 1 5825 7725 + -1 0 0 -1 +$EndComp +$Comp +L R R3 +U 1 1 5E27D928 +P 6150 7725 +F 0 "R3" V 6230 7725 50 0000 C CNN +F 1 "1k" V 6150 7725 50 0000 C CNN +F 2 "" V 6080 7725 50 0001 C CNN +F 3 "" H 6150 7725 50 0001 C CNN + 1 6150 7725 + 0 -1 -1 0 +$EndComp +$Comp +L R R4 +U 1 1 5E27D92F +P 6150 9925 +F 0 "R4" V 6230 9925 50 0000 C CNN +F 1 "330" V 6150 9925 50 0000 C CNN +F 2 "" V 6080 9925 50 0001 C CNN +F 3 "" H 6150 9925 50 0001 C CNN + 1 6150 9925 + 0 -1 -1 0 +$EndComp +$Comp +L RCA_PLUG J7 +U 1 1 5E27D936 +P 6825 7725 +F 0 "J7" H 6835 7845 50 0000 C CNN +F 1 "VIDEO" V 6940 7725 50 0000 C CNN +F 2 "" H 6825 7725 50 0001 C CNN +F 3 "" H 6825 7725 50 0001 C CNN + 1 6825 7725 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR024 +U 1 1 5E27D93F +P 6825 8075 +F 0 "#PWR024" H 6825 7825 50 0001 C CNN +F 1 "GND" H 6825 7925 50 0000 C CNN +F 2 "" H 6825 8075 50 0001 C CNN +F 3 "" H 6825 8075 50 0001 C CNN + 1 6825 8075 + 1 0 0 -1 +$EndComp +$Comp +L R R5 +U 1 1 5E27D945 +P 6600 8000 +F 0 "R5" V 6680 8000 50 0000 C CNN +F 1 "75" V 6600 8000 50 0000 C CNN +F 2 "" V 6530 8000 50 0001 C CNN +F 3 "" H 6600 8000 50 0001 C CNN + 1 6600 8000 + 0 -1 -1 0 +$EndComp +Text GLabel 4625 9425 2 60 Input ~ 0 +DA +Text GLabel 4625 9525 2 60 Output ~ 0 +RDA +Entry Wire Line + 4975 8475 4875 8575 +Entry Wire Line + 4975 8575 4875 8675 +Entry Wire Line + 4975 8675 4875 8775 +Entry Wire Line + 4975 8775 4875 8875 +Entry Wire Line + 4975 8875 4875 8975 +Entry Wire Line + 4975 9625 4875 9725 +Entry Wire Line + 4975 8375 4875 8475 +Text Label 4850 8475 2 60 ~ 0 +VID0 +Text Label 4850 8575 2 60 ~ 0 +VID1 +Text Label 4850 8675 2 60 ~ 0 +VID2 +Text Label 4850 8775 2 60 ~ 0 +VID3 +Text Label 4850 8875 2 60 ~ 0 +VID4 +Text Label 4850 8975 2 60 ~ 0 +VID5 +Text Label 4850 9725 2 60 ~ 0 +VID6 +$Comp +L Conn_02x03_Odd_Even J5 +U 1 1 5E27D96B +P 4975 6950 +F 0 "J5" H 5025 7150 50 0000 C CNN +F 1 "VID_ICSP" H 5025 6750 50 0000 C CNN +F 2 "" H 4975 6950 50 0001 C CNN +F 3 "" H 4975 6950 50 0001 C CNN + 1 4975 6950 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR025 +U 1 1 5E27D973 +P 5350 7125 +F 0 "#PWR025" H 5350 6875 50 0001 C CNN +F 1 "GND" H 5350 6975 50 0000 C CNN +F 2 "" H 5350 7125 50 0001 C CNN +F 3 "" H 5350 7125 50 0001 C CNN + 1 5350 7125 + 1 0 0 -1 +$EndComp +NoConn ~ 4550 7625 +NoConn ~ 4550 7825 +NoConn ~ 4550 9625 +NoConn ~ 4550 9825 +Entry Wire Line + 4975 4025 4875 3925 +Entry Wire Line + 4975 3925 4875 3825 +Entry Wire Line + 4975 3825 4875 3725 +Entry Wire Line + 4975 3725 4875 3625 +Entry Wire Line + 4975 3625 4875 3525 +Entry Wire Line + 4975 4675 4875 4775 +Entry Wire Line + 4975 4125 4875 4025 +Text Label 4850 3525 2 60 ~ 0 +KBD0 +Text Label 4850 3625 2 60 ~ 0 +KBD1 +Text Label 4850 3725 2 60 ~ 0 +KBD2 +Text Label 4850 3825 2 60 ~ 0 +KBD3 +Text Label 4850 3925 2 60 ~ 0 +KBD4 +Text Label 4850 4025 2 60 ~ 0 +KBD5 +Text Label 4850 4775 2 60 ~ 0 +KBD6 +Text GLabel 4550 4875 2 60 Output ~ 0 +STROBE +$Comp +L 74LS00 U3 +U 2 1 5E292967 +P 9325 10225 +F 0 "U3" H 9325 10275 50 0000 C CNN +F 1 "74LS00" H 9325 10125 50 0000 C CNN +F 2 "" H 9325 10225 50 0001 C CNN +F 3 "" H 9325 10225 50 0001 C CNN + 2 9325 10225 + 0 -1 -1 0 +$EndComp +$Comp +L 74LS00 U3 +U 3 1 5E2929EC +P 9750 10225 +F 0 "U3" H 9750 10275 50 0000 C CNN +F 1 "74LS00" H 9750 10125 50 0000 C CNN +F 2 "" H 9750 10225 50 0001 C CNN +F 3 "" H 9750 10225 50 0001 C CNN + 3 9750 10225 + 0 -1 -1 0 +$EndComp +$Comp +L 74LS00 U3 +U 4 1 5E292B70 +P 10175 10225 +F 0 "U3" H 10175 10275 50 0000 C CNN +F 1 "74LS00" H 10175 10125 50 0000 C CNN +F 2 "" H 10175 10225 50 0001 C CNN +F 3 "" H 10175 10225 50 0001 C CNN + 4 10175 10225 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR026 +U 1 1 5E294B29 +P 9750 10975 +F 0 "#PWR026" H 9750 10725 50 0001 C CNN +F 1 "GND" H 9750 10825 50 0000 C CNN +F 2 "" H 9750 10975 50 0001 C CNN +F 3 "" H 9750 10975 50 0001 C CNN + 1 9750 10975 + 1 0 0 -1 +$EndComp +NoConn ~ 9325 9625 +NoConn ~ 9750 9625 +NoConn ~ 10175 9625 +$Comp +L C_Small C1 +U 1 1 5E295578 +P 10850 10750 +F 0 "C1" V 10950 10725 50 0000 L CNN +F 1 "100nF" V 10725 10650 50 0000 L CNN +F 2 "" H 10850 10750 50 0001 C CNN +F 3 "" H 10850 10750 50 0001 C CNN + 1 10850 10750 + -1 0 0 1 +$EndComp +$Comp +L C_Small C2 +U 1 1 5E295920 +P 11150 10750 +F 0 "C2" V 11250 10725 50 0000 L CNN +F 1 "100nF" V 11025 10650 50 0000 L CNN +F 2 "" H 11150 10750 50 0001 C CNN +F 3 "" H 11150 10750 50 0001 C CNN + 1 11150 10750 + -1 0 0 1 +$EndComp +$Comp +L C_Small C3 +U 1 1 5E296960 +P 11450 10750 +F 0 "C3" V 11550 10725 50 0000 L CNN +F 1 "100nF" V 11325 10650 50 0000 L CNN +F 2 "" H 11450 10750 50 0001 C CNN +F 3 "" H 11450 10750 50 0001 C CNN + 1 11450 10750 + -1 0 0 1 +$EndComp +$Comp +L VCC #PWR027 +U 1 1 5E29942C +P 10850 10500 +F 0 "#PWR027" H 10850 10350 50 0001 C CNN +F 1 "VCC" H 10850 10650 50 0000 C CNN +F 2 "" H 10850 10500 50 0001 C CNN +F 3 "" H 10850 10500 50 0001 C CNN + 1 10850 10500 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR028 +U 1 1 5E299849 +P 11450 11000 +F 0 "#PWR028" H 11450 10750 50 0001 C CNN +F 1 "GND" H 11450 10850 50 0000 C CNN +F 2 "" H 11450 11000 50 0001 C CNN +F 3 "" H 11450 11000 50 0001 C CNN + 1 11450 11000 + 1 0 0 -1 +$EndComp +NoConn ~ 4550 4975 +$Comp +L Mini-DIN-6 J8 +U 1 1 5E29DBB0 +P 6325 4975 +F 0 "J8" H 6325 5225 50 0000 C CNN +F 1 "Keyboard" H 6325 4725 50 0000 C CNN +F 2 "" H 6325 4975 50 0001 C CNN +F 3 "" H 6325 4975 50 0001 C CNN + 1 6325 4975 + 1 0 0 -1 +$EndComp +Text Label 6525 4475 2 60 ~ 0 +PS2_CLK +$Comp +L GND #PWR029 +U 1 1 5E29FEFC +P 6800 5150 +F 0 "#PWR029" H 6800 4900 50 0001 C CNN +F 1 "GND" H 6800 5000 50 0000 C CNN +F 2 "" H 6800 5150 50 0001 C CNN +F 3 "" H 6800 5150 50 0001 C CNN + 1 6800 5150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 14450 6000 14775 6000 +Wire Wire Line + 14450 6400 14775 6400 +Wire Wire Line + 14450 6500 14775 6500 +Wire Wire Line + 14175 6525 14175 6600 +Wire Wire Line + 14175 6600 14775 6600 +Wire Wire Line + 14175 6700 14775 6700 +Wire Wire Line + 14175 6700 14175 6775 +Wire Wire Line + 14450 5000 14775 5000 +Wire Wire Line + 14450 5100 14775 5100 +Wire Wire Line + 14450 5200 14775 5200 +Wire Wire Line + 14450 5300 14775 5300 +Wire Wire Line + 14450 5400 14775 5400 +Wire Wire Line + 14450 5500 14775 5500 +Wire Wire Line + 14450 5600 14775 5600 +Wire Wire Line + 14450 5700 14775 5700 +Wire Wire Line + 13175 7525 12850 7525 +Wire Wire Line + 13175 7425 12850 7425 +Wire Wire Line + 13175 7325 12850 7325 +Wire Wire Line + 13175 7225 12850 7225 +Wire Wire Line + 13175 7125 12850 7125 +Wire Wire Line + 13175 7025 12850 7025 +Wire Wire Line + 13175 6925 12850 6925 +Wire Wire Line + 13175 6825 12850 6825 +Wire Wire Line + 13175 6225 12850 6225 +Wire Wire Line + 13175 6125 12850 6125 +Wire Wire Line + 13175 6025 12850 6025 +Wire Wire Line + 13175 5925 12850 5925 +Wire Wire Line + 13175 5825 12850 5825 +Wire Wire Line + 14450 6800 14775 6800 +Wire Wire Line + 14450 6900 14775 6900 +Wire Wire Line + 14450 7200 14775 7200 +Wire Wire Line + 14450 8000 14775 8000 +Wire Wire Line + 14450 8100 14775 8100 +Wire Wire Line + 14450 8200 14775 8200 +Wire Wire Line + 14450 8300 14775 8300 +Wire Wire Line + 11275 4150 11600 4150 +Wire Wire Line + 11275 4250 11600 4250 +Wire Wire Line + 11275 4350 11600 4350 +Wire Wire Line + 11275 4650 11600 4650 +Wire Wire Line + 11525 4750 11525 4925 +Wire Wire Line + 11525 4750 11600 4750 +Wire Wire Line + 11600 4850 11525 4850 +Connection ~ 11525 4850 +Wire Wire Line + 12850 5725 13175 5725 +Wire Wire Line + 12850 5525 12925 5525 +Wire Wire Line + 12925 4650 12800 4650 +Wire Wire Line + 12850 5625 13050 5625 +Wire Wire Line + 13050 5625 13050 5525 +Wire Wire Line + 12925 5525 12925 4650 +Wire Bus Line + 13275 5825 13275 7625 +Wire Bus Line + 11175 4250 11175 4750 +Wire Bus Line + 14350 4900 14350 6400 +Wire Bus Line + 14350 6900 14350 8400 +Wire Bus Line + 14350 5600 13750 5600 +Wire Bus Line + 13750 3850 13750 7600 +Wire Bus Line + 13750 7600 14350 7600 +Wire Bus Line + 13750 6650 13275 6650 +Wire Bus Line + 11175 4500 11100 4500 +Wire Bus Line + 11100 4500 11100 3850 +Wire Bus Line + 11100 3850 13750 3850 +Wire Wire Line + 2650 4875 2575 4875 +Wire Wire Line + 2575 4875 2575 5075 +Wire Wire Line + 2650 4975 2575 4975 +Connection ~ 2575 4975 +Wire Wire Line + 2575 3025 2575 2975 +Wire Wire Line + 2325 2975 2650 2975 +Wire Wire Line + 2575 3225 2575 3275 +Wire Wire Line + 2325 3275 2650 3275 +Connection ~ 2575 3275 +Connection ~ 2575 2975 +Wire Wire Line + 2125 3275 2050 3275 +Wire Wire Line + 2050 2975 2050 3350 +Wire Wire Line + 2050 2975 2125 2975 +Connection ~ 2050 3275 +Wire Wire Line + 2575 1225 2575 1300 +Wire Wire Line + 2575 2675 2650 2675 +Wire Wire Line + 2575 1500 2575 2675 +Wire Wire Line + 2475 1650 5950 1650 +Wire Wire Line + 2475 1650 2475 1725 +Connection ~ 2575 1650 +Wire Wire Line + 2475 2775 2650 2775 +Wire Wire Line + 2475 2025 2475 2775 +Wire Wire Line + 1600 2100 1975 2100 +Wire Wire Line + 2175 2100 4775 2100 +Connection ~ 2475 2100 +Wire Wire Line + 1600 2600 1675 2600 +Wire Wire Line + 1675 2600 1675 2675 +Wire Wire Line + 1600 2400 2575 2400 +Connection ~ 2575 2400 +Wire Wire Line + 1600 2300 1825 2300 +Wire Wire Line + 1825 2300 1825 3925 +Wire Wire Line + 1600 2200 1900 2200 +Wire Wire Line + 1900 2200 1900 3825 +Wire Wire Line + 1900 3825 2650 3825 +Wire Wire Line + 1825 3925 2650 3925 +Wire Wire Line + 3025 1875 3025 1800 +Wire Wire Line + 3025 1800 2950 1800 +Wire Wire Line + 2650 4275 2575 4275 +Wire Wire Line + 2575 4275 2575 4200 +Wire Wire Line + 2300 2100 2300 1650 +Wire Wire Line + 2300 1650 2225 1650 +Connection ~ 2300 2100 +Wire Wire Line + 1750 1725 1750 1650 +Wire Wire Line + 1750 1650 1825 1650 +Wire Wire Line + 4550 2975 5450 2975 +Wire Wire Line + 11225 7425 11550 7425 +Wire Wire Line + 11225 7325 11550 7325 +Wire Wire Line + 11225 7225 11550 7225 +Wire Wire Line + 11225 7125 11550 7125 +Wire Wire Line + 11225 7025 11550 7025 +Wire Wire Line + 11225 6925 11550 6925 +Wire Wire Line + 11225 6825 11550 6825 +Wire Wire Line + 11225 6125 11550 6125 +Wire Wire Line + 11225 6025 11550 6025 +Wire Wire Line + 11225 5925 11550 5925 +Wire Wire Line + 11225 5825 11550 5825 +Wire Wire Line + 11225 5725 11550 5725 +Wire Wire Line + 11225 5625 11550 5625 +Wire Wire Line + 11225 5525 11550 5525 +Wire Wire Line + 11000 6225 11550 6225 +Wire Wire Line + 11000 6150 11000 6225 +Wire Wire Line + 11025 7725 11100 7725 +Wire Wire Line + 11100 7725 11100 7925 +Wire Wire Line + 11100 7825 11550 7825 +Wire Wire Line + 11100 7925 11025 7925 +Connection ~ 11100 7825 +Wire Wire Line + 11475 7725 11550 7725 +Wire Wire Line + 9750 7825 9825 7825 +Wire Wire Line + 9400 7525 11550 7525 +Wire Wire Line + 9475 7525 9475 7825 +Wire Wire Line + 9475 7825 9550 7825 +Connection ~ 9475 7525 +Wire Wire Line + 11475 6425 11550 6425 +Wire Wire Line + 5350 1650 5350 1900 +Wire Wire Line + 5350 1900 5275 1900 +Wire Wire Line + 5350 2175 5350 2100 +Wire Wire Line + 5350 2100 5275 2100 +Wire Wire Line + 4625 3075 4550 3075 +Wire Wire Line + 4625 1900 4625 3075 +Wire Wire Line + 4700 3175 4550 3175 +Wire Wire Line + 4700 2000 4700 3175 +Wire Wire Line + 4775 1900 4625 1900 +Wire Wire Line + 4775 2000 4700 2000 +Wire Wire Line + 5275 2000 5450 2000 +Wire Wire Line + 5450 2000 5450 2975 +Wire Wire Line + 2750 1800 2575 1800 +Connection ~ 2575 1800 +Wire Wire Line + 2650 9825 2575 9825 +Wire Wire Line + 2575 9825 2575 10025 +Wire Wire Line + 2650 9925 2575 9925 +Connection ~ 2575 9925 +Wire Wire Line + 2575 7975 2575 7925 +Wire Wire Line + 2325 7925 2650 7925 +Wire Wire Line + 2575 8175 2575 8225 +Wire Wire Line + 2325 8225 2650 8225 +Connection ~ 2575 8225 +Connection ~ 2575 7925 +Wire Wire Line + 2125 8225 2050 8225 +Wire Wire Line + 2050 7925 2050 8300 +Wire Wire Line + 2050 7925 2125 7925 +Connection ~ 2050 8225 +Wire Wire Line + 2575 6175 2575 6250 +Wire Wire Line + 2575 7625 2650 7625 +Wire Wire Line + 2575 6450 2575 7625 +Wire Wire Line + 2475 6600 5350 6600 +Wire Wire Line + 2475 6600 2475 6675 +Connection ~ 2575 6600 +Wire Wire Line + 2475 7725 2650 7725 +Wire Wire Line + 2475 6975 2475 7725 +Wire Wire Line + 1600 7050 1975 7050 +Wire Wire Line + 2175 7050 4775 7050 +Connection ~ 2475 7050 +Wire Wire Line + 1600 7550 1675 7550 +Wire Wire Line + 1675 7550 1675 7625 +Wire Wire Line + 1600 7350 2575 7350 +Connection ~ 2575 7350 +Wire Wire Line + 1600 7250 1825 7250 +Wire Wire Line + 1825 7250 1825 8875 +Wire Wire Line + 1600 7150 1900 7150 +Wire Wire Line + 1900 7150 1900 8775 +Wire Wire Line + 1900 8775 2650 8775 +Wire Wire Line + 1825 8875 2650 8875 +Wire Wire Line + 3025 6825 3025 6750 +Wire Wire Line + 3025 6750 2950 6750 +Wire Wire Line + 2650 9225 2575 9225 +Wire Wire Line + 2575 9225 2575 9150 +Wire Wire Line + 2300 7050 2300 6600 +Wire Wire Line + 2300 6600 2225 6600 +Connection ~ 2300 7050 +Wire Wire Line + 1750 6675 1750 6600 +Wire Wire Line + 1750 6600 1825 6600 +Wire Wire Line + 4550 7925 5450 7925 +Wire Wire Line + 4550 9925 5725 9925 +Wire Wire Line + 4550 7725 5725 7725 +Wire Wire Line + 5925 7725 6000 7725 +Wire Wire Line + 5925 9925 6000 9925 +Wire Wire Line + 6375 9925 6300 9925 +Wire Wire Line + 6375 7725 6375 9925 +Wire Wire Line + 6300 7725 6675 7725 +Connection ~ 6375 7725 +Wire Wire Line + 6825 7925 6825 8075 +Wire Wire Line + 6750 8000 6825 8000 +Connection ~ 6825 8000 +Wire Wire Line + 6450 8000 6375 8000 +Connection ~ 6375 8000 +Wire Wire Line + 4625 9425 4550 9425 +Wire Wire Line + 4550 9525 4625 9525 +Wire Wire Line + 4875 9725 4550 9725 +Wire Wire Line + 4875 8975 4550 8975 +Wire Wire Line + 4875 8875 4550 8875 +Wire Wire Line + 4875 8775 4550 8775 +Wire Wire Line + 4875 8675 4550 8675 +Wire Wire Line + 4875 8575 4550 8575 +Wire Wire Line + 4875 8475 4550 8475 +Wire Bus Line + 4975 8375 4975 9625 +Wire Wire Line + 5350 6600 5350 6850 +Wire Wire Line + 5350 6850 5275 6850 +Wire Wire Line + 5350 7125 5350 7050 +Wire Wire Line + 5350 7050 5275 7050 +Wire Wire Line + 4625 8025 4550 8025 +Wire Wire Line + 4625 6850 4625 8025 +Wire Wire Line + 4700 8125 4550 8125 +Wire Wire Line + 4700 6950 4700 8125 +Wire Wire Line + 4775 6850 4625 6850 +Wire Wire Line + 4775 6950 4700 6950 +Wire Wire Line + 5275 6950 5450 6950 +Wire Wire Line + 5450 6950 5450 8200 +Connection ~ 5450 7925 +Wire Wire Line + 5450 8200 5525 8200 +Wire Wire Line + 2750 6750 2575 6750 +Connection ~ 2575 6750 +Wire Bus Line + 11125 6725 11125 7325 +Wire Bus Line + 11125 5425 11125 6025 +Wire Bus Line + 11125 7025 8025 7025 +Wire Bus Line + 8025 7025 8025 9000 +Wire Bus Line + 8025 9000 4975 9000 +Wire Wire Line + 4875 4775 4550 4775 +Wire Wire Line + 4875 4025 4550 4025 +Wire Wire Line + 4875 3925 4550 3925 +Wire Wire Line + 4875 3825 4550 3825 +Wire Wire Line + 4875 3725 4550 3725 +Wire Wire Line + 4875 3625 4550 3625 +Wire Wire Line + 4875 3525 4550 3525 +Wire Bus Line + 4975 3625 4975 4675 +Wire Bus Line + 11125 5725 8025 5725 +Wire Bus Line + 8025 5725 8025 4150 +Wire Bus Line + 8025 4150 4975 4150 +Wire Wire Line + 9225 10825 9225 10900 +Wire Wire Line + 9225 10900 10275 10900 +Wire Wire Line + 10275 10900 10275 10825 +Wire Wire Line + 9650 10825 9650 10900 +Connection ~ 9650 10900 +Wire Wire Line + 9425 10825 9425 10900 +Connection ~ 9425 10900 +Wire Wire Line + 9850 10825 9850 10900 +Connection ~ 9850 10900 +Wire Wire Line + 10075 10825 10075 10900 +Connection ~ 10075 10900 +Wire Wire Line + 9750 10900 9750 10975 +Connection ~ 9750 10900 +Wire Wire Line + 10850 10500 10850 10650 +Wire Wire Line + 10850 10575 11450 10575 +Wire Wire Line + 11150 10575 11150 10650 +Wire Wire Line + 10850 10850 10850 10925 +Wire Wire Line + 10850 10925 11450 10925 +Wire Wire Line + 11150 10925 11150 10850 +Wire Wire Line + 11450 10575 11450 10650 +Connection ~ 11150 10575 +Wire Wire Line + 11450 10850 11450 11000 +Connection ~ 11150 10925 +Connection ~ 11450 10925 +Connection ~ 10850 10575 +Wire Wire Line + 4550 4475 6700 4475 +Wire Wire Line + 4550 4575 5850 4575 +Text Label 6525 5450 2 60 ~ 0 +PS2_DATA +$Comp +L GND #PWR030 +U 1 1 5E2A3505 +P 5950 5150 +F 0 "#PWR030" H 5950 4900 50 0001 C CNN +F 1 "GND" H 5950 5000 50 0000 C CNN +F 2 "" H 5950 5150 50 0001 C CNN +F 3 "" H 5950 5150 50 0001 C CNN + 1 5950 5150 + -1 0 0 -1 +$EndComp +Wire Wire Line + 6025 5075 5950 5075 +Wire Wire Line + 5950 5075 5950 5150 +Wire Wire Line + 6625 5075 6700 5075 +Wire Wire Line + 6700 5075 6700 5450 +Wire Wire Line + 5850 5450 7100 5450 +Wire Wire Line + 5850 4575 5850 5450 +Wire Wire Line + 6800 4975 6800 5150 +Wire Wire Line + 6800 4975 6625 4975 +Wire Wire Line + 6900 4875 6625 4875 +Wire Wire Line + 6700 4475 6700 4875 +NoConn ~ 6025 4875 +Wire Wire Line + 5950 4975 6025 4975 +Wire Wire Line + 5950 1650 5950 4975 +Connection ~ 5350 1650 +NoConn ~ 4550 2775 +NoConn ~ 14775 6300 +Text Notes 12175 10925 0 60 ~ 0 +RC6502 Terminal +Text Notes 11825 10250 0 60 ~ 0 +Implements the Apple1 video and keyboard input section, but uses two Atmega328s in\nplace of the original hardware while working somewhat like two separate Arduino on\nthe board. +$Comp +L R R? +U 1 1 5E2B081B +P 6900 4650 +F 0 "R?" V 6980 4650 50 0000 C CNN +F 1 "10k" V 6900 4650 50 0000 C CNN +F 2 "" V 6830 4650 50 0001 C CNN +F 3 "" H 6900 4650 50 0001 C CNN + 1 6900 4650 + -1 0 0 1 +$EndComp +$Comp +L R R? +U 1 1 5E2B0EDB +P 7100 4650 +F 0 "R?" V 7180 4650 50 0000 C CNN +F 1 "10k" V 7100 4650 50 0000 C CNN +F 2 "" V 7030 4650 50 0001 C CNN +F 3 "" H 7100 4650 50 0001 C CNN + 1 7100 4650 + -1 0 0 1 +$EndComp +Wire Wire Line + 6900 4800 6900 4875 +Connection ~ 6700 4875 +Wire Wire Line + 7100 5450 7100 4800 +Connection ~ 6700 5450 +Wire Wire Line + 6900 4500 6900 4300 +Wire Wire Line + 5950 4300 7100 4300 +Connection ~ 5950 4300 +Wire Wire Line + 7100 4300 7100 4500 +Connection ~ 6900 4300 +$EndSCHEMATC diff --git a/common/library/atmega328_mcu.bck b/common/library/atmega328_mcu.bck new file mode 100644 index 0000000..9d54e5e --- /dev/null +++ b/common/library/atmega328_mcu.bck @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ATMEGA328_MCU +D PDIP28 Narrow, 16k Flash, 1kB SRAM, 512B EEPROM +K AVR 8bit Microcontroller MegaAVR +F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf +$ENDCMP +# +#End Doc Library diff --git a/common/library/atmega328_mcu.dcm b/common/library/atmega328_mcu.dcm new file mode 100644 index 0000000..9d54e5e --- /dev/null +++ b/common/library/atmega328_mcu.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ATMEGA328_MCU +D PDIP28 Narrow, 16k Flash, 1kB SRAM, 512B EEPROM +K AVR 8bit Microcontroller MegaAVR +F http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf +$ENDCMP +# +#End Doc Library diff --git a/common/library/atmega328_mcu.lib b/common/library/atmega328_mcu.lib new file mode 100644 index 0000000..3056472 --- /dev/null +++ b/common/library/atmega328_mcu.lib @@ -0,0 +1,48 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ATMEGA328_MCU +# +DEF ATMEGA328_MCU U 0 40 Y Y 1 F N +F0 "U" -750 1250 50 H V L BNN +F1 "ATMEGA328_MCU" 400 -1400 50 H V L BNN +F2 "DIL28" 0 0 50 H I C CIN +F3 "" 0 0 50 H I C CNN +$FPLIST + 28DIP-ELL600 + 28dip600 +$ENDFPLIST +DRAW +S -750 1200 850 -1300 0 1 10 f +X ~RESET 1 -900 1000 150 R 40 40 1 1 B +X RXD 2 -900 -150 150 R 40 40 1 1 B +X TXD 3 -900 -50 150 R 40 40 1 1 B +X (PCINT18/INT0)PD2 4 1000 -700 150 L 40 40 1 1 B +X (PCINT19/OC2B/INT1)PD3 5 1000 -800 150 L 40 40 1 1 B +X (PCINT20/XCK/T0)PD4 6 1000 -900 150 L 40 40 1 1 B +X VCC 7 -900 1100 150 R 40 40 1 1 W +X GND 8 -900 -1200 150 R 40 40 1 1 W +X XTAL1 9 -900 800 150 R 40 40 1 1 B +X XTAL2 10 -900 500 150 R 40 40 1 1 B +X AVCC 20 -900 -500 150 R 40 40 1 1 W +X (PCINT21/OC0B/T1)PD5 11 1000 -1000 150 L 40 40 1 1 B +X AREF 21 -900 -600 150 R 40 40 1 1 B +X (PCINT22/OC0A/AIN0)PD6 12 1000 -1100 150 L 40 40 1 1 B +X GND 22 -900 -1100 150 R 40 40 1 1 W +X (PCINT23/AIN1)PD7 13 1000 -1200 150 L 40 40 1 1 B +X (PCINT8/ADC0)PC0 23 1000 250 150 L 40 40 1 1 B +X (PCINT0/CLKO/ICP1)PB0 14 1000 1100 150 L 40 40 1 1 B +X (PCINT9/ADC1)PC1 24 1000 150 150 L 40 40 1 1 B +X (PCINT1/OC1A)PB1 15 1000 1000 150 L 40 40 1 1 B +X (PCINT10/ADC2)PC2 25 1000 50 150 L 40 40 1 1 B +X (PCINT2/OC1B/~SS~)PB2 16 1000 900 150 L 40 40 1 1 B +X (PCINT11/ADC3)PC3 26 1000 -50 150 L 40 40 1 1 B +X (PCINT3/OC2A/MOSI)PB3 17 1000 800 150 L 40 40 1 1 B +X (PCINT12/SDA/ADC4)PC4 27 1000 -150 150 L 40 40 1 1 B +X (PCINT4/MISO)PB4 18 1000 700 150 L 40 40 1 1 B +X (PCINT13/SCL/ADC5)PC5 28 1000 -250 150 L 40 40 1 1 B +X (PCINT5/SCK)PB5 19 1000 600 150 L 40 40 1 1 B +ENDDRAW +ENDDEF +# +#End Library diff --git a/common/library/link_power.dcm b/common/library/link_power.dcm new file mode 100644 index 0000000..2eb89b6 --- /dev/null +++ b/common/library/link_power.dcm @@ -0,0 +1,8 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP Link_Power +D Jumper, normally closed +K jumper link bridge +$ENDCMP +# +#End Doc Library diff --git a/common/library/link_power.lib b/common/library/link_power.lib new file mode 100644 index 0000000..d3e21a2 --- /dev/null +++ b/common/library/link_power.lib @@ -0,0 +1,20 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# Link_Power +# +DEF Link_Power JP 0 30 N N 1 F N +F0 "JP" 0 80 50 H V C CNN +F1 "Link_Power" 10 -60 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +A 0 -10 57 450 1350 0 1 0 N 40 30 -40 30 +C -40 0 20 0 1 0 N +C 40 0 20 0 1 0 N +X 1 1 -100 0 40 R 50 50 0 1 w +X 2 2 100 0 40 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/common/library/mc6821.bck b/common/library/mc6821.bck new file mode 100644 index 0000000..28724c0 --- /dev/null +++ b/common/library/mc6821.bck @@ -0,0 +1,8 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP MC6821 +D Interface parallele 2 x 8 bits +K MPRO +$ENDCMP +# +#End Doc Library diff --git a/common/library/mc6821.dcm b/common/library/mc6821.dcm new file mode 100644 index 0000000..28724c0 --- /dev/null +++ b/common/library/mc6821.dcm @@ -0,0 +1,8 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP MC6821 +D Interface parallele 2 x 8 bits +K MPRO +$ENDCMP +# +#End Doc Library diff --git a/common/library/mc6821.lib b/common/library/mc6821.lib new file mode 100644 index 0000000..aac10c0 --- /dev/null +++ b/common/library/mc6821.lib @@ -0,0 +1,56 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# MC6821 +# +DEF MC6821 U 0 40 Y Y 1 F N +F0 "U" 0 100 50 H V C CNN +F1 "MC6821" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -350 1250 350 -1425 0 1 0 N +X GND 1 0 -1525 100 U 50 50 1 1 W +X PA0 2 650 1150 300 L 50 50 1 1 I +X PA1 3 650 1050 300 L 50 50 1 1 I +X PA2 4 650 950 300 L 50 50 1 1 I +X PA3 5 650 850 300 L 50 50 1 1 I +X PA4 6 650 750 300 L 50 50 1 1 I +X PA5 7 650 650 300 L 50 50 1 1 I +X PA6 8 650 550 300 L 50 50 1 1 I +X PA7 9 650 450 300 L 50 50 1 1 I +X PB0 10 650 -150 300 L 50 50 1 1 I +X VCC 20 0 1350 100 D 50 50 1 1 W +X D3 30 -650 -450 300 R 50 50 1 1 I +X CA1 40 650 250 300 L 50 50 1 1 B +X PB1 11 650 -250 300 L 50 50 1 1 I +X R/W 21 -650 550 300 R 50 50 1 1 I +X D2 31 -650 -350 300 R 50 50 1 1 I +X PB2 12 650 -350 300 L 50 50 1 1 I +X CS0 22 -650 950 300 R 50 50 1 1 I +X D1 32 -650 -250 300 R 50 50 1 1 I +X PB3 13 650 -450 300 L 50 50 1 1 I +X ~CS2 23 -650 1150 300 R 50 50 1 1 I I +X D0 33 -650 -150 300 R 50 50 1 1 I +X PB4 14 650 -550 300 L 50 50 1 1 I +X CS1 24 -650 1050 300 R 50 50 1 1 I +X ~RESET 34 -650 450 300 R 50 50 1 1 I I +X PB5 15 650 -650 300 L 50 50 1 1 I +X E 25 -650 650 300 R 50 50 1 1 I +X RS1 35 -650 750 300 R 50 50 1 1 I +X PB6 16 650 -750 300 L 50 50 1 1 I +X D7 26 -650 -850 300 R 50 50 1 1 I +X RS0 36 -650 850 300 R 50 50 1 1 I +X PB7 17 650 -850 300 L 50 50 1 1 I +X D6 27 -650 -750 300 R 50 50 1 1 I +X IRQB 37 -650 150 300 R 50 50 1 1 C I +X CB1 18 650 -1050 300 L 50 50 1 1 B +X D5 28 -650 -650 300 R 50 50 1 1 I +X IRQA 38 -650 250 300 R 50 50 1 1 C I +X CB2 19 650 -1150 300 L 50 50 1 1 B +X D4 29 -650 -550 300 R 50 50 1 1 I +X CA2 39 650 150 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +#End Library diff --git a/common/library/rca_plug.dcm b/common/library/rca_plug.dcm new file mode 100644 index 0000000..aa35fae --- /dev/null +++ b/common/library/rca_plug.dcm @@ -0,0 +1,8 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP RCA_PLUG +D coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...) +K BNC SMA SMB SMC coaxial connector CINCH RCA +$ENDCMP +# +#End Doc Library diff --git a/common/library/rca_plug.lib b/common/library/rca_plug.lib new file mode 100644 index 0000000..19ccc05 --- /dev/null +++ b/common/library/rca_plug.lib @@ -0,0 +1,29 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# RCA_PLUG +# +DEF RCA_PLUG J 0 40 Y N 1 F N +F0 "J" 10 120 50 H V C CNN +F1 "RCA_PLUG" 115 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *BNC* + *SMA* + *SMB* + *SMC* + *Cinch* +$ENDFPLIST +DRAW +A -2 0 71 1636 0 0 1 10 N -70 20 70 0 +A -1 0 71 0 -1638 0 1 10 N 70 0 -70 -20 +C 0 0 20 0 1 8 N +P 2 0 1 0 -50 0 -20 0 N +P 2 0 1 0 0 -100 0 -70 N +X Ext 1 0 -200 100 U 50 50 1 1 P +X In 2 -150 0 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library