

LED PWM
KiCad PCB designs
- Size
- 49.2 × 51.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 14
- Nets
- 33
- Pads
- 53
- Tracks, vias
- 26, 2
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 21 Mar 2026
- Updated
- 26 Apr 2026
Overview
LED PWM is an open-source printed circuit board by dsaketh, from the dsaketh/kicad-projects repository on GitHub. It is a 2-layer board of 49.2 × 51.5 mm with 14 parts on 33 nets, routed with 26 tracks and 2 vias.
It is built around the BSS138. Its parts include 4 resistors, 2 capacitors, 1 diode, 1 transistor and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdKiCad PCB Projects
This repository contains my PCB design projects created using KiCad.
Parts
14| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.5mm_Pad | H1, H2, H3, H4 |
| 2 | 1K | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 10K | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Conn_01x02 | Connector_PinHeader_2.00mm:PinHeader_2x01_P2.00mm_Vertical | J1 |
| 1 | RED LED | LED_THT:LED_D3.0mm | D1 |
More from dsaketh/kicad-projects
10- 2 layers59.1 × 49.1 mm

- 4 layers56.6 × 54.9 mm

- 2 layers17.4 × 13.8 mm

- 2 layers49.2 × 51.5 mm

- 2 layers38.5 × 28.5 mm

- 2 layers17.4 × 13.8 mm

- 2 layers30 × 25 mm

- 2 layers11.5 × 9.4 mm

- 2 layers22 × 19.5 mm

- 2 layers22 × 19.5 mm

Similar boards
- 4 layers36 × 50.2 mm

Racer
StuckAtPrototype/Racer
These are structured into their own files. I could have used submodules, but decided against it.
83 parts3.8kApache-2.0 - 4 layers95 × 95 mm

Cube motherboard
willem-pennings/balancing-cube
A cube that balances itself in a corner or edge using reaction wheels
52 parts1.1kGPL-3.0 - 2 layers54.6 × 70.9 mm

BeagleLogic Cape
abhishek-kakkar/BeagleLogic
A Software Suite that implements a logic analyzer with the PRU on the BeagleBone / BeagleBone Black.
22 parts479GPL-3.0 - 2 layers44.2 × 29.3 mm

- 4 layers142.2 × 82.6 mm

A10-A20-OLINUXINO MICRO-4GB Rev D
lachlanA/eagle-to-kicad
Eagle SCH/LIB to KiCad SCH/LIB ULP conversion script
558 parts429GPL-2.0 - 2 layers21.6 × 52.3 mm

Ps2 pico hat
No0ne/ps2x2pico
USB keyboard/mouse to PS/2 interface converter using a Raspberry Pi Pico
17 parts399MIT - 2 layers45 × 45 mm

AirCube
StuckAtPrototype/AirCube
Works standalone out of the box. Pairs with Home Assistant in minutes. Other platforms are supported through community-contributed extensions.
61 parts379Apache-2.0 - 4 layers74 × 104 mm

Questions
How big is the LED PWM PCB?
It measures 49.2 × 51.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the LED PWM use?
14 parts, built around the BSS138. 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 PWM KiCad files?
From the dsaketh/kicad-projects repository on GitHub, at the commit this page was made from: the board is LED_PWM/LED_PWM.kicad_pcb and its schematic 555_Timer_LED_Blinker/555_Timer_LED_Blinker.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the LED PWM design in my own project?
Its repository states no licence, so its author keeps all rights: ask dsaketh before reusing the design.