Vic2020mainboard
danwerner21·vic2020·vic2020mainboard/Vic2020mainboard.kicad_pcb
About the Vic2020mainboard PCB
Vic2020mainboard is an open source PCB design by danwerner21, published on GitHub. It is a 2-layer board measuring 357.8 × 124.5 mm, with 127 components from 61 distinct parts.
Other key parts include the 7402, 74LS138, LM555, 7406 and 74LS133. By type, the board carries 40 capacitors, 36 resistors, 24 ICs, 12 connectors, 9 inductors and 2 transistors.
It belongs with the retro computing and keyboards designs in this gallery.
From the project
A Vic-20 clone created with [almost] all readily available parts
1. The VIC-2020 Mainboard PCB Kicad design and Gerber files 2. The VIC-2020 Keyboard PCB Kicad design and Gerber files 3. OpenSCAD and STL files for a 3d printed case 4. Design Files for Max Keyboard Custom Printed Keycaps
* While the mainboard does have a S-VIDEO mod applied that should (in theory) provide S-VIDEO output, it does not work. If anyone corrects this, please feel free to reach out and I will correct the schematics -- but for now, I would not populate the S-VIDEO connector, and always short the Chroma Disconnect jumper. #### UPDATE Turns out the footprint for the SVIDEO…

Main components on the Vic2020mainboard
Vic2020mainboard bill of materials (BOM)
127 components, 61 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 7402 | DIP-14_W7.62mm_Socket | U1 |
| 2 | 74LS138 | DIP-16_W7.62mm_Socket | U2, U6 |
| 1 | LM555 | DIP-8_W7.62mm_Socket | U3 |
| 1 | 7406 | DIP-14_W7.62mm_Socket | U4 |
| 2 | 74LS133 | DIP-16_W7.62mm_Socket | U5, U10 |
| 1 | W65C02SXP W65C02SxP | DIP-40_W15.24mm_Socket | U7 |
| 1 | 74LS00 | DIP-14_W7.62mm_Socket | U8 |
| 1 | 74LS04 | DIP-14_W7.62mm_Socket | U9 |
| 1 | 74LS02 | DIP-14_W7.62mm_Socket | U11 |
| 2 | AS6C1008-55PCN | DIP-32_W15.24mm | U12, U17 |
| 1 | 27512 | DIP-28_W15.24mm | U13 |
| 5 | 74LS245 | DIP-20_W7.62mm_Socket | U14, U15, U16, U18, U23 |
| 1 | 2764 | DIP-28_W15.24mm_Socket | U19 |
| 1 | 6560 | DIP-40_W15.24mm_Socket | U20 |
| 2 | W65C22NXP W65C22NxP | DIP-40_W15.24mm_Socket | U21, U22 |
| 1 | 74ALS32 | DIP-14_W7.62mm_Socket | U24 |
| 1 | 2SC1959 2sc1959 | TO-92_Inline_Wide | Q1 |
| 1 | 2SC1815 | TO-92_Inline_Wide | Q2 |
| 1 | Crystal | Crystal_HC18-U_Vertical | Y1 |
| 1 | A15 KERNAL/BASIC SELECT | PinHeader_1x03_P2.54mm_Vertical | J1 |
Show 41 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | A14 Kernel/Basic Select | PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | FONT SELECT | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | Chroma Disconnect | PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | SVIDEO Out | DIN-4TE_5749181-1 | J5 |
| 1 | Audio Out | CUI_RCJ-041-reversepins | J6 |
| 1 | Video Out | CUI_RCJ-041-reversepins | J7 |
| 1 | Keyboard | PinHeader_1x20_P2.54mm_Vertical | J8 |
| 1 | LED | PinHeader_1x02_P2.54mm_Vertical | J9 |
| 1 | 5v Regulated | BarrelJack_CUI_PJ-063AH_Horizontal | J10 |
| 1 | Conn_02x08_Odd_Even | PinHeader_2x08_P2.54mm_Vertical | J11 |
| 1 | IEC Port | din6 | J13 |
| 1 | 1K | Potentiometer_Trimmer_2x4.kicad_mod | RV1 |
| 1 | RAM ENABLE | DIP-8_W7.62mm | SW1 |
| 1 | Expansion Port | DIP-8_W7.62mm | SW3 |
| 9 | Ferrite_Bead_Small | L_Axial_L6.6mm_D2.7mm_P10.16mm_Horizontal_Vishay_IM-2 | FB1, FB2, FB3, FB4, FB5, FB6, FB7, FB8 +1 |
| 5 | .1uf | C_Rect_L7.0mm_W2.0mm_P5.00mm | C1, C6, C8, C10, C40 |
| 1 | 8-90pf | C_Radial_D10.0mm_H12.5mm_P5.00mm | C2 |
| 1 | 2pf | C_Rect_L7.0mm_W2.0mm_P5.00mm | C3 |
| 2 | 10uf | CP_Radial_D4.0mm_P2.00mm | C4, C38 |
| 1 | 220pf | C_Rect_L7.0mm_W2.0mm_P5.00mm | C5 |
| 24 | .01uf | C_Rect_L7.0mm_W2.0mm_P5.00mm | C7, C12, C13, C14, C15, C16, C17, C18 +16 |
| 1 | 2.2uF | CP_Radial_D4.0mm_P2.00mm | C9 |
| 1 | 1uf | CP_Radial_D4.0mm_P2.00mm | C11 |
| 2 | .001uf | C_Rect_L7.0mm_W2.0mm_P5.00mm | C35, C36 |
| 1 | .47uF | CP_Radial_D4.0mm_P2.00mm | C37 |
| 1 | 47uF | CP_Radial_D4.0mm_P2.00mm | C39 |
| 1 | 220k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 3 | 330 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R4, R24 |
| 2 | 560 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3, R5 |
| 1 | 150K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6 |
| 17 | 1K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R7, R11, R12, R13, R14, R18, R25, R26 +9 |
| 3 | 2.2K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R8, R9, R10 |
| 1 | 180 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R15 |
| 1 | 240 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R16 |
| 1 | 510 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R17 |
| 1 | 1.8K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R19 |
| 1 | 2.7K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R20 |
| 1 | 470 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R21 |
| 1 | 270 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R22 |
| 1 | 10K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R23 |
| 1 | 75 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R36 |
Vic2020mainboard design files
The KiCad project lives in the danwerner21/vic2020 repository on GitHub; these links point at the commit this page was built from.
Vic2020mainboard: common questions
How big is the Vic2020mainboard PCB?
The Vic2020mainboard measures 357.8 × 124.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Vic2020mainboard?
127 components, from 61 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 Vic2020mainboard design files?
From the danwerner21/vic2020 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Vic2020mainboard design in my own project?
The repository has no license, so all rights stay with danwerner21. Use it as a reference, and ask the author before reusing the design.
More boards in vic2020
Similar boards
Half plate
tzarc
95.3 × 76.2 mm24 parts2LCERN-OHL-S-2.0988Board-DjinnPlate
tzarc
191 × 152.9 mm4 parts2LCERN-OHL-S-2.0988OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.085024pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508GB-BRK-SLOT-A
Gekkio
81 × 80 mm20 parts2LCC-BY-4.0376