

Motor Controller
PCB designed to control a external stepper motor
- Size
- 100.5 × 82 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 25
- Nets
- 26
- Pads
- 89
- Tracks, vias
- 250, 36
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 5 Jul 2024
- Updated
- 5 Jul 2024
Overview
Motor Controller is an open-source printed circuit board by michelegiorgio, from the michelegiorgio/Motor_Controller repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 100.5 × 82 mm with 25 parts on 26 nets, routed with 250 tracks and 36 vias.
It is built around the L298N. Its parts include 8 diodes, 4 capacitors, 4 connectors, 2 ICs and 1 resistor. It belongs with the robots and motor control boards of this library.
Main components
1Parts
25| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | D_Schottky | Diode_THT:D_DO-27_P15.24mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 |
| 4 | MountingHole_2.5mm | MountingHole:MountingHole_2.5mm | M1, M2, M3, M4 |
| 2 | 0.5 ohm | Resistor_THT:R_Axial_DIN0414_L11.9mm_D4.5mm_P15.24mm_Horizontal | RS1, RS2 |
| 2 | 100 nF | Capacitor_THT:C_Rect_L7.5mm_W6.5mm_P5.00mm | C2, C3 |
| 2 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1, J2 |
| 1 | 22 Kohm | Resistor_THT:R_Axial_DIN0922_L20.0mm_D9.0mm_P25.40mm_Horizontal | R1 |
| 1 | 3.3 nF | Capacitor_THT:C_Rect_L10.0mm_W3.0mm_P7.50mm_FKS3_FKP3 | C1 |
| 1 | 470 uF | Capacitor_THT:CP_Radial_D13.0mm_P5.00mm | C4 |
| 1 | L297 | Library_MIC:L297 | U1 |
| 1 | L298N | Package_TO_SOT_THT:TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical | U2 |
| 1 | Screw_Terminal_01x04 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J4 |
| 1 | Screw_Terminal_01x12 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-12-5.08_1x12_P5.08mm_Horizontal | J3 |
Questions
How big is the Motor Controller PCB?
It measures 100.5 × 82 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Motor Controller use?
25 parts, built around the L298N. 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 Motor Controller KiCad files?
From the michelegiorgio/Motor_Controller repository on GitHub, at the commit this page was made from: the board is Motor_Controller/Motor_Controller.kicad_pcb and its schematic Motor_Controller/Motor_Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Motor Controller design in my own project?
Its repository publishes it under the CC0-1.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers76.1 × 85 mm

- 4 layers85 × 54 mm

PECDR
pedro-ibs/trekking
Desenvolvimento de um robô rádio-controlado/autônomo da moralidade “tracker”
68 parts9 - 2 layers66.3 × 34.3 mm

C64PSUv3
FabioNMI/C64PSU
A low-cost, lightweight and very reliable power supply for the Commodore 64
37 parts2 - 2 layers

RoboForce
Khuzhin06/RoboForce
Тогда вы не зря зашли к нам, мы постараемся максимально подробно и быстро рассказать о нашем пути создания робота на ROS2 Jazzy и esp32,по этим материалам вы с легкостью сможете повторить этот проект.
3 parts2 - 2 layers

- 2 layers127 × 117.5 mm

Diy ert
CainPatel/diy-ert
A $150 four-electrode earth resistivity meter (Wenner array): Arduino, AD620, ADS1115. Documented failure-first as an engineering log.
44 parts1MIT - 2 layers99.5 × 99.5 mm

SchematicKiCadProyect
dduarteCE/Robot-vacuum
Embedded Linux robotic vacuum system built with Yocto on Raspberry Pi 4, featuring autonomous navigation, audio playback, and remote control through a web interface.
42 parts1MIT - 2 layers62.3 × 42.9 mm
