跳到主要内容

硬件接口

电平与接线​

GPIO 不支持 5 V 信号

所有数字和模拟引脚均为 3.3 V。不要把 5 V 信号接到 GPIO 或模拟输入,也不能因 Nano 外形而沿用经典 Nano 或 Nano Every 的 5 V 接线。需要时使用电平转换。

断电后接线,核对供电极性并共地。外设电流较大时使用独立驱动和电源,不直接通过 GPIO 供电。

引脚定义​

Arduino Nano ESP32 完整引脚图

接口默认引脚说明
UARTD0/RX、D1/TXSerial1,外部逻辑电平串口
I2CA4/SDA、A5/SCLWire,3.3 V
SPID11/COPI、D12/CIPO、D13/SCKCS 按程序与外设配置
模拟输入A0–A7不能输入 5 V
用户 LEDD13使用 LED_BUILTIN
RGB LEDLEDR、LEDG、LEDB使用核心符号,核对有效电平

Nano 编号与 GPIO 对照​

Nano 排针编号与 ESP32-S3 GPIO 编号不同。程序优先使用 D0、D1、A0 等符号;直接使用整数时,核对 IDE 中所选的引脚编号模式与第三方库的约定。

Nano 引脚ESP32-S3 GPIO
D0GPIO44
D1GPIO43
D2GPIO5
D3GPIO6
D4GPIO7
D5GPIO8
D6GPIO9
D7GPIO10
D8GPIO17
D9GPIO18
D10GPIO21
D11GPIO38
D12GPIO47
D13GPIO48
A0GPIO1
A1GPIO2
A2GPIO3
A3GPIO4
A4GPIO11
A5GPIO12
A6GPIO13
A7GPIO14

对照依据:Nano ESP32 官方用户手册。MicroPython 通常按 ESP32 GPIO 编号访问,不能把 Arduino 的 D 引脚整数直接照搬。

电源引脚​

接口用途限制
USB-C电源与数据按 5 V 供电
VIN外部输入数据手册推荐 6–21 V
3V33.3 V 电源轨用于匹配的外设,核对总负载
VBUS / VUSBUSB 电源引出仅 USB 供电时提供约 5 V
GND公共地外设需共地
RESET复位使用板载按钮复位
B0、B1启动相关引脚不作为任意短接测试点

本板没有独立的稳压 5 V 输出。仅从 VIN 供电时,VBUS 不提供 5 V,不能用其为 5 V 外设供电。

官方商城 FAQ 中另有 VIN 5–18 V 的表述,与规格表及数据手册 6–21 V 不一致,本页按数据手册的 6–21 V 描述。

串口与扩展总线​

外设 TX 接 D0/RX,外设 RX 接 D1/TX,并连接公共地。USB Serial 用于电脑调试,Serial1 对应外部 UART;两者不会自动转发数据。RS-232 信号需转换,不能直接连接。

ESP32-S3 支持引脚路由,重新分配 I2C、SPI、UART 时必须检查实际可用 GPIO、启动相关引脚和库的编号口径。TWAI/CAN 控制器需外接收发器,不直接连接 CANH、CANL,也不支持 CAN FD。

接口与供电依据:Nano ESP32 数据手册。