BLDC-STM32

H2O-Tnp·ganglia·PCB/STMVersionV1/DOACon/DOACon.kicad_pcb

BLDC-STM32 PCB layout, top view — open source board by H2O-Tnp
Simulate this board

About the BLDC-STM32 PCB

BLDC-STM32 is an open source PCB design by H2O-Tnp, published on GitHub. It is a 2-layer board measuring 57.2 × 33.8 mm, with 13 components from 7 distinct parts.

Other key parts include the ST26C32. By type, the board carries 5 connectors, 4 capacitors, 3 resistors and 1 IC.

It belongs with the robotics & motion designs in this gallery.

From the project

Ganglia is an open BLDC / brushed motor driver platform — custom PCB hardware plus STM32 firmware that runs a real-time control loop on top of FreeRTOS. It targets robotics joints and similar position/velocity controlled actuators, exposing the driver over Modbus (RS-485) and USB

Ganglia is an open BLDC / brushed motor driver platform — custom PCB hardware plus STM32 firmware that runs a real-time control loop on top of FreeRTOS. It targets robotics joints and similar position/velocity controlled actuators, exposing the driver over Modbus (RS-485) and USB CDC.

- MCU family: STM32F4 (STM32F405RG) or STM32F3 (STM32F303RC), selected at configure time - RTOS: FreeRTOS (CMSIS-RTOS port, CM4F/CM3) - Peripherals: ADC (current sensing), TIM (encoder + PWM), SPI (absolute encoder), USART/RS-485 (Modbus), USB CDC (debug console), IWDG - Control: PID position / velocity /…

Main components on the BLDC-STM32

BLDC-STM32 bill of materials (BOM)

13 components, 7 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ST26C32
U1
1
CONN_01X02
P2
2
CONN_02X03
P3, P7
1
CONN_01X03
P4
1
CONN_02X04
P6
4
10nF
C1, C2, C3, C4
3
100
R1, R2, R3

BLDC-STM32 design files

The KiCad project lives in the H2O-Tnp/ganglia repository on GitHub; these links point at the commit this page was built from.

BLDC-STM32: common questions

How big is the BLDC-STM32 PCB?

The BLDC-STM32 measures 57.2 × 33.8 mm, has 2 copper layers and is 1 mm thick.

How many components are on the BLDC-STM32?

13 components, from 7 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the BLDC-STM32 design files?

From the H2O-Tnp/ganglia repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the BLDC-STM32 design in my own project?

The repository has no license, so all rights stay with H2O-Tnp. Use it as a reference, and ask the author before reusing the design.

More boards in ganglia

Similar boards