乐鑫ESP32-WROOM-32E最小开发板入门简介

本文介绍了在物联网项目中使用ESP32-WROOM-32E开发板,集成NBIoT通信模块和GPS定位功能的过程,包括开发环境配置、硬件选型、PCB设计和基本程序编写,如通过HTTP获取天气数据并显示在设备上。

ESP32-WROOM-32E最小开发板入门简介

概述

ESP32-WROOM-32E最小开发板是一款基于乐鑫ESP32-WROOM-32E模组的最小开发板,以便于在有Wi-Fi、蓝牙、低功耗等需求的情况下进行物联网 (IoT) 应用的快速入门开发。

ESP32最小开发板主图_01ESP32最小开发板主图_02

乐鑫ESP32-WROOM-32E模组

ESP32-WROOM-32E 是通用型 Wi-Fi+BT+BLE MCU 模组,功能强大,用途广泛,
可以用于低功耗传感器网络和要求极高的任务,例如语音编码、音频流和 MP3 解码等。

模组集成了传统蓝牙、低功耗蓝牙和 Wi-Fi,具有广泛的用途:Wi-Fi 支持极大范围的通信连接,也支持通过路由
器直接连接互联网;而蓝牙可以让用户连接手机或者广播 BLE Beacon 以便于信号检测。ESP32 芯片的睡眠电
流小于 5 µA,使其适用于电池供电的可穿戴电子设备。模组支持的数据传输速率高达 150 Mbps,天线输出功
率达到 20 dBm,可实现最大范围的无线通信。因此,这款模组具有行业领先的技术规格,在高集成度、无线传
输距离、功耗以及网络联通等方面性能极佳。

功能说明

ESP32-WROOM-32E最小开发板的主要组件、接口及控制方式见下

ESP32最小开发板主图_Marking
主要组件基本介绍
ESP32-WROOM-32E基于 ESP32 的模组,支持Wi-Fi,蓝牙通讯
OLED显示屏0.96寸显示屏分辨率为128*64,I2C通讯协议
Reset复位按键。
Boot重启按键。
Type-C 接口USB 接口,可用作电路板的供电电源, 或连接 PC 和 ESP32-WROOM-32E模组的通信接口。
I/O引出了ESP32剩余的GPIO口,详见拓展排针列表

电源选项

  • Type-C USB供电 : 供电电压5V,烧录程序

拓展排针

下表列出开发板外接功能的GPIO口名称和功能

编号名称类型功能
1SENSOR_VPIGPIO36, ADC1_CH0, RTC_GPIO0
2SENSOR_VNIGPIO39, ADC1_CH3, RTC_GPIO3
3IO34IGPIO34, ADC1_CH6, RTC_GPIO4
4IO35IGPIO35, ADC1_CH7, RTC_GPIO5
5IO32I/OGPIO32, XTAL_32K_P (32.768 kHz 晶振输入), ADC1_CH4, TOUCH9, RTC_GPIO9
6IO33I/OGPIO33, XTAL_32K_N (32.768 kHz 晶振输出), ADC1_CH5, TOUCH8, RTC_GPIO8
7IO25I/OGPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
8IO26I/OGPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
9IO27I/OGPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV
10IO14I/OGPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
11IO12I/OGPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
12IO13I/OGPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
13IO15I/OGPIO15, ADC2_CH3, TOUCH3, MTDO, HSPICS0, RTC_GPIO13, HS2_CMD, SD_CMD, EMAC_RXD3
14IO2I/OGPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
15IO0I/OGPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
16IO4I/OGPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
17IO16I/OGPIO16, HS1_DATA4, U2RXD, EMAC_CLK_OUT
18IO17I/OGPIO17, HS1_DATA5, U2TXD, EMAC_CLK_OUT_180
19IO5I/OGPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
20IO18I/OGPIO18, VSPICLK, HS1_DATA7
21IO19I/OGPIO19, VSPIQ, U0CTS, EMAC_TXD0
22IO21I/OGPIO21, VSPIHD, EMAC_TX_EN
23IO22I/OGPIO22, VSPIWP, U0RTS, EMAC_TXD1
24IO23I/OGPIO23, VSPID, HS1_STROBE

注意事项

P: 电源;I:输入;O:输出。

开发板尺寸

ESP32最小开发板_Size

实物图片

ESP32最小开发板主图_01 ESP32最小开发板主图_02
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值