Base

0x616c6f6e·esp32s31-mp3·hardware-q2-v2/output/base.kicad_pcb

Base PCB layout, top view — open source ESP32 board by 0x616c6f6e

About the Base PCB

Base is an open source ESP32 PCB design by 0x616c6f6e, published on GitHub. It is a 6-layer board measuring 46 × 76 mm, with 119 components from 119 distinct parts.

Its main chip is the ESP32-S31NRV16, from the ESP32 family. Other key parts include the XM25QH64DHIQT, DSCB_BQ25895RTW, TLV62568DBVR, ME6211C18M5G-N and GEK100. By type, the board carries 51 capacitors, 38 resistors, 13 ICs, 3 connectors, 3 inductors and 2 diodes.

From the project

打开 q2-v2.kicadpro。这是 ESP32-S31NRV16 裸芯片版的独立工程,当前按用户要求改为 0402 阻容、电源分区铺铜并就近打过孔,信号待手动布线。不是可打板文件。原生产主板 hardware-q2` 的 PCB 保持原文件哈希。

打开 q2-v2.kicadpro。这是 ESP32-S31NRV16 裸芯片版的独立工程,当前按用户要求改为 0402 阻容、电源分区铺铜并就近打过孔,信号待手动布线。不是可打板文件。原生产主板 hardware-q2` 的 PCB 保持原文件哈希。

此前将 21 个电容、10 个电阻及 L105(实际为 0Ω 电阻)从英制 0201 改为 0402(公制 1005);L101–L104 的射频/滤波电感不在阻容替换范围内。随后检查发现原嘉立创导入的 0402 与 KiCad 标准焊盘混用,现已统一全部 62 个电阻类封装(含 L105)及 72 个电容封装,原理图、符号库、PCB 和 3D 模型同步使用下面两套项目内标准封装。密集区已调整间距,接口和安装孔位置保持不变。

两者来自 KiCad 10 标准库,阻焊/锡膏使用标准继承设置。原有 0603/0805 电容和 1206 电流采样电阻保留原尺寸;过时的 134 个按位号命名的 0402 封装已移除,避免误用。0402-standardization.json 记录原始尺寸、统一后尺寸、位置及检查结果;运行 scripts/audit0402.py` 可核对所有实例的焊盘、阻焊/锡膏、模型及原理图关联。

Main components on the Base

Base bill of materials (BOM)

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

QtyPartRefs
1
ESP32-S31NRV16
RX8130CE:BB
Espressif
U1
1
XM25QH64DHIQT
CS43131-CNZ
XMC
U2
1
DSCB_BQ25895RTW
U3
1
TLV62568DBVR
U4
1
ME6211C18M5G-N
U5
1
GEK100
U6
1
PCA9306DQER
U7
1
SN74LV4T125RGYR
U8
1
DRV2605LDGSR
U11
1
CH343P
U12
1
STC3115AIQT
U14
1
LSM6DS3TR-C
U15
1
SGM7229YMS10G/TR
U17
1
26MHz
X1
1
PJ-342B-TX-SMT
CN1
1
SOLDER_WIRES_3P
CN2
1
SOLDER_WIRES_2P
CN3
1
TF PUSH
CARD2
1
HC-FPC-05-10-12RLTAG
FPC1
1
OK-23GF024-04
JDISP1
Show 99 more
QtyPartRefs
1
—
SCREW1
1
—
SCREW2
1
—
SCREW3
1
—
SCREW5
1
TYPE-C 16PIN 2MD(073)
USB1
1
BV-FA03ZCF
USBLC6-2SC6
Bencent
D1
1
B5817W
D2
1
2.2uH
Murata
L1
1
2.2uH
Murata
L2
1
LQP03TN24NH02D
BLM18KG601SN1D
Murata
L3
1
GRM0335C1H240JA01D
10uF
Murata
C1
1
GRM0335C1H270JA01D
10uF
Murata
C2
1
100nF
Murata
C3
1
1uF
Murata
C4
1
GRM033R60J105MEA2D
1uF
Murata
C5
1
GRM033R71A103KA01D
100nF
Murata
C6
1
100nF
Murata
C7
1
22uF
Murata
C8
1
4.7uF
Murata
C9
1
10uF
C10
1
CL05A474KQ5NNNC
47nF
Samsung
C11
1
GRM033R60J104KE19D
10uF
Murata
C12
1
GRM033R60J105MEA2D
100nF
Murata
C13
1
GRM033R60J104KE19D
1uF
Murata
C14
1
CL05A106MQ5NUNC
10uF
Samsung
C15
1
GRM033R60J105MEA2D
47uF
Murata
C16
1
GRM033R60J104KE19D
2.2uF
Murata
C17
1
GRM033R60J104KE19D
22uF
Murata
C18
1
GRM033R60J104KE19D
2.2uF
Murata
C19
1
GRM033R60J104KE19D
2.2uF
Murata
C20
1
GRM033R60J105MEA2D
2.2uF
Murata
C21
1
GRM033R60J104KE19D
2.2uF
Murata
C22
1
GRM033R60J104KE19D
2.2uF
Murata
C23
1
GRM033R60J104KE19D
2.2uF
Murata
C24
1
GRM033R60J104KE19D
2.2uF
Murata
C25
1
4.7uF
C26
1
100nF
C27
1
100nF
C28
1
100nF
C29
1
1uF
C30
1
1uF
C31
1
10pF
C32
1
10pF
C33
1
100nF
C34
1
100nF
C35
1
100nF
C36
1
100nF
C37
1
100nF
C38
1
1uF
C39
1
220nF
C43
1
100nF
C44
1
100nF
C47
1
100nF
C48
1
10uF
C49
1
100nF
C50
1
100nF
C51
1
100nF
C53
1
1uF
C54
1
100nF
C58
1
100nF
C59
1
220nF
C61
1
0201WMF0000TCE
10mΩ
UniOhm
R1
1
0201WMF0000TCE
1K
UniOhm
R2
1
0201WMF0000TCE
22K1
UniOhm
R3
1
0201WMF0000TCE
100K
UniOhm
R4
1
0201WMF0000TCE
100K
UniOhm
R5
1
0201WMF4990TCE
10K
UniOhm
R6
1
10K
R7
1
0201WMF0000TCE
10K
UniOhm
R8
1
0201WMF0000TCE
700R
UniOhm
R9
1
0201WMF1002TCE
10K
UniOhm
R10
1
100K
R11
1
100K
R12
1
5K23
R13
1
30K1
R14
1
200K
R17
1
10K
R18
1
10K
R19
1
10K
R20
1
100K
R21
1
10K
R22
1
10K
R25
1
10K
R26
1
10K
R29
1
10K
R30
1
5K1
R31
1
5K1
R32
1
1K
R33
1
0R
R34
1
10K
R35
1
10K
R36
1
10K
R37
1
10K
R38
1
10K
R39
1
10K
R42
1
10K
R43
1
10K
R44
1
10K
R45
1
10K
R46

Base design files

The KiCad project lives in the 0x616c6f6e/esp32s31-mp3 repository on GitHub; these links point at the commit this page was built from.

Base: common questions

What microcontroller does the Base use?

The Base is built around the ESP32-S31NRV16, from the ESP32 family.

How big is the Base PCB?

The Base measures 46 × 76 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the Base?

119 components, from 119 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 Base design files?

From the 0x616c6f6e/esp32s31-mp3 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Base design in my own project?

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

Can I test firmware for the Base 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 esp32s31-mp3

Similar boards