硬件接线文档

鼠标悬停下方任意一行或示意图上的引脚,两者会联动高亮
基型 Seeed XIAO ESP32-S3 Sense · XevCore v0.2 定制载板

接线示意图

中心是 XIAO 模块,四周是三块要外接的板子;每个引脚都带编号,悬停即可定位

功放 · MAX98357 DIN GPIO5 (D4) BCLK GPIO6 (D5) LRC GPIO43 (D6) 显示屏 · ST7789 SDA GPIO8 (D9) SCL GPIO9 (D10) DC GPIO44 (D7) RST GPIO7(D8) · CS→GND VCC←3V3 · BL 串联→VCC 电机驱动 · MX1508 右 IN1/IN2 GPIO1/2 左 IN3/IN4 GPIO3/4 VIN←屏BL串联 / 电源模块 电源模块 / 供电 USB+ · 3V3 · GND · 屏幕BL XIAO ESP32-S3 Sense 8MB OCTAL PSRAM ESP32-S3 · QFN56 XevCore v0.2 载板 GPIO44 GPIO7 GPIO8 GPIO9 GPIO1 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO43 USB 3V3 GND BL

示意图可横向滑动查看 · 悬停引脚或表格行即可联动定位

逐脚对照表

主排针 D0–D10 按模块分组,照着对号入座(悬停任意行,示意图对应引脚会发光)

排针丝印GPIOXevCore 外接用途
电机驱动 · MX1508(XIAO D0–D3)
D0GPIO1右电机 IN1
D1GPIO2右电机 IN2
D2GPIO3左电机 IN3
D3GPIO4左电机 IN4
功放 · MAX98357(XIAO D4–D6)
D4GPIO5功放 DIN(数据)
D5GPIO6功放 BCLK(位时钟)
D6GPIO43功放 LRC(字时钟)
显示屏 · ST7789 240×240(XIAO D7–D10)
D7GPIO44屏幕 DC(数据/命令)
D8GPIO7屏幕 RST(复位,必须接)
D9GPIO8屏幕 SDA(数据 / MOSI)
D10GPIO9屏幕 SCL(时钟 / CLK)
电源与地
USB—电机正极 + 电源模块正极
3V3—屏幕 VCC
GND—屏幕 GND · 屏幕 CS · 功放板 GND
屏幕 BL—串联取 VCC → 接电机板 VIN

⚠ 丝印与 GPIO 号不是顺序对应:D6 = GPIO43、D7 = GPIO44、D8 = GPIO7。按位置数排针容易接错,请对照 GPIO 号接。
⚠ 屏幕 CS 与 GND 同接(CS 固定低电平),固件相应使用 SPI Mode 3 / 40MHz;RST 必须接 D8,不能悬空。
⚠ 电机板 VIN 接的是屏幕 BL 串联引出的 VCC,不是 3V3。

常见接线错误

这几种坑几乎人人都踩过一遍,先看一眼省半天返工

坑 #1

虚焊 / 假焊

引脚看似接上,实际焊点空心,表现为时好时坏、轻敲一下就断电。补焊时烙铁多停留 2 秒,让锡均匀包裹引脚与焊盘。

坑 #2

丝印陷阱:D6 = GPIO43

排针丝印号 ≠ GPIO 号!D6 对应 GPIO43、D7=GPIO44、D8=GPIO7。按位置数排针必错,请严格对照 GPIO 号焊接。

坑 #3

电源反接

USB / 电源正负接反会直接烧毁载板。接线前用万用表确认 VCC 为正、GND 为地;电机板 VIN 取自屏幕 BL 串联的 VCC,不是 3V3。

坑 #4

屏幕 CS / RST 接错

屏幕 CS 必须接 GND(固定低电平),RST 必须接 D8 不能悬空,否则 SPI 初始化失败直接黑屏。固件默认 SPI Mode 3 / 40MHz。