1
0
mirror of https://github.com/UzixLS/nanoSwinSidC.git synced 2025-07-18 22:51:16 +03:00
This commit is contained in:
UzixLS
2020-05-17 21:59:34 +03:00
parent 355dc61c93
commit d9617e6b21
7 changed files with 2325 additions and 0 deletions

9
README.txt Normal file
View File

@ -0,0 +1,9 @@
nanoSwinSidC
SID emulator on ATmega.
This is custom PCB variant of SwinSID Nano project.
See https://www.c64-wiki.com/wiki/SwinSID and http://www.tolaemon.com/nss/
Work in progress, PCB isn't checked yet.

BIN
out/pcb3d-bottom.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 KiB

BIN
out/pcb3d-top.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 KiB

288
pcb/nanoSwinSidC-cache.lib Normal file
View File

@ -0,0 +1,288 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Generic_Conn_02x03_Odd_Even
#
DEF Connector_Generic_Conn_02x03_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 200 50 H V C CNN
F1 "Connector_Generic_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??_*
$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
#
# Connector_Generic_Conn_02x14_Counter_Clockwise
#
DEF Connector_Generic_Conn_02x14_Counter_Clockwise J 0 40 Y N 1 F N
F0 "J" 50 700 50 H V C CNN
F1 "Connector_Generic_Conn_02x14_Counter_Clockwise" 50 -800 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -695 0 -705 1 1 6 N
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 650 150 -750 1 1 10 f
S 150 -695 100 -705 1 1 6 N
S 150 -595 100 -605 1 1 6 N
S 150 -495 100 -505 1 1 6 N
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
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
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
S 150 405 100 395 1 1 6 N
S 150 505 100 495 1 1 6 N
S 150 605 100 595 1 1 6 N
X Pin_1 1 -200 600 150 R 50 50 1 1 P
X Pin_10 10 -200 -300 150 R 50 50 1 1 P
X Pin_11 11 -200 -400 150 R 50 50 1 1 P
X Pin_12 12 -200 -500 150 R 50 50 1 1 P
X Pin_13 13 -200 -600 150 R 50 50 1 1 P
X Pin_14 14 -200 -700 150 R 50 50 1 1 P
X Pin_15 15 300 -700 150 L 50 50 1 1 P
X Pin_16 16 300 -600 150 L 50 50 1 1 P
X Pin_17 17 300 -500 150 L 50 50 1 1 P
X Pin_18 18 300 -400 150 L 50 50 1 1 P
X Pin_19 19 300 -300 150 L 50 50 1 1 P
X Pin_2 2 -200 500 150 R 50 50 1 1 P
X Pin_20 20 300 -200 150 L 50 50 1 1 P
X Pin_21 21 300 -100 150 L 50 50 1 1 P
X Pin_22 22 300 0 150 L 50 50 1 1 P
X Pin_23 23 300 100 150 L 50 50 1 1 P
X Pin_24 24 300 200 150 L 50 50 1 1 P
X Pin_25 25 300 300 150 L 50 50 1 1 P
X Pin_26 26 300 400 150 L 50 50 1 1 P
X Pin_27 27 300 500 150 L 50 50 1 1 P
X Pin_28 28 300 600 150 L 50 50 1 1 P
X Pin_3 3 -200 400 150 R 50 50 1 1 P
X Pin_4 4 -200 300 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 100 150 R 50 50 1 1 P
X Pin_7 7 -200 0 150 R 50 50 1 1 P
X Pin_8 8 -200 -100 150 R 50 50 1 1 P
X Pin_9 9 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "Device_C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
C_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Jumper
#
DEF Device_Jumper JP 0 30 Y N 1 F N
F0 "JP" 0 150 50 H V C CNN
F1 "Device_Jumper" 0 -80 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SolderJumper*
$ENDFPLIST
DRAW
A 0 -26 125 1426 373 0 1 0 N -98 50 99 50
C -100 0 35 0 1 0 N
C 100 0 35 0 1 0 N
X 1 1 -300 0 165 R 50 50 0 1 P
X 2 2 300 0 165 L 50 50 0 1 P
ENDDRAW
ENDDEF
#
# Device_LED
#
DEF Device_LED D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_LED" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
LED*
LED_SMD:*
LED_THT:*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 -50 -50 50 N
P 2 0 1 0 -50 0 50 0 N
P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N
P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N
P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R
#
DEF Device_R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "Device_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_*
$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
#
# MCU_Microchip_ATmega_ATmega88PA-AU
#
DEF MCU_Microchip_ATmega_ATmega88PA-AU U 0 20 Y Y 1 F N
F0 "U" -500 1450 50 H V L BNN
F1 "MCU_Microchip_ATmega_ATmega88PA-AU" 100 -1450 50 H V L TNN
F2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS ATmega48P-20AU ATmega48A-AU ATmega48PA-AU ATmega88PV-10AU ATmega88P-20AU ATmega88A-AU ATmega88PA-AU ATmega168PV-10AU ATmega168P-20AU ATmega168A-AU ATmega168PA-AU ATmega328-AU ATmega328P-AU
$FPLIST
TQFP*7x7mm*P0.8mm*
$ENDFPLIST
DRAW
S -500 -1400 500 1400 0 1 10 f
X PD3 1 600 -800 100 L 50 50 1 1 T
X PD6 10 600 -1100 100 L 50 50 1 1 T
X PD7 11 600 -1200 100 L 50 50 1 1 T
X PB0 12 600 1200 100 L 50 50 1 1 T
X PB1 13 600 1100 100 L 50 50 1 1 T
X PB2 14 600 1000 100 L 50 50 1 1 T
X PB3 15 600 900 100 L 50 50 1 1 T
X PB4 16 600 800 100 L 50 50 1 1 T
X PB5 17 600 700 100 L 50 50 1 1 T
X AVCC 18 100 1500 100 D 50 50 1 1 W
X ADC6 19 -600 1000 100 R 50 50 1 1 I
X PD4 2 600 -900 100 L 50 50 1 1 T
X AREF 20 -600 1200 100 R 50 50 1 1 P
X GND 21 0 -1500 100 U 50 50 1 1 P N
X ADC7 22 -600 900 100 R 50 50 1 1 I
X PC0 23 600 300 100 L 50 50 1 1 T
X PC1 24 600 200 100 L 50 50 1 1 T
X PC2 25 600 100 100 L 50 50 1 1 T
X PC3 26 600 0 100 L 50 50 1 1 T
X PC4 27 600 -100 100 L 50 50 1 1 T
X PC5 28 600 -200 100 L 50 50 1 1 T
X ~RESET~/PC6 29 600 -300 100 L 50 50 1 1 T
X GND 3 0 -1500 100 U 50 50 1 1 W
X PD0 30 600 -500 100 L 50 50 1 1 T
X PD1 31 600 -600 100 L 50 50 1 1 T
X PD2 32 600 -700 100 L 50 50 1 1 T
X VCC 4 0 1500 100 D 50 50 1 1 W
X GND 5 0 -1500 100 U 50 50 1 1 P N
X VCC 6 0 1500 100 D 50 50 1 1 P N
X XTAL1/PB6 7 600 600 100 L 50 50 1 1 T
X XTAL2/PB7 8 600 500 100 L 50 50 1 1 T
X PD5 9 600 -1000 100 L 50 50 1 1 T
ENDDRAW
ENDDEF
#
# Oscillator_XO53
#
DEF Oscillator_XO53 X 0 10 Y Y 1 F N
F0 "X" -200 250 50 H V L CNN
F1 "Oscillator_XO53" 50 -250 50 H V L CNN
F2 "Oscillator:Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm" 700 -350 50 H I C CNN
F3 "" -100 0 50 H I C CNN
$FPLIST
Oscillator*SMD*EuroQuartz*XO53*5.0x3.2mm*
$ENDFPLIST
DRAW
S -200 200 200 -200 0 1 10 f
P 10 0 1 0 30 -30 20 -30 20 30 0 30 0 -30 -20 -30 -20 30 -40 30 -40 -30 -50 -30 N
X EN 1 -300 0 100 R 50 50 1 1 I
X GND 2 0 -300 100 U 50 50 1 1 W
X OUT 3 300 0 100 L 50 50 1 1 O
X V+ 4 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# power_+5V
#
DEF power_+5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power_+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power_GND
#
DEF power_GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power_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
#
# power_PWR_FLAG
#
DEF power_PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "power_PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
X pwr 1 0 0 0 U 50 50 0 0 w
ENDDRAW
ENDDEF
#
#End Library

1229
pcb/nanoSwinSidC.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

249
pcb/nanoSwinSidC.pro Normal file
View File

@ -0,0 +1,249 @@
update=17/05/2020 21:46:48
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=
CopperLayerCount=2
BoardThickness=1.6
AllowMicroVias=0
AllowBlindVias=0
RequireCourtyardDefinitions=0
ProhibitOverlappingCourtyards=1
MinTrackWidth=0.2
MinViaDiameter=0.4
MinViaDrill=0.3
MinMicroViaDiameter=0.2
MinMicroViaDrill=0.09999999999999999
MinHoleToHole=0.25
TrackWidth1=0.25
TrackWidth2=0.5
ViaDiameter1=0.8
ViaDrill1=0.4
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.15
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgeCutLineWidth=0.09999999999999999
CourtyardLineWidth=0.12
OthersLineWidth=0.15
OthersTextSizeV=1
OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0
SolderMaskMinWidth=0
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Enabled=0
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Enabled=0
[pcbnew/Layer.In3.Cu]
Name=In3.Cu
Type=0
Enabled=0
[pcbnew/Layer.In4.Cu]
Name=In4.Cu
Type=0
Enabled=0
[pcbnew/Layer.In5.Cu]
Name=In5.Cu
Type=0
Enabled=0
[pcbnew/Layer.In6.Cu]
Name=In6.Cu
Type=0
Enabled=0
[pcbnew/Layer.In7.Cu]
Name=In7.Cu
Type=0
Enabled=0
[pcbnew/Layer.In8.Cu]
Name=In8.Cu
Type=0
Enabled=0
[pcbnew/Layer.In9.Cu]
Name=In9.Cu
Type=0
Enabled=0
[pcbnew/Layer.In10.Cu]
Name=In10.Cu
Type=0
Enabled=0
[pcbnew/Layer.In11.Cu]
Name=In11.Cu
Type=0
Enabled=0
[pcbnew/Layer.In12.Cu]
Name=In12.Cu
Type=0
Enabled=0
[pcbnew/Layer.In13.Cu]
Name=In13.Cu
Type=0
Enabled=0
[pcbnew/Layer.In14.Cu]
Name=In14.Cu
Type=0
Enabled=0
[pcbnew/Layer.In15.Cu]
Name=In15.Cu
Type=0
Enabled=0
[pcbnew/Layer.In16.Cu]
Name=In16.Cu
Type=0
Enabled=0
[pcbnew/Layer.In17.Cu]
Name=In17.Cu
Type=0
Enabled=0
[pcbnew/Layer.In18.Cu]
Name=In18.Cu
Type=0
Enabled=0
[pcbnew/Layer.In19.Cu]
Name=In19.Cu
Type=0
Enabled=0
[pcbnew/Layer.In20.Cu]
Name=In20.Cu
Type=0
Enabled=0
[pcbnew/Layer.In21.Cu]
Name=In21.Cu
Type=0
Enabled=0
[pcbnew/Layer.In22.Cu]
Name=In22.Cu
Type=0
Enabled=0
[pcbnew/Layer.In23.Cu]
Name=In23.Cu
Type=0
Enabled=0
[pcbnew/Layer.In24.Cu]
Name=In24.Cu
Type=0
Enabled=0
[pcbnew/Layer.In25.Cu]
Name=In25.Cu
Type=0
Enabled=0
[pcbnew/Layer.In26.Cu]
Name=In26.Cu
Type=0
Enabled=0
[pcbnew/Layer.In27.Cu]
Name=In27.Cu
Type=0
Enabled=0
[pcbnew/Layer.In28.Cu]
Name=In28.Cu
Type=0
Enabled=0
[pcbnew/Layer.In29.Cu]
Name=In29.Cu
Type=0
Enabled=0
[pcbnew/Layer.In30.Cu]
Name=In30.Cu
Type=0
Enabled=0
[pcbnew/Layer.B.Cu]
Name=B.Cu
Type=0
Enabled=1
[pcbnew/Layer.B.Adhes]
Enabled=1
[pcbnew/Layer.F.Adhes]
Enabled=1
[pcbnew/Layer.B.Paste]
Enabled=1
[pcbnew/Layer.F.Paste]
Enabled=1
[pcbnew/Layer.B.SilkS]
Enabled=1
[pcbnew/Layer.F.SilkS]
Enabled=1
[pcbnew/Layer.B.Mask]
Enabled=1
[pcbnew/Layer.F.Mask]
Enabled=1
[pcbnew/Layer.Dwgs.User]
Enabled=1
[pcbnew/Layer.Cmts.User]
Enabled=1
[pcbnew/Layer.Eco1.User]
Enabled=1
[pcbnew/Layer.Eco2.User]
Enabled=1
[pcbnew/Layer.Edge.Cuts]
Enabled=1
[pcbnew/Layer.Margin]
Enabled=1
[pcbnew/Layer.B.CrtYd]
Enabled=1
[pcbnew/Layer.F.CrtYd]
Enabled=1
[pcbnew/Layer.B.Fab]
Enabled=1
[pcbnew/Layer.F.Fab]
Enabled=1
[pcbnew/Layer.Rescue]
Enabled=0
[pcbnew/Netclasses]
[pcbnew/Netclasses/Default]
Name=Default
Clearance=0.2
TrackWidth=0.25
ViaDiameter=0.8
ViaDrill=0.4
uViaDiameter=0.3
uViaDrill=0.1
dPairWidth=0.2
dPairGap=0.25
dPairViaGap=0.25
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

550
pcb/nanoSwinSidC.sch Normal file
View File

@ -0,0 +1,550 @@
EESchema Schematic File Version 4
LIBS:nanoSwinSidC-cache
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date "2020-05-17"
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L MCU_Microchip_ATmega:ATmega88PA-AU U1
U 1 1 5EC1B4C8
P 3575 3800
F 0 "U1" H 3125 5250 50 0000 C CNN
F 1 "ATmega88PA-AU" H 4100 5275 50 0000 C CNN
F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 3575 3800 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48PA_88PA_168PA-Data-Sheet-40002011A.pdf" H 3575 3800 50 0001 C CNN
1 3575 3800
1 0 0 -1
$EndComp
Text GLabel 4175 4600 2 50 BiDi ~ 0
D3
Text GLabel 4175 4700 2 50 BiDi ~ 0
D4
Text GLabel 4175 4800 2 50 BiDi ~ 0
D5
Text GLabel 4175 4900 2 50 BiDi ~ 0
D6
Text GLabel 4175 5000 2 50 BiDi ~ 0
D7
Text GLabel 4175 4300 2 50 BiDi ~ 0
D0
Text GLabel 4175 4400 2 50 BiDi ~ 0
D1
Text GLabel 4175 4000 2 50 BiDi ~ 0
D2
$Comp
L power:GND #PWR0101
U 1 1 5EC1CA5C
P 3575 5300
F 0 "#PWR0101" H 3575 5050 50 0001 C CNN
F 1 "GND" H 3580 5127 50 0000 C CNN
F 2 "" H 3575 5300 50 0001 C CNN
F 3 "" H 3575 5300 50 0001 C CNN
1 3575 5300
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0102
U 1 1 5EC1DAFA
P 3575 2300
F 0 "#PWR0102" H 3575 2150 50 0001 C CNN
F 1 "+5V" H 3590 2473 50 0000 C CNN
F 2 "" H 3575 2300 50 0001 C CNN
F 3 "" H 3575 2300 50 0001 C CNN
1 3575 2300
1 0 0 -1
$EndComp
Wire Wire Line
3675 2300 3575 2300
Connection ~ 3575 2300
Text GLabel 4175 4100 2 50 Input ~ 0
nRST
Text GLabel 4175 3900 2 50 Input ~ 0
A4
Text GLabel 4175 3800 2 50 Input ~ 0
A3
Text GLabel 4175 3700 2 50 Input ~ 0
A2
Text GLabel 4175 3600 2 50 Input ~ 0
A1
Text GLabel 4175 3500 2 50 Input ~ 0
A0
Text GLabel 4175 4500 2 50 Input ~ 0
nCS
NoConn ~ 2975 2900
NoConn ~ 2975 2800
NoConn ~ 2975 2600
Text GLabel 4600 3000 2 50 Input ~ 0
SCK
Text GLabel 4175 3000 2 50 Output ~ 0
MISO
Text GLabel 4175 2900 2 50 Input ~ 0
MOSI
NoConn ~ 4175 3300
$Comp
L Oscillator:XO53 X1
U 1 1 5EC1F916
P 5475 4300
F 0 "X1" H 5625 4550 50 0000 L CNN
F 1 "32 MHz" H 4950 4175 50 0000 L CNN
F 2 "Oscillator:Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm_HandSoldering" H 6175 3950 50 0001 C CNN
F 3 "http://cdn-reichelt.de/documents/datenblatt/B400/XO53.pdf" H 5375 4300 50 0001 C CNN
1 5475 4300
-1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0103
U 1 1 5EC20874
P 5475 4000
F 0 "#PWR0103" H 5475 3850 50 0001 C CNN
F 1 "+5V" H 5490 4173 50 0000 C CNN
F 2 "" H 5475 4000 50 0001 C CNN
F 3 "" H 5475 4000 50 0001 C CNN
1 5475 4000
-1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0104
U 1 1 5EC20CC2
P 5475 4600
F 0 "#PWR0104" H 5475 4350 50 0001 C CNN
F 1 "GND" H 5480 4427 50 0000 C CNN
F 2 "" H 5475 4600 50 0001 C CNN
F 3 "" H 5475 4600 50 0001 C CNN
1 5475 4600
-1 0 0 -1
$EndComp
Wire Wire Line
5475 4000 5775 4000
Wire Wire Line
5775 4000 5775 4300
Connection ~ 5475 4000
$Comp
L Connector_Generic:Conn_02x14_Counter_Clockwise J2
U 1 1 5EC23685
P 7800 4175
F 0 "J2" H 7850 4900 50 0000 C CNN
F 1 "Conn_02x14_Counter_Clockwise" H 7850 4901 50 0001 C CNN
F 2 "Package_DIP:DIP-28_W15.24mm" H 7800 4175 50 0001 C CNN
F 3 "~" H 7800 4175 50 0001 C CNN
1 7800 4175
1 0 0 -1
$EndComp
NoConn ~ 7600 3575
NoConn ~ 7600 3675
NoConn ~ 7600 3775
NoConn ~ 7600 3875
Text GLabel 7600 3975 0 50 Output ~ 0
nRST
NoConn ~ 7600 4075
Text GLabel 7600 4175 0 50 Output ~ 0
nWR
$Comp
L Connector_Generic:Conn_02x03_Odd_Even J1
U 1 1 5EC28D5D
P 7800 2950
F 0 "J1" H 7850 3175 50 0000 C CNN
F 1 "Conn_02x03_Odd_Even" H 7850 3176 50 0001 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" H 7800 2950 50 0001 C CNN
F 3 "~" H 7800 2950 50 0001 C CNN
1 7800 2950
1 0 0 -1
$EndComp
Text GLabel 7600 2850 0 50 Input ~ 0
MISO
$Comp
L power:+5V #PWR0105
U 1 1 5EC293F1
P 8100 2850
F 0 "#PWR0105" H 8100 2700 50 0001 C CNN
F 1 "+5V" V 8115 2978 50 0000 L CNN
F 2 "" H 8100 2850 50 0001 C CNN
F 3 "" H 8100 2850 50 0001 C CNN
1 8100 2850
0 1 1 0
$EndComp
Text GLabel 8100 2950 2 50 Output ~ 0
MOSI
$Comp
L power:GND #PWR0106
U 1 1 5EC29BB0
P 8100 3050
F 0 "#PWR0106" H 8100 2800 50 0001 C CNN
F 1 "GND" V 8105 2922 50 0000 R CNN
F 2 "" H 8100 3050 50 0001 C CNN
F 3 "" H 8100 3050 50 0001 C CNN
1 8100 3050
0 -1 1 0
$EndComp
Text GLabel 7600 3050 0 50 Output ~ 0
nRST
Text GLabel 7600 2950 0 50 Output ~ 0
SCK
Text GLabel 7600 4375 0 50 Output ~ 0
A0
Text GLabel 7600 4475 0 50 Output ~ 0
A1
Text GLabel 7600 4575 0 50 Output ~ 0
A2
Text GLabel 7600 4675 0 50 Output ~ 0
A3
Text GLabel 7600 4775 0 50 Output ~ 0
A4
$Comp
L power:GND #PWR0107
U 1 1 5EC2AA37
P 7325 4875
F 0 "#PWR0107" H 7325 4625 50 0001 C CNN
F 1 "GND" V 7330 4747 50 0000 R CNN
F 2 "" H 7325 4875 50 0001 C CNN
F 3 "" H 7325 4875 50 0001 C CNN
1 7325 4875
0 1 -1 0
$EndComp
Text GLabel 8100 4875 2 50 BiDi ~ 0
D0
Text GLabel 8100 4775 2 50 BiDi ~ 0
D1
Text GLabel 8100 4675 2 50 BiDi ~ 0
D2
Text GLabel 8100 4575 2 50 BiDi ~ 0
D3
Text GLabel 8100 4475 2 50 BiDi ~ 0
D4
Text GLabel 8100 4375 2 50 BiDi ~ 0
D5
Text GLabel 8100 4275 2 50 BiDi ~ 0
D6
Text GLabel 8100 4175 2 50 BiDi ~ 0
D7
Text GLabel 7600 4275 0 50 Output ~ 0
nCS
NoConn ~ 8100 4075
NoConn ~ 8100 3975
$Comp
L power:+5V #PWR0108
U 1 1 5EC2D649
P 9000 3825
F 0 "#PWR0108" H 9000 3675 50 0001 C CNN
F 1 "+5V" H 9015 3998 50 0000 C CNN
F 2 "" H 9000 3825 50 0001 C CNN
F 3 "" H 9000 3825 50 0001 C CNN
1 9000 3825
-1 0 0 -1
$EndComp
NoConn ~ 8100 3775
NoConn ~ 8100 3575
$Comp
L Device:LED D1
U 1 1 5EC2E728
P 2200 3775
F 0 "D1" V 2239 3658 50 0000 R CNN
F 1 "LED" V 2148 3658 50 0000 R CNN
F 2 "LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 2200 3775 50 0001 C CNN
F 3 "~" H 2200 3775 50 0001 C CNN
1 2200 3775
0 -1 -1 0
$EndComp
Text GLabel 2200 4225 3 50 Output ~ 0
nCS
$Comp
L Device:R R6
U 1 1 5EC2F571
P 2200 4075
F 0 "R6" H 2270 4121 50 0000 L CNN
F 1 "1k" H 2270 4030 50 0000 L CNN
F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 2130 4075 50 0001 C CNN
F 3 "~" H 2200 4075 50 0001 C CNN
1 2200 4075
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0109
U 1 1 5EC2FF3D
P 2200 3625
F 0 "#PWR0109" H 2200 3475 50 0001 C CNN
F 1 "+5V" H 2215 3798 50 0000 C CNN
F 2 "" H 2200 3625 50 0001 C CNN
F 3 "" H 2200 3625 50 0001 C CNN
1 2200 3625
-1 0 0 -1
$EndComp
$Comp
L Device:C C2
U 1 1 5EC32D85
P 8575 4125
F 0 "C2" H 8690 4171 50 0000 L CNN
F 1 "100n" H 8690 4080 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8613 3975 50 0001 C CNN
F 3 "~" H 8575 4125 50 0001 C CNN
1 8575 4125
1 0 0 -1
$EndComp
Wire Wire Line
8575 3875 8575 3975
$Comp
L power:GND #PWR0110
U 1 1 5EC342CF
P 8575 4275
F 0 "#PWR0110" H 8575 4025 50 0001 C CNN
F 1 "GND" H 8580 4102 50 0000 C CNN
F 2 "" H 8575 4275 50 0001 C CNN
F 3 "" H 8575 4275 50 0001 C CNN
1 8575 4275
-1 0 0 -1
$EndComp
Wire Wire Line
8100 3875 8575 3875
Text GLabel 8100 3675 2 50 Input ~ 0
SND
$Comp
L Device:R R2
U 1 1 5EC4521E
P 5150 2600
F 0 "R2" V 4975 2600 50 0000 C CNN
F 1 "1k" V 5050 2600 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5080 2600 50 0001 C CNN
F 3 "~" H 5150 2600 50 0001 C CNN
1 5150 2600
0 1 1 0
$EndComp
$Comp
L Device:R R4
U 1 1 5EC4579D
P 5150 2875
F 0 "R4" V 4975 2875 50 0000 C CNN
F 1 "240k" V 5050 2875 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5080 2875 50 0001 C CNN
F 3 "~" H 5150 2875 50 0001 C CNN
1 5150 2875
0 1 1 0
$EndComp
Wire Wire Line
4175 2700 4925 2700
Wire Wire Line
4925 2700 4925 2600
Wire Wire Line
4925 2600 5000 2600
Wire Wire Line
4175 2800 4925 2800
Wire Wire Line
4925 2800 4925 2875
Wire Wire Line
4925 2875 5000 2875
$Comp
L Device:C C1
U 1 1 5EC474F0
P 5375 3075
F 0 "C1" H 5490 3121 50 0000 L CNN
F 1 "470p" H 5490 3030 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5413 2925 50 0001 C CNN
F 3 "~" H 5375 3075 50 0001 C CNN
1 5375 3075
1 0 0 -1
$EndComp
Wire Wire Line
4175 3200 5000 3200
Wire Wire Line
5000 3200 5000 4300
Wire Wire Line
5000 4300 5175 4300
$Comp
L power:GND #PWR0111
U 1 1 5EC484BE
P 5375 3225
F 0 "#PWR0111" H 5375 2975 50 0001 C CNN
F 1 "GND" H 5380 3052 50 0000 C CNN
F 2 "" H 5375 3225 50 0001 C CNN
F 3 "" H 5375 3225 50 0001 C CNN
1 5375 3225
1 0 0 -1
$EndComp
Wire Wire Line
5300 2600 5375 2600
Wire Wire Line
5375 2600 5375 2750
Wire Wire Line
5300 2875 5375 2875
Wire Wire Line
5375 2925 5375 2875
Connection ~ 5375 2875
Wire Wire Line
5450 2750 5375 2750
Connection ~ 5375 2750
Wire Wire Line
5375 2750 5375 2875
$Comp
L Device:R R1
U 1 1 5EC4A409
P 5925 2525
F 0 "R1" H 6050 2550 50 0000 C CNN
F 1 "4.7k" H 6075 2475 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5855 2525 50 0001 C CNN
F 3 "~" H 5925 2525 50 0001 C CNN
1 5925 2525
1 0 0 -1
$EndComp
$Comp
L Device:R R5
U 1 1 5EC4AB23
P 5925 2975
F 0 "R5" H 6050 3000 50 0000 C CNN
F 1 "1k" H 6050 2925 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5855 2975 50 0001 C CNN
F 3 "~" H 5925 2975 50 0001 C CNN
F 4 "Optional" H 6150 2850 50 0000 C CIN "Note"
1 5925 2975
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0112
U 1 1 5EC4AFDF
P 5925 3125
F 0 "#PWR0112" H 5925 2875 50 0001 C CNN
F 1 "GND" H 5930 2952 50 0000 C CNN
F 2 "" H 5925 3125 50 0001 C CNN
F 3 "" H 5925 3125 50 0001 C CNN
1 5925 3125
1 0 0 -1
$EndComp
Text GLabel 6275 2750 2 50 Output ~ 0
SND
$Comp
L power:+5V #PWR0113
U 1 1 5EC4B2EE
P 5925 2375
F 0 "#PWR0113" H 5925 2225 50 0001 C CNN
F 1 "+5V" H 5940 2548 50 0000 C CNN
F 2 "" H 5925 2375 50 0001 C CNN
F 3 "" H 5925 2375 50 0001 C CNN
1 5925 2375
1 0 0 -1
$EndComp
Wire Wire Line
5925 2675 5925 2750
$Comp
L Device:R R3
U 1 1 5EC4704B
P 5600 2750
F 0 "R3" V 5425 2750 50 0000 C CNN
F 1 "2.2k" V 5500 2750 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" V 5530 2750 50 0001 C CNN
F 3 "~" H 5600 2750 50 0001 C CNN
1 5600 2750
0 1 1 0
$EndComp
Wire Wire Line
5750 2750 5925 2750
Connection ~ 5925 2750
Wire Wire Line
5925 2750 5925 2825
Wire Wire Line
5925 2750 6275 2750
$Comp
L Device:C C3
U 1 1 5EC4DD8A
P 9000 4125
F 0 "C3" H 9115 4171 50 0000 L CNN
F 1 "10n" H 9115 4080 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 9038 3975 50 0001 C CNN
F 3 "~" H 9000 4125 50 0001 C CNN
1 9000 4125
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0114
U 1 1 5EC4DF53
P 9000 4275
F 0 "#PWR0114" H 9000 4025 50 0001 C CNN
F 1 "GND" H 9005 4102 50 0000 C CNN
F 2 "" H 9000 4275 50 0001 C CNN
F 3 "" H 9000 4275 50 0001 C CNN
1 9000 4275
-1 0 0 -1
$EndComp
Wire Wire Line
9000 3825 9000 3875
Wire Wire Line
8575 3875 8850 3875
Connection ~ 8575 3875
Connection ~ 9000 3875
Wire Wire Line
9000 3875 9000 3975
Text GLabel 4600 3100 2 50 Input ~ 0
nWR
Wire Wire Line
4600 3100 4500 3100
Wire Wire Line
4600 3000 4500 3000
Wire Wire Line
4500 3000 4500 3100
Connection ~ 4500 3100
Wire Wire Line
4500 3100 4175 3100
$Comp
L Device:Jumper JP1
U 1 1 5EC580AD
P 4800 2200
F 0 "JP1" H 4800 2464 50 0000 C CNN
F 1 "Jumper" H 4800 2373 50 0001 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal" H 4800 2200 50 0001 C CNN
F 3 "~" H 4800 2200 50 0001 C CNN
F 4 "6581 mode" H 4800 2373 50 0000 C CIN "Desc"
1 4800 2200
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0115
U 1 1 5EC599E4
P 5100 2200
F 0 "#PWR0115" H 5100 1950 50 0001 C CNN
F 1 "GND" V 5105 2072 50 0000 R CNN
F 2 "" H 5100 2200 50 0001 C CNN
F 3 "" H 5100 2200 50 0001 C CNN
1 5100 2200
0 -1 1 0
$EndComp
Wire Wire Line
4500 2200 4500 2600
Wire Wire Line
4500 2600 4175 2600
Wire Wire Line
7325 4875 7400 4875
$Comp
L power:PWR_FLAG #FLG0101
U 1 1 5EC1B5F8
P 7400 4875
F 0 "#FLG0101" H 7400 4950 50 0001 C CNN
F 1 "PWR_FLAG" H 7400 5048 50 0001 C CNN
F 2 "" H 7400 4875 50 0001 C CNN
F 3 "~" H 7400 4875 50 0001 C CNN
1 7400 4875
-1 0 0 1
$EndComp
Connection ~ 7400 4875
Wire Wire Line
7400 4875 7600 4875
$Comp
L power:PWR_FLAG #FLG0102
U 1 1 5EC1BA30
P 8850 3875
F 0 "#FLG0102" H 8850 3950 50 0001 C CNN
F 1 "PWR_FLAG" H 8850 4048 50 0001 C CNN
F 2 "" H 8850 3875 50 0001 C CNN
F 3 "~" H 8850 3875 50 0001 C CNN
1 8850 3875
1 0 0 -1
$EndComp
Connection ~ 8850 3875
Wire Wire Line
8850 3875 9000 3875
$EndSCHEMATC