跳到正文
32 位单核 RISC-V

ESP32-C2

超低成本、低功耗 RISC-V 微控制器,支持 Wi-Fi 4 和 Bluetooth 5.3 LE

处理器
Single-core
最高 120 MHz
SRAM
272 KB(16 KB 用于缓存)
+ 否 RTC SRAM
GPIO
14
个可编程引脚
架构
RISC-V
32 位单核 RISC-V

官方开发套件

开发板 ESP32-C2

乐鑫面向 ESP32-C2 系列的官方开发板。

有使用限制的引脚

ESP32-C2 上并非每个引脚都可以随意用作通用 IO。其中有 9 个带有使用条件:被存储器占用、在启动时被读取,或只能作输入。在定稿原理图之前,建议先核对一遍。

启动配置引脚(Strapping,启动模式)

2 个引脚
  • GPIO8
  • GPIO9

芯片在复位期间会对这些引脚的逻辑电平采样,以决定启动模式。启动完成后可以使用它们,但外部电路在复位期间不能把它们强制到错误的电平,否则开发板将无法启动,或意外进入下载模式。

烧录与调试

6 个引脚
  • GPIO4
  • GPIO5
  • GPIO6
  • GPIO7
  • GPIO19
  • GPIO20

这些是用于烧录的 UART 和 JTAG 线。它们仍可用作 GPIO,但一旦复用,就必须先断开所接外设,才能对开发板烧录和调试。

不能悬空

1 个引脚
  • CHIP_EN

需要确定的硬件逻辑电平:外部上拉或 RC 延时电路。悬空会导致随机复位或启动不稳定。

这些分组来自与连接图相同的数据。在那里可以逐个引脚查看全部功能、供电域和完整的警告。

打开引脚图

处理器

架构
32 位单核 RISC-V
内核
1(单核)
频率
最高 120 MHz
ULP 协处理器
否
AI 加速器
否

无线连接

Wi-Fi
IEEE 802.11 b/g/n(2.4 GHz,最高 72.2 Mbps)
蓝牙
Bluetooth 5.3 LE(认证)
Zigbee/Thread
否
Matter
否
以太网
否
CAN
否

工具与可用性

最低 ESP-IDF 版本
v5.0
Arduino 核心
是(官方核心中有 1 个板卡定义)
调试
外部 JTAG(需调试探针,例如 ESP-PROG)
封装
QFN24(4×4 mm)
可用模组
ESP8684-MINI-1、ESP8684-WROOM-01C、ESP8684-WROOM-02C、ESP8684-WROOM-02UC 等 5 款

安全

AES
否
SHA
SHA-1/224/256
RSA / MPI
否
ECC(椭圆曲线)
是(P-192、P-256)
硬件 ECDSA
否
HMAC
否
数字签名(DS)
否
密钥管理器
否
随机数发生器(TRNG)
是(硬件 TRNG)
闪存加密
XTS-AES-128
安全启动
V2(ECDSA P-192 或 P-256)
DPA 防护
否

内存

SRAM
272 KB(16 KB 用于缓存)
RTC SRAM
否
ROM
576 KB
外部闪存
通过 QSPI,最高 16 MB,但已售变体不可用(ESP8684H2X/H4X 封装内有 2 MB 或 4 MB,且不引出 Flash 引脚)
外部 PSRAM
否

功耗

典型值,条件为 3.3 V、25 °C。实际功耗取决于射频占空比和所配置的时钟频率。

Active Cpu 120mhz
10,7-15,6 mA(modem sleep)
Light Sleep
140 µA
Deep Sleep
5 µA

外设

GPIO
14
ADC
1 个 12 位 SAR ADC,最高 5 通道
DAC
否
触摸
否
UART
2
SPI
3(SPI0/1 用于内部 Flash,SPI2 用于通用)
I2C
1(仅主机)
I2S
否
PWM
LED PWM(最高 6 通道)
USB
否

特殊接口

温度传感器
1(内部)

温度范围

工作
-40°C 至 105°C
存储
-40°C 至 150°C

准备好用 ESP32-C2 做原型了吗?

查看这个系列可用的开发板,含 USB、板载传感器和官方商店链接。

查看开发板