Skip to the content
4 layers72.4 × 45.7 mmEasyBLDCV1 DRV8305, the printed circuit board in 3D

EasyBLDCV1 DRV8305

buckles3636/EasyBLDC2

Please ensure your designs meet common standards and include necessary documentation and comments.

Size
72.4 × 45.7 mm
Copper layers
4
Thickness
1.6 mm
Parts
79
Nets
81
Pads
339
Tracks, vias
727, 370
Pours
18
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
4 Jul 2024
Updated
26 Mar 2025

Overview

EasyBLDCV1 DRV8305 is an open-source printed circuit board by buckles3636, from the buckles3636/EasyBLDC repository on GitHub, published under the MIT licence. It is a 4-layer board of 72.4 × 45.7 mm with 79 parts on 81 nets, routed with 727 tracks and 370 vias.

It is built around the TMS320F28027FPTT, DRV83053PHP and LMR16006XDDCR, with the TPD4E05U06DQAR, CSD16556Q5B and M2.5 among its other parts. Its parts include 30 capacitors, 21 resistors, 6 transistors, 4 ICs and 2 diodes.

Main components

8

README

README.md

Easy BLDC

Overview

Easy BLDC is an open source sensorless FOC brushless dc motor driver designed for propeller thrust applications such as drones or underwater AUVS.

PCB Render

Features

  • 30V Maximum Input Voltage
  • 20A Maximum Continues Current (Untested)
  • High current Amphenol power blade connector for board-board mounting
  • High efficency FOC algorithm
  • Modifiable parameters via Ti MotorWare® GUI

Why FOC?

FOC is the most advanced of the three common algorithms. Unlike trapezoidal or sinusoidal control, which energize the motor’s phases based on predefined waveforms, FOC actively keeps tracks the stator position. This allows for precise control of both torque and speed by decoupling the motor’s magnetic field into two components: one that controls the motor's flux and the other that controls the torque. FOC is extremely efficient, especially at higher speeds, and results in smooth operation at lower speeds.

Key Components

  • Texas Instruments DRV8305 gate driver
  • Texas Instruments InstaSpin® TMS320F28027F MCU

Ordering Guide

TODO:

Getting Started Guide

TODO:

Motor Tuning Guide

TODO:

Contribution Guidelines

We welcome contributions from the broader community. To contribute:

  1. Fork the Repository: Create your own fork of the project.
  2. Create a Feature Branch: Make your changes in a new branch.
  3. Commit Your Changes: Commit your changes with clear and detailed commit messages.
  4. Submit a Pull Request: Create a pull request for your changes to be reviewed.

Please ensure your designs meet common standards and include necessary documentation and comments.

Project Status

  • Version 1: Released
  • Version 2: In Progress

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Parts

79
QtyValueFootprintReferences
81uCapacitor_SMD:C_0603_1608MetricC1, C3, C4, C5, C6, C8, C17, C22
7TestPointTestPoint:TestPoint_Pad_D2.0mm3V3, COM1, GND1, PA1, PB1, PC1, PVDD1
6CSD16556Q5BEasyBLDC:DNK0008AQ1, Q2, Q3, Q4, Q5, Q6
50.1uCapacitor_SMD:C_0402_1005MetricC10, C11, C12, C19, C28
52.2uCapacitor_SMD:C_0603_1608MetricC15, C26, C27, C29, C30
424.9KResistor_SMD:R_0603_1608MetricR6, R7, R8, R13
44.99KResistor_SMD:R_0402_1005MetricR9, R10, R11, R14
4M2.5MountingHole:MountingHole_2.7mm_M2.5_ISO7380H1, H2, H3, H4
30.007Resistor_SMD:R_2512_6332MetricR3, R4, R5
31nCapacitor_SMD:C_0402_1005MetricC13, C14, C16
32.2nCapacitor_SMD:C_0402_1005MetricC23, C24, C25
356Resistor_SMD:R_0402_1005MetricR17, R18, R19
247nCapacitor_SMD:C_0603_1608MetricC2, C7
2600Inductor_SMD:L_0603_1608MetricFB1, FB2
10.33uCapacitor_SMD:C_0603_1608MetricC20
1100Fuse:Fuse_0603_1608MetricR2
110159560-A00221RLFEasyBLDC:AMPHENOL_10159560-A00221RLFJ1
110KResistor_SMD:R_0603_1608MetricR22
110KFuse:Fuse_0603_1608MetricR1
110uCapacitor_SMD:C_1210_3225MetricC18
120kResistor_SMD:R_0603_1608MetricR16
122uCapacitor_SMD:C_0603_1608MetricC21
1330Resistor_SMD:R_0603_1608MetricR23
14.7uCapacitor_SMD:C_0603_1608MetricC9
147KResistor_SMD:R_0603_1608MetricR20
168kResistor_SMD:R_0603_1608MetricR15
1DRV83053PHPEasyBLDC:PHP0048G_NU1
1D_SchottkyDiode_SMD:D_SOD-123D1
1FTSH-105-01-F-DV-P-TREasyBLDC:SAMTEC_FTSH-105-01-F-DV-P-TRJ2
1GREENLED_SMD:LED_0805_2012MetricD2
1LMR16006XDDCREasyBLDC:DDC0006AU4
1SD53-120-RInductor_SMD:L_Changjiang_FNR4020SL1
1TMS320F28027FPTTEasyBLDC:PT0048A_NU2
1TPD4E05U06DQAREasyBLDC:DQA0010AU3

More from buckles3636/EasyBLDC

2
  • 4 layers72.4 × 45.7 mmEasyBLDCV3 STM32, the printed circuit board in 3D

    EasyBLDCV3 STM32

    buckles3636/EasyBLDC

    Please ensure your designs meet common standards and include necessary documentation and comments.

    74 parts2MIT
  • 4 layers31 × 40 mmEasyBLDCV4 STSPIN32F0A, the printed circuit board in 3D

    EasyBLDCV4 STSPIN32F0A

    buckles3636/EasyBLDC

    Please ensure your designs meet common standards and include necessary documentation and comments.

    58 parts2MIT

Similar boards

  • 4 layers108 × 54 mmMCU Powertrain, the printed circuit board in 3D

    MCU Powertrain

    mark-belbin/motor-controller

    Custom FOC motor controller designed for underwater robotics.

    163 parts43GPL-3.0
  • 2 layers37 × 44.5 mmDetector power, the printed circuit board in 3D

    Detector power

    icl-rocketry/HARRIER

    Radiation experiment for payload 2026

    36 parts
  • 4 layers139.7 × 41.3 mmSchemat, the printed circuit board in 3D

    Schemat

    konrad1s/LineFollower-Kwark

    Fast LineFollower Robot project. Build on STM32 F7 microcontroller with custom PCB. Software, Hardware and QT Application.

    74 parts12MIT
  • 2 layers44.6 × 44.6 mmFgFocus, the printed circuit board in 3D

    FgFocus

    GrussmayerLab/fgFocus

    Focus Lock for Micro-Manager

    11 parts1
  • 4 layers40.3 × 68.8 mmNrfMain, the printed circuit board in 3D

    NrfMain

    batkay/CapstonePCB

    76 parts
  • 2 layers29.2 × 18.3 mmBat IMU nRF5340, the printed circuit board in 3D

    Bat IMU nRF5340

    BigBroBob2/bat_tag_nrf5340dk

    A custom-designed device to record free-flying bat kinematics, echos, and eye movement

    21 parts
  • 4 layers15 × 20 mmMillimobile circuit, the printed circuit board in 3D

    Millimobile circuit

    zenglhardt/millimobile-platform

    This repo contains the KiCad PCB design files for the development board verison of the MilliMobile. For more information on the platform, see the project page

    38 parts
  • 4 layers110 × 80 mmEsp32p4 extreme, the printed circuit board in 3D

    Esp32p4 extreme

    Andreuxxx1977/esp32-p4

    An open-hardware, actively cooled ESP32-P4 board for heavy multimedia work: a 2-lane MIPI camera, a 2-lane MIPI display, USB 2.0 High-Speed, 10/100 Ethernet, UHS-I microSD, 32 MB flash and 32 MB PSRAM.

    234 parts1CERN-OHL-P-2.0

Questions

How big is the EasyBLDCV1 DRV8305 PCB?

It measures 72.4 × 45.7 mm and has 4 copper layers, 1.6 mm thick.

What parts does the EasyBLDCV1 DRV8305 use?

79 parts, built around the TMS320F28027FPTT, DRV83053PHP, LMR16006XDDCR and TPD4E05U06DQAR. 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 EasyBLDCV1 DRV8305 KiCad files?

From the buckles3636/EasyBLDC repository on GitHub, at the commit this page was made from: the board is PCB/EasyBLDCV1_DRV8305/EasyBLDCV1_DRV8305.kicad_pcb and its schematic PCB/EasyBLDCV1_DRV8305/DRV8305Breakout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the EasyBLDCV1 DRV8305 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).