Motor-2
mkramar·dizzyrobot·Schamatic/Motor - 2/motor-2.kicad_pcb
About the Motor-2 PCB
Motor-2 is an open source STM32 PCB design by mkramar, published on GitHub. It is a 2-layer board measuring 45 × 45 mm, with 64 components from 44 distinct parts.
Its main chip is the STM32F031G6U6, from the STM32 family. Other key parts include the LM2678-3.3V, LM2678-12V, MA700, LM5019 and AUIRS20302. By type, the board carries 15 resistors, 13 capacitors, 11 connectors, 7 transistors, 7 diodes and 6 ICs.
Main components on the Motor-2
Motor-2 bill of materials (BOM)
64 components, 44 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM2678-3.3V MAX17502 | DFN-10-1EP_2x3mm_Pitch0.5mm | U1 |
| 1 | LM2678-12V LTC2876 | LTC2876 | U2 |
| 1 | MA700 | QFN-16-1EP_3x3mm_Pitch0.5mm | U3 |
| 1 | LM5019 | DFN-8-1EP_4x4mm_Pitch0.8mm | U4 |
| 1 | STM32F031G6U6 | WQFN-32-1EP_5x5mm_Pitch0.5mm | U5 |
| 1 | AUIRS20302 | SOIC-28W_7.5x18.7mm_Pitch1.27mm | U6 |
| 3 | PSMN3R3-40YS | PSMN3R3-40YS | Q1, Q3, Q5 |
| 3 | PSMN3R3-40YS | PSMN3R3-40YS-vias | Q2, Q4, Q6 |
| 1 | NTR5103N | SOT-23 | Q7 |
| 1 | 8MhZ | Oscillator | Y1 |
| 1 | CONN_02X05 | Pin_Header_Straight_2x05_Pitch1.27mm_SMD | J1 |
| 3 | MOUNT | Pin_Header_Straight_1x01_Pitch2.54mm | J2, J4, J5 |
| 1 | RS485 | Pin_Header_Straight_1x02_Pitch2.54mm | J3 |
| 1 | CONN_02X05 +BAT | Pin_Header_Straight_1x01_Pitch2.54mm | J6 |
| 1 | CONN_02X10 MOUNT | Pin_Header_Straight_1x01_Pitch2.54mm | J7 |
| 1 | GND | Pin_Header_Straight_1x01_Pitch2.54mm | J9 |
| 1 | V | Pin_Header_Straight_1x01_Pitch2.54mm | J11 |
| 1 | U | Pin_Header_Straight_1x01_Pitch2.54mm | J12 |
| 1 | W | Pin_Header_Straight_1x01_Pitch2.54mm | J13 |
| 2 | B3U-1000P | R_1206 | SW1, SW2 |
Show 24 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | LED_Small | LED_0603 | D1, D2, D7 |
| 3 | D_Small | D_SOD-323F | D3, D5, D6 |
| 1 | D | D_SOD-323F | D4 |
| 1 | 15UH 15uH | L_1210 | L1 |
| 1 | 33UH 220uH | L_1210 | L2 |
| 4 | 1uF | C_0603 | C1, C4, C5, C9 |
| 1 | 2uF | C_1206 | C3 |
| 1 | 0.1UF 1uF | C_0603 | C6 |
| 2 | 0.01UF 0.1uF | C_0603 | C7, C8 |
| 1 | 0.01uF | C_0603 | C10 |
| 1 | 4.7uF | C_1206 | C11 |
| 1 | 100UF 3300pF | C_0603 | C12 |
| 1 | 100UF 22uF | C_0805 | C13 |
| 1 | 0.1uF | C_0603 | C14 |
| 2 | 390 | R_0603 | R1, R2 |
| 4 | 10 | R_0603 | R3, R5, R7, R8 |
| 1 | 10K 10 | R_0603 | R4 |
| 1 | 30K 10 | R_0603 | R6 |
| 1 | 100K | R_0603 | R9 |
| 1 | 237K | R_0603 | R10 |
| 2 | 10K | C_0603 | R11, R13 |
| 1 | 230K | C_0603 | R12 |
| 1 | 1Ohm | C_0603 | R14 |
| 1 | 10K 390 | R_0603 | R15 |
Motor-2 design files
The KiCad project lives in the mkramar/dizzyrobot repository on GitHub; these links point at the commit this page was built from.
Motor-2: common questions
What microcontroller does the Motor-2 use?
The Motor-2 is built around the STM32F031G6U6, from the STM32 family.
How big is the Motor-2 PCB?
The Motor-2 measures 45 × 45 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Motor-2?
64 components, from 44 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-2 design files?
From the mkramar/dizzyrobot repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Motor-2 design in my own project?
The repository has no license, so all rights stay with mkramar. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Motor-2 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in dizzyrobot
STM32
Mainboard
mkramar
45 × 140 mm71 parts4LNo license13STM32
PiHat
mkramar
65 × 29.9 mm65 parts2LNo license13External
mkramar
45 × 45 mm54 parts2LNo license13STM32
Motor
mkramar
45 × 45 mm49 parts2LNo license13PiConn
mkramar
27.1 × 65.7 mm8 parts2LNo license13UpConn
mkramar
26.9 × 39.4 mm4 parts2LNo license13Sensor B
mkramar
12 × 27 mm3 parts2LNo license13Sensor
mkramar
13.2 × 9.1 mm3 parts2LNo license13
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k