Skip to the content
PCBKitNew board
4 layers99 × 100 mmBLDC controller, the printed circuit board in 3D

BLDC controller

WarmT/BLDC-controller9

BLDC controller based on STSPIN32F0

Size
99 × 100 mm
Copper layers
4
Thickness
1.6 mm
Parts
1,560
Nets
64
Pads
3,072
Tracks, vias
5,574, 450
Pours
228
Routed
Yes
KiCad
KiCad 4
Created
13 Feb 2017
Updated
16 Apr 2017

Overview

BLDC controller is an open-source printed circuit board by WarmT, from the WarmT/BLDC-controller repository on GitHub. It is a 4-layer board of 99 × 100 mm with 1,560 parts on 64 nets, routed with 5,574 tracks and 450 vias.

It is built around the STSPIN32F0, 4148WS and PSMN2R0-30YLDX, with the NX3225GD, SRN3015-220M and STPS1L60A among its other parts. Its parts include 288 resistors, 132 capacitors, 36 transistors, 18 connectors and 6 diodes. It belongs with the robots and motor control boards of this library.

Main components

6

README

README.md

BLDC-controller

BLDC controller based on STSPIN32F0

Finished PCBs: Top

Parts

1,560
QtyValueFootprintReferences
4210Rproject_footprints:R_0603R1, R1, R1, R1, R1, R1, R3, R3, R3, R3, R3, R3, R30, R30, R30, R30 +26
42560Rproject_footprints:R_0603R17, R17, R17, R17, R17, R17, R18, R18, R18, R18, R18, R18, R19, R19, R19, R19 +26
36100nproject_footprints:C_0603C1, C1, C1, C1, C1, C1, C12, C12, C12, C12, C12, C12, C13, C13, C13, C13 +20
361k0project_footprints:R_0603R14, R14, R14, R14, R14, R14, R15, R15, R15, R15, R15, R15, R16, R16, R16, R16 +20
362k2project_footprints:R_0603R11, R11, R11, R11, R11, R11, R12, R12, R12, R12, R12, R12, R13, R13, R13, R13 +20
364148WSproject_footprints:SOD-323V2, V2, V2, V2, V2, V2, V3, V3, V3, V3, V3, V3, V4, V4, V4, V4 +20
3662Rproject_footprints:R_0603R2, R2, R2, R2, R2, R2, R31, R31, R31, R31, R31, R31, R33, R33, R33, R33 +20
36PSMN2R0-30YLDproject_footprints:SOT-669_LFPAK56Q1, Q1, Q1, Q1, Q1, Q1, Q2, Q2, Q2, Q2, Q2, Q2, Q3, Q3, Q3, Q3 +20
30220nproject_footprints:C_0805C4, C4, C4, C4, C17, C17, C17, C17, C17, C17, C19, C19, C19, C19, C19, C19 +14
180R01project_footprints:R_2512R7, R7, R7, R7, R7, R7, R8, R8, R8, R8, R8, R8, R9, R9, R9, R9 +2
18100pproject_footprints:C_0603C9, C9, C9, C9, C10, C10, C10, C10, C10, C10, C11, C11, C11, C11, C11, C11 +2
1810kproject_footprints:R_0603R44, R44, R44, R44, R44, R44, R45, R45, R45, R45, R45, R45, R46, R46, R46, R46 +2
1810pproject_footprints:C_0603C22, C22, C22, C22, C22, C22, C23, C23, C23, C23, C23, C23, C24, C24, C24, C24 +2
1815kproject_footprints:R_0603R26, R26, R26, R26, R26, R26, R27, R27, R27, R27, R27, R27, R28, R28, R28, R28 +2
188k2project_footprints:R_0603R20, R20, R20, R20, R20, R20, R21, R21, R21, R21, R21, R21, R22, R22, R22, R22 +2
18LED_ALTproject_footprints:LED_0402V8, V8, V8, V8, V8, V8, V9, V9, V9, V9, V10, V10, V10, V10, V10, V10 +2
1210pproject_footprints:C_0402C15, C15, C15, C15, C15, C15, C21, C21, C21, C21, C21, C21
12CONN_01X05project_footprints:PINHEAD1-5P3, P3, P3, P3, P3, P3, P5, P5, P5, P5, P5, P5
610Rproject_footprints:R_0402_MOSTR37, R37, R37, R37, R37, R37
61n0project_footprints:C_0603C8, C8, C8, C8, C8, C8
6330Rproject_footprints:R_0603R38, R38, R38, R38, R38, R38
639kproject_footprints:R_0603R39, R39, R39, R39, R39, R39
63n3project_footprints:C_0603C16, C16, C16, C16, C16, C16
646k4project_footprints:R_0603R10, R10, R10, R10, R10, R10
647uproject_footprints:C_0805C7, C7, C7, C7, C7, C7
6CONN_01X06project_footprints:PINHEAD1-6P2, P2, P2, P2, P2, P2
6LOGOgraphics:Logo_Helsinki_HacklabG***, G***, G***, G***, G***, G***
6NX3225GDproject_footprints:Crystal_3225G1, G1, G1, G1, G1, G1
6SRN3015-220Mproject_footprints:BOURNS-SRN3015L1, L1, L1, L1, L1, L1
6STPS1L60Aproject_footprints:SMAV1, V1, V1, V1, V1, V1
6STSPIN32F0project_footprints:QFN-48-1EP_7x7mm_Pitch0.5mmD1, D1, D1, D1, D1, D1

The 558 most common of 1,560 parts.

Questions

How big is the BLDC controller PCB?

It measures 99 × 100 mm and has 4 copper layers, 1.6 mm thick.

What parts does the BLDC controller use?

1,560 parts, built around the STSPIN32F0, 4148WS, PSMN2R0-30YLDX and NX3225GD. 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 BLDC controller KiCad files?

From the WarmT/BLDC-controller repository on GitHub, at the commit this page was made from: the board is BLDC_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the BLDC controller design in my own project?

Its repository states no licence, so its author keeps all rights: ask WarmT before reusing the design.

Similar boards

  • 2 layers125 × 30 mmGlr pcb brake light, the printed circuit board in 3D

    Glr pcb brake light

    green-lion-racing/glr-pcb-brake-light

    This is a KiCad template repository for PCBs designed by the Green Lion Racing team.

    40 partsGPL-3.0
  • 2 layers53.3 × 22.9 mmBluePillF4, the printed circuit board in 3D

    BluePillF4

    rogerclarkmelbourne/STM32_Pill_Boards

    Various STM32 boards in a form factor similar to the Maple Mini or Blue Pill board

    198 parts51
  • 2 layers45 × 45 mmMotor, the printed circuit board in 3D

    Motor

    DizzyRobot/DirectServo

    Controller that drives BLDC motor as servo

    48 parts76
  • 4 layers24.5 × 15.7 mmTrust esc, the printed circuit board in 3D

    Trust esc

    korken89/trust-esc

    63 parts
  • 2 layers45 × 45 mmExternal, the printed circuit board in 3D

    External

    mkramar/dizzyrobot

    58 parts13
  • 4 layers131.5 × 204.5 mmPanel, the printed circuit board in 3D

    Panel

    vikki-rai-k/Kicad

    All the Kicad designs will be available here

    1,585 parts