VIA I/O Card

rjhelms·compe6502·Hardware/io_card/io_card.kicad_pcb

VIA I/O Card PCB layout, top view — open source AVR/Arduino board by rjhelms

About the VIA I/O Card PCB

VIA I/O Card is an open source AVR/Arduino PCB design by rjhelms, published on GitHub. It is a 2-layer board measuring 99.1 × 78.7 mm, with 69 components from 35 distinct parts.

Its main chip is the ATmega4808-X, from the AVR/Arduino family. Other key parts include the W65C22SxxPL, LM358, 4024, 4001 and 4011. By type, the board carries 23 capacitors, 17 resistors, 10 ICs, 9 test points, 6 connectors and 3 diodes.

It belongs with the retro computing designs in this gallery.

From the project

Homebrew 6502 system

A very much work-in-progress homebrew 6502 system.

Hardware is currently built off of a 6502 protoboard, available at https://github.com/rjhelms/6502proto.

All hardware CC-BY-SA 4.0. All software zlib license unless otherwise specified.

Main components on the VIA I/O Card

VIA I/O Card bill of materials (BOM)

69 components, 35 distinct parts.

QtyPartRefs
1
W65C22SxxPL
U1
1
LM358
U2
3
4024
U3, U6, U8
1
4001
U4
1
4011
U5
1
4013
U7
1
LM386
U9
1
ATmega4808-X
U10
2
RCA
J2, J3
1
Mini-DIN-6
J4
2
Conn_02x03_Odd_Even
J5, J6
1
Conn_01x02
J8
1
10K
RV1
9
TestPoint
TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +1
1
BAT54T1G
D1
1
LED_Small
D2
1
4148
D3
2
10u
C1, C6
13
100n
C2, C5, C10, C11, C13, C14, C15, C16 +5
1
22n
C3
Show 15 more
QtyPartRefs
1
100p
C4
2
1n
C7, C9
1
1u
C8
1
10n
C12
1
100u
C18
1
47n
C20
2
10K
R1, R12
1
3K9
R2
3
47K
R3, R4, R14
6
4K7
R5, R8, R9, R10, R11, R22
1
470K
R6
1
220K
R7
1
270R
R13
1
10R
R15
1
1K
R23

VIA I/O Card design files

The KiCad project lives in the rjhelms/compe6502 repository on GitHub; these links point at the commit this page was built from.

VIA I/O Card: common questions

What microcontroller does the VIA I/O Card use?

The VIA I/O Card is built around the ATmega4808-X, from the AVR/Arduino family.

How big is the VIA I/O Card PCB?

The VIA I/O Card measures 99.1 × 78.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the VIA I/O Card?

69 components, from 35 distinct parts. The full bill of materials is listed on this page.

Where can I download the VIA I/O Card design files?

From the rjhelms/compe6502 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the VIA I/O Card design in my own project?

The repository has no license, so all rights stay with rjhelms. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the VIA I/O Card without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

More boards in compe6502

Similar boards