Skip to the content
2 layers100 × 90 mmDc motor driver, the printed circuit board in 3D

The main codebase for perseus starting 2024

Size
100 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
85
Nets
94
Pads
423
Tracks, vias
743, 373
Pours
21
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
3 Sep 2024
Updated
26 Sep 2026

Overview

Dc motor driver is an open-source printed circuit board by ROAR-QUTRC, from the ROAR-QUTRC/perseus-v2 repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 90 mm with 85 parts on 94 nets, routed with 743 tracks and 373 vias.

It is built around the BV1HB045EFJ-CE2 and BAT54SWF. Its parts include 31 capacitors, 23 resistors, 10 connectors, 7 ICs and 1 diode. It belongs with the robots and motor control boards of this library.

Main components

2

README

README.md

perseus-v2

The main codebase for perseus starting 2024

Documentation

Full documentation is located here

CI/CD Status

Nix CI/CD

Parts

85
QtyValueFootprintReferences
13100nCapacitor_SMD:C_0603_1608MetricC4, C5, C10, C11, C16, C17, C22, C23, C28, C29, C34, C35, C37
1010kResistor_SMD:R_0603_1608MetricR1, R4, R7, R10, R11, R12, R13, R14, R15, R17
6100uCapacitor_SMD:CP_Elec_6.3x7.7C2, C8, C14, C20, C26, C32
610uCapacitor_SMD:C_0805_2012MetricC1, C3, C7, C9, C13, C15
620kResistor_SMD:R_0603_1608MetricR19, R20, R21, R22, R23, R24
622nCapacitor_SMD:C_0603_1608MetricC6, C12, C18, C24, C30, C36
62k2Resistor_SMD:R_0603_1608MetricR2, R3, R5, R6, R8, R9
6DRV8874PWPRPackage_SO:HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.66x2.46mm_ThermalViasU1, U2, U3, U4, U5, U6
6Jumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP1, JP2, JP3, JP4, JP5, JP6
6MOTTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ4, J6, J8, J10, J12, J14
5MountingHole_PadMountingHole:MountingHole_3mm_PadH1, H2, H3, H4, H5
11kResistor_SMD:R_0603_1608MetricR16
1BAT54SWFPackage_TO_SOT_SMD:SOT-323_SC-70D1
1BV1HB045EFJ-CE2Package_SO:HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalViasU7
1DE9THT:A-DF_09_A_KG-T2SJ1
1LOGOLOGOG***
1MAGTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ5
1Smol Brain BoardProject PCB:Smol_Brain_BoardPCB1
1VINTerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_HorizontalJ2
1~Connector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_HorizontalJ3

Similar boards

  • 4 layers160 × 110 mmHPM6E00FULLPORTRevB, the printed circuit board in 3D

    HPM6E00FULLPORTRevB

    hpmicro/hpm_apps

    hpm apps for hpm sdk

    726 parts35BSD-3-Clause
  • 4 layers163.3 × 100 mmHF phase detector, the printed circuit board in 3D

    HF phase detector

    KLFAMO/phase_detector_Artiq

    This is a phase detector designed to measure phase differences for input frequencies ranging from 0 to approximately 200 MHz. The device includes configurable frequency dividers for each input channel.

    461 parts
  • 2 layers254.1 × 87.2 mmFramedeck kb, the printed circuit board in 3D

    Framedeck kb

    brickbots/framedeck

    A Framework mainboard based Cyberdeck

    85 parts1.1kMIT
  • 2 layers100 × 100 mmRectifier, the printed circuit board in 3D

    Rectifier

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    85 parts990GPL-3.0
  • 2 layers58 × 65 mmUtils output core, the printed circuit board in 3D

    Utils output core

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    85 parts222
  • 2 layers198.8 × 75.6 mmTreadstone32, the printed circuit board in 3D

    Treadstone32

    marksard/Keyboards

    This repository is warehouse of my keyboard architecture.

    85 parts193MIT
  • 2 layers64.1 × 103.2 mmKeyboard, the printed circuit board in 3D

    Keyboard

    BerkeleyHCI/PolymorphicBlocks

    A Python-based hardware description language for PCBs for higher-level (block-diagram / system-architecture level) PCB design through libraries of directly reusable subcircuit generators.

    85 parts94BSD-3-Clause

Questions

How big is the Dc motor driver PCB?

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

What parts does the Dc motor driver use?

85 parts, built around the BV1HB045EFJ-CE2 and BAT54SWF. 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 Dc motor driver KiCad files?

From the ROAR-QUTRC/perseus-v2 repository on GitHub, at the commit this page was made from: the board is hardware/dc-motor-driver/dc-motor-driver.kicad_pcb and its schematic hardware/dc-motor-driver/dc-motor-driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Dc motor driver 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).