Skip to the content
PCBKitNew board
2 layers229.9 × 83.8 mm4b computer rev1, the printed circuit board in 3D
Size
229.9 × 83.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
35
Nets
144
Pads
306
Tracks, vias
0, 2
Routed
Not yet
KiCad
KiCad 7 (file 20221018)
Created
18 Aug 2024
Updated
8 Nov 2025

Overview

4b computer rev1 is an open-source printed circuit board by ethanjamesauto, from the ethanjamesauto/modular_8bit_computer repository on GitHub. It is a 2-layer board of 229.9 × 83.8 mm with 35 parts on 144 nets.

It is built around the 74LS153DC, 74LS161DC and 74LS00SC, with the 74LS04PC, 74LS273PC and 74LS393P-E among its other parts. Its parts include 13 ICs, 8 connectors, 7 resistors and 7 diodes.

Main components

7

README

README.md

Modular 8-bit Computer

This is the repository for an 8-bit computer system that is built using cards with a standardized interface.

Here's an example of a card:

Current Bus Specification

verilog
// The main bus wires (32+8=40 wires total)
// On the bus connector, all buses have LSBs closer to the power pins and MSBs farther away
wire VCC_5V;
wire GND;
wire clk;			      // generated by motherboard clock generator
wire rst_n;			    // probably a button on the motherboard
wire VCC_3V3;
wire we_n;			      // active LOW
wire oe_n;			      // active LOW
wire int_n;			    // pulled up by motherboard; driven down by any peripheral (could be used for interrupts)
wire [7:0] data;
wire [15:0] addr;	  // 64k address space is suppored by default. More address bits may be added later
wire [7:0] aux_bus;

Parts

35
QtyValueFootprintReferences
7470Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderr1, r2, r3, r5, r6, r7, r8
4Conn_01x01_PinConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4, J6, J7, J8
374LS153Package_DIP:DIP-16_W7.62mmU3, U4, U8
274LS161Package_DIP:DIP-16_W7.62mmU10, U11
2Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2, J5
128C256Package_DIP:DIP-28_W15.24mmU1
13V3_RAWLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD7
15VLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD6
174LS00Package_DIP:DIP-14_W7.62mmU7
174LS04Package_DIP:DIP-14_W7.62mmU13
174LS273Package_DIP:DIP-20_W7.62mmU9
174LS283Package_DIP:DIP-16_W7.62mmU5
174LS393Package_DIP:DIP-16_W7.62mmU12
174LS85Package_DIP:DIP-16_W7.62mmU6
1CLKLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD5
1Conn_01x08_PinConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ3
1Conn_01x40_PinConnector_PinHeader_2.54mm:PinHeader_1x40_P2.54mm_HorizontalJ1
1Ext0LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2
1Ext1LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1Ext2LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3
1RESETLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD8
1~Package_DIP:DIP-16_W7.62mmU2

Questions

How big is the 4b computer rev1 PCB?

It measures 229.9 × 83.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 4b computer rev1 use?

35 parts, built around the 74LS153DC, 74LS161DC, 74LS00SC and 74LS04PC. 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 4b computer rev1 KiCad files?

From the ethanjamesauto/modular_8bit_computer repository on GitHub, at the commit this page was made from: the board is smaller_4b_computer/4b_computer_rev1/4b_computer_rev1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the 4b computer rev1 design in my own project?

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

More from ethanjamesauto/modular_8bit_computer

12
  • 2 layers229.9 × 83.8 mmSmaller card, the printed circuit board in 3D

    Smaller card

    ethanjamesauto/modular_8bit_computer

    246 parts2
  • 2 layers222.3 × 127 mmMotherboard, the printed circuit board in 3D

    Motherboard

    ethanjamesauto/modular_8bit_computer

    208 parts2
  • 2 layers86.4 × 53.8 mmSsr load switch, the printed circuit board in 3D

    Ssr load switch

    ethanjamesauto/modular_8bit_computer

    201 parts2
  • 2 layers229.9 × 86.4 mm93c76 revision two, the printed circuit board in 3D

    93c76 revision two

    ethanjamesauto/modular_8bit_computer

    168 parts2
  • 2 layers2.8 × 6.6 mmFish, the printed circuit board in 3D

    Fish

    ethanjamesauto/modular_8bit_computer

    166 parts2
  • 2 layers111.8 × 77.2 mmHp common slot, the printed circuit board in 3D

    Hp common slot

    ethanjamesauto/modular_8bit_computer

    153 parts2
  • 2 layers48.3 × 48.3 mmEddie bldc, the printed circuit board in 3D

    Eddie bldc

    ethanjamesauto/modular_8bit_computer

    138 parts2
  • 2 layers104.1 × 50.8 mmFuck it psu-2, the printed circuit board in 3D

    Fuck it psu-2

    ethanjamesauto/modular_8bit_computer

    75 parts2

Similar boards

  • 2 layers486 × 306.3 mmMonacoGP, the printed circuit board in 3D

    MonacoGP

    stonedDiscord/MonacoGP

    Sega MonacoGP TTL Boards

    257 parts1
  • 2 layers630 × 300 mmSecretBase, the printed circuit board in 3D

    SecretBase

    stonedDiscord/SecretBase

    SEGA Secret Base Arcade Game

    441 parts
  • 4 layers254 × 137.7 mmS100 ColorMagic-1.1-006, the printed circuit board in 3D

    S100 ColorMagic-1.1-006

    RichCini/LomasBoards

    Small repository of files/data related to Lomas Data Products S-100 boards.

    150 parts1
  • 2 layersNewBrain Original, the printed circuit board in 3D

    NewBrain Original

    flypie/NewBrain

    Newbury/Grundy NewBrain schematics

    209 parts5GPL-3.0
  • 2 layers190.6 × 172.4 mmNorthstar HD-5, the printed circuit board in 3D

    Northstar HD-5

    abzman/Northstar-Advantage-Cards

    156 parts4Unlicense
  • 2 layers156 × 100.1 mmVIO MPF v2.0, the printed circuit board in 3D

    VIO MPF v2.0

    electrickery/VIO_MPF_I

    Extended firmware for the 6845 based video card for the Microprofessor MPF-I(b)

    64 parts4
  • 2 layersDS-88, the printed circuit board in 3D

    DS-88

    schlae/DS-88

    DS-88 Digisector PC Video Frame Grabber

    102 parts4CERN-OHL-P-2.0
  • 2 layers236.8 × 169.8 mmTK2000, the printed circuit board in 3D

    TK2000

    clemarfolly/Microdigital-TK2000

    Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II

    212 parts17