
Alu
bmichini/nandirl
Real-life open hardware implementation of the nand2tetris “Hack” computer

Real-life open hardware implementation of the nand2tetris “Hack” computer
Program counter is an open-source printed circuit board by bmichini, from the bmichini/nandirl repository on GitHub. It is a 4-layer board of 175.3 × 72.4 mm with 112 parts on 405 nets, routed with 2,294 tracks and 417 vias.
Its parts include 76 ICs, 16 resistors, 16 diodes, 2 capacitors and 1 connector.
Project documentation can be found at bmichini.github.io/nandirl
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)
| Qty | Value | Footprint | References |
|---|---|---|---|
| 76 | SN74HCS00PWR | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U1, U2, U10, U11, U12, U13, U14, U15, U16, U17, U18, U19, U20, U21, U22, U23 +60 |
| 16 | 1K | Resistor_SMD:R_1206_3216Metric | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16 |
| 16 | LED | LED_THT:LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 1 | 100nF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C2 |
| 1 | 100uF | Capacitor_THT:CP_Radial_D8.0mm_P2.50mm | C1 |
| 1 | DB37_Male | Connector_Dsub:DSUB-37_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | J1 |
| 1 | LOGO | nandirl logo:logo_sm | G*** |
It measures 175.3 × 72.4 mm and has 4 copper layers, 1.6 mm thick.
112 parts. 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.
From the bmichini/nandirl repository on GitHub, at the commit this page was made from: the board is hardware/program_counter/program_counter.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask bmichini before reusing the design.

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

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

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

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

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

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

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

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

mx3353672833-debug/moto-gps-waveshare
MOTO GPS · Waveshare ESP32-S3 1.75C 圆屏导航 + iPhone App | Author: Maler X | Noncommercial, attribution required | Experimental



Arkos-Engineering/HT-15_hardware
We can split this out into separate repos later, right now its very convenient to have everything here.


mark-belbin/motor-controller
Custom FOC motor controller designed for underwater robotics.

Misaka0x2730/MioLink
ARM JTAG/SWD debugger (BlackMagic port) based on RP2040.