

Evo Motor Controller V1
- Size
- 42 × 42 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 124
- Nets
- 98
- Pads
- 390
- Tracks, vias
- 1,050, 207
- Pours
- 20
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 8 Oct 2022
- Updated
- 5 Mar 2025
Overview
Evo Motor Controller V1 is an open-source printed circuit board by evolutek, from the evolutek/evo-motor-controller repository on GitHub. It is a 2-layer board of 42 × 42 mm with 124 parts on 98 nets, routed with 1,050 tracks and 207 vias.
It is built around the MCP2551-I/SN-HG, TMC2160-TA and SI9634DY. Its parts include 29 capacitors, 27 resistors, 9 connectors, 6 diodes and 5 ICs. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
3MCP2551-I/SN-HG
SOP-8SOP-8 CAN Transceivers ROHSHGSEMICAN TransceiversTMC2160-TA
TQFP48_7X7_EP20A 256 3.3V~5V Bipolar Driver No Overcurrent Protection、Short-Circuit Protection、Over temperature protection、Under-voltage lockout、Motor step-out prevention function、Dead-time / shoot-through protection、Thermal warning STEP/DIR、SPI TQFP48_7X7_EP Stepper Motor Driver ROHSTRINAMIC Motion Control GmbHStepper Motor DriverSI9634DY
SO-8MOSFETsVishay Intertechnology
Parts
124| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100nF | Capacitor_SMD:C_0603_1608Metric | C2, C3, C8, C9, C14, C18, C19, C24, C25, C30, C32, C34 |
| 8 | 22 | Resistor_SMD:R_0603_1608Metric | R6, R7, R8, R9, R15, R16, R19, R20 |
| 5 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2, JP3, JP4, JP5, JP6 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric | R18, R34, R35, R37 |
| 4 | 220nF | Capacitor_SMD:C_0603_1608Metric | C5, C6, C20, C23 |
| 4 | 47 | Resistor_SMD:R_0603_1608Metric | R10, R14, R24, R27 |
| 4 | M3 | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 4 | Si9634DY | Package_SO:SO-8_3.9x4.9mm_P1.27mm | Q1, Q2, Q4, Q5 |
| 3 | 1uF | Capacitor_SMD:C_0603_1608Metric | C21, C22, C31 |
| 3 | 470nF | Capacitor_SMD:C_0603_1608Metric | C4, C15, C16 |
| 3 | 510 | Resistor_SMD:R_0603_1608Metric | R2, R3, R36 |
| 3 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP2, TP3, TP4 |
| 2 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C12, C13 |
| 2 | 3V | Diode_SMD:D_SOD-523 | D5, D6 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R17, R21 |
| 2 | 75m | Resistor_SMD:R_1206_3216Metric | R12, R26 |
| 2 | Encoder | ConnectorsEvo:B04B-PASK | J4, J5 |
| 2 | G*** | kibuzzard-67857003 | kibuzzard-67857003, kibuzzard-67857003 |
| 2 | G*** | kibuzzard-67856FF7 | kibuzzard-67856FF7, kibuzzard-67856FF7 |
| 2 | PSU | ConnectorsEvo:66200221022 | J1, J2 |
| 2 | RED | LED_SMD:LED_0805_2012Metric | D1, D2 |
| 2 | Sensor | ConnectorsEvo:B03B-PASK | J7, J8 |
| 1 | 0 | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 100n | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 100uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C1 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C7 |
| 1 | 120 | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 2.2R | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 22nF | Capacitor_SMD:C_0603_1608Metric | C17 |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 435431019840 | ComponentsEvo:435431019840 | SW1 |
| 1 | AS5601 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | Bus Actuators | ConnectorsEvo:690367281076 | J3 |
| 1 | G*** | kibuzzard-676B4BE4 | kibuzzard-676B4BE4 |
| 1 | G*** | kibuzzard-6786847E | kibuzzard-6786847E |
| 1 | G*** | kibuzzard-678572E9 | kibuzzard-678572E9 |
| 1 | G*** | kibuzzard-676B4AC4 | kibuzzard-676B4AC4 |
| 1 | G*** | kibuzzard-676F6C2F | kibuzzard-676F6C2F |
| 1 | G*** | kibuzzard-67856E49 | kibuzzard-67856E49 |
| 1 | G*** | kibuzzard-67868567 | kibuzzard-67868567 |
| 1 | G*** | kibuzzard-67857263 | kibuzzard-67857263 |
| 1 | G*** | kibuzzard-67857028 | kibuzzard-67857028 |
| 1 | G*** | kibuzzard-678570B4 | kibuzzard-678570B4 |
| 1 | G*** | kibuzzard-678570B0 | kibuzzard-678570B0 |
| 1 | G*** | kibuzzard-67857138 | kibuzzard-67857138 |
| 1 | G*** | kibuzzard-6786851A | kibuzzard-6786851A |
| 1 | G*** | kibuzzard-67857122 | kibuzzard-67857122 |
| 1 | G*** | kibuzzard-676F6C1C | kibuzzard-676F6C1C |
| 1 | G*** | kibuzzard-678570A8 | kibuzzard-678570A8 |
| 1 | G*** | kibuzzard-676B4093 | kibuzzard-676B4093 |
| 1 | G*** | kibuzzard-67857283 | kibuzzard-67857283 |
| 1 | G*** | kibuzzard-6786849F | kibuzzard-6786849F |
| 1 | G*** | kibuzzard-67856E2C | kibuzzard-67856E2C |
| 1 | G*** | kibuzzard-67857113 | kibuzzard-67857113 |
| 1 | G*** | kibuzzard-676B4A85 | kibuzzard-676B4A85 |
| 1 | G*** | kibuzzard-67868504 | kibuzzard-67868504 |
| 1 | GREEN | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | Jumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | LOGO | ComponentsEvo:logo-evo-micro | G*** |
| 1 | MCP2551-I-SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | Motor | Connector_Phoenix_MC:PhoenixContact_MC_1,5_4-G-3.5_1x04_P3.50mm_Horizontal | J6 |
| 1 | NCP718xSN330 | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | Q_NMOS_GSD | Package_TO_SOT_SMD:SOT-23 | Q6 |
| 1 | STLINK | ConnectorsEvo:62701420621 | J9 |
| 1 | STM32G491KEUx | ComponentsEvo:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm-Without thermal pad | U2 |
| 1 | TMC2160 | Package_QFP:TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm | U3 |
| 1 | YELLOW | LED_SMD:LED_0805_2012Metric | D4 |
| 1 | ~ | MarkingEvo:CAN ID Label 2 | LB1 |
Questions
How big is the Evo Motor Controller V1 PCB?
It measures 42 × 42 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Evo Motor Controller V1 use?
124 parts, built around the MCP2551-I/SN-HG, TMC2160-TA and SI9634DY. 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 Evo Motor Controller V1 KiCad files?
From the evolutek/evo-motor-controller repository on GitHub, at the commit this page was made from: the board is v1/Evo Motor Controller V1.kicad_pcb and its schematic v1/Evo Motor Controller V1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Evo Motor Controller V1 design in my own project?
Its repository states no licence, so its author keeps all rights: ask evolutek before reusing the design.
Similar boards
- 4 layers134 × 140 mm

- 4 layers200 × 100 mm

Heteromycin
hasenbanck/heteromycin
A 3D printer board using a powerfull STM32 MCU, TMC5160/TMC2160 driver and a Raspberry Pi or compatible SBC
373 parts40 - 4 layers126 × 66 mm

Panel
calithameridi/corevus
High-flexibility, low-cost mechatronics controller for 3D printers
634 parts25 - 4 layers297.5 × 187.5 mm

- 4 layers100 × 100 mm

- 4 layers56 × 56 mm

Stepper driver
matthewlai/ESP32Stepper
This is the PCB design and firmware for a Trinamic TMC2590-based stepper motor driver with an ESP32 microcontroller.
116 parts5Apache-2.0 - 4 layers109.5 × 65 mm

- 4 layers100 × 50 mm
