12x8 Led Array 9mm pitch

Weepfrog·96WellPlateLEDArray·12x8 Led Array 9mm pitch/12x8 Led Array 9mm pitch.kicad_pcb

12x8 Led Array 9mm pitch PCB layout, top view — open source board by Weepfrog

About the 12x8 Led Array 9mm pitch PCB

12x8 Led Array 9mm pitch is an open source PCB design by Weepfrog, published on GitHub. It is a 4-layer board measuring 173.7 × 137.7 mm, with 307 components from 15 distinct parts.

Other key parts include the PT4115. By type, the board carries 96 LEDs, 96 resistors, 7 connectors, 6 ICs and 6 capacitors.

From the project

A 96-LED (12 across × 8 down, 9 mm pitch) deep-red 660 nm panel with per-LED dimming and per-LED temperature sensing, driven by an ESP32 DevKitC. Designed for JLCPCB fabrication + assembly; all parts chosen from the JLCPCB/LCSC library (stock verified 2026-07-13).

A 96-LED (12 across × 8 down, 9 mm pitch) deep-red 660 nm panel with per-LED dimming and per-LED temperature sensing, driven by an ESP32 DevKitC. Designed for JLCPCB fabrication + assembly; all parts chosen from the JLCPCB/LCSC library (stock verified 2026-07-13).

- ~50 W total at full drive (≈0.5 W per LED @ 256 mA, huge margin on 3 W-rated LEDs) - Per-LED PWM: one PT4115 buck constant-current channel per LED, DIM pins on six PCA9685 16-channel I2C PWM expanders (run PWM at ~244 Hz → ~10-11 usable bits) - Per-LED temperature: one 0603 NTC beside each LED, multiplexed 16:1 onto six ESP32…

Main components on the 12x8 Led Array 9mm pitch

12x8 Led Array 9mm pitch bill of materials (BOM)

307 components, 15 distinct parts — part numbers from the project's BOM.

QtyPartRefs
6
PT4115
CD74HC4067M96
U1, U2, U3, U4, U5, U6
1
LED ch 1-16
J1
1
LED ch 17-32
J2
1
LED ch 33-48
J3
1
LED ch 49-64
J4
1
LED ch 65-80
J5
1
LED ch 81-96
J6
1
logic/analog
J9
96
NTC 10k B3434
TH1, TH2, TH3, TH4, TH5, TH6, TH7, TH8 +88
1
C2297
HL-C3535F15R3GA-ZW 660nm
LED1
1
C2293
HL-C3535F15R3GA-ZW 660nm
LED2
1
C84256
HL-C3535F15R3GA-ZW 660nm
LED3
93
HL-C3535F15R3GA-ZW 660nm
LED4, LED5, LED6, LED7, LED8, LED9, LED10, LED11 +85
6
C125847
100nF
C1, C2, C3, C4, C5, C6
96
C2930218
10k 1%
R1, R2, R3, R4, R5, R6, R7, R8 +88

12x8 Led Array 9mm pitch design files

The KiCad project lives in the Weepfrog/96WellPlateLEDArray repository on GitHub; these links point at the commit this page was built from.

12x8 Led Array 9mm pitch: common questions

How big is the 12x8 Led Array 9mm pitch PCB?

The 12x8 Led Array 9mm pitch measures 173.7 × 137.7 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the 12x8 Led Array 9mm pitch?

307 components, from 15 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the 12x8 Led Array 9mm pitch design files?

From the Weepfrog/96WellPlateLEDArray repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the 12x8 Led Array 9mm pitch design in my own project?

The repository has no license, so all rights stay with Weepfrog. Use it as a reference, and ask the author before reusing the design.

More boards in 96WellPlateLEDArray