跳到主要内容

ESP32-S3-Nano

ESP32-S3-Nano 采用了 ESP32-S3R8 为主芯片,兼容 Arduino Nano ESP32,适用于物联网或 MicroPython 等应用,外形小巧,性能强大,适合嵌入到独立项目中。

SKU产品
26745ESP32-S3-Nano
26752ESP32-S3-Nano-M

产品特性

  • 采用 ESP32-S3R8 为主芯片,搭载高性能 Xtensa® 32 位 LX7 双核处理器,主频高达 240MHz
  • 集成 512kB RAM、384kB ROM、8MB PSRAM、16MB Flash 存储器
  • 集成 2.4GHz Wi-Fi 和低功耗蓝牙 (Bluetooth LE) 双模无线通信,具有优越的射频性能
  • 支持在 Arduino 和 MicroPython 编程之间无缝切换,使用更灵活
  • 兼容 Arduino IoT Cloud,使用 Arduino 物联网云应用程序从任何地方监控和控制用户项目
  • 支持 HID,通过 USB 模拟人机接口设备 (如键盘或鼠标),与计算机交互更方便

产品参数对比

型号R7FA4 PLUS AR7FA4 PLUS BESP32-S3-Nano
微控制器瑞萨电子 R7FA4 (32 位 ARM Cortex-M4)瑞萨电子 R7FA4 (32 位 ARM Cortex-M4);
乐鑫 ESP32-S3FN8 (32 位 Xtensa LX7 双核)
乐鑫 ESP32-S3R8 (32 位 Xtensa LX7 双核)
时钟速度R7FA4: 48MHzR7FA4: 48MHz;
ESP32-S3FN8: 240MHz
ESP32-S3R8: 240MHz
存储R7FA4: 256kB Flash, 32kB RAMR7FA4: 256kB FLASH, 32kB RAM;
ESP32-S3FN8: 384kB ROM, 512kB RAM, 8MB Flash
ESP32-S3R8: 384kB ROM, 512kB RAM, 16MB Flash, 8MB PSRAM
无线通信2.4GHz WiFi + Bluetooth LE2.4GHz WiFi + Bluetooth LE
工作电压5V/3.3V 可选,可使用更多外围5V/3.3V 可选,可使用更多外围3.3V
外部供电电压6~24V6~24V6~21V
复位按键侧立式,插上扩展板后方便复位侧立式,插上扩展板后方便复位直立式
IO 引脚 输出电流8mA8mA40mA
数字引脚141414
模拟引脚668
DAC22
PWM665
UART112
I2C111
SPI111
CAN11
DC 电源插座采用低高度的 DC 插座,不用担心无法插入某些扩展板采用低高度的 DC 插座,不用担心无法插入某些扩展板
电源输出接口可配置为 5V 或 3.3V 输出,方便对外供电和共地处理可配置为 5V 或 3.3V 输出,方便对外供电和共地处理
5V 电源输出2000mA Max,驱动能力更强,能驱动更大扩展板2000mA Max,驱动能力更强,能驱动更大扩展板1000mA Max
插入万用板支持,用户可自行焊接相应接口,从而插入万用板支持,用户可自行焊接相应接口,从而插入万用板支持

硬件说明

ESP32-S3-Nano-details-intro

  1. ESP32-S3R8 双核处理器 高达 240MHz 的运行频率
  2. W25Q128JVSIQ 16MB Flash,用于储存程序和数据
  3. MP2322GQH 3.3V 稳压芯片
  4. 2.4GHz 陶瓷天线
  5. USB Type-C 接口 用于下载程序与串口调试
  6. RST 按键 用于复位 ESP32-S3R8
  7. Arduino Nano 接口 兼容 Arduino 接口,侧边引出 2.54 间距排针焊盘,可直接插入万用板
  8. RGB 指示灯 上电或复位,RGB 指示灯会闪烁再熄灯,正常启动之后,支持用户程序控制
  9. 电源指示灯
  10. LED 指示灯

引脚定义

ESP32-S3-Nano-details-inter-1

产品尺寸

ESP32-S3-Nano-details-size

开发方式

ESP32 支持多种开发方式,既可使用乐鑫官方的 ESP-IDF 框架进行专业开发,也可选择 Arduino IDE 或 MicroPython 等平台快速开发原型。

主要开发平台包括:

  • Arduino:开源硬件软件平台,提供标准的 C++ 接口,支持 ESP32 在内的众多微控制器,提供大量库和示例代码,常用于原型开发和教育场景。开发环境配置见 Arduino 开发 页面。

  • MicroPython:Python 3 的精简版本,包含核心功能并针对微控制器环境优化,支持即时运行,无需反复编译烧录,适合熟悉 Python 的开发者快速上手 ESP32 开发。开发环境配置见 MicroPython 开发 页面。

  • 其他开发方式:除上述平台外,还可通过 PlatformIO、Mongoose OS、Espruino(JavaScript)、ESPHome 等平台开发。