Motor shield
semify-eda·motor-shield
About the Motor shield
Motor shield is an open source PCB design by semify-eda, published on GitHub. It is a 4-layer board measuring 65.9 × 52.9 mm, with 80 components from 32 distinct parts.
Other key parts include the 74HC04, 74HC08, 74HC32, DRV8874PWPR and LMV321. By type, the board carries 34 capacitors, 22 resistors, 7 ICs, 6 connectors, 6 diodes and 3 transistors.
It belongs with the robotics & motion, dev boards & breakouts and power & battery designs in this gallery.
From the project
The DCC-EX Motor Shield is based on two H-bridge motor drivers with integrated current sensing feedback to drive inductive loads like relays, solenoids, DC and stepping motors.
The DCC-EX Motor Shield is based on two H-bridge motor drivers with integrated current sensing feedback to drive inductive loads like relays, solenoids, DC and stepping motors. It is based on the DRV8874 from Texas Instruments (TI).
Powering of Arduino boards is possible due to the on board DCDC buck converter supporting a wide input supply range from 9 to 30V. The reverse polarity protection prevents damage to the circuit and its components in case the power supply is accidentally connected with reversed polarity.

Main components on the Motor shield
Motor shield bill of materials (BOM)
80 components, 32 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74HC04 | SO-14_3.9x8.65mm_P1.27mm | U101 |
| 1 | 74HC08 | SO-14_3.9x8.65mm_P1.27mm | U102 |
| 1 | 74HC32 | SO-14_3.9x8.65mm_P1.27mm | U103 |
| 2 | DRV8874PWPR | HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46_HiAmp | U104, U105 |
| 1 | LMV321 | SOT-23-5 | U106 |
| 1 | MP9942GJ | TSOT23-8 | U201 |
| 2 | AO3400A | SOT-23 | Q101, Q102 |
| 1 | AOD4185 | TO-252-2 | Q201 |
| 2 | MC 1,5/ 2-G-3,5 | PhoenixContact_MC_1,5_2-G-3.5_1x02_P3.50mm_Horizontal_edited | J101, J103 |
| 1 | CONN_02X04_SMD STEMMA QT | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J105 |
| 1 | Conn_02x04_smd | PinHeader_2x04_P2.54mm_Vertical_SMD | J106 |
| 1 | C160404 Conn_01x04_f | PinHeader_1x04_P2.54mm_Vertical_solderpad | J107 |
| 1 | Barrel_Jack_MountingPin | BarrelJack_2.1mm_SMD | J201 |
| 1 | C720477 Switch | SW_SPST_TS-1088-AR02016 | SW101 |
| 4 | 0603_LED_RED 0603_LED_Red | LED_0603_1608Metric | D101, D102, D103, D104 |
| 1 | 10V | D_SOD-323 | D201 |
| 1 | 0603_LED_GREEN 0603_LED_Green | LED_0603_1608Metric | D202 |
| 1 | 56UH 56uH | L_PSPMAA0805 | L201 |
| 11 | 100N 100n | C_1005_(0402) | C101, C104, C107, C108, C114, C115, C212, C218 +3 |
| 5 | C13585 10u VM | C_1206_3216Metric | C102, C105, C203, C204, C205 |
Show 12 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | C307331 100n VM | C_1005_(0402) | C103, C106, C214 |
| 2 | C337699 22n VM | C_1005_(0402) | C109, C110 |
| 8 | 22U 22u | C_0805_2012Metric | C111, C215, C216, C217, C219, C220, C221, C222 |
| 2 | C337699 22n | C_1005_(0402) | C112, C113 |
| 2 | C125975 100u VM | CP_Elec_6.3x7.7 | C201, C202 |
| 1 | C440198 10u VM 0805 | C_0805_2012Metric | C213 |
| 13 | 47K 47k | R_1005_(0402) | R101, R102, R103, R104, R107, R108, R109, R110 +5 |
| 2 | 1K43 1k43 | R_1005_(0402) | R111, R112 |
| 2 | 732R | R_1005_(0402) | R113, R114 |
| 3 | 470K 470k | R_1005_(0402) | R116, R202, R205 |
| 1 | 20R | R_1005_(0402) | R203 |
| 1 | 5K76 5k76 | R_1005_(0402) | R208 |
Motor shield design files
The KiCad project lives in the semify-eda/motor-shield repository on GitHub; these links point at the commit this page was built from.
- Layoutmotor-shield.kicad_pcb
- Schematicmotor-shield.kicad_sch
- BOMbom-DRV8874-full.csv
Motor shield: common questions
How big is the Motor shield?
The Motor shield measures 65.9 × 52.9 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Motor shield?
80 components, from 32 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Motor shield design files?
From the semify-eda/motor-shield repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Motor shield design in my own project?
The repository has no license, so all rights stay with semify-eda. Use it as a reference, and ask the author before reusing the design.
Similar boards
Display Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kProgrammingAdapter
stuartpittaway
10.5 × 83 mm3 parts2LCC-BY-NC-4.01.1kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1kControllerCurrentShuntAddOn
stuartpittaway
26 × 16.9 mm9 parts2LCC-BY-NC-4.01.1kCube batteryboard
willem-pennings
95 × 95 mm4 parts2LGPL-3.01.1k