跳到主要内容

硬件接口

接线注意事项​

Nano Every 工作电压与 GPIO 逻辑为 5 V。连接仅支持 3.3 V 输入的模块时,使用匹配的电平转换。断电后接线,连接公共 GND,再核对电源和信号方向。

每个 I/O 按 20 mA 限制使用,3.3 V 输出最大 50 mA。不要使用 GPIO 直接驱动电机、继电器线圈或大功率 LED,应使用独立驱动电路。

引脚定义​

Arduino Nano Every 完整引脚图

功能引脚说明
数字接口D0–D13部分引脚复用通信或 PWM 功能
模拟输入A0–A78 路 10 位 ADC
PWMD3、D5、D6、D9、D10analogWrite 占空比范围 0–255
外部 UARTD0/RX、D1/TX使用 Serial1
I2CA4/SDA、A5/SCL与对应模拟引脚复用
SPID11/COPI、D12/CIPO、D13/SCK官方 megaAVR 核心的 SS 常量对应 D8,片选以外设与程序配置为准
板载 LEDD13LED_BUILTIN
RESET复位拉低复位主控

引脚依据:Nano Every 完整引脚图。COPI、CIPO 分别对应旧资料中的 MOSI、MISO。

USB 与外部串口​

USB 连接通过 SAMD11 桥接到 ATmega4809 的内部串口。Arduino 的 Serial 用于电脑串口监视器,外部 D0、D1 使用 Serial1。不能照搬 UNO R3 中将 Serial 与 D0、D1 视为同一通道的接线方式。

外接模块时,模块 TX 接 D0/RX,模块 RX 接 D1/TX,并连接公共 GND。该接口是逻辑电平 UART,不能直接接 RS-232 电压信号。USB 与内部桥接连接关系见 Nano Every 数据手册。

模拟输入与 PWM​

模拟输入通过 analogRead 读取,10 位结果为 0–1023。默认参考与 5 V 电源相关,原始数值不能替代经过校准的电压测量。悬空模拟引脚可能产生变化读数,应使用已知输入测试。

PWM 为脉冲占空比输出,不是 DAC。Nano Every 的 PWM 引脚为 D3、D5、D6、D9、D10;D11 不属于该列表。移植经典 Nano 的调光程序时应核对所用引脚。

供电引脚​

标识用途限制
Micro-USB电脑数据连接与 USB 供电使用支持数据传输的线缆
VIN外部电源输入7–21 V
5V5 V 输出由 USB 或 VIN 供电时提供
3.3V稳压输出最大 50 mA
GND公共地与外设共地
RESET复位输入不作为电源引脚

VIN 为输入,不要把 VIN 电压接入 5 V、3.3 V 或信号引脚。开发板没有电池连接器或充电电路,不能直接为可充电电池充电。供电依据:Nano Every 官方供电说明。

Arduino 对象及 SS 定义参考:Arduino megaAVR Nano Every 引脚定义(源码阅读)。