Simple Kicad For Simple Vintage Computer Hobbyists: Part 4 (ROM Cartridge Design) [TCE #0589]

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



Duration: 0:00
318 views
21


Thanks to #PCBWAY for their ongoing support! https://www.pcbway.com/
Let's try to design a new ROM cartridge for the French Exelvision EXL100 computer system.

We cover the following topics in this video:
[1] Creating a custom symbol for the cartridge edge connector (0:07:20);
[2] Using a bus for connections (0:12:40);
[3] Using "repeat last item' [F1] to rapidly fill in schematic data (0:16:40);
[4] Creating a custom footprint for the edge connector (0:26:15);
[5] Designing a PCB to fit the cartridge port with "finger grips" (0:48:40);
[6] Test-fitting a 1:1 printout of the PCB (0:55:15);
[7] Manual adjustment of tracks & vias (1:00:55).

Figuring out the cartridge pinout was covered in an earlier video [TCE #0588]:
   • 🇫🇷  Exelvision EXL100: Part 2 (Cartrid...  

Testing of the resulting boards is covered in a later video [TCE #0594]:
   • 🇫🇷  Exelvision EXL100: Part 3 (DIY Car...  

The files for this design can be found here:
hthttps://github.com/0ddjob/Exelvision0:00:00 ... Intro & background
0:03:15 ... Choosing an EPROM size
0:07:20 ... Custom symbol creation for edge connector
0:12:40 ... Using a bus for connections
0:16:40 ... Using "repeat last item" to rapidly fill in schematic data
0:23:10 ... Assigning footprints
0:26:15 ... Custom footprint creation for edge connector
0:36:30 ... Taking measurements for the PCB
0:38:02 ... Starting the PCB layout
0:48:40 ... Creating finger-grips on the PCB
0:51:55 ... First 3D view of the PCB layout
0:54:00 ... Autorouting
0:55:15 ... PCBWAY fabrication plug-ins
0:59:35 ... Test fit of the PCB design
1:00:55 ... One final check ...
1:06:38 ... Channel thanks & outro

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.

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

Application: KiCad PCB Editor arm64 on arm64
Version: 9.0.0, release build
Platform: macOS Sequoia Version 15.3.2 (24D81), 64 bit, Little endian, wxMac
OpenGL: Apple, Apple M2, 2.1 Metal - 89.3

--------------------------------
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
hthttps://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]