

Register
A simple CPU built entirely from 74xx-series NAND gates
- Size
- 57.1 × 95.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 47
- Nets
- 63
- Pads
- 264
- Tracks, vias
- 545, 38
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 15 Nov 2022
- Updated
- 29 Jun 2026
Overview
Register is an open-source printed circuit board by LithosphereRocketry, from the LithosphereRocketry/Nandy repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 57.1 × 95.3 mm with 47 parts on 63 nets, routed with 545 tracks and 38 vias.
It is built around the 74HC00D and 74LS10PC. Its parts include 10 capacitors, 10 resistors, 10 diodes and 3 connectors.
Main components
2README
README.mdNANDy
Nandy (capitalization variable) is an 8-bit RISC computer architecture built for implementation using simple 74xx-series discrete NAND gates. It was inspired by the theorem shown in most digital logic classes that any piece of combinational logic may be recreated as a network of NAND gates.
Parts
47| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 0.1uF | Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10 |
| 10 | 270 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10 |
| 10 | LED | LED_THT:LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10 |
| 7 | 74HC00 | Package_DIP:DIP-14_W7.62mm_Socket | Ux00_1, Ux00_2, Ux00_3, Ux00_4, Ux00_5, Ux00_6, Ux00_7 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 3 | 74LS10 | Package_DIP:DIP-14_W7.62mm_Socket | Ux10_1, Ux10_2, Ux10_3 |
| 2 | Conn_02x06_Odd_Even | Connector_IDC:IDC-Header_2x06_P2.54mm_Vertical | J1, J2 |
| 1 | Conn_01x04_Male | Connector_Wire:SolderWire-0.5sqmm_1x04_P4.6mm_D0.9mm_OD2.1mm | J3 |
Similar boards
- 2 layers295 × 195 mm

- 2 layers182 × 138.8 mm

-816-board
snippyrow/-816-board
A retro computer motherboard for the W65C816S CPU. Dual-core expandable, 16mb extended memory, four expansion ports.
141 partsMIT - 2 layers49.6 × 78.3 mm

Odyssey
jotego/jtcores
FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket
24 parts346GPL-3.0 - 2 layers365.1 × 203.2 mm

DIAG
Nakazoto/CenturionComputer
This is just a simple backup of all the files related to the Centurion that I have stored on my HD. The Wiki itself has far more in-depth information about the Centurion and it's individual cards.
150 parts172 - 2 layers304.8 × 165.1 mm

Comix-35
schlae/comix-35
The COMIX-35 is an improved clone of the COMX-35 1802 home computer
173 parts138 - 2 layers123.2 × 77.5 mm

- 2 layers254 × 134.6 mm

- 2 layers99.1 × 99.1 mm

6809v2
jbevren/6809v2
Code and design repository for the 6809v2 SBC: To be released at VCFMW 13
60 parts22
Questions
How big is the Register PCB?
It measures 57.1 × 95.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Register use?
47 parts, built around the 74HC00D and 74LS10PC. 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 Register KiCad files?
From the LithosphereRocketry/Nandy repository on GitHub, at the commit this page was made from: the board is Implementation/Nandy/register/register.kicad_pcb and its schematic Implementation/Nandy/Nandy.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Register design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).