ESP32-DevKitS(-R)
本指南介绍了乐鑫专为 ESP32 设计的烧录底板 ESP32-DevKitS(-R)。
ESP32-DevKitS(-R) 包括两款开发板,分别是 ESP32-DevKitS 和 ESP32-DevKitS-R。S 代表弹簧 (spring),R 代表 WROVER 模组。
  | 
  | 
ESP32-DevKitS  | 
ESP32-DevKitS-R  | 
本指南包括如下内容:
入门指南
本节介绍了如何快速上手 ESP32-DevKitS(-R)。 开头部分介绍了 ESP32-DevKitS(-R),如何烧录开发板 小节介绍了怎样在 ESP32-DevKitS(-R) 上安装模组、配置及烧录固件。
概述
ESP32-DevKitS(-R) 是乐鑫专为 ESP32 设计的烧录底板,无需将 ESP32 模组与电源和信号线焊接便可进行烧录。ESP32-DevKitS(-R) 搭载模组后,可作为类似 ESP32-DevKitC 的小型开发板使用。
ESP32-DevKitS 和 ESP32-DevKitS-R 仅在弹簧布局上有所不同,用于适配不同的 ESP32 模组。
- ESP32-DevKitS:
 ESP32-WROOM-32
ESP32-WROOM-32D
ESP32-WROOM-32U
ESP32-SOLO-1
ESP32-WROOM-32E
ESP32-WROOM-32UE
- ESP32-DevKitS-R:
 ESP32-WROVER (PCB & IPEX)
ESP32-WROVER-B (PCB & IPEX)
ESP32-WROVER-E
ESP32-WROVER-IE
有关上述模组的详细信息,请参考 ESP32 系列模组。
组件介绍
ESP32-DevKitS - 正面
ESP32-DevKitS-R - 正面
主要组件  | 
介绍  | 
|---|---|
引脚弹簧  | 
适配模组上的邮票孔,用于连接和固定模组。  | 
2.54 mm 排母  | 
连接板上搭载模组的引脚。关于排母的描述,请见 针座 小节。  | 
USB-to-UART 桥接器  | 
单芯片 USB 转 UART 桥接器,可提供高达 3 Mbps 的传输速率。  | 
LDO  | 
5V-to-3.3V 低压差线型稳压器 (LDO)。  | 
Micro-USB 连接器/Micro USB 端口  | 
USB 接口。可用作开发板的供电电源或连接电脑和开发板的通信接口。  | 
EN 键  | 
复位按键。  | 
Boot 键  | 
下载按键。按住 Boot 键的同时按一下 EN 键进入“固件下载”模式,通过串口下载固件。  | 
电源指示 LED  | 
开发板通电后(USB 或供电电源),该指示灯亮起。  | 
如何烧录开发板
通电前,请确保 ESP32-DevKitS(-R) 完好无损。
必备硬件
任选一款 ESP32 模组
USB 2.0 数据线(标准 A 型转 Micro-B 型)
电脑 (Windows、Linux 或 macOS)
硬件设置
请按照下列步骤将模组安装到 ESP32-DevKitS(-R) 烧录底板上:
将模组轻放到 ESP32-DevKitS(-R) 烧录底板上。确保模组上方的邮票孔与底板上的引脚弹簧对齐。
将模组向下压,听到“咔哒”一声即说明模组已经压入底板。
检查所有引脚弹簧是否均已卡进邮票孔中。如发现错位,可使用镊子将引脚弹簧拨入邮票孔中。
软件设置
首选方式
使用 ESP-IDF 开发框架是将二进制文件 (*.bin) 烧录到 ESP32-DevKitS(-R) 的首选方式。请前往 快速入门,在 安装 一节查看如何快速设置开发环境,将应用程序烧录至 ESP32-DevKitS(-R)。
备选方式
Windows 用户也可以使用 Flash 下载工具 烧录二进制文件。请下载该工具、解压并参照 doc 文件夹内的使用指南。
备注
烧录二进制文件时需将 ESP32 芯片设置成固件下载模式。这一步骤可由烧录工具自动执行,也可按住 Boot 按键并点按 EN 按键手动执行。
烧录完成后,烧录工具默认情况下会重启模组,运行已烧录的程序。
底板尺寸
ESP32-DevKitS 尺寸 - 背面
ESP32-DevKitS-R 尺寸 - 背面
内含组件和包装
零售订单
如购买样品,每个 ESP32-DevKitS(-R) 底板将以防静电袋或零售商选择的其他方式包装。
零售订单请前往 https://www.espressif.com/zh-hans/company/contact/buy-a-sample。
批量订单
如批量购买,ESP32-DevKitS(-R) 烧录底板将以大纸板箱包装。
批量订单请前往 https://www.espressif.com/zh-hans/contact-us/sales-questions。
硬件参考
功能框图
ESP32-DevKitS(-R) 的主要组件和连接方式如下图所示。
ESP32-DevKitS(-R)(点击放大)
电源选项
您可从以下三种供电方式中任选其一给 ESP32-DevKitS(-R) 供电:
Micro USB 端口供电(默认)
5V 和 GND 管脚供电
3V3 和 GND 管脚供电
建议选择第一种供电方式:Micro USB 端口供电。
针座
.  | 
标签  | 
信号  | 
|---|---|---|
L1  | 
3V3  | 
VDD 3V3  | 
L2  | 
EN  | 
CHIP_PU  | 
L3  | 
VP  | 
SENSOR_VP  | 
L4  | 
VN  | 
SENSOR_VN  | 
L5  | 
34  | 
GPIO34  | 
L6  | 
35  | 
GPIO35  | 
L7  | 
32  | 
GPIO32  | 
L8  | 
33  | 
GPIO33  | 
L9  | 
25  | 
GPIO25  | 
L10  | 
26  | 
GPIO26  | 
L11  | 
27  | 
GPIO27  | 
L12  | 
14  | 
GPIO14  | 
L13  | 
12  | 
GPIO12  | 
L14  | 
GND  | 
GND  | 
L15  | 
13  | 
GPIO13  | 
L16  | 
D2  | 
SD_DATA2  | 
L17  | 
D3  | 
SD_DATA3  | 
L18  | 
CMD  | 
SD_CMD  | 
L19  | 
5V  | 
External 5V  | 
R1  | 
GND  | 
GND  | 
R2  | 
23  | 
GPIO23  | 
R3  | 
22  | 
GPIO22  | 
R4  | 
TX  | 
U0TXD  | 
R5  | 
RX  | 
U0RXD  | 
R6  | 
21  | 
GPIO21  | 
R7  | 
GND  | 
GND  | 
R8  | 
19  | 
GPIO19  | 
R9  | 
18  | 
GPIO18  | 
R10  | 
5  | 
GPIO5  | 
R11  | 
17  | 
GPIO17  | 
R12  | 
16  | 
GPIO16  | 
R13  | 
4  | 
GPIO4  | 
R14  | 
0  | 
GPIO0  | 
R15  | 
2  | 
GPIO2  | 
R16  | 
15  | 
GPIO15  | 
R17  | 
D1  | 
SD_DATA1  | 
R18  | 
D0  | 
SD_DATA0  | 
R19  | 
CLK  | 
SD_CLK  | 
针座图片请参照 组件介绍。
相关文档
ESP32-DevKitS(-R) 原理图 (PDF)
ESP32 技术规格书 (PDF)
ESP32-WROOM-32 技术规格书 (PDF)
ESP32-SOLO-1 技术规格书 (PDF)
ESP32-WROVER 技术规格书 (PDF)
ESP32-WROVER-B 技术规格书 (PDF)

