跳到主要内容

无线与开发说明

Wi-Fi 扫描验证​

Nano ESP32 支持 2.4 GHz Wi-Fi,不连接仅提供 5 GHz 的网络。首次验证可使用支持包内置 WiFiScan,无需输入网络密码。

  1. 选择 Arduino Nano ESP32。
  2. 在 IDE 的 Examples 中查找 WiFi 库的 WiFiScan 示例。
  3. 打开示例,核对其中 Serial.begin 的波特率后上传。
  4. 打开串口监视器并选择相同波特率。
  5. 观察扫描结果,预期显示附近网络名称、信号强度等信息。

扫描成功只说明可发现网络,不代表已经接入互联网。后续连接示例需填写对应的 2.4 GHz 网络信息;不要把真实密码写入公开文档或提交到仓库。

Bluetooth LE​

NORA-W106 模块支持 Bluetooth LE 5.0。ESP32-S3 不提供经典蓝牙功能,依赖经典蓝牙 SPP 的程序不能直接使用。运行 BLE 示例时,选择支持该核心和芯片的库,并核对外设与中心设备角色。

USB 与 UART​

USB Serial 用于电脑串口监视器,外部 Serial1 使用 D0/RX、D1/TX。调试外部模块时,可以在应用中显式读取 Serial1 并输出到 Serial。连接外设前先用 Blink 和 USB 串口确认开发板正常。

MicroPython​

Nano ESP32 支持 MicroPython。刷入 MicroPython 会替换当前应用,操作前保存 Arduino Sketch 或板上脚本,并按官方 Nano ESP32 指引选择对应固件。

MicroPython 使用的 ESP32 GPIO 编号与 Nano 丝印编号不同。例如 Nano D2 对应 GPIO5。切换语言后仍需遵守 3.3 V 电平限制。

安装与板级示例参考:Nano ESP32 MicroPython 官方指南。

Flash、PSRAM 与低功耗​

16 MB Flash 用于固件、分区和文件系统,不能视为可直接使用的运行内存。8 MB PSRAM 与片内 SRAM 的用途、访问方式不同,是否用于缓冲区取决于程序与库配置。

数据手册中的微安级睡眠数据针对 ESP32-S3 芯片,不是整板耗电保证。电源转换器、LED 及外设会增加整板电流,低功耗设计需在实际配置下测量。

调试与云平台​

官方支持板载调试及 Arduino Cloud。调试配置需使用与官方教程一致的板包、端口和 USB 配置;云平台使用需按向导配置设备和网络。