玩转物联网人工智能小车(ESP32)——10. 详解ESP32扩展板

前面了解了ESP32开发板的基本硬件组成,下面就来了解一下ESP32扩展板。这个扩展板不是我们开发的必须器件,但它可以为我们的开发提供极大的方便,其作用主要体现在以下几个方面:

  1. 有标准的固定孔,可以很方便的将ESP32开发板固定到我们的智能小车上。在前面的介绍中可以看到,ESP32开发板本身是没有固定孔的,因此必须借助其他的装置来进行固定。当然,除了我所使用的扩展板,面包板也是可以胜任这个工作的。
  2. 有丰富的电源和GND插针,便于我们连接各种外围设备。在扩展板上,提供了丰富的电源排针和GND排针,这样就可以很方便的为外围模块供电。
  3. 为开发板供电提供了更多的选择。在扩展板上,提供了DC插座、MicroUSB插座和Type-C插座,可以通过这些插座来为ESP32开发板供电。但需要注意的一点是,扩展板上的USB插座不能用于程序上传和调试,只能对扩展板和ESP32开发板进行供电。

下面就是我所使用的38pin的紫色ESP32扩展板。

ESP32扩展板的主要组成及功能说明如下:

组成器件

功能说明

ESP32开发板排针母座

用来插入ESP32开发板。

ESP32排针(黄色)

与排针母座的插孔一一对应,相当于把ESP32开发板的排针引出到了扩展板的两侧。

VCC排针(红色)

扩展板对外供电的正极排针。这个VCC的电压值由VCC跳线决定,可以是5V或者3.3V。

GND排针(黑色)

扩展板GND接口排针,为外围设备供电的负极。

UART接口

引出了开发板的UART通讯接口,方便连接UART协议的通讯设备。

DC插孔

供电接口。

MicroUSB插座

纯供电接口(不能上传和调试程序)。

Type-C插座

纯供电接口(不能上传和调试程序)。

VCC跳线

用于控制红色VCC插排的输出电压。短路块在上边的时候VCC输出电压为3.3V,短路块在下边的时候,VCC输出电压为5V。

5V、3.3V和GND排针

上边一排左侧2个为5V输出排针,右侧两个为3.3V输出排针,下边一排为GND排针。方便连接各种外围设备。

在使用ESP32扩展板的时候需要注意的是,插入ESP32开发板的时候,开发板插入的方向和位置不能搞错,开发板每一个排针引脚旁边标识的引脚名称,要与黄色母座对应的插孔保持一致。在插入的使用要保持左右两侧均匀用力,不能只按压一边,要保持整个ESP32开发板平行的插入到开发板的母座中。拔出的时候是相反的过程,不能只在一边用力,那样很容易把排针弄弯了。

插好ESP32开发板后的ESP32扩展板如下图所示。

市场上常见的扩展板除了我所选择的这种外,还有另外两种,其中一种是黑色的,样子和功能与我选择的这种基本一样,唯一的区别就是那个是为30脚ESP32开发板准备的,不能给38引脚的ESP32模块使用。在采购的时候一定要看清楚了。如下图所示:

另外一种是绿色的扩展板,这个扩展板只起到了固定和改变接线方式的作用,没有供电功能。上面没有任何的电子器件,只是把原来ESP32开发板的插针,连接到了外侧的接线端子,方便大家接线使用。如下图所示。

这种扩展板也有38pin和30pin两种,选择38pin的就行了。多余的管脚空置着就可以了。

物联沃分享整理
物联沃-IOTWORD物联网 » 玩转物联网人工智能小车(ESP32)——10. 详解ESP32扩展板

发表评论