开发板sparkfun

SparkFun Thing Plus ESP32-S3

SparkFun Thing Plus ESP32-S3(WRL-24408):ESP32-S3R2 N4R2 模组的 Feather 兼容板,双列 28 个物理 PTH 焊盘承载 21 个 GPIO(左列 U10.1-12、右列 U10.13-28,全部丝印名均由 U10 原理图符号映射到芯片 IO),Qwiic 在 IO8/IO9,microSD 走 SDIO-4(IO34/38/39/40/47/33),MCP73831 充电+MAX17048 电量计,外设 3.3V_P 电轨可切换。丝印 D0 焊盘(U10.9)是芯片 IO21,不是 IO0。

装配与兼容

修订

引脚图

SparkFun Thing Plus ESP32-S3Left PTH column, U10 pins 1-12 (v10 board view, USB down; rotating the board on its face to USB up swaps the two columns, pin 1 stays at the USB-near end)SDASCLGPIO6GPIO5GPIO4GPIO3GPIO2GPIO1D0V_USBENV_BATTRight PTH column, U10 pins 13-28 (v10 board view, USB down; rotating the board on its face to USB up swaps the two columns, pin 13 stays at the USB-far end)FREEBIETXRXPOCIPICOSCKA5A4A3A2A1A0GNDAREF3.3VRSTQWIICGND3V3SDASCL

电源 · 地 · GPIO / 信号 · 板载 LED

Left PTH column, U10 pins 1-12 (v10 board view, USB down; rotating the board on its face to USB up swaps the two columns, pin 1 stays at the USB-near end) (12 针位)

Physical column split per the v10 KiCad U10 symbol - signal and power pads are NOT grouped; left column is U10.1-12, right column U10.13-28 · 来源: SparkFun Thing Plus ESP32-S3 hardware repo (v10 KiCad schematics; commit 2024-11-15; v10 PDF 2023-07-28 sha256-16 b490fa98) · Thing Plus ESP32-S3 v10 KiCad, connector U10 left column pins 1-12

编号名称类型GPIO功能
1SDAI/O8IO8; I2C data; U10 pin 1; Qwiic connector ties here
2SCLI/O9IO9; I2C clock; U10 pin 2; Qwiic connector ties here
3GPIO6I/O1Chip IO1; U10 pin 3
4GPIO5I/O2Chip IO2; U10 pin 4
5GPIO4I/O4Chip IO4; U10 pin 5
6GPIO3I/O5Chip IO5; U10 pin 6
7GPIO2I/O6Chip IO6; U10 pin 7
8GPIO1I/O7Chip IO7; U10 pin 8
9D0I/O21Chip IO21 (silkscreen D0 - not IO0); BOOT/STAT pads are the IO0 pair
10V_USBPUSB 5 V from the Type-C port
11ENC3.3 V regulator enable / power control
12V_BATTPLi-po battery input (MCP73831 charge path)

Right PTH column, U10 pins 13-28 (v10 board view, USB down; rotating the board on its face to USB up swaps the two columns, pin 13 stays at the USB-far end) (16 针位)

Numbers are the physical U10 pin numbers 13-28, visible on every row including 26 AREF/NC and the power positions · 来源: SparkFun Thing Plus ESP32-S3 hardware repo (v10 KiCad schematics; commit 2024-11-15; v10 PDF 2023-07-28 sha256-16 b490fa98) · Thing Plus ESP32-S3 v10 KiCad, connector U10 right column pins 13-28

编号名称类型GPIO功能
13FREEBIEI/O42Spare broken-out pad on IO42; U10 pin 13
14TXO43UART transmit (U0TXD); U10 pin 14
15RXI44UART receive (U0RXD); U10 pin 15
16POCII/O13IO13; SPI data in; U10 pin 16
17PICOI/O11IO11; SPI data out; U10 pin 17
18SCKI/O12IO12; SPI clock; U10 pin 18
19A5I/O18IO18; analog input; U10 pin 19
20A4I/O17IO17; analog input; U10 pin 20
21A3I/O16IO16; analog input; U10 pin 21
22A2I/O15IO15; analog input; U10 pin 22
23A1I/O14IO14; analog input; U10 pin 23
24A0I/O10IO10; analog input; U10 pin 24
25GNDGGround
26AREF-Analog reference pad, not connected in v10 (net AREF/NC)
273.3VP3.3 V output
28RSTCESP32-S3 EN / reset

Qwiic (JST SH 4-pin) connector (4 针位)

Standard Qwiic pin 1 GND, pin 2 3V3 (switchable 3.3V_P rail), pin 3 SDA, pin 4 SCL. · 来源: SparkFun Thing Plus ESP32-S3 hardware overview (PTH headers, Qwiic, uSD, buttons, LP_CTL) · hardware_overview 'Pinout & Qwiic Connector'

编号名称类型GPIO功能
1GNDGGround
23V3P3.3V_P switchable peripheral rail
3SDAI/O8IO8; I2C data (same net as the SDA PTH)
4SCLI/O9IO9; I2C clock (same net as the SCL PTH)

SparkFun Thing Plus ESP32-S3(对外销售 SKU 为 WRL-24408)是 Feather 尺寸的 ESP32-S3R2 板(N4R2:4MB flash + 2MB PSRAM)。排针共 28 个物理 PTH 焊盘,按 U10 物理位号分双列(左列 U10.1-12:SDA、SCL、GPIO6-GPIO1、D0、V_USB、EN、V_BATT;右列 U10.13-28:FREEBIE、TX、RX、POCI、PICO、SCK、A5-A0、GND、AREF、3.3V、RST——信号与电源焊盘交错分布,并非按功能分组)——引出 UART 2(TX/RX)、I2C 2(SDA/SCL,IO8/IO9,带 Qwiic 座)、SPI 3(SCK/PICO/POCI)、六个模拟丝印 A0-A5、六个丝印 GPIO1-GPIO6 的焊盘(丝印标签、不是芯片 IO 号——对应芯片 IO1/IO2/IO4-IO7),外加一个 FREEBIE 空脚。免弹击的 microSD 座走 SDIO-4(CMD=IO34、CLK=IO38、DAT0-3=IO39/40/47/33——板载占用,不在排针上);2-pin JST 接 MCP73831 充电与 I2C 上的 MAX17048 电量计。

每个丝印名现已通过原理图 U10 符号映射到芯片 IO:TX=IO43、RX=IO44、SDA=IO8、SCL=IO9、POCI=IO13、PICO=IO11、SCK=IO12、A0-A5=IO10/14/15/16/17/18、D0=IO21(丝印为 D0)、GPIO1=IO7、GPIO2=IO6、GPIO3=IO5、GPIO4=IO4、GPIO5=IO2、GPIO6=IO1、FREEBIE=IO42。其余板载负载解释了芯片脚与排针的差额:WS2812 RGB 灯在 IO46、STAT 灯与 BOOT 键共用芯片 IO0、MAX17048 告警在 IO35、外设电轨使能在 IO45。充电指示灯挂在 MCP73831 充电路径上,不占 GPIO。

两个坑特意留档。第一,丝印「D0」的焊盘(U10.9)接的是芯片 IO21——BOOT 键与 STAT 灯都在芯片 IO0 上(即 BOOT/STAT 焊盘那一对)——把丝印名当芯片脚号写 strapping 代码必然出错。第二,SparkFun 自家 Introduction 与仓库 README 写这板 23 个 GPIO;那是 Thing Plus ESP32-C6 的数字。销售页(WRL-24408)与 Hardware Overview 的 PTH 列表都写 28 个 PTH 焊盘 / 21 个 GPIO,v10 原理图 U10 符号数出来也是 21 个信号脚——本记录按这些落,拒绝移植 C6 数值。

板上还有第二颗 RT9080 3.3V 稳压给独立外设电轨(3.3V_P,含 Qwiic 上拉),由 LP_CTL 跳线控制;该跳线默认闭合、把使能拉高(电轨常开)。要用软件控制,必须先断开跳线再拉低使能——跳线闭合时使能被持续拉高,软件关不掉电轨(见 Hardware Overview 跳线一节)。本页渲染 MCUID 数据记录:双列 U10 物理位逐焊盘列出并附芯片 IO 号、Qwiic 座,每条映射都指向固定的原理图来源。