1=================
2ESP32-DevKitS(-R)
3=================
4
5:link_to_translation:`en: [English]`
6
7本指南介绍了乐鑫专为 ESP32 设计的烧录底板 ESP32-DevKitS(-R)。
8
9ESP32-DevKitS(-R) 包括两款开发板,分别是 ESP32-DevKitS 和 ESP32-DevKitS-R。S 代表弹簧 (spring),R 代表 WROVER 模组。
10
11+-----------------+-------------------+
12| |ESP32-DevKitS| | |ESP32-DevKitS-R| |
13+-----------------+-------------------+
14|  ESP32-DevKitS  |  ESP32-DevKitS-R  |
15+-----------------+-------------------+
16
17.. |ESP32-DevKitS| image:: ../../../_static/esp32-devkits-v1.1-layout-isometric-raw.png
18
19.. |ESP32-DevKitS-R| image:: ../../../_static/esp32-devkits-r-v1.1-layout-isometric-raw.png
20
21本指南包括如下内容:
22
23- `入门指南`_: 简要介绍了 ESP32-DevKitS(-R) 和硬件、软件设置指南。
24- `硬件参考`_: 详细介绍了 ESP32-DevKitS(-R) 的硬件。
25- `相关文档`_: 列出了相关文档的链接。
26
27
28入门指南
29========
30
31本节介绍了如何快速上手 ESP32-DevKitS(-R)。 开头部分介绍了 ESP32-DevKitS(-R),`如何烧录开发板`_ 小节介绍了怎样在 ESP32-DevKitS(-R) 上安装模组、配置及烧录固件。
32
33
34概述
35----
36
37
38ESP32-DevKitS(-R) 是乐鑫专为 ESP32 设计的烧录底板,无需将 ESP32 模组与电源和信号线焊接便可进行烧录。ESP32-DevKitS(-R) 搭载模组后,可作为类似 ESP32-DevKitC 的小型开发板使用。
39
40ESP32-DevKitS 和 ESP32-DevKitS-R 仅在弹簧布局上有所不同,用于适配不同的 ESP32 模组。
41
42- ESP32-DevKitS:
43   - ESP32-WROOM-32
44   - ESP32-WROOM-32D
45   - ESP32-WROOM-32U
46   - ESP32-SOLO-1
47   - ESP32-WROOM-32E
48   - ESP32-WROOM-32UE
49- ESP32-DevKitS-R:
50   - ESP32-WROVER (PCB & IPEX)
51   - ESP32-WROVER-B (PCB & IPEX)
52   - ESP32-WROVER-E
53   - ESP32-WROVER-IE
54
55有关上述模组的详细信息,请参考 `ESP32 系列模组 <https://www.espressif.com/zh-hans/products/modules?id=ESP32>`_。
56
57组件介绍
58--------
59
60.. figure:: ../../../_static/esp32-devkits-v1.1-layout-front.png
61    :align: center
62    :alt: ESP32-DevKitS - 正面
63    :figclass: align-center
64
65    ESP32-DevKitS - 正面
66
67.. figure:: ../../../_static/esp32-devkits-r-v1.1-layout-front.png
68    :align: center
69    :alt: ESP32-DevKitS-R - 正面
70    :figclass: align-center
71
72    ESP32-DevKitS-R - 正面
73
74
75.. list-table::
76   :widths: 30 70
77   :header-rows: 1
78
79   * - 主要组件
80     - 介绍
81   * - 引脚弹簧
82     - 适配模组上的邮票孔,用于连接和固定模组。
83   * - 2.54 mm 排母
84     - 连接板上搭载模组的引脚。关于排母的描述,请见 `针座`_ 小节。
85   * - USB-to-UART 桥接器
86     - 单芯片 USB 转 UART 桥接器,可提供高达 3 Mbps 的传输速率。
87   * - LDO
88     - 5V-to-3.3V 低压差线型稳压器 (LDO)。
89   * - Micro-USB 连接器/Micro USB 端口
90     - USB 接口。可用作开发板的供电电源或连接电脑和开发板的通信接口。
91   * - EN 键
92     - 复位按键。
93   * - Boot 键
94     - 下载按键。按住 **Boot** 键的同时按一下 **EN** 键进入“固件下载”模式,通过串口下载固件。
95   * - 电源指示 LED
96     - 开发板通电后(USB 或供电电源),该指示灯亮起。
97
98
99如何烧录开发板
100--------------
101
102通电前,请确保 ESP32-DevKitS(-R) 完好无损。
103
104
105必备硬件
106^^^^^^^^
107
108- 任选一款 ESP32 模组
109- USB 2.0 数据线(标准 A 型转 Micro-B 型)
110- 电脑 (Windows、Linux 或 macOS)
111
112
113硬件设置
114^^^^^^^^
115
116请按照下列步骤将模组安装到 ESP32-DevKitS(-R) 烧录底板上:
117
118- 将模组轻放到 ESP32-DevKitS(-R) 烧录底板上。确保模组上方的邮票孔与底板上的引脚弹簧对齐。
119- 将模组向下压,听到“咔哒”一声即说明模组已经压入底板。
120- 检查所有引脚弹簧是否均已卡进邮票孔中。如发现错位,可使用镊子将引脚弹簧拨入邮票孔中。
121
122
123
124软件设置
125^^^^^^^^
126
127首选方式
128++++++++
129使用 ESP-IDF 开发框架是将二进制文件 (\*.bin) 烧录到 ESP32-DevKitS(-R) 的首选方式。请前往 :doc:`../../get-started/index`,在 :ref:`get-started-step-by-step` 一节查看如何快速设置开发环境,将应用程序烧录至 ESP32-DevKitS(-R)。
130
131
132备选方式
133++++++++
134
135Windows 用户也可以使用 `Flash 下载工具 <https://www.espressif.com/zh-hans/support/download/other-tools?keys=FLASH+>`_ 烧录二进制文件。请下载该工具、解压并参照 *doc* 文件夹内的使用指南。
136
137    .. 注解::
138         1. 烧录二进制文件时需将 ESP32 芯片设置成固件下载模式。这一步骤可由烧录工具自动执行,也可按住 Boot 按键并点按 EN 按键手动执行。
139         2. 烧录完成后,烧录工具默认情况下会重启模组,运行已烧录的程序。
140
141
142底板尺寸
143--------
144
145.. figure:: ../../../_static/esp32-devkits-v1.1-dimensions-back.png
146    :align: center
147    :alt: ESP32-DevKitS - 背面
148    :figclass: align-center
149
150    ESP32-DevKitS 尺寸 - 背面
151
152.. figure:: ../../../_static/esp32-devkits-r-v1.1-dimensions-back.png
153    :align: center
154    :alt: ESP32-DevKitS-R - 背面
155    :figclass: align-center
156
157    ESP32-DevKitS-R 尺寸 - 背面
158
159
160内含组件和包装
161--------------
162
163零售订单
164^^^^^^^^
165
166如购买样品,每个 ESP32-DevKitS(-R) 底板将以防静电袋或零售商选择的其他方式包装。
167
168零售订单请前往 https://www.espressif.com/zh-hans/company/contact/buy-a-sample169
170
171批量订单
172^^^^^^^^
173
174如批量购买,ESP32-DevKitS(-R) 烧录底板将以大纸板箱包装。
175
176批量订单请前往 https://www.espressif.com/zh-hans/contact-us/sales-questions177
178
179硬件参考
180========
181
182
183功能框图
184--------
185
186ESP32-DevKitS(-R) 的主要组件和连接方式如下图所示。
187
188.. figure:: ../../../_static/esp32-devkits-r-v1.1-block_diagram.png
189    :align: center
190    :scale: 70%
191    :alt: ESP32-DevKitS(-R)(点击放大)
192    :figclass: align-center
193
194    ESP32-DevKitS(-R)(点击放大)
195
196
197
198电源选项
199^^^^^^^^
200
201您可从以下三种供电方式中任选其一给 ESP32-DevKitS(-R) 供电:
202
203- Micro USB 端口供电(默认)
204- 5V 和 GND 管脚供电
205- 3V3 和 GND 管脚供电
206
207建议选择第一种供电方式:Micro USB 端口供电。
208
209
210针座
211----
212
213=======  ================  ================================
214.        标签               信号
215=======  ================  ================================
216L1       3V3               VDD 3V3
217L2       EN                CHIP_PU
218L3       VP                SENSOR_VP
219L4       VN                SENSOR_VN
220L5       34                GPIO34
221L6       35                GPIO35
222L7       32                GPIO32
223L8       33                GPIO33
224L9       25                GPIO25
225L10      26                GPIO26
226L11      27                GPIO27
227L12      14                GPIO14
228L13      12                GPIO12
229L14      GND               GND
230L15      13                GPIO13
231L16      D2                SD_DATA2
232L17      D3                SD_DATA3
233L18      CMD               SD_CMD
234L19      5V                External 5V
235R1       GND               GND
236R2       23                GPIO23
237R3       22                GPIO22
238R4       TX                U0TXD
239R5       RX                U0RXD
240R6       21                GPIO21
241R7       GND               GND
242R8       19                GPIO19
243R9       18                GPIO18
244R10      5                 GPIO5
245R11      17                GPIO17
246R12      16                GPIO16
247R13      4                 GPIO4
248R14      0                 GPIO0
249R15      2                 GPIO2
250R16      15                GPIO15
251R17      D1                SD_DATA1
252R18      D0                SD_DATA0
253R19      CLK               SD_CLK
254=======  ================  ================================
255
256针座图片请参照 `组件介绍`_。
257
258
259相关文档
260========
261- `ESP32-DevKitS(-R) 原理图 <https://dl.espressif.com/dl/ESP32_DEVKITS_20190621.pdf>`_ (PDF)
262- `ESP32 技术规格书 <https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf>`_ (PDF)
263- `ESP32-WROOM-32 技术规格书 <https://espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_cn.pdf>`_ (PDF)
264- `ESP32-WROOM-32D & ESP32-WROOM-32U 技术规格书 <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_cn.pdf>`_ (PDF)
265- `ESP32-SOLO-1 技术规格书 <https://www.espressif.com/sites/default/files/documentation/esp32-solo-1_datasheet_cn.pdf>`_ (PDF)
266- `ESP32-WROVER 技术规格书 <https://espressif.com/sites/default/files/documentation/esp32-wrover_datasheet_cn.pdf>`_ (PDF)
267- `ESP32-WROVER-B 技术规格书 <https://www.espressif.com/sites/default/files/documentation/esp32-wrover-b_datasheet_cn.pdf>`_ (PDF)
268- `乐鑫产品选型工具 <https://products.espressif.com/#/product-selector?names=>`__
269