Skip to the content
PCBKitNew board
2 layers160 × 100 mmBusmaster, the printed circuit board in 3D

An 8-bit microcomputer for the 21st century

Size
160 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
204
Pads
452
Tracks, vias
974, 59
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
15 May 2019
Updated
3 Aug 2026

Overview

Busmaster is an open-source printed circuit board by Noah1989, from the Noah1989/loopmicro repository on GitHub, published under the MIT licence. It is a 2-layer board of 160 × 100 mm with 34 parts on 204 nets, routed with 974 tracks and 59 vias.

It is built around the 74HC244D, 74HC245D and 74HC161S, with the 74HC00D, 74HC138 and 74HC573 among its other parts. Its parts include 13 capacitors, 12 ICs, 4 resistors, 2 connectors and 1 diode.

Main components

8

README

README.md

Loop Microcomputer

a minmal 8-bit machine that is...

  • ... independent:

    • contains all the tools required to design another version of itself
    • does not require high soldering skills, uses through-hole parts only
    • uses only "evergreen" parts that have been in production for decades and are still made today
  • ... aproachable:

    • simple through reduction
    • NO hidden complexity behind brittle abstractions
    • open source and self-documenting
  • ... powerful, with it you can:

    • learn/teach how computers work
    • design electronics
    • control CNC machines / 3d printers
    • play games

Parts

34
QtyValueFootprintReferences
12100nFCapacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12
474HC161Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU6, U7, U8, U9
4RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4
374HC244Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU5, U10, U11
2C96ABCConnector_DIN:DIN41612_C_3x32_Male_Horizontal_THTJ1, J2
174HC00Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU3
174HC138Package_DIP:DIP-16_W7.62mm_Socket_LongPadsU2
174HC245Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU12
174HC573Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU4
174HC688Package_DIP:DIP-20_W7.62mm_Socket_LongPadsU1
1BAT46Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
1CPCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC13
1LOGOcommon:logoG***
1SW_Coded_SH-7050Button_Switch_THT:Nidec_Copal_SH-7010CSW1

Questions

How big is the Busmaster PCB?

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

What parts does the Busmaster use?

34 parts, built around the 74HC244D, 74HC245D, 74HC161S and 74HC00D. 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 Busmaster KiCad files?

From the Noah1989/loopmicro repository on GitHub, at the commit this page was made from: the board is hardware/ecb-prototype/busmaster/busmaster.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Busmaster design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from Noah1989/loopmicro

11
  • 2 layers160 × 100 mmLedrom, the printed circuit board in 3D

    Ledrom

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    213 parts2MIT
  • 2 layers160 × 100 mmMonitor, the printed circuit board in 3D

    Monitor

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    113 parts2MIT
  • 2 layers218.4 × 132.1 mmBackplane, the printed circuit board in 3D

    Backplane

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    109 parts2MIT
  • 2 layers160 × 100 mmZ80, the printed circuit board in 3D

    Z80

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    108 parts2MIT
  • 2 layers160 × 100 mmColor, the printed circuit board in 3D

    Color

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    78 parts2MIT
  • 2 layers160 × 100 mmGraphics, the printed circuit board in 3D

    Graphics

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    68 parts2MIT
  • 2 layers160 × 100 mmCpu new, the printed circuit board in 3D

    Cpu new

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    61 parts2MIT
  • 2 layers160 × 100 mmEcb prototype, the printed circuit board in 3D

    Ecb prototype

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    46 parts2MIT
  • 2 layers160 × 100 mmKeyboard, the printed circuit board in 3D

    Keyboard

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    40 parts2MIT
  • 2 layers160 × 100 mmMemory, the printed circuit board in 3D

    Memory

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    19 parts2MIT
  • 2 layers160 × 100 mmBusext, the printed circuit board in 3D

    Busext

    Noah1989/loopmicro

    An 8-bit microcomputer for the 21st century

    14 parts2MIT

Similar boards

  • 2 layers208 × 110 mm8 16 computer 2, the printed circuit board in 3D

    8 16 computer 2

    halfburnttoast/TCPU816-v1

    Version 1.1 of my 8-bit, TTL computer.

    120 parts21
  • 4 layers188 × 128.3 mmZAK180, the printed circuit board in 3D

    ZAK180

    agkaminski/ZAK180

    DIY all-in-keyboard computer featuring Z180 and floppy drive

    140 parts
  • 4 layers177 × 152.1 mmAvboard tht2, the printed circuit board in 3D

    Avboard tht2

    clydeshaffer/gametank

    design files for the gametank hardware implementation

    139 parts150
  • 4 layers65c816-sbc v1, the printed circuit board in 3D

    65c816-sbc v1

    erikarn/65c816-pcbs

    mucking about with 65c816 stuff

    66 parts2
  • 2 layers182 × 138.8 mm-816-board, the printed circuit board in 3D

    -816-board

    snippyrow/-816-board

    A retro computer motherboard for the W65C816S CPU. Dual-core expandable, 16mb extended memory, four expansion ports.

    141 partsMIT