ESP32-WROOM-32 ESP32 wifi模块基本参数与引脚定义

基本参数:

WiFi描述
标准FCC/CE/TELEC/KCC/SRRC/NCC
协议

802.11 b/g/n/e/i (802.11n,速度高达150Mbps)

A-MPDU和A-MSDU聚合,支持0.4μS防护间隔

频率范围2.4GHz~2.5GHz(2400M~2483.5M)

蓝牙描述
协议符合蓝牙v4.2BR/EDR和BLE标准
射频

具有-98dBm灵敏度的NZIF接收器

Class-1,Class-2和Class-3发射器

AFH

音频CVSD和SBC音频

硬件特性描述
模组接口

SD卡、UART、SPI、SDIO、12C、LED PWM、电视 PWM、I2S、I2C、IR

GPIO、电容式触摸传感器、ADC、DACLNA前置放大器

片上传感器

霍尔传感器、温度传感器

板上时钟40MHz晶振
工作电压2.3V~3.6V
工作电流平均:80mA
工作温度范围-40℃ ~ +85℃
环境温度范围正常温度
封闭尺寸18±0.2mm * 25.5±0.2mm * 2.8±0.15mm

软件特性描述
WiFi 模式Station/SoftAP/SoftAP+Station/P2P
安全机制

WPA/WPA2/WPA2-Enterprise/WPS

加密类型AES/RSA/ECC/SHA
固件升级UART下载/OTA(通过网络/通过主机下载和写固件)
软件开发支持云服务器开发/SDK用于用户固件开发
网络协议IPv4、IPv6、SSL、TCP/UDP/HTTP/FTP/MQTT
用户配置AT + 指令集、云端服务器、安卓/iOSapp

引脚定义:

引脚序号引脚名称引脚名称
1GND   接地
23V3   供电
3EN   使能芯片,高电平有效
4SENSOR_VP   GPIO36, SENSOR_VP, ADC_H, ADC1_CH0, RTC_GPIO0
5SENSOR_VN   GPIO39,SENSOR_VN, ADC_H, ADC1_CH3,RTC_GPIO3
6IO34   GPIO34, ADC1_CH6, RTC_GPIO4
7IO35   GPIO35, ADC1_CH7, RTC_GPIO5
8IO32   GPIO32, XTAL_32K_P(32.768 kHz crystal oscillator input), ADC1_CH4, TOUCH9, RTC_GPIO9
9IO33   GPIO33, XTAL_32K_N(32.768 kHz crystal oscillator output), ADC1_CH5, TOUCH8, RTC_GPIO8
10IO25   GPIO25,  DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
11IO26   GPIO26,  DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
12IO27   GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17,  EMAC_RX_DV
13IO14   GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
14IO12   GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
15GND   接地
16IO13   GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
17SHD/SD2*   GPIO9,  SD_DATA2, SPIHD, HS1_DATA2, U1RXD
18SWP/SD3*   GPIO10, SD_DATA3, SPIWP, HS1_DATA3, U1TXD
19SCS/CMD*   GPIO11,  SD_CMD, SPICS0, HS1_CMD, U1RTS
20SCK/CLK*   GPIO6, SD_CLK, SPICLK, HS1_CLK, U1CTS
21SDO/SD0*   GPIO7, SD_DATA0, SPIQ, HS1_DATA0, U2RTS
22SDI/SD1*   GPIO8, SD_DATA1, SPID, HS1_DATA1, U2CTS
23IO15   GPIO15, ADC2_CH3, TOUCHC3, MTDO, HSPICS0, RTC_GPIO13, HS2_CMD, SD_CMD, EMAC_RXD3
24IO2   GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
25IO0   GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
26IO4   GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
27IO16   GPIO16, HS1_DATA4, U2RXD, EMAC_CLK_OUT
28IO17   GPIO17, HS1_DATA5, U2TXD, EMAC_CLK_OUT_180
29IO5   GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
30IO18   GPIO18, VSPICLK, HS1_DATA7
31IO19   GPIO19, VSPIQ, U0CTS, EMAC_TXD0
32NC   -
33IO21   GPIO21, VSPIHD, EMAC_TX_EN
34RXD0   GPIO3, U0RXD, CLK_OUT2
35TXD0   GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2
36IO22   GPIO22, VSPIWP, U0RTS, EMAC_TXD1
37IO23   GPIO23, VSPID, HS1_STROBE
38GND   接地

 

ESP32-WROOM-32E 是一款基于 ESP32 微控制器的模块,它集成了 Wi-Fi 和蓝牙功能,并支持多种低功耗模式。ESP32-WROOM-32E 引脚丰富多样,主要用于连接外部设备、传感器以及执行各种输入/输出操作。 下面是 ESP32-WROOM-32E 的一些关键引脚及其用途: ### 1. GPIO(通用输入输出)引脚 ESP32 使用 GPIO 引脚进行各种输入输出操作。GPIO 引脚通常用于连接外部按钮、LED 灯、传感器等。ESP32 具有多个 GPIO 引脚,其中大部分是双向引脚,可以设置为输入或输出模式。部分 GPIO 还具有特定的功能,例如 I²C、SPI 或 UART 接口的控制线。 ### 2. ADC(模数转换器)引脚 ADC 引脚用于连接外部模拟信号源,如光敏电阻、温度传感器等。通过将这些信号转换为数字值,ESP32 可以获取实时的数据并根据需要处理或存储它们。 ### 3. PWM(脉冲宽度调制)引脚 PWM 引脚可用于驱动直流电机、LED 调光等场景。通过调整脉冲的宽度,可以改变电流的大小,进而控制输出功率或亮度。 ### 4. SPI、I²C、UART 等通信接口引脚 ESP32 支持多种通信协议,其对应的引脚可用于连接其他微控制器、传感器、显示屏或其他设备,便于数据传输和接收。 ### 5. Power Management(电源管理)引脚 电源管理相关的引脚包括 VCC(电源)、GND(地)、BATENR(电池禁用)、DO/EN(电源开启/关闭控制)等,用于控制模块的供电状态,实现节能降耗。 ### 6. USB 接口引脚 USB 接口提供给 ESP32-WROOM-32E 的是串行通信和电源供应的能力,可通过此接口进行程序烧录、调试和更新。 ### 配置步骤示例 为了利用 ESP32-WROOM-32E 的功能,你需要先了解所需的硬件需求,然后选择合适的 GPIO 或其他专用引脚。以下是基本的配置步骤示例: 1. **确定应用需求**:根据项目的需求,明确哪些引脚会用作输入还是输出,是否需要使用特定功能的引脚(如 ADC、PWM、通信接口等)。 2. **检查文档**:参考 ESP32 的官方文档,查阅 ESP32-WROOM-32E 模块引脚布局图和功能说明,确保理解每个引脚的作用。 3. **编写代码**:使用 Arduino IDE 或者其他支持 ESP32 的集成开发环境(IDE),编写相应的代码,初始化所选引脚的模式和功能。 4. **测试**:连接实际的硬件组件到 ESP32-WROOM-32E 相应的引脚上,运行代码,观察是否有预期的响应。 ### 关联问题: 1. ESP32-WROOM-32E 的 GPIO 引脚如何分配给外部设备? 2. 如何在 ESP-IDF 开发环境中配置 ESP32-WROOM-32E 的 ADC 引脚以读取模拟信号? 3. ESP32-WROOM-32E 中的 PWM 功能如何用于控制 LED 亮度?
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值