Skip to the content
PCBKitNew board
2 layers75 × 75 mmBDCSC, the printed circuit board in 3D

Brushed DC Motor Servo Control

Size
75 × 75 mm
Copper layers
2
Thickness
1.6 mm
Parts
53
Nets
39
Pads
150
Tracks, vias
300, 31
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
28 May 2025
Updated
2 Jul 2025

Overview

BDCSC is an open-source printed circuit board by ToonVanEyck, from the ToonVanEyck/BDCSC repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 75 × 75 mm with 53 parts on 39 nets, routed with 300 tracks and 31 vias.

It is built around the DRV8870DDA and LM358. Its parts include 12 resistors, 12 connectors, 6 capacitors and 4 ICs. It belongs with the robots and motor control boards of this library.

Main components

2

README

README.md

Brushed DC Motor Servo Control

The goal of this project is to achieve precise control of a brushed DC motor using sensor less position control based on ripple counting.

Relevant Application Notes

Parts

53
QtyValueFootprintReferences
14TestPointTestPoint:TestPoint_Keystone_5000-5004_MiniatureTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14
820KResistor_SMD:R_0805_2012MetricR2, R3, R4, R5, R8, R9, R10, R11
6Conn_02x01Connector_PinHeader_2.54mm:PinHeader_2x01_P2.54mm_VerticalJ1, J4, J5, J7, J9, J10
3100nFCapacitor_SMD:C_0805_2012MetricC1, C3, C9
21MResistor_SMD:R_0805_2012MetricR6, R7
10.15RResistor_SMD:R_1206_3216MetricR1
11.2nFCapacitor_SMD:C_0805_2012MetricC10
1100uFCapacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-BC12
13K3Resistor_SMD:R_0805_2012MetricR12
1470nFCapacitor_SMD:C_0805_2012MetricC11
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_CLIFF_FC681465S_SMT_HorizontalJ2
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ8
1Conn_01x04_PinConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_HorizontalJ3
1Conn_01x06_PinConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ6
1Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ12
1DRV8870DDAPackage_SO:Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalViasU3
1INA181Package_TO_SOT_SMD:SOT-23-6U5
1LM358Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1PY32F003F1xPxPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU4

The 48 most common of 53 parts.

Questions

How big is the BDCSC PCB?

It measures 75 × 75 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BDCSC use?

53 parts, built around the DRV8870DDA and LM358. 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 BDCSC KiCad files?

From the ToonVanEyck/BDCSC repository on GitHub, at the commit this page was made from: the board is hardware/src/BDCSC.kicad_pcb and its schematic hardware/src/BDCSC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the BDCSC design in my own project?

Its repository publishes it under the CERN-OHL-P-2.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 layers31 × 57.2 mmDRV8870-BDC Motor Driver, the printed circuit board in 3D

    DRV8870-BDC Motor Driver

    Mario8472/DRV8870-BDC-Motor-Driver

    KiCad files for DRV8870 BDC Motor Driver

    26 parts3
  • 4 layers96 × 96 mmStepper controller v2, the printed circuit board in 3D

    Stepper controller v2

    Pmitrega/Telescope_Guider

    Build driver for autoguiding

    153 parts2
  • 2 layers85 × 50 mmFinal Proyect, the printed circuit board in 3D

    Final Proyect

    Daniqnn/Proyecto_Final

    Proyecto final de Mecatronica, ITLA 2026 C1. Made by José Mañón, Cesar Camacho, Henry bautista, Wilmir Calcaño y Harlin Fransisco.

    91 parts1
  • 2 layers27 × 40 mmDRV8870-breakout board, the printed circuit board in 3D

    DRV8870-breakout board

    szolotykh/DRV8870-breakout-board

    Breakout board for DRV8870 motor driver

    12 parts1MIT
  • 4 layers75 × 60 mmSmart motor controller, the printed circuit board in 3D

    Smart motor controller

    szolotykh/kinisi-motor-controller-board

    Kinisi motor controller board based on STM32F405 microcontroller

    79 parts1MIT
  • 2 layers79.6 × 83.7 mmCar, the printed circuit board in 3D

    Car

    0529003/2023EC8T6

    2024电赛训练题2023E

    97 parts
  • 2 layers70 × 45 mmRobotBalanceador, the printed circuit board in 3D

    RobotBalanceador

    AlexRuizDiaz/RobotBalanceador

    Robot balanceador de PSM2

    73 parts
  • 4 layers100 × 50 mmDcesc ga25, the printed circuit board in 3D

    Dcesc ga25

    baden/roboarm

    Так, це роборука.

    219 parts