

LED Dimmer
Schematic and PCB layout for a dumb 5-12V LED dimming circuit, capable of 2- 99% PWM-based dimming.
- Size
- 34.5 × 35.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 16
- Pads
- 57
- Tracks, vias
- 82, 55
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 15 Jul 2025
- Updated
- 21 Aug 2025
Overview
LED Dimmer is an open-source printed circuit board by RossPorter506, from the RossPorter506/LED_Dimmer repository on GitHub. It is a 2-layer board of 34.5 × 35.8 mm with 27 parts on 16 nets, routed with 82 tracks and 55 vias.
It is built around the ZXTR2012Z-7, 1N4148W and PJA3404A_R1_00001, with the SS0520_R1_00001 among its other parts. Its parts include 3 capacitors, 3 diodes, 2 resistors, 2 ICs and 2 connectors.
Main components
4ZXTR2012Z-7
SOT-89-3-40℃~+125℃@(Tj) 1 100V 12V 400uA 45dB@(100Hz) 47mA Fixed Positive SOT-89-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) Regulators1N4148W
SOD-123150mA 1A 1V@50mA 1uA@75V 400mW 4ns 75V Independent SOD-123 Switching Diodes ROHSSTMicroelectronicsSwitching DiodesPJA3404A_R1_00001
SOT-23MOSFETsPANJIT InternationalSS0520_R1_00001
SOD-123-55℃~+125℃ 1 Independent 20V 385mV@500mA 5.5A 500mA 75uA@10V SOD-123 Schottky Diodes ROHSPANJIT InternationalSchottky Diodes
README
README.mdLED_Dimmer
Schematic and PCB layout for a dumb 5-12V LED dimming circuit, capable of 2-99% PWM-based dimming.
No MCUs, no intelligent internet-connected devices, just a good old fashioned analog PWM dimmer using a 555 timer and a potentiometer.
Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 54-00166 | Connector_BarrelJack:BarrelJack_GCT_DCJ200-10-A_Horizontal | J_LED1, J_LED2, J_PS1, J_PS2 |
| 4 | LOGO | LOGO | G1_F, G1_F, G1_R, G2_R |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad | MH1, MH2, MH3, MH4 |
| 2 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C3 |
| 2 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2 |
| 2 | 2.54mm Header | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1, J2 |
| 1 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 200pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | PJA3404A_R1_00001 | Package_TO_SOT_SMD:SOT-23-3 | Q1 |
| 1 | PTV09A-4020S-A105 | Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical | PT1 |
| 1 | SS0520_R1_00001 | Diode_SMD:D_SOD-123 | D3 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | TLC555CDR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | ZXTR2012Z | Package_TO_SOT_SMD:SOT-89-3 | U2 |
Questions
How big is the LED Dimmer PCB?
It measures 34.5 × 35.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the LED Dimmer use?
27 parts, built around the ZXTR2012Z-7, 1N4148W, PJA3404A_R1_00001 and SS0520_R1_00001. 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 LED Dimmer KiCad files?
From the RossPorter506/LED_Dimmer repository on GitHub, at the commit this page was made from: the board is LED_Dimmer.kicad_pcb and its schematic LED_Dimmer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the LED Dimmer design in my own project?
Its repository states no licence, so its author keeps all rights: ask RossPorter506 before reusing the design.
Similar boards
- 2 layers45 × 45 mm

- 2 layers40 × 20 mm

B E PAPER DRIVER 24 PINS BRK R1.0
Boardoza/Boardoza_E_Paper_Driver_24_Pin_E_Paper_Display_Driver_Breakout_Board
E-Paper Driver 24 Pin is a compact low-power E-Paper display driver breakout board with integrated voltage booster and SPI interface.
25 partsCC-BY-SA-4.0 - 4 layers40.9 × 60.1 mm

Pcb hat
NCSU-High-Powered-Rocketry-Club/airbrakes-pi-hat
Custom made Pi hat for use in Airbrakes
78 partsMIT - 4 layers99 × 53.3 mm

PSLab
fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io
199 parts1.7kApache-2.0 - 2 layers208.8 × 396.9 mm

Ferris
pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly
145 parts1.3k - 2 layers285.5 × 95 mm

- 4 layers95.6 × 73.6 mm

- 2 layers141.5 × 83 mm

Rolio
MickiusMousius/Rolio46Keyboard
A split wireless keyboard based on the Corne and Sofle
110 parts236MIT