硬件介绍
ESP32核心引脚
-
一、电源管理引脚
- 1.VCC:3.3V电源输入端子,为整个芯片提供工作电压
- 2.GND:接地端子,与电源负极相连
- 3.EN:使能控制管脚,高电平激活芯片工作状态,低电平触发重启
-
二、通信接口引脚
- 1.UART接口
TXD/RXD:串行数据发送/接收管脚
RTS/CTS:硬件流控信号线,用于控制传输速率 - 2.I2C接口
SDA/SCL:两线式同步串行总线的数据线和时钟线
- 1.UART接口
-
三、特殊功能引脚
- 1.ADC/DAC引脚
(1)ADC输入:18个12位ADC通道(实际可用6-8个)
ADC1:GPIO1-8(部分不可用)
ADC2:GPIO9-17(使用Wi-Fi时不可用)
(2)DAC输出:GPIO25(DAC1)、GPIO26(DAC2),8位分辨率 - 2.PWM输出
支持16个PWM通道,几乎所有输出引脚都可配置为PWM
- 1.ADC/DAC引脚
ESP32开发板的基本功能
- 一、核心处理能力
- 双核处理器:
(1)搭载Xtensa® LX6双核32位MCU,主频高达240MHz,支持并行任务处理(如一个核心处理无线协议栈,另一个运行用户程序)。
(2)支持硬件浮点运算单元(FPU),适合复杂算法(如语音识别、机器学习)
- 双核处理器:
- 二、无线通信功能
- WiFi连接:
支持802.11 b/g/n协议(2.4GHz),传输速率达150Mbps,提供STA(客户端)、AP(热点)或混合模式
- WiFi连接:
- 三、外设接口
- GPIO与PWM:
最多34个可编程GPIO(部分型号如ESP32-P4达55个),支持输入/输出、中断和PWM控制(如LED调光、舵机驱动)
- GPIO与PWM: