Wireless Motor Driver
saiaravind19·Wireless_Motor_Driver·Hardware/KiCAD Project/WirelessMD.kicad_pcb
About the Wireless Motor Driver PCB
Wireless Motor Driver is an open source ESP8266 PCB design by saiaravind19, published on GitHub. It is a 2-layer board measuring 49.5 × 86 mm, with 26 components from 14 distinct parts.
Its main chip is the WeMos_D1_mini, from the ESP8266 family. Other key parts include the L298N and AMS1117-5.0. By type, the board carries 10 diodes, 7 connectors, 3 ICs, 3 capacitors, 2 resistors and 1 fuse.
It belongs with the robotics & motion and iot & wireless designs in this gallery.
From the project
Wireless motor driver
Motor Drivers are popular among Robotics/ Hardware Enthusiasts to build various cool projects. One of the most popular among them is the L298N motor driver. Conventionally, we use the motor driver, a bunch of wires and connect it to our microcontroller to control different actuators. But in our version of the Motor Driver, we have made it into a one stop solution by removing the excess of wires and connecing the Wemos DI mini microcontroller, all in one single PCB!

Main components on the Wireless Motor Driver
Wireless Motor Driver bill of materials (BOM)
26 components, 14 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | L298N | TO-220-15_P2.54x2.54mm_StaggerOdd_Lead4.58mm_Vertical | U2 |
| 1 | WeMos_D1_mini | WEMOS_D1_mini_light | U4 |
| 1 | AMS1117-5.0 | SOT-223 | U6 |
| 2 | Conn_01x03_Male | PinHeader_1x03_P2.54mm_Vertical | J3, J4 |
| 1 | M1 | TerminalBlock_bornier-2_P5.08mm | J6 |
| 1 | M2 | TerminalBlock_bornier-2_P5.08mm | J7 |
| 2 | Conn_01x08_Female | PinHeader_1x08_P2.54mm_Vertical | J8, J11 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_bornier-2_P5.08mm | J13 |
| 1 | Fuse | 1206 | F2 |
| 8 | DIODE | D_SMA_Handsoldering | D2, D3, D4, D5, D6, D7, D8, D9 |
| 2 | LED | 0805 | D10, D11 |
| 2 | 47uF | 1206 | C7, C9 |
| 1 | 100nF | 0805 | C8 |
| 2 | 1k | 0805 | R11, R12 |
Wireless Motor Driver design files
The KiCad project lives in the saiaravind19/Wireless_Motor_Driver repository on GitHub; these links point at the commit this page was built from.
Wireless Motor Driver: common questions
What microcontroller does the Wireless Motor Driver use?
The Wireless Motor Driver is built around the WeMos_D1_mini, from the ESP8266 family.
How big is the Wireless Motor Driver PCB?
The Wireless Motor Driver measures 49.5 × 86 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Wireless Motor Driver?
26 components, from 14 distinct parts. The full bill of materials is listed on this page.
Where can I download the Wireless Motor Driver design files?
From the saiaravind19/Wireless_Motor_Driver repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Wireless Motor Driver design in my own project?
The repository has no license, so all rights stay with saiaravind19. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Wireless Motor Driver without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398