EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "AVR BitBang Programmer"
Date "2021-11-19"
Rev ""
Comp "SweProj.com"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L arduinoisp_mega2560:Arduino_Mega2560_Shield XA1
U 1 1 6163170E
P 5650 3700
F 0 "XA1" H 5650 1319 60  0000 C CNN
F 1 "Arduino_Mega2560_Shield" H 5650 1213 60  0000 C CNN
F 2 "arduinoisp_mega2560:Arduino_Mega2560_Shield" H 6350 6450 60  0001 C CNN
F 3 "" H 6350 6450 60  0001 C CNN
	1    5650 3700
	1    0    0    -1  
$EndComp
$Comp
L Connector_Generic:Conn_02x03_Odd_Even J1
U 1 1 61636871
P 8700 2600
F 0 "J1" H 8750 2917 50  0000 C CNN
F 1 "Conn_02x03_Odd_Even" H 8750 2826 50  0000 C CNN
F 2 "Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical" H 8700 2600 50  0001 C CNN
F 3 "~" H 8700 2600 50  0001 C CNN
	1    8700 2600
	1    0    0    -1  
$EndComp
Text Label 8400 2500 2    50   ~ 0
MISO
Text Label 8400 2600 2    50   ~ 0
SCK
Text Label 8400 2700 2    50   ~ 0
RST
Text Label 9100 2600 0    50   ~ 0
MOSI
$Comp
L power:+5V #PWR0101
U 1 1 616394DA
P 9400 2250
F 0 "#PWR0101" H 9400 2100 50  0001 C CNN
F 1 "+5V" H 9415 2423 50  0000 C CNN
F 2 "" H 9400 2250 50  0001 C CNN
F 3 "" H 9400 2250 50  0001 C CNN
	1    9400 2250
	1    0    0    -1  
$EndComp
Wire Wire Line
	9000 2500 9400 2500
Wire Wire Line
	9400 2500 9400 2250
Wire Wire Line
	9000 2600 9100 2600
Wire Wire Line
	8400 2500 8500 2500
Wire Wire Line
	8400 2600 8500 2600
Wire Wire Line
	8400 2700 8500 2700
Text Label 7050 2350 0    50   ~ 0
RST
Wire Wire Line
	6950 2350 7050 2350
Text Label 7100 5550 0    50   ~ 0
MISO
Text Label 7100 5650 0    50   ~ 0
MOSI
Text Label 7100 5750 0    50   ~ 0
SCK
$Comp
L power:GND #PWR0102
U 1 1 6163CA3D
P 9400 2800
F 0 "#PWR0102" H 9400 2550 50  0001 C CNN
F 1 "GND" H 9405 2627 50  0000 C CNN
F 2 "" H 9400 2800 50  0001 C CNN
F 3 "" H 9400 2800 50  0001 C CNN
	1    9400 2800
	1    0    0    -1  
$EndComp
Wire Wire Line
	9000 2700 9400 2700
Wire Wire Line
	9400 2700 9400 2800
$Comp
L power:+5V #PWR0103
U 1 1 6163E2E8
P 3900 5400
F 0 "#PWR0103" H 3900 5250 50  0001 C CNN
F 1 "+5V" H 3915 5573 50  0000 C CNN
F 2 "" H 3900 5400 50  0001 C CNN
F 3 "" H 3900 5400 50  0001 C CNN
	1    3900 5400
	1    0    0    -1  
$EndComp
Wire Wire Line
	3900 5400 3900 5550
Wire Wire Line
	3900 5550 4350 5550
Wire Wire Line
	3900 5550 3900 5650
Wire Wire Line
	3900 5650 4350 5650
Connection ~ 3900 5550
Wire Wire Line
	3900 5650 3900 5750
Wire Wire Line
	3900 5750 4350 5750
Connection ~ 3900 5650
$Comp
L power:GND #PWR0104
U 1 1 6164037D
P 3550 5050
F 0 "#PWR0104" H 3550 4800 50  0001 C CNN
F 1 "GND" H 3555 4877 50  0000 C CNN
F 2 "" H 3550 5050 50  0001 C CNN
F 3 "" H 3550 5050 50  0001 C CNN
	1    3550 5050
	1    0    0    -1  
$EndComp
Wire Wire Line
	4350 5350 4250 5350
Wire Wire Line
	4250 5350 4250 5250
Wire Wire Line
	4250 5250 4350 5250
Wire Wire Line
	4250 5250 4250 5150
Wire Wire Line
	4250 5150 4350 5150
Connection ~ 4250 5250
Wire Wire Line
	4250 5150 4250 5050
Wire Wire Line
	4250 5050 4350 5050
Connection ~ 4250 5150
Wire Wire Line
	4250 5050 4250 4950
Wire Wire Line
	4250 4950 4350 4950
Connection ~ 4250 5050
Wire Wire Line
	4250 4950 3550 4950
Wire Wire Line
	3550 4950 3550 5050
Connection ~ 4250 4950
$Comp
L Device:C_Small C1
U 1 1 61642D05
P 3650 4350
F 0 "C1" H 3742 4396 50  0000 L CNN
F 1 "10uF" H 3742 4305 50  0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 3650 4350 50  0001 C CNN
F 3 "~" H 3650 4350 50  0001 C CNN
	1    3650 4350
	1    0    0    -1  
$EndComp
$Comp
L power:+5V #PWR0105
U 1 1 61644BA4
P 3650 3950
F 0 "#PWR0105" H 3650 3800 50  0001 C CNN
F 1 "+5V" H 3665 4123 50  0000 C CNN
F 2 "" H 3650 3950 50  0001 C CNN
F 3 "" H 3650 3950 50  0001 C CNN
	1    3650 3950
	1    0    0    -1  
$EndComp
Wire Wire Line
	3650 4450 3650 4650
Wire Wire Line
	3650 4650 4350 4650
Wire Wire Line
	6950 5750 7100 5750
Wire Wire Line
	6950 5650 7100 5650
Wire Wire Line
	6950 5550 7100 5550
$Comp
L power:+5V #PWR0106
U 1 1 6164F8D6
P 5700 900
F 0 "#PWR0106" H 5700 750 50  0001 C CNN
F 1 "+5V" H 5715 1073 50  0000 C CNN
F 2 "" H 5700 900 50  0001 C CNN
F 3 "" H 5700 900 50  0001 C CNN
	1    5700 900 
	1    0    0    -1  
$EndComp
Wire Wire Line
	5700 900  5700 1100
Wire Wire Line
	5800 1100 5800 900 
Wire Wire Line
	5800 900  6150 900 
Wire Wire Line
	6150 900  6150 1000
$Comp
L power:GND #PWR0107
U 1 1 61651F01
P 6150 1000
F 0 "#PWR0107" H 6150 750 50  0001 C CNN
F 1 "GND" H 6155 827 50  0000 C CNN
F 2 "" H 6150 1000 50  0001 C CNN
F 3 "" H 6150 1000 50  0001 C CNN
	1    6150 1000
	1    0    0    -1  
$EndComp
$Comp
L sm6uax:2716 U1
U 1 1 616BFEEC
P 8600 4350
F 0 "U1" H 8350 5400 50  0000 C CNN
F 1 "2716" H 8750 5400 50  0000 C CNN
F 2 "Package_DIP:DIP-24_W15.24mm" H 8600 4350 50  0001 C CNN
F 3 "https://www.futurlec.com/Memory/2716.shtml" H 8600 4350 50  0001 C CNN
	1    8600 4350
	1    0    0    -1  
$EndComp
Wire Wire Line
	6950 3550 8200 3550
Wire Wire Line
	6950 3650 8200 3650
Wire Wire Line
	6950 3750 8200 3750
Wire Wire Line
	8200 3850 6950 3850
Wire Wire Line
	6950 3950 8200 3950
Wire Wire Line
	6950 4050 8200 4050
Wire Wire Line
	6950 4150 8200 4150
Wire Wire Line
	6950 4250 8200 4250
Wire Wire Line
	8200 4350 6950 4350
Wire Wire Line
	6950 4450 8200 4450
Wire Wire Line
	6950 4550 8200 4550
$Comp
L power:GND #PWR0108
U 1 1 616CCDA1
P 8050 5550
F 0 "#PWR0108" H 8050 5300 50  0001 C CNN
F 1 "GND" H 8055 5377 50  0000 C CNN
F 2 "" H 8050 5550 50  0001 C CNN
F 3 "" H 8050 5550 50  0001 C CNN
	1    8050 5550
	1    0    0    -1  
$EndComp
Wire Wire Line
	8050 5050 8200 5050
Wire Wire Line
	8050 5050 8050 5150
Connection ~ 8050 5150
Wire Wire Line
	8050 5150 8050 5500
Wire Wire Line
	8050 5500 8600 5500
Wire Wire Line
	8600 5500 8600 5450
Connection ~ 8050 5500
Wire Wire Line
	8050 5500 8050 5550
Wire Wire Line
	8050 5150 8200 5150
Text Label 9100 3550 0    50   ~ 0
D0
Text Label 9100 3650 0    50   ~ 0
D1
Text Label 9100 3750 0    50   ~ 0
D2
Text Label 9100 3850 0    50   ~ 0
D3
Text Label 9100 3950 0    50   ~ 0
D4
Text Label 9100 4050 0    50   ~ 0
D5
Text Label 9100 4150 0    50   ~ 0
D6
Text Label 9100 4250 0    50   ~ 0
D7
Text Label 7050 3450 0    50   ~ 0
D7
Text Label 7050 3350 0    50   ~ 0
D6
Text Label 7050 3250 0    50   ~ 0
D5
Text Label 7050 3150 0    50   ~ 0
D4
Text Label 7050 3050 0    50   ~ 0
D3
Text Label 7050 2750 0    50   ~ 0
D2
Text Label 7050 2850 0    50   ~ 0
D1
Text Label 7050 2950 0    50   ~ 0
D0
Wire Wire Line
	7050 2750 6950 2750
Wire Wire Line
	6950 2850 7050 2850
Wire Wire Line
	7050 2950 6950 2950
Wire Wire Line
	6950 3050 7050 3050
Wire Wire Line
	7050 3150 6950 3150
Wire Wire Line
	6950 3250 7050 3250
Wire Wire Line
	7050 3350 6950 3350
Wire Wire Line
	6950 3450 7050 3450
Wire Wire Line
	9000 3550 9100 3550
Wire Wire Line
	9100 3650 9000 3650
Wire Wire Line
	9000 3750 9100 3750
Wire Wire Line
	9100 3850 9000 3850
Wire Wire Line
	9000 3950 9100 3950
Wire Wire Line
	9100 4050 9000 4050
Wire Wire Line
	9000 4150 9100 4150
Wire Wire Line
	9100 4250 9000 4250
$Comp
L power:+5V #PWR0109
U 1 1 617CBE5F
P 10650 3300
F 0 "#PWR0109" H 10650 3150 50  0001 C CNN
F 1 "+5V" H 10665 3473 50  0000 C CNN
F 2 "" H 10650 3300 50  0001 C CNN
F 3 "" H 10650 3300 50  0001 C CNN
	1    10650 3300
	1    0    0    -1  
$EndComp
$Comp
L Transistor_FET:AO3401A Q1
U 1 1 617D9CCD
P 10550 3600
F 0 "Q1" H 10755 3646 50  0000 L CNN
F 1 "AO3401A" H 10755 3555 50  0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10750 3525 50  0001 L CIN
F 3 "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf" H 10550 3600 50  0001 L CNN
	1    10550 3600
	1    0    0    -1  
$EndComp
Wire Wire Line
	10650 3300 10650 3400
$Comp
L Device:R_Small R1
U 1 1 617E0899
P 10100 3400
F 0 "R1" H 10159 3446 50  0000 L CNN
F 1 "10k" H 10159 3355 50  0000 L CNN
F 2 "Resistor_SMD:R_0402_1005Metric" H 10100 3400 50  0001 C CNN
F 3 "~" H 10100 3400 50  0001 C CNN
	1    10100 3400
	1    0    0    -1  
$EndComp
$Comp
L power:+5V #PWR0110
U 1 1 617EBD2F
P 10100 3200
F 0 "#PWR0110" H 10100 3050 50  0001 C CNN
F 1 "+5V" H 10115 3373 50  0000 C CNN
F 2 "" H 10100 3200 50  0001 C CNN
F 3 "" H 10100 3200 50  0001 C CNN
	1    10100 3200
	1    0    0    -1  
$EndComp
Wire Wire Line
	10100 3200 10100 3300
Wire Wire Line
	10100 3500 10100 3600
Wire Wire Line
	10100 3600 10350 3600
Text Label 10650 3900 0    50   ~ 0
PWR_EPROM
Wire Wire Line
	10650 3800 10650 3900
Text Label 8650 3200 0    50   ~ 0
PWR_EPROM
Wire Wire Line
	8600 3350 8600 3200
Wire Wire Line
	8600 3200 8650 3200
Text Label 8050 4950 2    50   ~ 0
PWR_EPROM
Wire Wire Line
	8050 4950 8200 4950
Text Label 10100 3600 2    50   ~ 0
SW_EPROM
Text Label 7050 2650 0    50   ~ 0
SW_EPROM
Wire Wire Line
	6950 2650 7050 2650
Text Label 10100 2300 0    50   ~ 0
PWR_EPROM
Wire Wire Line
	10100 2300 10100 2350
$Comp
L power:GND #PWR0111
U 1 1 61800C83
P 10100 2600
F 0 "#PWR0111" H 10100 2350 50  0001 C CNN
F 1 "GND" H 10105 2427 50  0000 C CNN
F 2 "" H 10100 2600 50  0001 C CNN
F 3 "" H 10100 2600 50  0001 C CNN
	1    10100 2600
	1    0    0    -1  
$EndComp
Wire Wire Line
	10100 2550 10100 2600
NoConn ~ 5400 1100
NoConn ~ 5500 1100
NoConn ~ 5600 1100
NoConn ~ 5900 1100
NoConn ~ 6950 1550
NoConn ~ 6950 1650
NoConn ~ 6950 1750
NoConn ~ 6950 1850
NoConn ~ 6950 1950
NoConn ~ 6950 2050
NoConn ~ 6950 2150
NoConn ~ 6950 2250
NoConn ~ 6950 2450
NoConn ~ 6950 2550
NoConn ~ 6950 4650
NoConn ~ 6950 4750
NoConn ~ 6950 4850
NoConn ~ 6950 4950
NoConn ~ 6950 5050
NoConn ~ 6950 5150
NoConn ~ 6950 5250
NoConn ~ 6950 5350
NoConn ~ 6950 5450
NoConn ~ 6950 5850
NoConn ~ 4350 5850
NoConn ~ 4350 5450
NoConn ~ 4350 4750
NoConn ~ 4350 4450
NoConn ~ 4350 4350
NoConn ~ 4350 4250
NoConn ~ 4350 4150
NoConn ~ 4350 4050
NoConn ~ 4350 3950
NoConn ~ 4350 3850
NoConn ~ 4350 2850
NoConn ~ 4350 2950
NoConn ~ 4350 3050
NoConn ~ 4350 3150
NoConn ~ 4350 3250
NoConn ~ 4350 3350
NoConn ~ 4350 3450
NoConn ~ 4350 3550
NoConn ~ 4350 3650
NoConn ~ 4350 3750
NoConn ~ 4350 2650
NoConn ~ 4350 2550
NoConn ~ 4350 2450
NoConn ~ 4350 2350
NoConn ~ 4350 2250
NoConn ~ 4350 2150
NoConn ~ 4350 2050
NoConn ~ 4350 1950
NoConn ~ 4350 1850
NoConn ~ 4350 1750
NoConn ~ 4350 1650
NoConn ~ 4350 1550
$Comp
L Device:C_Small C2
U 1 1 617FCAF1
P 10100 2450
F 0 "C2" H 10192 2496 50  0000 L CNN
F 1 "100nF" H 10192 2405 50  0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 10100 2450 50  0001 C CNN
F 3 "~" H 10100 2450 50  0001 C CNN
	1    10100 2450
	1    0    0    -1  
$EndComp
$Comp
L Connector:Conn_01x02_Male J2
U 1 1 619A0B98
P 3300 4000
F 0 "J2" H 3408 4181 50  0000 C CNN
F 1 "Conn_01x02_Male" H 2900 3950 50  0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 3300 4000 50  0001 C CNN
F 3 "~" H 3300 4000 50  0001 C CNN
	1    3300 4000
	1    0    0    -1  
$EndComp
Wire Wire Line
	3500 4000 3650 4000
Wire Wire Line
	3650 4000 3650 3950
Wire Wire Line
	3500 4100 3650 4100
Wire Wire Line
	3650 4100 3650 4250
$EndSCHEMATC