Simple Kicad For Simple Vintage Computer Hobbyists: Part 4 (ROM Cartridge Design) [TCE #0589]
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