EvaBoard

7vgn·EvaBoard·KiCAD/EvaBoard.kicad_pcb

EvaBoard PCB layout, top view — open source AVR/Arduino board by 7vgn

About the EvaBoard PCB

EvaBoard is an open source AVR/Arduino PCB design by 7vgn, published on GitHub. It is a 2-layer board measuring 160 × 100 mm, with 84 components from 48 distinct parts.

Its main chip is the ATmega644-20P, from the AVR/Arduino family. Other key parts include the MAX232CPE and L7805. By type, the board carries 20 resistors, 17 connectors, 17 LEDs, 14 capacitors, 5 switches and 4 jumpers.

It belongs with the dev boards & breakouts designs in this gallery.

From the project

An Evaluation Board for the ATmega644(A) Microcontoller

This is an evaluation board for the ATmega644(A). It is inspired by (and compatible with) the evaluation board used in the lab course "Praktikum Systemprogrammierung" in the computer science curriculum at RWTH Aachen.

- A richly illustrated Guide Book with everything you need to know to build and use the board - A KiCAD project with the Schematic and a PCB layout, ready to be manufactured - The bill of materials - Drivers for the LCD and the serial port - Test code for testing and debugging the board

EvaBoard, from the project README
From the project README

Main components on the EvaBoard

EvaBoard bill of materials (BOM)

84 components, 48 distinct parts.

QtyPartRefs
1
ATmega644-20P
U1
1
MAX232CPE
U2
1
L7805
U3
1
20 MHz
Y1
1
32.768 kHz
Y2
1
WAGO 237-132
J1
1
Barrel_Jack_Switch
J2
1
GND VCC x8
J3
1
GND VCC x1
J4
1
AREF
J5
1
SWITCH CONTROL
J6
1
RTC
J7
1
ISP
J8
1
JTAG
J9
1
PORT A
J11
1
PORT B
J12
1
PORT C
J13
1
PORT D
J14
1
LCD CONTROL
J15
1
LCD
J16
Show 28 more
QtyPartRefs
1
SPARE
J17
1
SPARE
J18
1
D_Bridge_+A-A
B1
1
LCD
JP1
1
LIGHT
JP2
1
BTN1 DEBOUNCE
JP3
1
SERIAL
JP4
1
Button 1
SW1
1
Button 2
SW2
1
Button 3
SW3
1
Button 4
SW4
1
Reset
SW5
3
green
LED1, LEDC7, LEDC8
12
red
LEDA1, LEDA2, LEDA3, LEDA4, LEDA5, LEDA6, LEDA7, LEDA8 +4
2
yellow
LEDC1, LEDC2
1
1N4001
D1
8
100nF
C1, C2, C3, C4, C5, C6, C9, C14
1
10uF
C7
1
220uF
C8
4
1uF
C10, C11, C12, C13
1
100
R1
1
5.1
R5
1
1.5k
R6
1
10k
R9
8
10k
R17, R18, R19, R20, R22, R23, R24, R25
4
3.3k
R26, R27, R28, R29
2
100k
R30, R31
2
SIL 9-8 1.5k
RN1, RN2

EvaBoard design files

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

EvaBoard: common questions

What microcontroller does the EvaBoard use?

The EvaBoard is built around the ATmega644-20P, from the AVR/Arduino family.

How big is the EvaBoard PCB?

The EvaBoard measures 160 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the EvaBoard?

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

Where can I download the EvaBoard design files?

From the 7vgn/EvaBoard repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the EvaBoard design in my own project?

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

Can I test firmware for the EvaBoard 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.

Similar boards