硬件介绍

ESP32核心引脚

  • 一、电源管理引脚

    • 1.VCC​​:3.3V电源输入端子,为整个芯片提供工作电压
    • 2.​GND​​:接地端子,与电源负极相连
    • ​3.​EN​​:使能控制管脚,高电平激活芯片工作状态,低电平触发重启
  • 二、通信接口引脚

    • 1.UART接口
      TXD/RXD​​:串行数据发送/接收管脚 ​
      ​RTS/CTS​​:硬件流控信号线,用于控制传输速率
    • 2.I2C接口
      SDA/SCL​​:两线式同步串行总线的数据线和时钟线
  • 三、特殊功能引脚

    • 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

ESP32开发板的基本功能

  • 一、核心处理能力
    • 双核处理器:
      (1)搭载Xtensa® LX6双核32位MCU,主频高达240MHz,支持并行任务处理(如一个核心处理无线协议栈,另一个运行用户程序)。
      (2)支持硬件浮点运算单元(FPU),适合复杂算法(如语音识别、机器学习)
  • 二、无线通信功能
    • WiFi连接:
      支持802.11 b/g/n协议(2.4GHz),传输速率达150Mbps,提供STA(客户端)、AP(热点)或混合模式
  • 三、外设接口
    • GPIO与PWM:
      最多34个可编程GPIO(部分型号如ESP32-P4达55个),支持输入/输出、中断和PWM控制(如LED调光、舵机驱动)