Avr basic sbc

bazsimarkus·avr-basic-sbc·schematic/avr-basic-sbc.kicad_pcb

Avr basic sbc PCB layout, top view — open source AVR/Arduino board by bazsimarkus

About the Avr basic sbc PCB

Avr basic sbc is an open source AVR/Arduino PCB design by bazsimarkus, published on GitHub. It is a 2-layer board measuring 94 × 55 mm, with 32 components from 26 distinct parts.

Its main chip is the ATmega1284P-P, from the AVR/Arduino family. Other key parts include the L7805 and 25LC640. By type, the board carries 9 connectors, 8 resistors, 5 capacitors, 3 ICs, 3 switches and 2 diodes.

It belongs with the keyboards and retro computing designs in this gallery.

From the project

An ATmega1284P-based single board computer with composite video output, PS/2 keyboard input, running Tiny BASIC.

- Overview - Features - Hardware - Main Board - Schematic - Bill of Materials - Pin Mapping - Firmware - Architecture - Graphics & Video - Tiny BASIC Interpreter - Building & Flashing - Boomerang Shields - Serial Boomerang Shield - Bluetooth Boomerang Shield - Seven Segment Display Extension - SBC Studio - Code Editor & Serial Upload - Bitmap Editor & Loader - MIDI to BAS Converter - BASIC Examples - Hello World - Graphics Demos - Games - Sound Examples - Hardware I/O Examples - Known Limitations & Future Ideas - Personal Notes - Inspirations & Credits

Avr basic sbc, from the project README
From the project README

Main components on the Avr basic sbc

Avr basic sbc bill of materials (BOM)

32 components, 26 distinct parts.

QtyPartRefs
1
ATmega1284P-P
U1
1
L7805
U2
1
25LC640
U3
1
16 MHz
Y1
1
DC-005 Power Jack
J1
1
PS/2 keyboard port
J2
1
RCA Video Jack
J3
1
Port B
J4
1
Port A
J5
1
Port C
J6
1
Port D
J7
1
USBasp header
J8
1
Power output header
J9
1
Buzzer 1201
BZ1
1
Button TACT 6x6mm
S1
1
Toggle Switch 7x7mm
S2
1
Slide Switch SS12D00
S3
1
LED 5mm RED
D1
1
LED 5mm YELLOW
D2
2
22pF
C1, C2
Show 6 more
QtyPartRefs
1
0.33uF
C3
1
0.1uF
C4
1
4.7uF
C5
3
10k
R1, R5, R6
4
470R
R2, R3, R7, R8
1
1k
R4

Avr basic sbc design files

The KiCad project lives in the bazsimarkus/avr-basic-sbc repository on GitHub; these links point at the commit this page was built from.

Avr basic sbc: common questions

What microcontroller does the Avr basic sbc use?

The Avr basic sbc is built around the ATmega1284P-P, from the AVR/Arduino family.

How big is the Avr basic sbc PCB?

The Avr basic sbc measures 94 × 55 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Avr basic sbc?

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

Where can I download the Avr basic sbc design files?

From the bazsimarkus/avr-basic-sbc repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Avr basic sbc design in my own project?

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

Can I test firmware for the Avr basic sbc 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 avr-basic-sbc

Similar boards