Dc motor speed controller

hammadurrehman2006·kicad_lab·05_dc_motor_speed_controller/dc_motor_speed_controller.kicad_pcb

Dc motor speed controller PCB layout, top view — open source board by hammadurrehman2006

About the Dc motor speed controller PCB

Dc motor speed controller is an open source PCB design by hammadurrehman2006, published on GitHub. It is a 2-layer board measuring 60.7 × 30.2 mm, with 15 components from 10 distinct parts.

Other key parts include the NE555P. By type, the board carries 4 diodes, 3 capacitors, 3 resistors, 2 connectors, 1 IC and 1 transistor.

From the project

A collection of KiCad PCB designs developed during my Electronic Engineering degree (2024-28). Includes university projects, personal experiments, and custom components—featuring schematics, layouts, Gerber files, and documentation. Open-source hardware for education, collaboration, and real-world manufacturing.

This is Day 4 of my 10-Day PCB Design Challenge. For today’s project, I designed a DC Motor Speed Controller PCB using KiCad. The circuit is based on a 555 Timer IC in astable mode, generating PWM to control motor speed via a transistor.

Dc motor speed controller, from the project README
From the project README

Main components on the Dc motor speed controller

Dc motor speed controller bill of materials (BOM)

15 components, 10 distinct parts.

QtyPartRefs
1
NE555P
U1
1
TIP122
Q1
2
Screw_Terminal_01x02
J1, J2
1
100k
RV1
3
1N4007
D1, D2, D3
1
LED
D4
2
100nf
C1, C2
1
1000uf
C3
2
1k
R1, R2
1
2.2k
R3

Dc motor speed controller design files

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

Dc motor speed controller: common questions

How big is the Dc motor speed controller PCB?

The Dc motor speed controller measures 60.7 × 30.2 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Dc motor speed controller?

15 components, from 10 distinct parts. The full bill of materials is listed on this page.

Where can I download the Dc motor speed controller design files?

From the hammadurrehman2006/kicad_lab repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Dc motor speed controller design in my own project?

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

More boards in kicad_lab