Base
0x616c6f6e·esp32s31-mp3·hardware-q2-v2/output/base.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S31NRV16 RX8130CE:BB Espressif | Plan_U1 | U1 |
| 1 | XM25QH64DHIQT CS43131-CNZ XMC | Plan_U2 | U2 |
| 1 | DSCB_BQ25895RTW | Plan_U3 | U3 |
| 1 | TLV62568DBVR | Plan_U4 | U4 |
| 1 | ME6211C18M5G-N | Plan_U5 | U5 |
| 1 | GEK100 | Plan_U6 | U6 |
| 1 | PCA9306DQER | Plan_U7 | U7 |
| 1 | SN74LV4T125RGYR | Plan_U8 | U8 |
| 1 | DRV2605LDGSR | Plan_U11 | U11 |
| 1 | CH343P | Plan_U12 | U12 |
| 1 | STC3115AIQT | Plan_U14 | U14 |
| 1 | LSM6DS3TR-C | Plan_U15 | U15 |
| 1 | SGM7229YMS10G/TR | Plan_U17 | U17 |
| 1 | 26MHz | Plan_X1 | X1 |
| 1 | PJ-342B-TX-SMT | Plan_CN1 | CN1 |
| 1 | SOLDER_WIRES_3P | Plan_CN2 | CN2 |
| 1 | SOLDER_WIRES_2P | Plan_CN3 | CN3 |
| 1 | TF PUSH | Plan_CARD2 | CARD2 |
| 1 | HC-FPC-05-10-12RLTAG | Plan_FPC1 | FPC1 |
| 1 | OK-23GF024-04 | Plan_JDISP1 | JDISP1 |
Show 99 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | — | Plan_SCREW1 | SCREW1 |
| 1 | — | Plan_SCREW2 | SCREW2 |
| 1 | — | Plan_SCREW3 | SCREW3 |
| 1 | — | Plan_SCREW5 | SCREW5 |
| 1 | TYPE-C 16PIN 2MD(073) | Plan_USB1 | USB1 |
| 1 | BV-FA03ZCF USBLC6-2SC6 Bencent | Plan_D1 | D1 |
| 1 | B5817W | Plan_D2 | D2 |
| 1 | 2.2uH Murata | Plan_L1 | L1 |
| 1 | 2.2uH Murata | Plan_L2 | L2 |
| 1 | LQP03TN24NH02D BLM18KG601SN1D Murata | Plan_L3 | L3 |
| 1 | GRM0335C1H240JA01D 10uF Murata | Plan_C1 | C1 |
| 1 | GRM0335C1H270JA01D 10uF Murata | Plan_C2 | C2 |
| 1 | 100nF Murata | Plan_C3 | C3 |
| 1 | 1uF Murata | Plan_C4 | C4 |
| 1 | GRM033R60J105MEA2D 1uF Murata | Plan_C5 | C5 |
| 1 | GRM033R71A103KA01D 100nF Murata | Plan_C6 | C6 |
| 1 | 100nF Murata | Plan_C7 | C7 |
| 1 | 22uF Murata | Plan_C8 | C8 |
| 1 | 4.7uF Murata | Plan_C9 | C9 |
| 1 | 10uF | Plan_C10 | C10 |
| 1 | CL05A474KQ5NNNC 47nF Samsung | Plan_C11 | C11 |
| 1 | GRM033R60J104KE19D 10uF Murata | Plan_C12 | C12 |
| 1 | GRM033R60J105MEA2D 100nF Murata | Plan_C13 | C13 |
| 1 | GRM033R60J104KE19D 1uF Murata | Plan_C14 | C14 |
| 1 | CL05A106MQ5NUNC 10uF Samsung | Plan_C15 | C15 |
| 1 | GRM033R60J105MEA2D 47uF Murata | Plan_C16 | C16 |
| 1 | GRM033R60J104KE19D 2.2uF Murata | Plan_C17 | C17 |
| 1 | GRM033R60J104KE19D 22uF Murata | Plan_C18 | C18 |
| 1 | GRM033R60J104KE19D 2.2uF Murata | Plan_C19 | C19 |
| 1 | GRM033R60J104KE19D 2.2uF Murata | Plan_C20 | C20 |
| 1 | GRM033R60J105MEA2D 2.2uF Murata | Plan_C21 | C21 |
| 1 | GRM033R60J104KE19D 2.2uF Murata | Plan_C22 | C22 |
| 1 | GRM033R60J104KE19D 2.2uF Murata | Plan_C23 | C23 |
| 1 | GRM033R60J104KE19D 2.2uF Murata | Plan_C24 | C24 |
| 1 | GRM033R60J104KE19D 2.2uF Murata | Plan_C25 | C25 |
| 1 | 4.7uF | Plan_C26 | C26 |
| 1 | 100nF | Plan_C27 | C27 |
| 1 | 100nF | Plan_C28 | C28 |
| 1 | 100nF | Plan_C29 | C29 |
| 1 | 1uF | Plan_C30 | C30 |
| 1 | 1uF | Plan_C31 | C31 |
| 1 | 10pF | Plan_C32 | C32 |
| 1 | 10pF | Plan_C33 | C33 |
| 1 | 100nF | Plan_C34 | C34 |
| 1 | 100nF | Plan_C35 | C35 |
| 1 | 100nF | Plan_C36 | C36 |
| 1 | 100nF | Plan_C37 | C37 |
| 1 | 100nF | Plan_C38 | C38 |
| 1 | 1uF | Plan_C39 | C39 |
| 1 | 220nF | Plan_C43 | C43 |
| 1 | 100nF | Plan_C44 | C44 |
| 1 | 100nF | Plan_C47 | C47 |
| 1 | 100nF | Plan_C48 | C48 |
| 1 | 10uF | Plan_C49 | C49 |
| 1 | 100nF | Plan_C50 | C50 |
| 1 | 100nF | Plan_C51 | C51 |
| 1 | 100nF | Plan_C53 | C53 |
| 1 | 1uF | Plan_C54 | C54 |
| 1 | 100nF | Plan_C58 | C58 |
| 1 | 100nF | Plan_C59 | C59 |
| 1 | 220nF | Plan_C61 | C61 |
| 1 | 0201WMF0000TCE 10mΩ UniOhm | Plan_R1 | R1 |
| 1 | 0201WMF0000TCE 1K UniOhm | Plan_R2 | R2 |
| 1 | 0201WMF0000TCE 22K1 UniOhm | Plan_R3 | R3 |
| 1 | 0201WMF0000TCE 100K UniOhm | Plan_R4 | R4 |
| 1 | 0201WMF0000TCE 100K UniOhm | Plan_R5 | R5 |
| 1 | 0201WMF4990TCE 10K UniOhm | Plan_R6 | R6 |
| 1 | 10K | Plan_R7 | R7 |
| 1 | 0201WMF0000TCE 10K UniOhm | Plan_R8 | R8 |
| 1 | 0201WMF0000TCE 700R UniOhm | Plan_R9 | R9 |
| 1 | 0201WMF1002TCE 10K UniOhm | Plan_R10 | R10 |
| 1 | 100K | Plan_R11 | R11 |
| 1 | 100K | Plan_R12 | R12 |
| 1 | 5K23 | Plan_R13 | R13 |
| 1 | 30K1 | Plan_R14 | R14 |
| 1 | 200K | Plan_R17 | R17 |
| 1 | 10K | Plan_R18 | R18 |
| 1 | 10K | Plan_R19 | R19 |
| 1 | 10K | Plan_R20 | R20 |
| 1 | 100K | Plan_R21 | R21 |
| 1 | 10K | Plan_R22 | R22 |
| 1 | 10K | Plan_R25 | R25 |
| 1 | 10K | Plan_R26 | R26 |
| 1 | 10K | Plan_R29 | R29 |
| 1 | 10K | Plan_R30 | R30 |
| 1 | 5K1 | Plan_R31 | R31 |
| 1 | 5K1 | Plan_R32 | R32 |
| 1 | 1K | Plan_R33 | R33 |
| 1 | 0R | Plan_R34 | R34 |
| 1 | 10K | Plan_R35 | R35 |
| 1 | 10K | Plan_R36 | R36 |
| 1 | 10K | Plan_R37 | R37 |
| 1 | 10K | Plan_R38 | R38 |
| 1 | 10K | Plan_R39 | R39 |
| 1 | 10K | Plan_R42 | R42 |
| 1 | 10K | Plan_R43 | R43 |
| 1 | 10K | Plan_R44 | R44 |
| 1 | 10K | Plan_R45 | R45 |
| 1 | 10K | Plan_R46 | 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
ESP32
Q2-v2
0x616c6f6e
46 × 76 mm192 parts6LNo license0ESP32
ProPrj esp32s31-mp4 2026-09-22
0x616c6f6e
46 × 76 mm135 parts6LNo license0ESP32
Mainboard model reference
0x616c6f6e
46 × 76 mm135 parts6LNo license0ESP32
Q2-v2-placement
0x616c6f6e
46 × 76 mm126 parts6LNo license0ESP32
Core reference
0x616c6f6e
22 × 30 mm47 parts4LNo license0ESP32
Controls power pullup base
0x616c6f6e
44 × 34 mm26 parts2LNo license0ESP32
Moved grid attempt
0x616c6f6e
44 × 34 mm23 parts2LNo license0RISC-V
Controls
0x616c6f6e
44 × 34 mm23 parts2LNo license0ESP32
Grid trunks attempt
0x616c6f6e
44 × 34 mm23 parts2LNo license0Am213-fpc adapter
0x616c6f6e
87 × 22 mm16 parts2LNo license0
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k