

Pwm module
PCB designs for projectdmx.us modular prop controller
- Size
- 65 × 22 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 23
- Nets
- 17
- Pads
- 68
- Tracks, vias
- 58, 18
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 26 Apr 2026
- Updated
- 6 Jul 2026
Overview
Pwm module is an open-source printed circuit board by KyGuy2002, from the KyGuy2002/ProjectDMX-PCB repository on GitHub. It is a 2-layer board of 65 × 22 mm with 23 parts on 17 nets, routed with 58 tracks and 18 vias.
It is built around the SS54. Its parts include 5 resistors, 5 ICs, 4 diodes and 2 capacitors.
Main components
1README
README.mdPCB designs for projectdmx.us modular prop controller
Parts
23| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 1kΩ | PCM_JLCPCB:R_0402 | R1, R2, R3, R4 |
| 4 | SS54 | PCM_JLCPCB:D_SMA | D1, D2, D3, D4 |
| 4 | ~ | ProjectDMX:2p Output | U2, U3, U4, U5 |
| 1 | |||
| 1 | 100nF | PCM_JLCPCB:C_0402 | C1 |
| 1 | 10kΩ | PCM_JLCPCB:R_0402 | R5 |
| 1 | 10uF | PCM_JLCPCB:C_0402 | C2 |
| 1 | SOP50P600X170-17N | Imported:VNQ7050AJTR | IC1 |
The 17 most common of 23 parts.
More from KyGuy2002/ProjectDMX-PCB
7- 2 layers160 × 113 mm

- 2 layers80 × 22 mm

- 2 layers80 × 22 mm

- 2 layers80 × 22 mm

- 2 layers80 × 22 mm

- 2 layers80 × 22 mm

- 2 layers52 × 38 mm

Similar boards
- 2 layers267 × 300 mm

Output.Panel R0.5.1 300x300 2layer step1 Modified
rusefi/hw_microRusEfi
microRusEfi board for rusEfi ECU
2,371 parts98 - 2 layers43 × 43 mm

TurboCAN
henrikssn/TurboCAN
This is the official repository for the TurboCAN controller board, designed specifically for the Voron AfterBurner toolhead but can also be used on similar toolheads using NEMA17 steppers.
88 parts82 - 4 layers285.1 × 48.1 mm

Ayab esp32
AllYarnsAreBeautiful/ayab-hardware
Contains the schematics and layouts for the AYAB Arduino shield
246 parts50CC-BY-SA-4.0 - 4 layers106 × 63.5 mm

- 2 layers54.2 × 75.2 mm

KiCAD Design
Brobiwann/ESP-spider
The ESP-Spider is a quadruped robot inspired by the miniKame (https://github.com/JavierIH/miniKame) . Like the miniKame, it uses sinusoidal functions to control servo positions, but the design and code were developed…
70 parts44 - 6 layers50 × 50 mm

Osc dev m007
OpenServoCore/open-servo-core
The goal of this project is to create an open servo controller board and firmware.
100 parts39Apache-2.0 - 4 layers170.2 × 141.9 mm
![[DFR1142]Lite Carrier for LattePanda Mu, the printed circuit board in 3D](/embed/boards/LtBrain/MuBook.jpg?size=s&soon)
[DFR1142]Lite Carrier for LattePanda Mu
LtBrain/MuBook
A x86 carrier board for the LattePanda Mu
308 parts37MIT - 2 layers49.1 × 49.1 mm

Roborock CPAP
jniebuhr/roborock-pcb
This repository contains a custom PCB for use with the awesome work at Roborock CPAP. The PCB shields the controller board from any back flow that might occur from the brushless controller.
31 parts34
Questions
How big is the Pwm module PCB?
It measures 65 × 22 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Pwm module use?
23 parts, built around the SS54. 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 Pwm module KiCad files?
From the KyGuy2002/ProjectDMX-PCB repository on GitHub, at the commit this page was made from: the board is other-modules/pwm-module/pwm-module.kicad_pcb and its schematic amp-module/amp-module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Pwm module design in my own project?
Its repository states no licence, so its author keeps all rights: ask KyGuy2002 before reusing the design.