(SKU:TEL0111)ESP32 WiFi&Bluetooth Module/ESP-WROOM-32

来自DFRobot Product Wiki
跳转至: 导航搜索
ESP32 WiFi&Bluetooth Module/ESP-WROOM-32 (SKU:TEL0111)

目录

概述

ESP32是一颗集WiFi和双模蓝牙于一身的MCU,是一款低功耗、小体积的IoT节点处理器,ESP32芯片将801.11 b/g/n Wi-Fi和BLE合二为一,搭配双核32位Tensilica L108 MCU,最高主频可达250MHz,且具备低功耗灯多种睡眠模式供不同的物联网应用场景使用。在硬件方面,它集成了天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理模块,更多的内存空间供你使用,更多的I/O口可供开发。新一代物联网黑科技等你来使用,你,还在犹豫什么了

性能描述

  • Wi-Fi标准:FCC/CE/TELEC/KCC
  • Wi-Fi协议:802.11 b/g/n/d/e/i/k/r (802.11n,速度高达150 Mbps),A-MPDU和A-MSDU聚合,支持0.4us防护间隔
  • 频率范围:2.4~2.5 GHz
  • 蓝牙协议:符合蓝牙v4.2 BR/EDR和BLE标准
  • 蓝牙音频:CVSD和SBC音频
  • 外设接口:SD卡、UART、SPI、SDIO、I2C、LED PWM、电机PWM、I2S、I2C、IR、GPIO、电容式触摸传感器、ADC、DACLNA前置放大器
  • 片上传感器:霍尔传感器、温度传感器
  • 板上时钟:26 MHz晶振、32 kHz晶振
  • 工作电压:2.2~3.6V
  • 工作电流:80mA(平均)
  • 工作温度范围:-40°C~+85°C
  • 封装尺寸:18mm*25mm*3mm

模块尺寸图

ESP32尺寸图.png

引脚示意图和尺寸图

ESP32引脚图.png


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

注:电机PWM、LED PWM、UART、I2C、I2S、通用SPI和红外遥控器的功能可以被配置到任意GPIO。

教程

arduino环境配置参考链接

ESP32编译环境支持Linux、Arduino,关于Linux的环境配置,请参考《esp-idf_getting_started_guide_cn.pdf》入门指南。

ESP32原理图

ESP32原理图.png


相关链接

ESP32官网
相关资料下载

更多


个人工具
名字空间

变换
操作
导航
工具箱