跳到主要内容

ESP32-S3-Pico

ESP32-S3-Pico(贴片板)ESP32-S3-Pico-M(排针版) 是体积小巧、采用邮票孔工艺的微控制器开发板,引出多种数字接口。硬件上,主芯片为 ESP32-S3R2,搭载 Xtensa 32 位 LX7 双核处理器,主频高达 240 MHz,内置 512 KB SRAM(TCM)和 2 MB PSRAM;接口芯片采用 CH343 与 CH334,通过一个 USB Type-C 口即可完成 USB 和 UART 开发;DC-DC 芯片采用 MP28164,为高效率降压-升压芯片,负载电流可达 2 A。软件上,可选择 ESP-IDF、Arduino、MicroPython 等开发环境进行开发。

ESP32-S3-Pico-Sensor-Kit-B(基础套件) 包含 ESP32-S3-Pico-M(排针版)Pico-Sensor-Kit-B 套件,包含 LED、按键、蜂鸣器等 15 种常见模块,可开箱即用或拆分独立使用。提供学习 微雪 Arduino 入门教程微雪 MicroPython 入门教程 所需的核心硬件,适合快速入门 Arduino、MicroPython 和 ESP-IDF 编程。

SKU产品
23803ESP32-S3-Pico
24023ESP32-S3-Pico-M
24319ESP32-S3-Pico-Sensor-Kit-B

产品特性

  • 采用 ESP32-S3R2 为主芯片,搭载 Xtensa 32 位 LX7 双核处理器,主频高达 240 MHz
  • 集成 512 KB SRAM、384 KB ROM、2 MB PSRAM、16 MB Flash 存储器
  • 集成 2.4 GHz Wi-Fi 和低功耗蓝牙 (Bluetooth LE) 双模无线通信
  • 采用 USB Type-C 接口,支持正反插
  • 板载 CH343 与 CH334 芯片,通过一个 Type-C 接口即可完成 USB 和 UART 开发
  • 板载 DC-DC 芯片 MP28164,为高效率 DC-DC 降压-升压芯片,负载电流可达 2 A
  • 多达 27 个多功能的 GPIO 引脚引出
  • 外设接口包括全速 USB OTG、SPI、I2C、UART、ADC、PWM,以及 DVP(8 位 ~ 16 位摄像头接口)、LCD 接口(8 位 ~ 16 位并行 RGB、I8080、MOTO6800)等
  • 邮票孔设计,可直接焊接集成到自定义底板上
  • 支持多种低功耗工作状态,可在通信距离、数据率和功耗之间权衡调节
  • 支持 Raspberry Pi Pico 扩展板生态,适用于人工智能物联网应用开发

硬件说明

  • 使用子母板时需净空陶瓷天线区域,避免 PCB 板、金属、塑料件遮挡陶瓷天线
  • GPIO33~GPIO37 引脚用于 Octal PSRAM
  • GPIO21 连接 WS2812 RGB LED,参数见 WS2812 数据手册
  • 通过 USB 端口下载固件时需按住 BOOT(GPIO0)按键后再接入 Type-C 线缆,使用 UART 下载则无需此操作
  • 使用外部电源供电时,在 5 V 丝印的半孔处输入 3.7 V ~ 6 V 电源

ESP32-S3-Pico-details-intro

  1. ESP32-S3R2 Xtensa 32 位 LX7 双核处理器,片上搭载 2 MB PSRAM
  2. 2.4 G 单极陶瓷天线
  3. W25Q128JVSIQ 16 MB Flash 芯片
  4. BOOT 按键 复位时按下,进入下载模式
  5. RESET 按键 复位按键
  6. CH334F USB HUB 控制器芯片
  7. CH343P USB 转 UART 芯片
  8. MP28164 高效率 DC-DC 降压-升压芯片
  9. USB Type-C 接口
  10. 电源指示灯

引脚定义

ESP32-S3-Pico-Pinout

产品尺寸

ESP32-S3-Pico-Dimensions

开发方式

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

主要开发平台包括:

  • ESP-IDF:乐鑫官方开发框架,专为 ESP32 系列芯片打造,提供完整的开发工具链、代码库和文档,可访问 ESP32 的完整功能集,适用于专业开发与商业量产项目。

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

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

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