Skip to the content
PCBKitNew board
2 layers110 × 110 mmCustom cpu, the printed circuit board in 3D

Cutom CPU built from 7400-series integrated circuits (and FLASH roms)

Size
110 × 110 mm
Copper layers
2
Thickness
1.67 mm
Parts
47
Nets
113
Pads
498
Tracks, vias
2,485, 99
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
3 Mar 2024
Updated
30 Jan 2025

Overview

Custom cpu is an open-source printed circuit board by axelo, from the axelo/custom-cpu repository on GitHub, published under the MIT licence. It is a 2-layer board of 110 × 110 mm with 47 parts on 113 nets, routed with 2,485 tracks and 99 vias.

It is built around the 74HC245D, 74HC161S and 74HC32D, with the 74HC00D, 74HC157D and 74HC377D among its other parts. Its parts include 24 ICs, 11 capacitors, 5 connectors, 1 resistor and 1 switch.

Main components

8

README

README.md

custom-cpu

A custom CPU built from 7400-series integrated circuits.

Parts

47
QtyValueFootprintReferences
110.1 nFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11
774HC161Package_DIP:DIP-16_W7.62mm_SocketU4, U6, U8, U9, U14, U16, U17
574HC32Package_DIP:DIP-14_W7.62mm_SocketU3, U5, U7, U12, U24
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
374HC00Package_DIP:DIP-14_W7.62mm_SocketU21, U22, U23
2Conn_01x08Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ2, J5
2SST39SF010Package_DIP:DIP-32_W15.24mm_SocketU1, U2
110 MHzOscillator:Oscillator_DIP-14X1
110KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
1628128Package_DIP:DIP-32_W15.24mm_SocketU11
174HC157Package_DIP:DIP-16_W7.62mm_SocketU10
174HC245Package_DIP:DIP-20_W7.62mm_SocketU20
174HC377Package_DIP:DIP-20_W7.62mm_SocketU15
174HC574Package_DIP:DIP-20_W7.62mm_SocketU18
1Conn_01x02Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ3
1Conn_01x05Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ4
1Conn_02x04_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_VerticalJ1
1MCP100-450DConnector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_VerticalU19
1RESETButton_Switch_THT:SW_PUSH_6mmSW1
1SST39SF040Package_DIP:DIP-32_W15.24mm_SocketU13

Questions

How big is the Custom cpu PCB?

It measures 110 × 110 mm and has 2 copper layers, 1.67 mm thick.

What parts does the Custom cpu use?

47 parts, built around the 74HC245D, 74HC161S, 74HC32D 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 Custom cpu KiCad files?

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

Can I use the Custom cpu 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).

Similar boards

  • 2 layers245.1 × 160 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    139 parts326
  • 4 layers158.8 × 104.1 mm8-Bit CPU, the printed circuit board in 3D

    8-Bit CPU

    frenchie/8-Bit-Computer

    An 8-Bit Computer

    323 parts20
  • 2 layers208.9 × 170.8 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-3

    Version 3 of my educational DIY TTL computer built around a UART serial interface - now with blinkenlights!

    207 parts54
  • 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
  • 2 layers306.1 × 130.2 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64-Home-Computer

    Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64

    132 parts94
  • 4 layers304.5 × 217.2 mmLatest Full Backplane, the printed circuit board in 3D

    Latest Full Backplane

    Trilobyte-CPU/8-bit-computer

    A DIY 8-bit computer built mostly with discrete logic chips

    478 parts2
  • 2 layers177.8 × 130.8 mmDurango, the printed circuit board in 3D

    Durango

    zuiko21/minimOS

    Scalable OS for 6502/65816

    159 parts23MIT