Skip to the content
2 layers160 × 100.1 mmBackplane, the printed circuit board in 3D

A small 8086 computer system.

Size
160 × 100.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
78
Pads
581
Tracks, vias
1,925, 46
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
2 Sep 2020
Updated
14 Jul 2023

Overview

Backplane is an open-source printed circuit board by svpetry, from the svpetry/Mini8086 repository on GitHub. It is a 2-layer board of 160 × 100.1 mm with 38 parts on 78 nets, routed with 1,925 tracks and 46 vias.

It is built around the AOD403. Its parts include 15 connectors, 7 capacitors, 5 resistors, 2 transistors and 1 diode.

Main components

1

README

README.md

Mini8086

A small, extensible Intel 8086 based computer system.

PCBs

Some boards are made with Eagle but then I switched to KiCad because my Eagle License covers only 2 layer boards and I don't like their new licensing model (it's too expensive for hobbyists). Schematics and layout are contained in the folders Eagle and KiCad.

Backplane (Eagle)

First revision of the system backplane with 6 slots and a power connector.

Backplane (KiCad)

Second revision of the backplane. Has 7 slots and two power connectors (one of them USB-C).

RAM board (Eagle)

RAM board with 512 KB SRAM.

Info board (KiCad)

A 16x2 HD44780 based LCD can be mounted to this board. Also contains some LEDs for important signals.

LED board (KiCad)

Information board with LEDs for the busses and all important signals.

CPU board Rev 1 (KiCad, "main")

First revision of the CPU board, contains socket for an Intel 8086 CPU, ROM and other important system chips:

  • Intel 8259 interrupt controller
  • Intel 8254 timer

CPU board Rev 2 (KiCad, "mainv2")

Second revision of the CPU board where I replaced most of the logic chips with an Altera CPLD. Also contains 1 MB SRAM so the external RAM board is not needed.

VGA board (KiCad)

Simple graphics card with 128 KB SRAM and VGA output. Supported modes:

  • text mode 80x25 characters, 256 colors (resolution 640x400 pixels)
  • 320x200, 256 colors
  • 320x400, 256 colors
  • 640x200, 256 colors

I/O board (KiCad)

  • Slots for SD and MicroSD cards. Simple SPI controller implemented in an Altera CPLD.
  • PS/2 keyboard connector
  • RS232 connector
  • I²C controller with a RTC module, BMP sensor module and EEPROM connected.

Parts

38
QtyValueFootprintReferences
7slot side AConnector_PinHeader_2.54mm:PinHeader_1x36_P2.54mm_VerticalJ3, J5, J7, J9, J11, J13, J15
7slot side BConnector_PinHeader_2.54mm:PinHeader_1x36_P2.54mm_VerticalJ4, J6, J8, J10, J12, J14, J16
4100nCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC3, C4, C5, C7
2100nCapacitor_SMD:C_1206_3216MetricC1, C2
24K7Resistor_SMD:R_1206_3216MetricR3, R4
25K1Resistor_SMD:R_1206_3216MetricR1, R2
2AOD403Package_TO_SOT_SMD:TO-252-2Q1, Q2
1300Resistor_SMD:R_1206_3216MetricR5
1470µCapacitor_THT:CP_Radial_D8.0mm_P3.80mmC6
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ1
1HRO-TYPE-C-31-M-12Mini8086:HRO-TYPE-C-31-M-12USB1
1POWERMini8086:ButtonSW1
1redLED_SMD:LED_1206_3216Metric_CastellatedD1

The 32 most common of 38 parts.

More from svpetry/Mini8086

7
  • 2 layers99.8 × 100.8 mmLed board, the printed circuit board in 3D

    Led board

    svpetry/Mini8086

    A small 8086 computer system.

    121 parts3
  • 4 layers160 × 111.8 mmVga, the printed circuit board in 3D

    Vga

    svpetry/Mini8086

    A small 8086 computer system.

    90 parts3
  • 4 layers131.1 × 99.1 mmIo board, the printed circuit board in 3D

    Io board

    svpetry/Mini8086

    A small 8086 computer system.

    89 parts3
  • 4 layers119.1 × 99.1 mmIo board, the printed circuit board in 3D

    Io board

    svpetry/Mini8086

    A small 8086 computer system.

    87 parts3
  • 4 layers98.8 × 100.1 mmMain v2, the printed circuit board in 3D

    Main v2

    svpetry/Mini8086

    A small 8086 computer system.

    69 parts3
  • 4 layers160 × 100.1 mmMini8086, the printed circuit board in 3D

    Mini8086

    svpetry/Mini8086

    A small 8086 computer system.

    51 parts3
  • 2 layers99.1 × 99.6 mmInfo board, the printed circuit board in 3D

    Info board

    svpetry/Mini8086

    A small 8086 computer system.

    30 parts3

Similar boards

  • 2 layers100 × 100 mmWLEDController, the printed circuit board in 3D

    WLEDController

    LostInCompilation/WLED-Controller-PCB

    WLED Controller Board with ESP32 - 4 Channels - Current and Power Monitoring - INMP441 Microphone

    69 parts8
  • 2 layers85 × 66 mmLora pager, the printed circuit board in 3D

    Lora pager

    alx-alexpark/lora-pager

    69 parts1
  • 2 layers140 × 100 mmCarrier board, the printed circuit board in 3D

    Carrier board

    doug7410/nowplaying-appliance

    Build guide, BOM and hardware for the Now-Playing desk appliance: HUB75 spectrum + touch now-playing display driven by room-mic song recognition

    31 parts1MIT
  • 2 layers150.2 × 62.6 mmUV timer, the printed circuit board in 3D

    UV timer

    VGCH/UV_lamp_PCB

    UV Lamp for PCB

    85 parts1
  • 2 layers150 × 80 mmRpi extension, the printed circuit board in 3D

    Rpi extension

    andriy-bilynskyy/rpi-extension

    This project is a PCB design to create SDR transceiver using Raspberry Pi and Radioberry boards. Simple connection of boards seems incomplete:

    97 partsMIT
  • 2 layers82 × 47.5 mmMechanical Pomodoro Timer, the printed circuit board in 3D

    Mechanical Pomodoro Timer

    CedricL1u/Chronos

    Chronos is a fully mechanical 7‑segment Pomodoro timer and clock that uses cams, servos, and a custom ESP32‑C3 PCB to create a kinetic, alarm‑equipped display that makes focus sessions more engaging.

    41 partsMIT
  • 2 layers50 × 25.4 mmPwr latcher, the printed circuit board in 3D

    Pwr latcher

    OE9SAU/SAUBerry9

    SDR TRX from Radioberry

    25 parts4
  • 4 layers85.5 × 64 mmGearControl, the printed circuit board in 3D

    GearControl

    patwitt/PGRacingElectronics

    https://www.pgracingteam.pl/

    136 parts4

Questions

How big is the Backplane PCB?

It measures 160 × 100.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Backplane use?

38 parts, built around the AOD403. 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 Backplane KiCad files?

From the svpetry/Mini8086 repository on GitHub, at the commit this page was made from: the board is KiCad/backplane/backplane.kicad_pcb and its schematic KiCad/backplane/backplane.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Backplane design in my own project?

Its repository states no licence, so its author keeps all rights: ask svpetry before reusing the design.