

Dc motor driver
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
2README
README.mdperseus-v2
The main codebase for perseus starting 2024
Documentation
Full documentation is located here
CI/CD Status
Parts
85| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 100n | Capacitor_SMD:C_0603_1608Metric | C4, C5, C10, C11, C16, C17, C22, C23, C28, C29, C34, C35, C37 |
| 10 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R4, R7, R10, R11, R12, R13, R14, R15, R17 |
| 6 | 100u | Capacitor_SMD:CP_Elec_6.3x7.7 | C2, C8, C14, C20, C26, C32 |
| 6 | 10u | Capacitor_SMD:C_0805_2012Metric | C1, C3, C7, C9, C13, C15 |
| 6 | 20k | Resistor_SMD:R_0603_1608Metric | R19, R20, R21, R22, R23, R24 |
| 6 | 22n | Capacitor_SMD:C_0603_1608Metric | C6, C12, C18, C24, C30, C36 |
| 6 | 2k2 | Resistor_SMD:R_0603_1608Metric | R2, R3, R5, R6, R8, R9 |
| 6 | DRV8874PWPR | Package_SO:HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.66x2.46mm_ThermalVias | U1, U2, U3, U4, U5, U6 |
| 6 | Jumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP1, JP2, JP3, JP4, JP5, JP6 |
| 6 | MOT | TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J4, J6, J8, J10, J12, J14 |
| 5 | MountingHole_Pad | MountingHole:MountingHole_3mm_Pad | H1, H2, H3, H4, H5 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R16 |
| 1 | BAT54SWF | Package_TO_SOT_SMD:SOT-323_SC-70 | D1 |
| 1 | BV1HB045EFJ-CE2 | Package_SO:HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm_ThermalVias | U7 |
| 1 | DE9 | THT:A-DF_09_A_KG-T2S | J1 |
| 1 | LOGO | LOGO | G*** |
| 1 | MAG | TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J5 |
| 1 | Smol Brain Board | Project PCB:Smol_Brain_Board | PCB1 |
| 1 | VIN | TerminalBlock_4Ucon:TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal | J2 |
| 1 | ~ | Connector_AMASS:AMASS_XT60PW-M_1x02_P7.20mm_Horizontal | J3 |
Similar boards
- 4 layers160 × 110 mm

- 4 layers163.3 × 100 mm

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 mm

- 2 layers100 × 100 mm

- 2 layers58 × 65 mm

- 2 layers198.8 × 75.6 mm

Treadstone32
marksard/Keyboards
This repository is warehouse of my keyboard architecture.
85 parts193MIT - 2 layers91 × 82 mm

ProgrammableRelayModule4Channel
numato/samplecode
This repository contains sample code for different Numato Lab products
85 parts144 - 2 layers64.1 × 103.2 mm

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).