

One slice of the DU IEEE chapter's LED cube: 74HCT595 shift registers driving 24 LED channels (KiCad)
- Size
- 90 × 90 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 89
- Nets
- 109
- Pads
- 266
- Tracks, vias
- 356, 33
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 31 Jul 2026
- Updated
- 23 Sep 2026
Overview
Ieee is an open-source printed circuit board by nruth633, from the nruth633/ieee-pcb repository on GitHub. It is a 2-layer board of 90 × 90 mm with 89 parts on 109 nets, routed with 356 tracks and 33 vias.
It is built around the 74HCT595D and MMBT3904. Its parts include 49 resistors, 24 transistors, 5 connectors, 4 capacitors and 3 ICs. It belongs with the lEDs and displays boards of this library.
Main components
274HCT595D
SOIC-16-40℃~+125℃ 1 25ns@4.5V,50pF 30MHz 4.5V~5.5V 500mW 6mA 74HCT 8 Serial-to-Serial or Parallel Tri-State SOIC-16 Shift Registers ROHSNexperiaShift RegistersMMBT3904
SOT-23-55℃~+150℃ 1 NPN 100 100nA 200mA 200mW 300MHz 300mV 40V 6V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
README
README.mdIEEE LED Cube Board
KiCad design for one slice of the LED matrix cube that the University of Denver IEEE chapter is building as a group project. Three daisy-chained 74HCT595 shift registers drive 24 MMBT3904 low-side switches, which gives eight RGB columns from a five-wire bus (CLK, DATA, LATCH, BLANK, GND).
Write-up: https://nruth633.github.io/projects/ieee-cube.html
Open ieee.kicad_pro in KiCad 10.
Parts
89| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | 2.2k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R3, R11, R13, R15, R17, R19, R21, R23, R25, R27, R29, R31, R33, R35, R37 +8 |
| 24 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20, Q21, Q22, Q23 +8 |
| 17 | 68R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R4, R10, R14, R16, R20, R22, R26, R28, R32, R34, R38, R40, R44, R46, R49 +1 |
| 8 | 120R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R12, R18, R24, R30, R36, R42, R48 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | .1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3, C4 |
| 3 | 74HCT595D | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U1, U2, U3 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | PWR_IN_Conn | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | SR_IN_Conn | Connector_JST:JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J1 |
| 1 | SR_OUT_Conn | Connector_JST:JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J5 |
| 1 | Slice_X_0-3_Conn | Connector_JST:JST_PH_B12B-PH-K_1x12_P2.00mm_Vertical | J3 |
| 1 | Slice_X_4-7_Conn | Connector_JST:JST_PH_B12B-PH-K_1x12_P2.00mm_Vertical | J4 |
Questions
How big is the Ieee PCB?
It measures 90 × 90 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Ieee use?
89 parts, built around the 74HCT595D and MMBT3904. 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 Ieee KiCad files?
From the nruth633/ieee-pcb repository on GitHub, at the commit this page was made from: the board is ieee.kicad_pcb and its schematic ieee.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ieee design in my own project?
Its repository states no licence, so its author keeps all rights: ask nruth633 before reusing the design.
Similar boards
- 2 layers92 × 94.5 mm

- 4 layers130 × 64.3 mm

Tspico v2.5
timex-sinclair-projects/tspico-hardware
Status 2026-10-19: prototype 3 (v3.0-proto3, changes below). Proto1 (v3.0-proto1) was built and brought up; proto2 added its fixes (below).
83 partsCERN-OHL-S-2.0 - 2 layers116.8 × 73.7 mm

DuPal V3
DuPAL-PAL-DUmper/DuPAL_Board
This repository contains the KiCad files and the gerber files for the DuPAL boards.
133 parts57CC-BY-SA-4.0 - 2 layers102 × 102 mm

- 2 layers209.1 × 126.6 mm

TH XWhatsIt
listofoptions/TH-XWhatsIt
through hole implementation of the capsense controllers by XWhatsIt
60 parts21 - 2 layers70 × 65 mm

Fluepdot
Fluepke/Fluepdot
Project for controlling Annax flipdot panels used by the Berliner Verkehrsbetriebe
116 parts17AGPL-3.0 - 2 layers199.4 × 50.8 mm

Nixie board
vascofazza/cloxie_nixie_clock
Schematics and code for Cloxie: my Nixie Tube Clock.
85 parts17GPL-3.0 - 2 layers90.6 × 77.8 mm

Emurom
jtsiomb/emurom
ROM emulator. Accepts ROM images through USB and acts as a parallel ROM chip.
58 parts15CC-BY-SA-4.0