Smove r2-main

okbrainhq·sMove·PCB/main/smove-r2-main.kicad_pcb

Smove r2-main PCB layout, top view — open source ESP32 board by okbrainhq

About the Smove r2-main PCB

Smove r2-main is an open source ESP32 PCB design by okbrainhq, published on GitHub under the MIT license. It is a 4-layer board measuring 25 × 30 mm, with 48 components from 29 distinct parts.

Its main chip is the ESP32-C3-MINI-1-N4, from the ESP32 family. Other key parts include the ICM-20948, PCA9306DCUR, XC6220B331MR-G, AP2112K-1.8TRG1 and BQ24074RGTR. By type, the board carries 23 resistors, 12 capacitors, 8 ICs, 2 switches, 1 connector and 1 diode.

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

From the project

Applied to power.kicadsch, compute.kicadsch and smove-r2-main.kicadsch`:

Applied to power.kicadsch, compute.kicadsch and smove-r2-main.kicadsch`:

SW1 — hard pack cutoff. An off-board toggle switch in series in the battery + lead, upstream of the PACKP node. Schematic symbol uses the same 2.54 mm two-pad wire footprint as J2 (smove-r2-main:BatteryWire2xPTHP2.54mmD1.0mm), inbom no (user-supplied off-board part: ≥0.5 A rating, contacts <50 mΩ, ≥6 V DC). Net split: /Power/PACKRAW = J2.1 + SW1.2, /Power/PACKP = SW1.1 + C2.1 + R14.1 + U6.2 + U6.3. This provides the True OFF that docs/revision-r2/integrated/RADIO-BATTERY.md records as missing. R24 (100k, LCSC C25741) +…

Main components on the Smove r2-main

Smove r2-main bill of materials (BOM)

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

QtyPartRefs
1
ESP32-C3-MINI-1-N4
Espressif Systems
U1
1
ICM-20948
TDK InvenSense
U2
1
PCA9306DCUR
Texas Instruments
U3
1
XC6220B331MR-G
Torex Semicon
U4
1
AP2112K-1.8TRG1
Diodes Incorporated
U5
1
BQ24074RGTR
Texas Instruments
U6
1
USBLC6-2SC6
STMicroelectronics
U8
1
PESD5V0S2BT,215
Nexperia
U9
1
TYPE-C-31-M-12
Korean Hroparts Elec
J1
1
TS-1088-AR02016
RESET
XUNPU
SW2
1
TS-1088-AR02016
BOOT / USER
XUNPU
SW3
1
NTCG103JF103FT1
10k B3435 NTC (cell-bonded)
TDK
TH1
1
LTST-C19HE1WT
LTST-C19HE1WT / CA
Lite-On
D1
1
CL10A475KO8NNNC
4.7uF / 16V
Samsung Electro-Mechanics
C1
2
CL21A476MQYNNNE
47uF / 6.3V
Samsung Electro-Mechanics
C2, C13
1
CL21A226MAQNNNE
22uF / 25V
Samsung Electro-Mechanics
C3
2
CL05B104KO5NNNC
100nF / 16V
Samsung Electro-Mechanics
C4, C11
2
CL10A475KO8NNNC
4.7u / 16V X5R
Samsung Electro-Mechanics
C5, C6
3
CL05B104KO5NNNC
100n / 16V
Samsung Electro-Mechanics
C7, C8, C9
1
CL05A105KA5NQNC
1uF / 25V
Samsung Electro-Mechanics
C10
Show 9 more
QtyPartRefs
2
0402WGF5101TCE
5.1k
UNI-ROYAL(Uniroyal Elec)
R1, R2
2
0402WGF220JTCE
22R
UNI-ROYAL(Uniroyal Elec)
R3, R4
5
0402WGF1003TCE
100k
UNI-ROYAL(Uniroyal Elec)
R5, R14, R15, R24, R25
4
0402WGF1002TCE
10k
UNI-ROYAL(Uniroyal Elec)
R7, R8, R9, R10
3
0402WGF1001TCE
1k
UNI-ROYAL(Uniroyal Elec)
R11, R12, R13
4
0402WGF4701TCE
4.7k 1%
UNI-ROYAL(Uniroyal Elec)
R16, R17, R18, R19
1
0402WGF2003TCE
200k 1%
UNI-ROYAL(Uniroyal Elec)
R20
1
0402WGF8201TCE
8.2k
UNI-ROYAL(Uniroyal Elec)
R21
1
0402WGF4701TCE
4.7k
UNI-ROYAL(Uniroyal Elec)
R22

Smove r2-main design files

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

Smove r2-main: common questions

What microcontroller does the Smove r2-main use?

The Smove r2-main is built around the ESP32-C3-MINI-1-N4, from the ESP32 family.

How big is the Smove r2-main PCB?

The Smove r2-main measures 25 × 30 mm, has 4 copper layers and is 1 mm thick.

How many components are on the Smove r2-main?

48 components, from 29 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 Smove r2-main design files?

From the okbrainhq/sMove 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 Smove r2-main design in my own project?

Yes, under the terms of its MIT license, which okbrainhq chose for the repository.

Can I test firmware for the Smove r2-main 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 sMove

Similar boards