

MotorController
- Size
- 60 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 24
- Nets
- 15
- Pads
- 61
- Tracks, vias
- 115, 3
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 15 Jan 2025
- Updated
- 21 May 2025
Overview
MotorController is an open-source printed circuit board by nandanpi, from the nandanpi/PCB-Design repository on GitHub. It is a 2-layer board of 60 × 50 mm with 24 parts on 15 nets, routed with 115 tracks and 3 vias.
It is built around the L298N and L7805. Its parts include 9 diodes, 3 resistors, 2 connectors, 2 inductors and 1 switch. It belongs with the robots and motor control boards of this library.
Main components
2L298N
Multiwatt-15-25℃~+130℃ 2 2A 4.5V~7V Bipolar Driver Overcurrent Protection、Over temperature protection Yes Multiwatt-15 Stepper Motor Driver ROHSHGSEMIStepper Motor DriverL7805
TO-220ST0℃~+125℃@(Tj) 1 1.2A 20V 2V@(1A) 42uV 500uA 5V 73dB@(120Hz) Fixed Positive Short Circuit Protection TO-220ST Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSOSENVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
Parts
24| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | D | Diode_THT:D_A-405_P2.54mm_Vertical_KathodeUp | D2, D3, D4, D5, D6, D7, D8, D9 |
| 3 | R | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical | R1, R2, R3 |
| 2 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2, J3 |
| 2 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mm | Motor A, Motor B |
| 1 | L298N | Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical | L298N |
| 1 | L7805 | Package_TO_SOT_THT:TO-220-3_Vertical | L7805 |
| 1 | LED | LED_THT:LED_D4.0mm | D1 |
| 1 | SW_SPST | Switch_Custom:Slide_Switch_2pin | SW1 |
| 1 | ~ | Connector_BarrelJack:BarrelJack_Horizontal | JK1 |
The 20 most common of 24 parts.
Questions
How big is the MotorController PCB?
It measures 60 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MotorController use?
24 parts, built around the L298N and L7805. 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 MotorController KiCad files?
From the nandanpi/PCB-Design repository on GitHub, at the commit this page was made from: the board is Projects/MotorController/MotorController.kicad_pcb and its schematic Projects/555Timer/555Timer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MotorController design in my own project?
Its repository states no licence, so its author keeps all rights: ask nandanpi before reusing the design.
More from nandanpi/PCB-Design
4- 2 layers60 × 50 mm

- 2 layers60 × 40 mm

- 2 layers39.9 × 30 mm

- 2 layers40 × 24 mm

Similar boards
- 2 layers65.5 × 53.5 mm

L298N
akhil053/L298-Motor-Driver
This project focuses on the design of a DC motor driver PCB using the L298N motor driver IC. The schematic and PCB layout were developed in KiCad with proper component placement, routing, and net labeling.
18 parts - 2 layers96 × 52 mm

- 2 layers112 × 101 mm

- 2 layers67 × 61.5 mm

Quiz
hurryharii/kicad-pcb-learning-project
A work-in-progress PCB designed using KiCad, featuring a 7805 voltage regulator, 1N4007 diodes, capacitors, motor connectors, and test points.
23 parts - 2 layers98 × 140.2 mm

- 2 layers254.1 × 139.2 mm

- 2 layers50.1 × 50 mm

Motor driver
Mahfuz-Sarker136/L298N-Motor-driver-PCB-layout-with-Kicad
A custom, dual-layer L298N Motor Driver PCB module optimized for Robotics,Arduino or ESP-32 project
24 partsMIT - 2 layers100 × 65 mm
