1 |
× |
6502 CPU - either CMOS or NMOS.
U2 Main CPU
|
1 |
× |
6522 VIA - NMOS or CMOS
U3 IO Ports and timers
|
1 |
× |
74HC273
U4 "Output only" register
|
2 |
× |
w27c512
U5 + U18 Main ROM and character ROM. Main ROM can be replaced with SST39SF010 for snappier programming times.
|
2 |
× |
74HC590
U6 + U7 Video address counter
|
1 |
× |
74HC32
U18 Glue logic
|
1 |
× |
74HC14
U1 Reset circuit + buffering
|
2 |
× |
74HC245
U10 + U11 - Octal Bus Transceiver for NMOS 6502 (Can probably be jumpered if using 65C02 and BE is tied to Ø1 - UNTESTED!)
|
1 |
× |
74HC109
U12 VSYNC + HSYNC decoding
|
1 |
× |
74HC04
U14 16 Mhz clock generator + buffer + glue logic
|
1 |
× |
MIC5504-3.3
U15 SOT23-5 3v3 regulator
|
1 |
× |
HM62256
U16 Main RAM + VRAM Static RAM (SRAM)
|
2 |
× |
74HC00
U17, U21 Glue logic
|
1 |
× |
74HC161
U19 Clock divider counter - outputs 8, 4, 2(phi0), 1Mhz general purpose clocks.
|
1 |
× |
74LS165
U20 Video output serializer
|
1 |
× |
16MHz Crystal
Y0 HC49
|
16 |
× |
100nF Bypass capacitor
0603 footprint
|
6 |
× |
Pullup/down resistors
0805 ~3k for 6522/6502 pullups - R8 and R9 can be higher value but doesn't really matter
|
4 |
× |
Video address select resistors
0805 Must be 2k2 to minimize bus contention
|
1 |
× |
SIP9 Resistor Array for CTRL-LEDs. I used 1k5 ohm
RN1
|
4 |
× |
1uF 0805 Capacitors
|
2 |
× |
18pF 0805 Capacitors
Crystal caps
|
10 |
× |
LED's 0805
I used green for the output register and orange for the power LEDs. The green ones are a bit too bright at 1k5Ohm limiting
|
1 |
× |
Video reset timing cap
C19 0805 10nF would probably be a better choice than the 100nF I use now.
|
1 |
× |
470Ohm 0805 Oscillator resistor
R6
|
1 |
× |
1M Ohm 0805 Oscillator start resistor
R5
|
1 |
× |
Video output resistor
300 Ohm
|
1 |
× |
150k 0805 Reset timing resistor
R12
|
1 |
× |
TL3342-footprint SPST Reset button
SW1
|
1 |
× |
Lots of breakable 2.54mm male pinheader for every connectino you want
LCSC has lots for cheap
|
1 |
× |
1k-3k Power LED resistors
R10+R11 0805
|
1 |
× |
2.54mm jumpers
|
1 |
× |
PCB
Electronic Components / Misc. Electronic Components
|
1 |
× |
nRF24L01+ SMT module (optional)
|
1 |
× |
USB-A female connector (Molex 67643 style)
For PS/2 keyboard
|
1 |
× |
Micro USB Connector (SMD, optional)
Check Kicad/Gerber for footprint - for 5v power
|
1 |
× |
DSUB-15 a.k.a. VGA-connector
A.k.a. DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset9.40mm-Mountingholes
|
1 |
× |
74HC74
U13
|