Simple KiCad For Simple Vintage Computer Hobbyists: Part 6 (VIC-20 6502 Replacement) [TCE #0598]

Subscribers:
2,920
Published on ● Video Link: https://www.youtube.com/watch?v=deTViI5Wltk



Duration: 0:00
144 views
14


Thanks to #PCBWAY for their ongoing support! http://www.pcbway.com/
Let's see if we can design a daughterboard to replace the original NMOS 6502 CPU in the Commodore VIC-20 with a modern CMOS W65C02S from WDC. This should reduce power consumption further in our VIC. We'll try using surface mount this time and see what problems we have with autorouting on a small board.

The details for this design can be found on my Github:
https://github.com/0ddjob/Commodore_VIC20

Yes, this has been done before, for example by ‪@thebyteattic‬ who have very kindly made the files available on their Github here:
https://github.com/TheByteAttic/6502-to-W65C02S-adapter

Disclaimer: I'm not a Kicad super-user, I'm not a circuit design guru, I'm just a simple vintage computer hobbyist who needs simple PCBs from time to time. And yes, this sort of thing has probably been designed a dozen times before, but there's no harm in trying to learn how it's done is there?

I'm using Kicad 9.0 on a 2022 MacBook Air (M2 with 24GB RAM) running macOS 15.3.2 (24D81).

Application: KiCad arm64 on arm64
Version: 9.0.0, release build
Platform: macOS Sequoia Version 15.3.2 (Build 24D81), 64 bit, Little endian, wxMac

00:00 ... Intro
05:50 ... The schematic & design requirements
13:20 ... Through-hole components
23:25 ... Surface mount components
32:00 ... Initial manual routing
36:12 ... Freerouting attempt - NOK
41:05 ... Freerouting attempt - OK!
44:48 ... Final PCB layout
46:50 ... PCBWAY plug-in
47:33 ... Channel thanks & outro

--------------------------------
Check out my Patreon for regular blog-type updates between videos - there is a free membership tier and two paid tiers (US$2 and US$5). There is also a one-week trial for the paid tiers so if you don't think it's worth it, then cancel ... no hard feelings ... I appreciate any support, even if it's just subscribing to my YouTube channel!

https://www.patreon.com/TheCluelessEngineer
--------------------------------
Music by Karl Casey @ White Bat Audio
https://karlcasey.bandcamp.com/
   / @whitebataudio  




Other Videos By The Clueless Engineer


5 days agoSimple KiCad For Simple Vintage Computer Hobbyists: Part 6 (VIC-20 6502 Replacement) [TCE #0598]
2025-04-25Simple KiCad For Simple Vintage Computer Hobbyists: Part 5 (VIC-20 RAM Expansion) [TCE #0597]
2025-04-20🇺🇦 УМПК-Р (UMPK-R): Part 7 (New Keyboard) [TCE #0596]
2025-04-10🇫🇷 Exelvision EXL100: Part 3 (DIY Cartridges) [TCE #0594]
2025-04-09🇷🇺 MAGIC-06 ZX Spectrum Clone: Part 2 (Troubleshooting Begins) [TCE #0593]
2025-04-06🇷🇺 Нафаня (Nafanya) ZX Spectrum Clone: Part 3 (Replacement Keyboard Plans) [TCE #0592]
2025-04-03🇷🇺 Нафаня (Nafanya) ZX Spectrum Clone: Part 2 (Quick Update) [TCE #0591]
2025-04-02🇷🇺 Нафаня (Nafanya) ZX Spectrum Clone: Part 1 (Power On & Troubleshooting) [TCE #0590]
2025-04-01Simple Kicad For Simple Vintage Computer Hobbyists: Part 4 (ROM Cartridge Design) [TCE #0589]
2025-03-30🇫🇷 Exelvision EXL100: Part 2 (Cartridge Pinout) [TCE #0588]
2025-03-28🇫🇷 Exelvision EXL100: Part 1 (First Look) [TCE #0587]
2025-03-23Simple Kicad For Simple Vintage Computer Hobbyists: Part 3 (Replacement Keyboard Design) [TCE #0586]
2025-03-18🇺🇦 УМПК-Р (UMPK-R): Part 6 (Quick Troubleshooting Update) [TCE #0585]
2025-03-17🇺🇦 УМПК-Р (UMPK-R): Part 5 (Progress, Maybe) [TCE #0583]
2025-03-12🇷🇺 MAGIC-06 ZX Spectrum Clone: Part 1 (First Look) [TCE #0582]
2025-03-10🇺🇦 УМПК-Р (UMPK-R): Part 4 (Faulty DRAM?) [TCE #0581]
2025-03-04🇯🇵 NEC PC-8801 mkII SR: Part 2 (Keyboard 🤯) [TCE #0581]
2025-03-03🇯🇵 NEC PC-8801 mkII SR: Part 1 (First Look) [TCE #0580]
2025-02-28Simple Kicad For Simple Vintage Computer Hobbyists: Part 2 (PCB Ordering) [TCE #0580]
2025-02-28Simple Kicad For Simple Vintage Computer Hobbyists: Part 1 [TCE #0579]
2025-02-26🇫🇷 Matra Alice: Part 4 (Keyboard Fixed & Internal 8KB RAM Upgrade) [TCE #0578]