中心是 XIAO 模块,四周是三块要外接的板子;每个引脚都带编号,悬停即可定位
示意图可横向滑动查看 · 悬停引脚或表格行即可联动定位
主排针 D0–D10 按模块分组,照着对号入座(悬停任意行,示意图对应引脚会发光)
| 排针丝印 | GPIO | XevCore 外接用途 |
|---|---|---|
| 电机驱动 · MX1508(XIAO D0–D3) | ||
| D0 | GPIO1 | 右电机 IN1 |
| D1 | GPIO2 | 右电机 IN2 |
| D2 | GPIO3 | 左电机 IN3 |
| D3 | GPIO4 | 左电机 IN4 |
| 功放 · MAX98357(XIAO D4–D6) | ||
| D4 | GPIO5 | 功放 DIN(数据) |
| D5 | GPIO6 | 功放 BCLK(位时钟) |
| D6 | GPIO43 | 功放 LRC(字时钟) |
| 显示屏 · ST7789 240×240(XIAO D7–D10) | ||
| D7 | GPIO44 | 屏幕 DC(数据/命令) |
| D8 | GPIO7 | 屏幕 RST(复位,必须接) |
| D9 | GPIO8 | 屏幕 SDA(数据 / MOSI) |
| D10 | GPIO9 | 屏幕 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。
这几种坑几乎人人都踩过一遍,先看一眼省半天返工
引脚看似接上,实际焊点空心,表现为时好时坏、轻敲一下就断电。补焊时烙铁多停留 2 秒,让锡均匀包裹引脚与焊盘。
排针丝印号 ≠ GPIO 号!D6 对应 GPIO43、D7=GPIO44、D8=GPIO7。按位置数排针必错,请严格对照 GPIO 号焊接。
USB / 电源正负接反会直接烧毁载板。接线前用万用表确认 VCC 为正、GND 为地;电机板 VIN 取自屏幕 BL 串联的 VCC,不是 3V3。
屏幕 CS 必须接 GND(固定低电平),RST 必须接 D8 不能悬空,否则 SPI 初始化失败直接黑屏。固件默认 SPI Mode 3 / 40MHz。