Skip to the content
PCBKitNew board
2 layers149.9 × 111.8 mmBc80, the printed circuit board in 3D

Homebrew 8-bit computer project

Size
149.9 × 111.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
63
Nets
108
Pads
416
Tracks, vias
1,304, 148
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
14 Jun 2023
Updated
29 Mar 2025

Overview

Bc80 is an open-source printed circuit board by isolenta, from the isolenta/bc80 repository on GitHub. It is a 2-layer board of 149.9 × 111.8 mm with 63 parts on 108 nets, routed with 1,304 tracks and 148 vias.

It is built around the SN74HC00D, IS61C5128AS-25TLI-TR and SN74HC02D, with the SN74HC04N and SN74HC14D among its other parts. Its parts include 27 resistors, 17 switches, 10 ICs, 3 capacitors and 3 connectors.

Main components

5

Parts

63
QtyValueFootprintReferences
22100KResistor_SMD:R_0805_2012MetricR1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R26 +6
2100K x 8Resistor_SMD:R_0805_2012MetricR8, R23
222pFCapacitor_SMD:C_0805_2012MetricC1, C2
2SN74HC00Package_DIP:DIP-14_W7.62mmU2, U3
10Resistor_SMD:R_0805_2012MetricR25
10Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW1
10.1uFCapacitor_SMD:C_0805_2012MetricC3
11Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW3
11KResistor_SMD:R_0805_2012MetricR27
12Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW5
127C512Package_DIP:DIP-28_W15.24mmU8
13Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW9
14Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW2
1470KResistor_SMD:R_0805_2012MetricR24
15Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW4
15VTerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ3
16Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW6
17Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW10
17MHzCrystal:Crystal_HC49-U_VerticalY1
18Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW7
18255APackage_DIP:DIP-40_W15.24mmU9
19Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW11
1AButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW13
1BButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW15
1CButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW8
1DButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW12
1EButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW14
1Exp1Connector_PinHeader_2.54mm:PinHeader_1x25_P2.54mm_VerticalJ1
1Exp2Connector_PinHeader_2.54mm:PinHeader_1x25_P2.54mm_VerticalJ2
1FButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW16
1IS61C5128AS-25TLI-TRPackage_SO:TSOP-I-32_18.4x8mm_P0.5mmU7
1LCD1602ADisplay:WC1602AU10
1R50Resistor_SMD:R_0805_2012Metric1K1
1RESETButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW17
1ROM disableConnector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalROM disable
1SN74HC02Package_DIP:DIP-14_W7.62mmU5
1SN74HC04Package_DIP:DIP-14_W7.62mmU1
1SN74HC14Package_DIP:DIP-14_W7.62mmU4
1Z80CPUPackage_DIP:DIP-40_W15.24mmU6

Questions

How big is the Bc80 PCB?

It measures 149.9 × 111.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bc80 use?

63 parts, built around the SN74HC00D, IS61C5128AS-25TLI-TR, SN74HC02D and SN74HC04N. 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 Bc80 KiCad files?

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

Can I use the Bc80 design in my own project?

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

More from isolenta/bc80

1
  • 2 layers91.4 × 88.9 mmMmu, the printed circuit board in 3D

    Mmu

    isolenta/bc80

    Homebrew 8-bit computer project

    10 parts1

Similar boards

  • 4 layers145 × 80 mmShunt reversal freerouting source, the printed circuit board in 3D

    Shunt reversal freerouting source

    fl4p/shunt-reversal

    MOSFET H-bridge current-reversal switch for shunt thermal-EMF cancellation. Script-generated KiCad. NOT RELEASED - see DESIGN.md section 12.

    100 parts
  • 4 layers150.3 × 132.3 mmMRIAMP, the printed circuit board in 3D

    MRIAMP

    msayad97/Amplifier

    235 parts1
  • 4 layers288.5 × 95 mmOTTO Beta Main, the printed circuit board in 3D

    OTTO Beta Main

    bitfieldaudio/otto-hardware

    OTTO hardware files for upcoming beta. WORK IN PROGRESS

    331 parts37
  • 4 layers252 × 92 mmCooksense, the printed circuit board in 3D

    Cooksense

    misko/prompt2device

    The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.

    195 parts3MIT
  • 2 layers45 × 47 mmATXtoX68000, the printed circuit board in 3D

    ATXtoX68000

    creekpld/ATXtoX68000

    Adapter to use a ATX PSU on your Sharp x68000

    9 parts1MIT
  • 2 layersCarte 1A cdfr2018, the printed circuit board in 3D

    Carte 1A cdfr2018

    robotronik/cdfr-2018-1A

    regroupe tous les fichiers freecad du robot 1A pour la cdfr

    65 parts1GPL-3.0
  • 4 layers100 × 80 mmSDC, the printed circuit board in 3D

    SDC

    EggLem0n/Formula-KSAE-NstopO-EH-32

    E formula, SAE. This repository contains the LV Electrical Safety System Circuit Design files for the EH-32, developed by NstopO, the student racing team at Chung-Ang University.

    45 partsGPL-3.0
  • 4 layers207 × 78.7 mmRpihw, the printed circuit board in 3D

    Rpihw

    quorten/rpihw

    Raspberry Pi SPI devices board design

    101 partsUnlicense