

Bldc driver
- Size
- 46.5 × 26.5 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 77
- Nets
- 63
- Pads
- 233
- Tracks, vias
- 611, 123
- Pours
- 24
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 3 Jul 2018
- Updated
- 17 Oct 2020
Overview
Bldc driver is an open-source printed circuit board by acshi, from the acshi/quad_rotor repository on GitHub. It is a 4-layer board of 46.5 × 26.5 mm with 77 parts on 63 nets, routed with 611 tracks and 123 vias.
It is built around the ATMEGA328PB-AU, INA199B1DCK and PSMN0R9-25YLC,115. Its parts include 31 resistors, 15 capacitors, 9 diodes, 6 transistors and 3 ICs. It belongs with the robots and motor control boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATMEGA328PB-AU
TQFP-32(7x7)-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 27 2KB 32KB 8 Bit AVR Built-in FLASH Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Watchdog reset、External pin reset (NRST)、Built-in general-purpose timer、Programmable watchdog、Touch function TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)INA199B1DCK
SC-70-6-100mV~26V -40℃~+125℃ 0.4V/us 0.5uV/℃ 1 120dB 2.7V~26V 25nV/√Hz@1kHz 28uA 50V/V 5uV 65uA 80kHz High-side detection、Low-side detection、Bidirectional detection、Zero drift / auto-zero、Programmable output reference level、Analog output interface、Input filter ±26V SC-70-6 Current Sense Amplifiers ROHSTexas InstrumentsCurrent Sense AmplifiersPSMN0R9-25YLC,115
LFPAK56(PowerSO-8)-55℃~+175℃ 1 N-channel 1.25mΩ@4.5V 1.437nF 1.95V 100A 110nC@10V 25V 272W 573pF 6.775nF N-Channel LFPAK56(PowerSO-8) MOSFETs ROHSNexperiaMOSFETs
Parts
77| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1R | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R8, R12, R19, R23, R24, R25 |
| 6 | DSS16UTR | Diode_SMD:D_SOD-323_HandSoldering | D4, D5, D6, D7, D8, D9 |
| 6 | PSMN0R925YLC | LFPAK:LFPAK_POWER_SO-8 | Q1, Q2, Q3, Q4, Q5, Q6 |
| 5 | 4.02k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R2, R6, R11, R18, R22 |
| 4 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C2, C5, C6, C16 |
| 4 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C3, C4, C7, C8 |
| 4 | 20k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R5, R10, R17, R21 |
| 3 | 10 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R28, R29, R30 |
| 3 | 100k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R13, R14, R15 |
| 3 | 10R | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R9, R16, R20 |
| 3 | 1uF 50V | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C9, C11, C13 |
| 3 | 22nF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C10, C12, C14 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R7 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R4 |
| 1 | 10uH | Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L1 |
| 1 | 1nF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C15 |
| 1 | 20K | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R26 |
| 1 | 3K | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R27 |
| 1 | 3k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R3 |
| 1 | 4mR | Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder | R31 |
| 1 | ATmega328PB-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U1 |
| 1 | AVR-ISP-6 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J2 |
| 1 | Green | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 1 | I2C 1 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | INA199B1 | ina199a2:INA199A2 | U2 |
| 1 | LOGO | Acshikh:Acshikh | G*** |
| 1 | MIC4609 | Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm | U3 |
| 1 | Red | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D3 |
| 1 | Yellow | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2 |
The 68 most common of 77 parts.
More from acshi/quad_rotor
1- 2 layers

Similar boards
- 2 layers78 × 130 mm

Lofence
kiu/lofence
LoFence is a LoRaWAN capable IoT electric fence monitoring system running on the The Things Network.
65 parts142MIT - 2 layers102 × 81.5 mm

C64pico
silvervest/c64pico
This is a tiny emulated C64 running on a Raspberry Pi Pico! Full details of the build can be found at https://www.youtube.com/watch?v=hgLhGpbC6E4
97 parts86 - 2 layers58.4 × 34.3 mm

SIO2SD
c0pperdragon/SIO2SD
An Arduino-based floppy drive emulator for the atari 8 bit computers.
26 parts83 - 2 layers200 × 100 mm

Regalodilara
valerionew/very-good-uc-doggos
A special graduation present for a special friend. Six microcontrollers in one devboard
91 parts50 - 2 layers88.9 × 50.8 mm

BLDC BIZ CARD
ageppert/Brushless-Motor-Biz-Card
A brushless motor and driver built in to a business card form-factor for learning and experimenting!
82 parts38MIT - 2 layers52.1 × 37.4 mm

Consolizer
orangeglo/PS2PSP
Board to connect a PS2 controller to a PSP 2000 (PSP Consolizer)
25 parts38GPL-3.0 - 2 layers67.3 × 54 mm

Jeep radio
latonita/jeep-canbus
Projects around CAN BUS in Chrysler Jeep - VES enabler, other small features
52 parts30MIT - 2 layers91.4 × 92.5 mm

Questions
How big is the Bldc driver PCB?
It measures 46.5 × 26.5 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Bldc driver use?
77 parts, built around the ATMEGA328PB-AU, INA199B1DCK and PSMN0R9-25YLC,115. 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 driver KiCad files?
From the acshi/quad_rotor repository on GitHub, at the commit this page was made from: the board is bldc_driver/bldc_driver.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Bldc driver design in my own project?
Its repository states no licence, so its author keeps all rights: ask acshi before reusing the design.