Esp32-s3 single motor & battery controller

techy-robot·Mighty-Micro-Motors·Kicad/esp32-s3 single motor & battery controller/esp32-s3 single motor & battery controller.kicad_pcb

Esp32-s3 single motor & battery controller PCB layout, top view — open source ESP32 board by techy-robot
Simulate this board

About the Esp32-s3 single motor & battery controller PCB

Esp32-s3 single motor & battery controller is an open source ESP32 PCB design by techy-robot, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 44.9 × 42 mm, with 101 components from 48 distinct parts.

Its main chip is the ESP32-S3, from the ESP32 family. Other key parts include the AP63203WU, BQ76905RGRR, BQ24780SRUYR and 74HC595. By type, the board carries 40 capacitors, 34 resistors, 6 transistors, 5 ICs, 5 connectors and 4 diodes.

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

From the project

Tiny drone motors with a high reduction gearbox, a precise mangetic encoder, and a FOC controller

I'm currently thinking about having a cycloidal or split-ring planetary gearbox, due to the compact size and high reduction ratios

Preliminary CAD designs are on onshape, you can watch my progress here: Mighty Micro Motors - Onshape. Step files and STL files will also be uploaded to this repo.

Currently the design is twice as big as my ideal, with a 19mm diameter. I can not reduce the diameter without removing the bearings, possible reducing the lifespan. This really needs to be smaller, so I may do some testing and just remove some bearings. I'm not actually sure how well the 1x3x1mm…

Esp32-s3 single motor & battery controller, from the project README
From the project README

Main components on the Esp32-s3 single motor & battery controller

Esp32-s3 single motor & battery controller bill of materials (BOM)

101 components, 48 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
AP63203WU
U2
1
BQ76905RGRR
U3
1
BQ24780SRUYR
U4
1
ESP32-S3
U5
1
74HC595
U6
4
PJA3430
Q1, Q2, Q4, Q5
2
Vishay sir404dp
Q3, Q7
1
40mhz, 10ppm
Y1
1
JST SH SM04B/Qwiic
J1
1
7 pin FPC 0.3mm Panasonic Y3b
J2
2
Conn_01x03
J3, J4
1
JST XH-S
J5
2
KMR2
SW1, SW2
3
GSDH3005
D2, D4, D5
1
Osram LT Q99G.01 green led
D3
1
120ohm imp @100mhz
FB1
1
GND joiner
L1
1
5.6uH Bourns SDE0604A
L2
1
4.7uH, MAMK2520T4R7M
L3
5
1uF
C1, C2, C12, C21, C24
Show 28 more
QtyPartRefs
2
16pF
C3, C4
2
47nF
C5, C8
4
2.2uf
C6, C14, C31, C35
1
1nF
C7
13
0.1uF
C9, C10, C11, C15, C16, C17, C19, C20 +5
1
10uF, 16v
C13
1
1uF
C18
3
22uf
C26, C27, C28
3
10uF
C29, C30, C36
1
22nF
C34
2
220nF
C37, C39
1
100nF
C40
1
220uF,APA0609221M016R
C41
6
10ohm
R1, R23, R24, R33, R34, R35
2
4.02k
R2, R7
4
33ohm
R3, R4, R5, R6
9
10k
R8, R10, R14, R15, R16, R18, R20, R26 +1
1
5mOhm CS wshp2818
R9
2
2ohm
R11, R28
1
866k
R12
1
133k
R13
1
80.6 ohm
R19
1
100k
R21
1
5mOhm, CS wshp2818
R22
1
4.02kohm
R25
1
1mOhm, CS wshp2818
R27
2
100ohm
R29, R30
1
5.1k
R36

Esp32-s3 single motor & battery controller design files

The KiCad project lives in the techy-robot/Mighty-Micro-Motors repository on GitHub; these links point at the commit this page was built from.

Esp32-s3 single motor & battery controller: common questions

What microcontroller does the Esp32-s3 single motor & battery controller use?

The Esp32-s3 single motor & battery controller is built around the ESP32-S3, from the ESP32 family.

How big is the Esp32-s3 single motor & battery controller PCB?

The Esp32-s3 single motor & battery controller measures 44.9 × 42 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Esp32-s3 single motor & battery controller?

101 components, from 48 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 Esp32-s3 single motor & battery controller design files?

From the techy-robot/Mighty-Micro-Motors 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 Esp32-s3 single motor & battery controller design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which techy-robot chose for the repository.

Can I test firmware for the Esp32-s3 single motor & battery controller 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.

More boards in Mighty-Micro-Motors

Similar boards