

Sbc 8088
The M88 Computer
- Size
- 243.8 × 243.8 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 218
- Nets
- 275
- Pads
- 1,512
- Tracks, vias
- 3,403, 1,256
- Pours
- 8
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 16 Apr 2024
- Updated
- 7 Oct 2026
Overview
Sbc 8088 is an open-source printed circuit board by miselin, from the miselin/M88 repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 243.8 × 243.8 mm with 218 parts on 275 nets, routed with 3,403 tracks and 1,256 vias.
It is built around the ATTINY13A-PU, 74HC245D and 74LS125DC, with the 74LS247P-E, PCF8584T and AS6C1008-55PCN among its other parts. Its parts include 72 capacitors, 42 resistors, 36 ICs, 21 connectors and 6 fuses. It belongs with the computers and single-board computers boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
9ATTINY13A-PU
DIP-8-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 6 64Byte 64Byte 8 Bit AVR Built-in FLASH DIP-8 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)74HC245D
SO-20-300mil-40℃~+125℃ 1 160uA 2V~6V 7.8mA 7.8mA 74HC 8 9ns@4.5V,50pF Bidirectional Tri-State SOIC-20-300mil Buffers, Drivers, Receivers, Transceivers ROHSNexperiaBuffers, Drivers, Receivers, Transceivers74LS125DC
-0℃~+70℃ 1 10ns@5.5V,50pF 15mA 18mA 24mA 4 4.5V~5.5V 74LS Power-off isolation、Output enable Tri-State Unidirectional - Buffers, Drivers, Receivers, TransceiversTexas InstrumentsBuffers, Drivers, Receivers, Transceivers74LS247P-E
-- Interface - Specialized ROHSRenesas ElectronicsInterface - SpecializedPCF8584T
SOIC-20-300mil-40℃~+85℃ 1.5mA 100Kbps 2.5uA 5V I2C SOIC-20-300mil Interface - Specialized ROHSNXP SemiconductorsInterface - SpecializedAS6C1008-55PCN
PDIP-320℃~+70℃ 1Mbit 1uA 2.7V~5.5V 55ns 60mA PDIP-32 SRAM ROHSAlliance MemorySRAM74LS573PC
DIP-200℃~+70℃ 10ns 3ns 4.75V~5.25V 74LS 8 D Latch Tri-State DIP-20 Latches ROHSTexas InstrumentsLatches74LS02PC
DIP-140℃~+70℃ 15ns@5V,15pF 2 2.7V 2V 4 4.75V~5.25V 400uA 500mV 74LS 800mV 8mA 8mA NOR Gate DIP-14 Logic Gates ROHSonsemiLogic Gates74LS175PC
PDIP-160℃~+70℃ 1 10ns 18mA 25ns@5V,15pF 30MHz 4 4.75V~5.25V 5ns 74LS Series Asynchronous Complementary type D-Type Reset Rising Edge PDIP-16 Flip Flops ROHSTexas InstrumentsFlip Flops
README
README.mdThe M88 Computer
This repository contains the KiCad project(s) and ROM source code for the M88 computer project. Learn more about the project at https://m88.computer.
M88
The top-level KiCad project is the main KiCad project for the M88's Micro-ATX motherboard.
ISA-to-I2C Bridge
The isa_i2c directory contains a KiCad project for an ISA-to-I2C bridge, designed around
readily available parts with only one SMT IC.
ISA Break-out
The isa_breakout directory contains a KiCad project for an ISA break-out card that makes
connecting ISA bus lines to a logic analyzer much easier.
Programs
The programs directory contains the main BIOS ROM for the M88, as well as utilities for
building it. The M88 BIOS ROM is not fully PC-compatible and it is not recommended to use it
on other systems, at this stage.
Licensing
The computer design and schematics are licensed under the terms of the CERN Open Hardware Licence
Version 2 - Permissive license, which can be found in LICENSE.txt.
The software under the programs directory is licensed under the MIT license, which can be found
in programs/LICENSE.txt.
Parts
218| Qty | Value | Footprint | References |
|---|---|---|---|
| 38 | 0.1uF 20% Ceramic | Capacitor_SMD:C_0805_2012Metric | C2, C3, C15, C17, C22, C24, C25, C26, C28, C29, C30, C31, C33, C35, C37, C38 +22 |
| 21 | 10k | Resistor_SMD:R_0805_2012Metric | R2, R5, R10, R27, R28, R29, R30, R32, R35, R36, R37, R38, R39, R40, R45, R46 +5 |
| 13 | 4.7UF 16V 20% | Capacitor_SMD:CP_Elec_4x4.5 | C1, C12, C13, C18, C19, C21, C23, C27, C48, C49, C50, C74, C75 |
| 9 | MountingHole_Pad | MountingHole:MountingHole_4mm_Pad_Via | H1, H2, H3, H4, H5, H6, H7, H8, H9 |
| 9 | TestPoint | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9 |
| 8 | 10UF 16V 20% | Capacitor_SMD:CP_Elec_5x4.5 | C7, C8, C10, C11, C32, C34, C36, C41 |
| 6 | 470 uF 20% 35V Electrolytic | Capacitor_SMD:CP_Elec_6.3x7.7 | C39, C63, C64, C65, C67, C68 |
| 6 | AS6C1008-55PCN | Package_DIP:DIP-32_W15.24mm_Socket | U14, U33, U34, U35, U36, U43 |
| 6 | Conn_01x04 | Connector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal | J3, J9, J14, J15, J16, J17 |
| 5 | 22 | Resistor_SMD:R_0805_2012Metric | R34, R47, R50, R51, R52 |
| 5 | 74LS138 | Package_DIP:DIP-16_W7.62mm_Socket | U8, U11, U24, U40, U45 |
| 5 | Bourns MF-RHT100 1A hold | Fuse:Fuse_Bourns_MF-RHT100 | F1, F2, F4, F5, F6 |
| 5 | FerriteBead | Inductor_SMD:L_0805_2012Metric | FB1, FB2, FB3, FB4, FB5 |
| 4 | 100k 0.5W | Resistor_SMD:R_1210_3225Metric | R41, R42, R43, R44 |
| 4 | 10k (bussed) | Resistor_THT:R_Array_SIP9 | RN3, RN4, RN5, RN6 |
| 4 | 74LS573 | Package_DIP:DIP-20_W7.62mm_Socket | U2, U12, U15, U29 |
| 4 | 8-bit ISA Bus connector | SamacSys_Parts:755308430_ISA | J4, J5, J6, J11 |
| 3 | 10k (bussed) | Resistor_THT:R_Array_SIP5 | RN1, RN7, RN8 |
| 3 | 30 pF 1% 10V Ceramic | Capacitor_SMD:C_0805_2012Metric | C16, C47, C57 |
| 3 | 300 | Resistor_SMD:R_0805_2012Metric | R31, R33, R49 |
| 3 | LOGO | LOGO | G***, G***, G*** |
| 2 | 10 uF 20% 10V Ceramic | Capacitor_SMD:C_0805_2012Metric | C14, C62 |
| 2 | 2.2k | Resistor_SMD:R_0603_1608Metric | R59, R60 |
| 2 | 220 | Resistor_SMD:R_0805_2012Metric | R1, R3 |
| 2 | 47053-1000 | SamacSys_Parts:470531000 | J18, J19 |
| 2 | 510 | Resistor_SMD:R_0805_2012Metric | R24, R25 |
| 2 | 74LS247 | Package_DIP:DIP-16_W7.62mm_Socket | U21, U28 |
| 2 | CXO_DIP8 | Package_DIP:DIP-8_W7.62mm_Socket | X1, X2 |
| 2 | Mini-DIN-6 | SamacSys_Parts:57492651 | J1, J2 |
| 2 | ~ | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW1, SW2 |
| 1 | 0.01uF 20% Ceramic | Capacitor_SMD:C_0805_2012Metric | C20 |
| 1 | 100 uF 20% 35V Electrolytic | Capacitor_SMD:CP_Elec_6.3x7.7 | C66 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric | R26 |
| 1 | 24 MHz Crystal | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | 27 | Resistor_SMD:R_0805_2012Metric | R53 |
| 1 | 33 | Resistor_SMD:R_0805_2012Metric | R4 |
| 1 | 4.7k | Resistor_THT:R_Array_SIP7 | RN2 |
| 1 | 7406 | Package_DIP:DIP-14_W7.62mm_Socket | U4 |
| 1 | 74HC245 | Package_DIP:DIP-20_W7.62mm_Socket | U16 |
| 1 | 74LS02 | Package_DIP:DIP-14_W7.62mm_Socket | U27 |
| 1 | 74LS08 | Package_DIP:DIP-14_W7.62mm_Socket | U42 |
| 1 | 74LS125 | Package_DIP:DIP-14_W7.62mm_Socket | U10 |
| 1 | 74LS175 | Package_DIP:DIP-16_W7.62mm_Socket | U17 |
| 1 | 74LS244 | Package_DIP:DIP-20_W7.62mm_Socket | U13 |
| 1 | 74LS92 | Package_DIP:DIP-14_W7.62mm_Socket | U3 |
| 1 | 75477 | Package_DIP:DIP-8_W7.62mm_Socket | U6 |
| 1 | 8088 | Package_DIP:DIP-40_W15.24mm_Socket | U7 |
| 1 | 8254 PIT | Package_DIP:DIP-24_W15.24mm_Socket | U23 |
| 1 | 8259 PIC MASTER | Package_DIP:DIP-28_W15.24mm_Socket | U19 |
| 1 | 8284 CLOCK GENERATOR | Package_DIP:DIP-18_W7.62mm_Socket | U32 |
| 1 | ATX-24 | SamacSys_Parts:44206-0007_1 | J10 |
| 1 | ATtiny13A-PU | Package_DIP:DIP-8_W7.62mm | U39 |
| 1 | Bourns MF-RHT200 2A hold | Fuse:Fuse_Bourns_MF-RHT200 | F3 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J21 |
| 1 | FP Power LED | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J12 |
| 1 | FP Power Switch | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J8 |
| 1 | FP Reset Switch | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J13 |
| 1 | Green | LED_THT:LED_D3.0mm | D2 |
| 1 | High Nibble - HDSP-A151 | Display_7Segment:HDSP-A151 | U26 |
| 1 | Low Nibble - HDSP-A151 | Display_7Segment:HDSP-A151 | U22 |
| 1 | PC Speaker | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | PCF8584 | Package_DIP:DIP-20_W7.62mm_Socket | U5 |
| 1 | Red | LED_THT:LED_D3.0mm | D3 |
| 1 | UMA Enable | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J20 |
| 1 | VT82C42 PS2 CONTROLLER | Package_DIP:DIP-40_W15.24mm_Socket | U9 |
| 1 | W27C512 BIOS ROM | Package_DIP:DIP-28_W15.24mm_Socket | U38 |
More from miselin/M88
5- 4 layers144.8 × 184.1 mm

- 2 layers99.7 × 78.3 mm

- 2 layers73 × 123.6 mm

- 2 layers109 × 79.8 mm

- 2 layers33.7 × 26.2 mm

Similar boards
- 4 layers337.6 × 105.7 mm

ISA CGA
hkzlab/CGA_Redux
The Color Graphics Adapter Redux board is a more or less faithful clone of the original IBM CGA, based on the original schematics
170 parts56 - 4 layers304.8 × 215.9 mm

64 256KB SYSTEM BOARD
kev-ju/PC-Retro-MTM
Modern KiCad version of the IBM 5150 system board originally created by MTM Scientific, Inc.
197 parts4 - 2 layers235 × 160 mm

Processor.Z80
lynchaj/duodyne
Duodyne is a hobbyist retrocomputer system designed to run ROMWBW. It is comprised of modules on a system bus
136 parts15 - 2 layers68.6 × 53.3 mm

ShieldArduino Displays7Segmentos
tidus747/Proyectos_KiCAD
Proyectos realizados en KiCAD a modo de tutoriales en Piensa 3D (https://www.youtube.com/channel/UC0-azsu5e8CxZfTl9mmafww)
21 parts12GPL-3.0 - 2 layers

- 2 layers160 × 100.3 mm

Z80-SOUND
dennis9819/Z8C-Homebrew-Computer
To easily develop for my Z80 homebrew system, I designed a simple assempler development environment. This packs the following tasks into one script: zmac assembly object file creation (for xmodem upload) monitor file…
105 parts2 - 4 layers172.7 × 135.9 mm

- 2 layers357.8 × 124.5 mm

Vic2020mainboard
danwerner21/vic2020
A Vic-20 clone created with [almost] all readily available parts
142 parts78
Questions
How big is the Sbc 8088 PCB?
It measures 243.8 × 243.8 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Sbc 8088 use?
218 parts, built around the ATTINY13A-PU, 74HC245D, 74LS125DC and 74LS247P-E. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Sbc 8088 KiCad files?
From the miselin/M88 repository on GitHub, at the commit this page was made from: the board is sbc_8088.kicad_pcb and its schematic 8088_addrbus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Sbc 8088 design in my own project?
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).