

ESP32 STEPPER SHIELD
- Size
- 90 × 71 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 34
- Nets
- 86
- Pads
- 221
- Tracks, vias
- 268, 17
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 9 Aug 2025
- Updated
- 9 Aug 2025
Overview
ESP32 STEPPER SHIELD is an open-source printed circuit board by rustemsevik, from the rustemsevik/ESP32_STEPPER_SHIELD repository on GitHub, published under the MIT licence. It is a 2-layer board of 90 × 71 mm with 34 parts on 86 nets, routed with 268 tracks and 17 vias.
It is built around the ESP32-DEVKITC-VE and AMS1117-5.0. Its parts include 13 connectors, 8 capacitors and 8 ICs. It belongs with the robots and motor control boards and the ESP32 boards of this library.
Main components
2ESP32-DEVKITC-VE
-- WiFi Modules ROHSEspressif SystemsWiFi ModulesAMS1117-5.0
SOT-223-40℃~+125℃ 1 1.3V 15V 1A 5V 60dB Fixed Positive Short Circuit Protection、Thermal shutdown SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdESP32 Stepper Motor Shield

📌 Board Description
The ESP32 Stepper Motor Shield is a custom PCB designed for controlling up to 6 stepper motors using an ESP32-DevKitC V4.
Features
- 6 Stepper Motor Outputs – Compatible with common StepStick driver modules (A4988, DRV8825).
- 12V Barrel Jack Input – Powers all stepper drivers from a single source.
- Minimal Design – Compact layout for easy integration into projects.
Parts
34| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | C_Polarized | Capacitor_SMD:C_Elec_6.3x7.7 | C3, C4, C5, C6, C7, C8 |
| 6 | Conn_01x04_Socket | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J1, J2, J3, J4, J5, J6 |
| 6 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J8, J9, J10, J11, J12, J13 |
| 6 | STEPSTICK_STEPPER_MOTOR_DRIVER_CARRIER | Library:STEPSTICK_STEPPER_MOTOR_DRIVER_CARRIER | U1, U2, U3, U4, U5, U6 |
| 4 | MountingHole | MountingHole:MountingHole_3mm | H1, H2, H3, H4 |
| 1 | AMS1117-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U8 |
| 1 | Barrel_Jack_MountingPin | Connector_BarrelJack:BarrelJack_Horizontal | J7 |
| 1 | C | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2 |
| 1 | C | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | ESP32-DevKitC | Library:ESP32-DevKitC | U7 |
| 1 | LOGO | Library:LOGO | G*** |
Questions
How big is the ESP32 STEPPER SHIELD PCB?
It measures 90 × 71 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ESP32 STEPPER SHIELD use?
34 parts, built around the ESP32-DEVKITC-VE and AMS1117-5.0. 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 ESP32 STEPPER SHIELD KiCad files?
From the rustemsevik/ESP32_STEPPER_SHIELD repository on GitHub, at the commit this page was made from: the board is KiCad/ESP32_STEPPER_SHIELD.kicad_pcb and its schematic KiCad/ESP32_STEPPER_SHIELD.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESP32 STEPPER SHIELD 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).
Similar boards
- 4 layers60.1 × 105.8 mm

- 2 layers103.8 × 50 mm

Galagino pcb set
harbaum/galagino
A Galaga, Pac-Man and Donkey Kong arcade emulator for the ESP32
26 parts558 - 2 layers115 × 75 mm

SpinCoater
RParkerE/OpenSilicon
OpenSilicon enables DIY semiconductor fabrication with open-source guides for building IC equipment at home. The project includes BOMs, 3D files, firmware, and PDKs, supporting makers and researchers in chip fabrication.
11 parts55GPL-3.0 - 2 layers127.3 × 54.1 mm

ESP32 SolarBox
cole8888/SRNE-Solar-Charge-Controller-Monitor
Read data from SRNE solar charge controllers.
34 parts42 - 2 layers62.2 × 57.1 mm

- 2 layers99.9 × 99.9 mm

- 2 layers

- 2 layers72.5 × 84.8 mm

Devboard
ste2425/PSP-Bluetooth-AVConnector
An AV-Out Breakout library for the PSP. Providing Kicad symbols and footprints to interface with the PSP 2/3K AVOut socket (also known as the TVOut socket)
13 parts12