VESC Controller
paltatech·VESC-controller·adaptor boards/power_integrations_2SP0115T2A/pcb_design/Power_Integrations_interface.kicad_pcb
VESC Controller is an open source PCB design by paltatech: a 2-layer, 160 × 90 mm board with 908 components (21 distinct parts). It is built around the LM1117IMP-v.v, SN6501DBV, AMC1301, TPS76350. Filed under robotics & motion and sensors.
Compatible with VESC firmware and software tools Embedded security features (overcurrent protection, pwm overlap elimination, etc)
Compatible with VESC firmware and software tools Embedded security features (overcurrent protection, pwm overlap elimination, etc)
Made open source with KiCAD, an open source EDA tool.
An example of system assembly is also included in this repository
First you need to flash the VESC bootloader. To do so, connect a STLinkv2 to connector J9. In a Linux machine open a terminal and clone the bootloader repository:

Built around
Parts list
908 components, 21 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM1117IMP-v.v | SOT-223 | U1 |
| 2 | SN6501DBV | SOT-23-5 | U2, U5 |
| 4 | AMC1301 | SOIC127P1032X265-8 | U3, U6, U9, U12 |
| 2 | TPS76350 | SOT-23-5 | U4, U7 |
| 1 | GATE_DRIVER_CONN_U | CONN-100MIL-M-2x8 | J1 |
| 1 | GATE_DRIVER_CONN_V | CONN-100MIL-M-2x8 | J2 |
| 1 | GATE_DRIVER_CONN_W | CONN-100MIL-M-2x8 | J3 |
| 1 | VBUS | b4b-ph-kl | J4 |
| 1 | CONN-100MIL-F-1x2 | mstba_2,5%2f2-g-5,08 | J5 |
| 1 | Phoenix 1757268 5.08mm | mstba_2,5%2f4-g-5,08 | J6 |
| 3 | current sensor | b4b-ph-kl | J8, J9, J10 |
| 3 | 2SP0115T_conector | CONN-100MIL-F-2x10 | P1, P2, P3 |
| 2 | TRANS-2CT | WURTH-760390014 | T1, T2 |
| 828 | AUTO_VIA | VIA_MATRIX | V1_2, V1_3, V1_4, V1_5, V1_6, V1_7, V1_8, V1_9 +820 |
| 4 | MBR0520 | SOD-123 | D1, D2, D3, D4 |
| 6 | 22uF | CAPC2012X70 | C1, C4, C10, C16, C19, C25 |
| 17 | 100nF | CAPC1608X55 | C2, C3, C5, C6, C7, C9, C11, C13 +9 |
| 6 | 2.2uF | CAPC1608X55 | C8, C14, C17, C23, C32, C41 |
| 4 | 330pF | CAPC1608X55 | C12, C21, C30, C39 |
| 12 | 500k | RESC3216X60 | R1, R3, R6, R8, R11, R13, R16, R18 +4 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 8 | 1k | RESC1608X50 | R4, R5, R9, R10, R14, R15, R19, R20 |
More boards in VESC-controller
Similar boards
Sensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1k${BOARD NAME} Assembly
EPFLXplore
45 × 43.5 mm21 parts4LApache-2.0345OpenESC-20x20
OpenDrone-hw
31.2 × 33 mm180 parts6LCERN-OHL-S-2.0243Fanpico powerboard
tjko
65 × 65 mm15 parts2LGPL-3.0238