Skip to the content
4 layers243.8 × 243.8 mmSbc 8088, the printed circuit board in 3D

Sbc 8088

miselin/M882

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

9

README

README.md

The 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
QtyValueFootprintReferences
380.1uF 20% CeramicCapacitor_SMD:C_0805_2012MetricC2, C3, C15, C17, C22, C24, C25, C26, C28, C29, C30, C31, C33, C35, C37, C38 +22
2110kResistor_SMD:R_0805_2012MetricR2, R5, R10, R27, R28, R29, R30, R32, R35, R36, R37, R38, R39, R40, R45, R46 +5
134.7UF 16V 20%Capacitor_SMD:CP_Elec_4x4.5C1, C12, C13, C18, C19, C21, C23, C27, C48, C49, C50, C74, C75
9MountingHole_PadMountingHole:MountingHole_4mm_Pad_ViaH1, H2, H3, H4, H5, H6, H7, H8, H9
9TestPointConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9
810UF 16V 20%Capacitor_SMD:CP_Elec_5x4.5C7, C8, C10, C11, C32, C34, C36, C41
6470 uF 20% 35V ElectrolyticCapacitor_SMD:CP_Elec_6.3x7.7C39, C63, C64, C65, C67, C68
6AS6C1008-55PCNPackage_DIP:DIP-32_W15.24mm_SocketU14, U33, U34, U35, U36, U43
6Conn_01x04Connector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_HorizontalJ3, J9, J14, J15, J16, J17
522Resistor_SMD:R_0805_2012MetricR34, R47, R50, R51, R52
574LS138Package_DIP:DIP-16_W7.62mm_SocketU8, U11, U24, U40, U45
5Bourns MF-RHT100 1A holdFuse:Fuse_Bourns_MF-RHT100F1, F2, F4, F5, F6
5FerriteBeadInductor_SMD:L_0805_2012MetricFB1, FB2, FB3, FB4, FB5
4100k 0.5WResistor_SMD:R_1210_3225MetricR41, R42, R43, R44
410k (bussed)Resistor_THT:R_Array_SIP9RN3, RN4, RN5, RN6
474LS573Package_DIP:DIP-20_W7.62mm_SocketU2, U12, U15, U29
48-bit ISA Bus connectorSamacSys_Parts:755308430_ISAJ4, J5, J6, J11
310k (bussed)Resistor_THT:R_Array_SIP5RN1, RN7, RN8
330 pF 1% 10V CeramicCapacitor_SMD:C_0805_2012MetricC16, C47, C57
3300Resistor_SMD:R_0805_2012MetricR31, R33, R49
3LOGOLOGOG***, G***, G***
210 uF 20% 10V CeramicCapacitor_SMD:C_0805_2012MetricC14, C62
22.2kResistor_SMD:R_0603_1608MetricR59, R60
2220Resistor_SMD:R_0805_2012MetricR1, R3
247053-1000SamacSys_Parts:470531000J18, J19
2510Resistor_SMD:R_0805_2012MetricR24, R25
274LS247Package_DIP:DIP-16_W7.62mm_SocketU21, U28
2CXO_DIP8Package_DIP:DIP-8_W7.62mm_SocketX1, X2
2Mini-DIN-6SamacSys_Parts:57492651J1, J2
2~Button_Switch_THT:SW_PUSH_6mm_H4.3mmSW1, SW2
10.01uF 20% CeramicCapacitor_SMD:C_0805_2012MetricC20
1100 uF 20% 35V ElectrolyticCapacitor_SMD:CP_Elec_6.3x7.7C66
11kResistor_SMD:R_0805_2012MetricR26
124 MHz CrystalCrystal:Crystal_HC49-4H_VerticalY1
127Resistor_SMD:R_0805_2012MetricR53
133Resistor_SMD:R_0805_2012MetricR4
14.7kResistor_THT:R_Array_SIP7RN2
17406Package_DIP:DIP-14_W7.62mm_SocketU4
174HC245Package_DIP:DIP-20_W7.62mm_SocketU16
174LS02Package_DIP:DIP-14_W7.62mm_SocketU27
174LS08Package_DIP:DIP-14_W7.62mm_SocketU42
174LS125Package_DIP:DIP-14_W7.62mm_SocketU10
174LS175Package_DIP:DIP-16_W7.62mm_SocketU17
174LS244Package_DIP:DIP-20_W7.62mm_SocketU13
174LS92Package_DIP:DIP-14_W7.62mm_SocketU3
175477Package_DIP:DIP-8_W7.62mm_SocketU6
18088Package_DIP:DIP-40_W15.24mm_SocketU7
18254 PITPackage_DIP:DIP-24_W15.24mm_SocketU23
18259 PIC MASTERPackage_DIP:DIP-28_W15.24mm_SocketU19
18284 CLOCK GENERATORPackage_DIP:DIP-18_W7.62mm_SocketU32
1ATX-24SamacSys_Parts:44206-0007_1J10
1ATtiny13A-PUPackage_DIP:DIP-8_W7.62mmU39
1Bourns MF-RHT200 2A holdFuse:Fuse_Bourns_MF-RHT200F3
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ21
1FP Power LEDConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ12
1FP Power SwitchConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1FP Reset SwitchConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ13
1GreenLED_THT:LED_D3.0mmD2
1High Nibble - HDSP-A151Display_7Segment:HDSP-A151U26
1Low Nibble - HDSP-A151Display_7Segment:HDSP-A151U22
1PC SpeakerConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ7
1PCF8584Package_DIP:DIP-20_W7.62mm_SocketU5
1RedLED_THT:LED_D3.0mmD3
1UMA EnableConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ20
1VT82C42 PS2 CONTROLLERPackage_DIP:DIP-40_W15.24mm_SocketU9
1W27C512 BIOS ROMPackage_DIP:DIP-28_W15.24mm_SocketU38

More from miselin/M88

5
  • 4 layers144.8 × 184.1 mmPrototype 8088, the printed circuit board in 3D

    Prototype 8088

    miselin/M88

    The M88 Computer

    69 parts2CERN-OHL-P-2.0
  • 2 layers99.7 × 78.3 mmIsa i2c, the printed circuit board in 3D

    Isa i2c

    miselin/M88

    The M88 Computer

    21 parts2CERN-OHL-P-2.0
  • 2 layers73 × 123.6 mmIsa extension, the printed circuit board in 3D

    Isa extension

    miselin/M88

    The M88 Computer

    19 parts2CERN-OHL-P-2.0
  • 2 layers109 × 79.8 mmIsa breakout, the printed circuit board in 3D

    Isa breakout

    miselin/M88

    The M88 Computer

    10 parts2CERN-OHL-P-2.0
  • 2 layers33.7 × 26.2 mmI2c de9 stemma, the printed circuit board in 3D

    I2c de9 stemma

    miselin/M88

    The M88 Computer

    3 parts2CERN-OHL-P-2.0

Similar boards

  • 4 layers337.6 × 105.7 mmISA CGA, the printed circuit board in 3D

    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 mm64 256KB SYSTEM BOARD, the printed circuit board in 3D

    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 mmProcessor.Z80, the printed circuit board in 3D

    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 mmShieldArduino Displays7Segmentos, the printed circuit board in 3D

    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 layersMAXPOWER, the printed circuit board in 3D

    MAXPOWER

    Complubot/AZ5

    Hacemos roboces tope tochos

    115 parts2GPL-3.0
  • 2 layers160 × 100.3 mmZ80-SOUND, the printed circuit board in 3D

    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 mmJJ65c02, the printed circuit board in 3D

    JJ65c02

    jimjag/JJ6502

    My 6502 Based Breadboard Project

    53 parts26MIT
  • 2 layers357.8 × 124.5 mmVic2020mainboard, the printed circuit board in 3D

    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).