Commodore VIC-20 Simple BLK0 RAM Expansion
BrettHallen·Commodore_VIC20·Internal_8KB_Simple/KiCad/VIC-20_Internal_8KB_RAM_Simple.kicad_pcb
About the Commodore VIC-20 Simple BLK0 RAM Expansion PCB
Commodore VIC-20 Simple BLK0 RAM Expansion is an open source PCB design by BrettHallen, published on GitHub. It is a 2-layer board measuring 37.5 × 55.9 mm, with 7 components from 6 distinct parts.
Other key parts include the 6264 SRAM and 74HCT04. By type, the board carries 3 connectors, 2 ICs and 2 capacitors.
It belongs with the retro computing designs in this gallery.
From the project
Hardware & information for the VIC-20
The first step is to create this breakout board to isolate the A/V signals from the video output stage on the VIC's motherboard.
I hope that it will allow me to see what signals the 6560 outputs natively, then start to build on that.
BTW, yes I know there are boards out there that already do this. I've not had much luck with the free or paid-for boards, so I want to ... TRY TO ... understand it myself. Let's see ...

Main components on the Commodore VIC-20 Simple BLK0 RAM Expansion
Commodore VIC-20 Simple BLK0 RAM Expansion bill of materials (BOM)
7 components, 6 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 6264 SRAM | DIP-28_W15.24mm | U1 |
| 1 | 74HCT04 | DIP-14_W7.62mm | U2 |
| 1 | RAM Decoder | PinHeader_2x08_P2.54mm_Vertical | J1 |
| 1 | UD4 | DIP-18_W7.62mm | J2 |
| 1 | UE4 | DIP-18_W7.62mm | J3 |
| 2 | 100NF 100nF | C_Disc_D3.0mm_W2.0mm_P2.50mm | C1, C2 |
Commodore VIC-20 Simple BLK0 RAM Expansion design files
The KiCad project lives in the BrettHallen/Commodore_VIC20 repository on GitHub; these links point at the commit this page was built from.
Commodore VIC-20 Simple BLK0 RAM Expansion: common questions
How big is the Commodore VIC-20 Simple BLK0 RAM Expansion PCB?
The Commodore VIC-20 Simple BLK0 RAM Expansion measures 37.5 × 55.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Commodore VIC-20 Simple BLK0 RAM Expansion?
7 components, from 6 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Commodore VIC-20 Simple BLK0 RAM Expansion design files?
From the BrettHallen/Commodore_VIC20 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Commodore VIC-20 Simple BLK0 RAM Expansion design in my own project?
The repository has no license, so all rights stay with BrettHallen. Use it as a reference, and ask the author before reusing the design.
More boards in Commodore_VIC20
VIC-20 Mini Tactile Keyboard (6mm)
BrettHallen
173 × 55 mm66 parts2LNo license4MFJ-1258 Capacitance Meter for Commodore VIC-20
BrettHallen
78 × 54 mm19 parts2LNo license4Commodore VIC-20 BLK0/1/2/3/5 Expansion
BrettHallen
82.9 × 61 mm16 parts2LNo license4Commodore VIC-20 8KB RAM Expansion
BrettHallen
62.9 × 61.6 mm15 parts2LNo license4Commodore VIC-20 32KB RAM Expansion
BrettHallen
63.9 × 61.6 mm12 parts2LNo license46502-to-W65C02S for VIC-20
BrettHallen
54 × 24 mm6 parts2LNo license4VIC-20 DIN-to-RCA
BrettHallen
38 × 26 mm3 parts2LNo license4VIC 6560 Breakout RevB
BrettHallen
52.1 × 26.7 mm3 parts2LNo license4VIC 6560 Breakout
BrettHallen
23 × 64 mm3 parts2LNo license4Breakout Board for Commodore Serial Port
BrettHallen
56.4 × 23.8 mm3 parts2LNo license4VIC-20 DIN-to-S-Video
BrettHallen
38 × 30 mm3 parts2LNo license4
Similar boards
OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.0850MCL86jr
MicroCoreLabs
56.1 × 57.1 mm66 parts4LNo license53224pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508TRS-80 Color Computer 3
baldengineer
280 × 155.3 mm204 parts2LCC-BY-4.0442Commodore Plus 4
baldengineer
284.7 × 158.9 mm212 parts2LCC-BY-4.0442