跳到主要内容

快速开始

准备工作​

准备 Nano ESP32、USB-C 数据线和电脑,安装 Arduino IDE。带排针版可用于面包板,插入前核对方向和两侧电源引脚;无排针版用于面包板时需先焊接排针。

安装支持包​

  1. 打开开发板管理器,搜索 Arduino ESP32 Boards。
  2. 安装由 Arduino 发布的对应支持包。
  3. 选择 Arduino Nano ESP32,连接 USB 并选择对应端口。
  4. 核对引脚编号配置与程序使用的编号约定,首次测试使用 D 引脚符号。

本页教程按 Arduino ESP32 Boards 编写,不以通用 ESP32-S3 板型替代。官方配置参考:Nano ESP32 入门教程。

  1. 打开 "File" > "Examples" > "01.Basics" > "Blink"。
  2. 点击验证按钮,确认编译通过。
  3. 点击上传按钮,等待上传完成。
  4. 观察用户 LED 周期闪烁,修改延时并重新上传可确认程序变化。

Blink 使用 LED_BUILTIN,不需要猜测 GPIO48 或板上编号的换算关系。仅编译成功不能说明已经上传到目标板。

USB 恢复​

如果程序影响 USB 识别,在上电后快速连续按两次 RESET,进入 Arduino bootloader 模式。重新查看端口列表,选择恢复模式端口后上传 Blink。此方法见官方数据手册的 Board Recovery 章节。

故障检查​

现象检查方法
有电源但无端口检查 USB 数据线和系统设备列表
上传失败核对支持包、Nano ESP32 板型和端口,必要时使用恢复模式
控制了错误的引脚核对 Nano 编号与 ESP32 GPIO,优先使用 D0、A0 等符号
外设有电但不通信检查共地、接口电平和信号方向
VIN 供电时 VBUS 无电压VBUS 来自 USB,VIN 不产生该输出

后续操作见 无线与开发说明,常见问题见 产品 FAQ。