

Bc80
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
5SN74HC00D
SOIC-14-40℃~+85℃ 1.5V~4.2V 1.9V、4.4V、5.9V 100mV、400mV、400mV 15ns@6V,50pF 2 2V~6V 2uA 4 5.2mA 5.2mA 500mV~1.8V 74HC Series NAND Gate SOIC-14 Logic Gates ROHSTexas InstrumentsLogic GatesIS61C5128AS-25TLI-TR
TSOPII-32-10.2mm-40℃~+85℃ 1.5mA 25mA 25ns 4.5V~5.5V 4Mbit Auto power-down function Parallel Port (Parallel) TSOPII-32-10.2mm SRAM ROHSISSISRAMSN74HC02D
SOIC-14-40℃~+85℃ 1.5V~4.2V 1.9V、4.4V、5.9V 100mV 15ns@6V,50pF 2 2V~6V 2uA 4 4mA 5.2mA 500mV~1.8V 74HC Series NOR Gate SOIC-14 Logic Gates ROHSTexas InstrumentsLogic GatesSN74HC04N
DIP-14InvertersTexas InstrumentsSN74HC14D
SOIC-14-40℃~+85℃ 1 1.5V~4.2V 21ns@6V,50pF 2V~6V 2uA 300mV~1.2V 5.2mA 5.2mA 6 74HC Series Schmitt trigger SOIC-14 Inverters ROHSTexas InstrumentsInverters
Parts
63| Qty | Value | Footprint | References |
|---|---|---|---|
| 22 | 100K | Resistor_SMD:R_0805_2012Metric | R1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R26 +6 |
| 2 | 100K x 8 | Resistor_SMD:R_0805_2012Metric | R8, R23 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | SN74HC00 | Package_DIP:DIP-14_W7.62mm | U2, U3 |
| 1 | 0 | Resistor_SMD:R_0805_2012Metric | R25 |
| 1 | 0 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW1 |
| 1 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C3 |
| 1 | 1 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW3 |
| 1 | 1K | Resistor_SMD:R_0805_2012Metric | R27 |
| 1 | 2 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW5 |
| 1 | 27C512 | Package_DIP:DIP-28_W15.24mm | U8 |
| 1 | 3 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW9 |
| 1 | 4 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW2 |
| 1 | 470K | Resistor_SMD:R_0805_2012Metric | R24 |
| 1 | 5 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW4 |
| 1 | 5V | TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mm | J3 |
| 1 | 6 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW6 |
| 1 | 7 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW10 |
| 1 | 7MHz | Crystal:Crystal_HC49-U_Vertical | Y1 |
| 1 | 8 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW7 |
| 1 | 8255A | Package_DIP:DIP-40_W15.24mm | U9 |
| 1 | 9 | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW11 |
| 1 | A | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW13 |
| 1 | B | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW15 |
| 1 | C | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW8 |
| 1 | D | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW12 |
| 1 | E | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW14 |
| 1 | Exp1 | Connector_PinHeader_2.54mm:PinHeader_1x25_P2.54mm_Vertical | J1 |
| 1 | Exp2 | Connector_PinHeader_2.54mm:PinHeader_1x25_P2.54mm_Vertical | J2 |
| 1 | F | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW16 |
| 1 | IS61C5128AS-25TLI-TR | Package_SO:TSOP-I-32_18.4x8mm_P0.5mm | U7 |
| 1 | LCD1602A | Display:WC1602A | U10 |
| 1 | R50 | Resistor_SMD:R_0805_2012Metric | 1K1 |
| 1 | RESET | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW17 |
| 1 | ROM disable | Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_Vertical | ROM disable |
| 1 | SN74HC02 | Package_DIP:DIP-14_W7.62mm | U5 |
| 1 | SN74HC04 | Package_DIP:DIP-14_W7.62mm | U1 |
| 1 | SN74HC14 | Package_DIP:DIP-14_W7.62mm | U4 |
| 1 | Z80CPU | Package_DIP:DIP-40_W15.24mm | U6 |
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 mm

Similar boards
- 4 layers145 × 80 mm

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 mm

- 4 layers288.5 × 95 mm

OTTO Beta Main
bitfieldaudio/otto-hardware
OTTO hardware files for upcoming beta. WORK IN PROGRESS
331 parts37 - 4 layers252 × 92 mm

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 mm

- 2 layers

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 mm

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 mm
