Avr basic sbc
bazsimarkus·avr-basic-sbc·schematic/avr-basic-sbc.kicad_pcb
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

Main components on the Avr basic sbc
Avr basic sbc bill of materials (BOM)
32 components, 26 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATmega1284P-P | DIP-40_W15.24mm | U1 |
| 1 | L7805 | TO-220-3_Vertical | U2 |
| 1 | 25LC640 | DIP-8_W7.62mm | U3 |
| 1 | 16 MHz | Crystal_HC49-U_Vertical | Y1 |
| 1 | DC-005 Power Jack | DC-005 Power Jack | J1 |
| 1 | PS/2 keyboard port | PS2-connector-keyboard | J2 |
| 1 | RCA Video Jack | RCA Video Jack | J3 |
| 1 | Port B | PinHeader_1x07_P2.54mm_Vertical | J4 |
| 1 | Port A | PinHeader_1x07_P2.54mm_Vertical | J5 |
| 1 | Port C | PinHeader_1x08_P2.54mm_Vertical | J6 |
| 1 | Port D | PinHeader_1x06_P2.54mm_Vertical | J7 |
| 1 | USBasp header | PinHeader_2x05_P2.54mm_Vertical | J8 |
| 1 | Power output header | PinHeader_2x04_P2.54mm_Vertical | J9 |
| 1 | Buzzer 1201 | Buzzer 1201 | BZ1 |
| 1 | Button TACT 6x6mm | Button TACT 6x6mm | S1 |
| 1 | Toggle Switch 7x7mm | Toggle Switch 7x7mm | S2 |
| 1 | Slide Switch SS12D00 | Slide Switch SS12D00 | S3 |
| 1 | LED 5mm RED | LED_D5.0mm_RED | D1 |
| 1 | LED 5mm YELLOW | LED_D5.0mm_YELLOW | D2 |
| 2 | 22pF | C_Rect_L4.6mm_W2.0mm_P2.50mm_MKS02_FKP02 | C1, C2 |
Show 6 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0.33uF | CP_Radial_D6.3mm_P2.50mm | C3 |
| 1 | 0.1uF | CP_Radial_D6.3mm_P2.50mm | C4 |
| 1 | 4.7uF | CP_Radial_D6.3mm_P2.50mm | C5 |
| 3 | 10k | R_10k_Axial_DIN0207 | R1, R5, R6 |
| 4 | 470R | R_470_Axial_DIN0207 | R2, R3, R7, R8 |
| 1 | 1k | R_1k_Axial_DIN0207 | 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
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k