ESP32-引脚图(ESP-WROOM-32)学习笔记

介绍

该开发板包含了ESP-Wroom-32模块,该模块基于Tensilica Xtensa双核32位LX6微处理器。该处理器类似于ESP8266,但具有两个CPU内核(可以单独控制),以80至240MHz可调的时钟频率运行,并且以高达600DMIP(Dhrystone Million Instructions Per Second)执行。

ESP32控制器还有448 KB的ROM,520 KB的SRAM和4MB的闪存(用于程序和数据存储),足以应对组成网页的大字符串,JSON/XML数据以及我们在IOT设备上的所有内容。

ESP32集成了802.11b/g/n HT40 Wi-Fi收发器,因此它不仅可以连接到WiFi网络并与Internet进行交互,而且还可以建立自己的网络,从而允许其他设备直接连接到它。 ESP32也支持WiFi直连,这是对等连接而无需访问点的一个不错的选择。WiFi直连更容易设置,并且数据传输速度比蓝牙好得多

该芯片还具有双模式蓝牙功能,这意味着它支持蓝牙4.0(BLE/Bluetooth Smart)和蓝牙Classic(BT),使其更具用途。


电源

由于ESP32的工作电压范围为2.2V至3.6V,因此开发板带有LDO电压调节器,可将电压保持在3.3V。它可以可靠地提供600mA,当ESP32在RF传输过程中拉多达250mA时,这应该足够了。调节器的输出也引出到板的一侧,并标记为3v3。该引脚可用于为外部组件提供电源。

ESP32开发板的电源是通过Micro B USB连接器提供的。另外,如果您具有调节的5V电压源,则可以使用VIN引脚直接提供ESP32及其外围设备。

另外,ESP32芯片的睡眠电流小于5 µA,使其适用于电池供电和可穿戴的电子产品。


外围设备和I/O

ESP32总共有48个GPIO引脚,但其中只有25个被拆引出到开发板两侧的插头。这些引脚可以分配给各种外围职责,包括:

●    15个ADC通道 -  15个12位SAR ADC的通道。 ADC范围可以在固件中设置为0-1V,0-1.4V,0-2V或0-4V

●    2个UART接口 -  2个UART接口。一个用于串口加载代码。它们具有流控制,并支持IRDA!

●    25个PWM输出 -  25个用于调光LED或控制电动机的PWM引脚通道。

●    2个DAC通道 -  8位DAC可产生真正的模拟电压。

●    SPI、I2C和I2S接口 - 有3个SPI和1个I2C接口,可连接各种传感器和外围设备,如果您想在项目中添加声音,则有两个I2S接口。

●    9个触摸引脚-  9个GPIO具有电容触摸感应。


板载开关和LED指示器

ESP32开发板具有两个按钮。一个标记为EN位于左上角的是复位按钮,用于复位ESP32芯片。左下角的另一个引导按钮是下载新草图/程序时使用的下载按钮。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值