SBC 8080 ECB

sladek·SBC_8080_ECB·kicad/8080_ECB_SBC/8080_Board.kicad_pcb

SBC 8080 ECB PCB layout, top view — open source board by sladek

About the SBC 8080 ECB PCB

SBC 8080 ECB is an open source PCB design by sladek, published on GitHub. It is a 2-layer board measuring 160.5 × 100.2 mm, with 111 components from 64 distinct parts.

Other key parts include the 8224, 8228, 74LS08, 74LS125 and 74LS04. By type, the board carries 45 capacitors, 30 ICs, 14 resistors, 6 jumpers, 6 diodes and 4 connectors.

It belongs with the power & battery and retro computing designs in this gallery.

From the project

This is my attempt to build a single-board microcomputer based on the Intel 8080 CPU. It contains the following features:

This is my attempt to build a single-board microcomputer based on the Intel 8080 CPU. It contains the following features:

- Extended 512k x 8-bit SRAM that can be fully accessed via paging.

- 128 x 8-bit FLASH EPROM that is accessible after RESET so it can contain a bootloader, which can be moved to SRAM and boot the operating system or monitor program.

- Programmable Interrupt Controller Intel 8259.

SBC 8080 ECB, from the project README
From the project README

Main components on the SBC 8080 ECB

SBC 8080 ECB bill of materials (BOM)

111 components, 64 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
8224
IC1
1
8228
IC2
2
74LS08
U1, U30
2
74LS125
U2, U6
1
74LS04
U3
1
74LS74
U4
1
8080A
U5
1
LT1109A
U7
1
TC7660H
U9
1
C96ABC
U10
3
74LS245
U11, U12, U14
1
74LS243
U13
1
74LS244
U15
1
74LS240
U16
1
74LS390
U17
1
8253
U18
1
8259A
U19
1
8251
U20
1
MAX232
U21
1
74HC374
U22
Show 44 more
QtyPartRefs
1
74LS138
U23
1
74LS00
U24
2
74LS32
U25, U27
1
AS6C4008-55PCN
U28
1
SST39SF010
U29
1
IRF4905LPBF
Q1
1
PN2222A
Q2
1
18,432MHz
Y1
1
+5V/5A
J1
1
SPEAKER
J2
1
CONN_01X07
Conn_01x07
J3
1
RS232
J4
1
JUMPER_3_BRIDGED23
Jumper_3_Bridged23
JP1
4
JUMPER_3_BRIDGED12
Jumper_3_Bridged12
JP2, JP3, JP4, JP6
1
BANK0/BANK1
Bank0/Bank1
JP5
1
AT-1224-TWT-R
SP1
1
RESET
SW1
1
1N4148
D1
1
HALT
D2
1
+5VP
D3
1
DISK
D4
1
RUN
D5
1
1N5818
D6
1
33UF
33uF
L1
1
39P
39p
C1
1
4U7
4u7
C2
2
470UF
470uF
C3, C5
31
0.1UF
0.1uF
C4, C6, C7, C8, C9, C10, C11, C12 +23
1
47UF
47uF
C16
2
1.0UF
1.0uF
C17, C19
1
0.01UF
0.01uF
C21
4
1.0 uF
C22, C23, C24, C25
2
220UF
220uF
C44, C45
1
220K
220k
R1
1
10
R2
3
1K5
1k5
R3, R7, R8
1
100K
100k
R4
1
33
R5
1
1k
R6
1
470
R9
2
10K
10k
R10, R11
1
10K
10k
RN1
1
10K
10k
RN2
1
10K
10k
RN3

SBC 8080 ECB design files

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

SBC 8080 ECB: common questions

How big is the SBC 8080 ECB PCB?

The SBC 8080 ECB measures 160.5 × 100.2 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the SBC 8080 ECB?

111 components, from 64 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 SBC 8080 ECB design files?

From the sladek/SBC_8080_ECB repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the SBC 8080 ECB design in my own project?

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

Similar boards