8088-mainboard

i-melnichenko·8088-homebrew-computer·hardware/kicad/8088-mainboard.kicad_pcb

8088-mainboard PCB layout, top view — open source board by i-melnichenko

About the 8088-mainboard PCB

8088-mainboard is an open source PCB design by i-melnichenko, published on GitHub under the MIT license. It is a 2-layer board measuring 170 × 125 mm, with 41 components from 27 distinct parts.

Other key parts include the 8088_Min_Mode, 74LS373, 74LS245, 8284 and 74LS138. By type, the board carries 11 capacitors, 9 ICs, 8 resistors, 5 connectors, 4 diodes and 2 switches.

It belongs with the displays & leds designs in this gallery.

From the project

An open-source modular computer built around the Intel 8088 CPU.

An open-source modular computer built around the Intel 8088 CPU.

This project explores the design of a modular 8088-based computer using through-hole DIP components and a custom expansion architecture.

The project is developed incrementally, starting with a minimal working system and gradually adding new hardware and software capabilities.

The default firmware is a minimal ROM BIOS. It builds a 32 KiB EEPROM image, initializes an HD44780-compatible 20×4 LCD on Exp1, copies the bundled program to SRAM, and transfers control to it.

8088-mainboard, from the project README
From the project README

Main components on the 8088-mainboard

8088-mainboard bill of materials (BOM)

41 components, 27 distinct parts.

QtyPartRefs
1
8088_Min_Mode
U1
2
74LS373
U2, U3
1
74LS245
U4
1
8284
U5
2
74LS138
U6, U7
1
28C256
U8
1
HM62256BLP
U9
1
NDP6020P
Q1
1
14.31818 MHz
Y1
1
Conn_01x10
J1
1
Exp0
J2
1
Exp1
J3
1
POWER 5v
J4
1
Ext CLK
J5
1
Reset
SW1
1
SW_DIP_x02
SW2
1
PWR LED
D1
1
RST LED
D2
2
BAT85
D3, D4
8
100nF
C1, C2, C3, C4, C9, C10, C11, C12
Show 7 more
QtyPartRefs
1
10 uF
C5
1
100 nF
C6
1
220 uF
C13
5
10k
R1, R2, R5, R8, R9
1
680
R3
1
2k
R4
1
1k
R6

8088-mainboard design files

The KiCad project lives in the i-melnichenko/8088-homebrew-computer repository on GitHub; these links point at the commit this page was built from.

8088-mainboard: common questions

How big is the 8088-mainboard PCB?

The 8088-mainboard measures 170 × 125 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the 8088-mainboard?

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

Where can I download the 8088-mainboard design files?

From the i-melnichenko/8088-homebrew-computer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the 8088-mainboard design in my own project?

Yes, under the terms of its MIT license, which i-melnichenko chose for the repository.

More boards in 8088-homebrew-computer

Similar boards