Skip to the content
PCBKitNew board
4 layers148.6 × 53.3 mmDebugger, the printed circuit board in 3D

Real-life open hardware implementation of the nand2tetris “Hack” computer

Size
148.6 × 53.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
27
Nets
130
Pads
316
Tracks, vias
902, 127
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
15 Mar 2020
Updated
31 Mar 2026

Overview

Debugger is an open-source printed circuit board by bmichini, from the bmichini/nandirl repository on GitHub. It is a 4-layer board of 148.6 × 53.3 mm with 27 parts on 130 nets, routed with 902 tracks and 127 vias.

It is built around the TEENSY 4.1 and SN74CBTLV3257PWR(LX). Its parts include 12 capacitors, 11 ICs and 3 connectors. It belongs with the interfaces and adapters boards and the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

2

README

README.md

nandirl

Project documentation can be found at bmichini.github.io/nandirl

License

The hardware design files and software tools found in this repository are open source and released under the Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0)

Parts

27
QtyValueFootprintReferences
120.1uFCapacitor_SMD:C_1206_3216MetricC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12
8SN74CBTLV3257PWRPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU2, U3, U4, U5, U6, U7, U8, U9
2DB37_MaleConnector_Dsub:DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ1, J2
2PI6C49CB04AQPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU10, U11
1LOGOnandirl logo:logo_smG***
1RJ45_Amphenol_RJMG1BD3B8K1ANRConnector_RJ:RJ45_Amphenol_RJMG1BD3B8K1ANRJ3
1Teensy4.1nandirl logo:Teensy41U1

Questions

How big is the Debugger PCB?

It measures 148.6 × 53.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Debugger use?

27 parts, built around the TEENSY 4.1 and SN74CBTLV3257PWR(LX). 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 Debugger KiCad files?

From the bmichini/nandirl repository on GitHub, at the commit this page was made from: the board is hardware/debugger/debugger.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Debugger design in my own project?

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

More from bmichini/nandirl

7
  • 4 layers207 × 132.1 mmAlu, the printed circuit board in 3D

    Alu

    bmichini/nandirl

    Real-life open hardware implementation of the nand2tetris “Hack” computer

    293 parts4
  • 4 layers175.3 × 72.4 mmProgram counter, the printed circuit board in 3D

    Program counter

    bmichini/nandirl

    Real-life open hardware implementation of the nand2tetris “Hack” computer

    112 parts4
  • 4 layers180.3 × 281.9 mmMotherboard, the printed circuit board in 3D

    Motherboard

    bmichini/nandirl

    Real-life open hardware implementation of the nand2tetris “Hack” computer

    89 parts4
  • 2 layers175.3 × 72.4 mmRegister 16bit, the printed circuit board in 3D

    Register 16bit

    bmichini/nandirl

    Real-life open hardware implementation of the nand2tetris “Hack” computer

    86 parts4
  • 4 layers67.3 × 133.4 mmRam, the printed circuit board in 3D

    Ram

    bmichini/nandirl

    Real-life open hardware implementation of the nand2tetris “Hack” computer

    25 parts4
  • 2 layers44.4 × 69.9 mmClock generator, the printed circuit board in 3D

    Clock generator

    bmichini/nandirl

    Real-life open hardware implementation of the nand2tetris “Hack” computer

    24 parts4
  • 2 layers72.4 × 47 mmRom, the printed circuit board in 3D

    Rom

    bmichini/nandirl

    Real-life open hardware implementation of the nand2tetris “Hack” computer

    9 parts4

Similar boards

  • 2 layers118.1 × 101.6 mmTeensy eurorack, the printed circuit board in 3D

    Teensy eurorack

    newdigate/teensy-eurorack

    Hardware Design: Eurorack shield for teensy 4.1 with 14 in / 16 out analog channels

    102 parts259MIT
  • 2 layers240 × 240 mmKfchess, the printed circuit board in 3D

    Kfchess

    misprit7/real-time-chess

    A physical chess board without the concept of turns

    235 parts254MIT
  • 2 layers304.8 × 170.8 mm00Key, the printed circuit board in 3D

    00Key

    ZeroZeroOne-dev/00Key

    00Key a 75% keyboard

    268 parts241GPL-3.0
  • 2 layers66.5 × 36.5 mmSyncBoard, the printed circuit board in 3D

    SyncBoard

    anthonytec2/OctoSense

    OctoSense is a multimodal dataset

    9 parts211MIT
  • 2 layers312 × 140 mmTsynth2 Rev1.3, the printed circuit board in 3D

    Tsynth2 Rev1.3

    Electrotechnique/TSynth-Teensy4.1

    TSynth for Teensy 4.1

    108 parts182
  • 2 layers316 × 119 mmTeensy Grovebox, the printed circuit board in 3D

    Teensy Grovebox

    jerry20091103/Teensy_Grovebox

    A portable synth and music multi-tool made with Teensy 4.1

    142 parts150MIT
  • 2 layers304.8 × 95.2 mmLMN, the printed circuit board in 3D

    LMN

    FundamentalFrequency/LMN-3-ECAD

    Electrical CAD Files for the LMN-3 Project

    106 parts106CC-BY-SA-4.0
  • 2 layersT41-Main+RF board V012, the printed circuit board in 3D

    T41-Main+RF board V012

    DRWJSCHMIDT/T41

    This is the repository for the officially released V10, V11, and V12 versions of the T41 Software Defined Transceiver hardware and kits.

    255 parts66