MiniRobots

Kmshanley·MiniRobots·Motor Driver PCB/MotorDriverRev2/MotorDriver.kicad_pcb

MiniRobots PCB layout, top view — open source ESP32 board by Kmshanley
Simulate this board

About the MiniRobots PCB

MiniRobots is an open source ESP32 PCB design by Kmshanley, published on GitHub. It is a 4-layer board measuring 26.5 × 57.4 mm, with 42 components from 22 distinct parts.

Its main chip is the ESP32-WROVER-I, from the ESP32 family. Other key parts include the DRV8837CDSGR, ISL9110IRT7Z-T7A, HMC5883L, BMP280 and MPU-6050. By type, the board carries 22 capacitors, 8 ICs, 6 resistors, 3 connectors, 1 module and 1 inductor.

It belongs with the robotics & motion designs in this gallery.

From the project

Firmware and PCB desgin for mini robots with UWB localization and lidar mapping

Main components on the MiniRobots

MiniRobots bill of materials (BOM)

42 components, 22 distinct parts.

QtyPartRefs
4
DRV8837CDSGR
IC1, IC2, IC3, IC4
1
ISL9110IRT7Z-T7A
IC5
1
HMC5883L
U1
1
BMP280
U2
1
MPU-6050
U3
1
ESP32-WROVER-I
A1
1
I2C
J5
1
Uart
J9
1
IO
J10
1
DWM1000
DWM1
1
2.2 uH
L1
1
0.22uf
C1
6
10uF
C2, C3, C5, C6, C18, C38
1
4.7uf
C4
12
0.1uf
C7, C8, C9, C10, C11, C12, C14, C15 +4
1
10nf
C13
1
2.2nf
C28
1
128k
R1
1
470k
R2
2
4.7k
R3, R4
Show 2 more
QtyPartRefs
1
10k
R10
1
100k
R22

MiniRobots design files

The KiCad project lives in the Kmshanley/MiniRobots repository on GitHub; these links point at the commit this page was built from.

MiniRobots: common questions

What microcontroller does the MiniRobots use?

The MiniRobots is built around the ESP32-WROVER-I, from the ESP32 family.

How big is the MiniRobots PCB?

The MiniRobots measures 26.5 × 57.4 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the MiniRobots?

42 components, from 22 distinct parts. The full bill of materials is listed on this page.

Where can I download the MiniRobots design files?

From the Kmshanley/MiniRobots repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the MiniRobots design in my own project?

The repository has no license, so all rights stay with Kmshanley. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the MiniRobots without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards