Skip to content

Commit a93ba27

Browse files
committed
Merge branch 'docs/add_pin_layout_diagram_and_notes' into 'master'
docs: update user-guide-devkitm-1.rst Closes DOC-3495 See merge request espressif/esp-idf!19517
2 parents e2d488c + f5f66b9 commit a93ba27

File tree

3 files changed

+41
-13
lines changed

3 files changed

+41
-13
lines changed
401 KB
Loading

docs/en/hw-reference/esp32/user-guide-devkitm-1.rst

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ The table below provides the Name and Function of pins on both sides of the boar
168168

169169
* - No.
170170
- Name
171-
- Type
171+
- Type [1]_
172172
- Function
173173
* - 1
174174
- GND
@@ -237,23 +237,23 @@ The table below provides the Name and Function of pins on both sides of the boar
237237
* - 17
238238
- IO12
239239
- I/O
240-
- GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
240+
- GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI [2]_, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
241241
* - 18
242242
- IO13
243243
- I/O
244244
- GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
245245
* - 19
246246
- IO15
247247
- I/O
248-
- GPIO15, ADC2_CH3, TOUCH3, RTC_GPIO13, MTDO, HSPICS0, HS2_CMD, SD_CMD, EMAC_RXD3
248+
- GPIO15, ADC2_CH3, TOUCH3, RTC_GPIO13, MTDO [2]_, HSPICS0, HS2_CMD, SD_CMD, EMAC_RXD3
249249
* - 20
250250
- IO2
251251
- I/O
252-
- GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
252+
- GPIO2 [2]_, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
253253
* - 21
254254
- IO0
255255
- I/O
256-
- GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
256+
- GPIO0 [2]_, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
257257
* - 22
258258
- IO4
259259
- I/O
@@ -269,7 +269,7 @@ The table below provides the Name and Function of pins on both sides of the boar
269269
* - 25
270270
- IO5
271271
- I/O
272-
- GPIO5, HS1_DATA6, VSPICS0, EMAC_RX_CLK
272+
- GPIO5 [2]_, HS1_DATA6, VSPICS0, EMAC_RX_CLK
273273
* - 26
274274
- IO18
275275
- I/O
@@ -299,6 +299,19 @@ The table below provides the Name and Function of pins on both sides of the boar
299299
- I/O
300300
- GPIO3, U0RXD, CLK_OUT2
301301

302+
.. [1] P: Power supply; I: Input; O: Output.
303+
.. [2] MTDI, GPIO0, GPIO2, MTDO, and GPIO5 are strapping pins. These pins are used to control several chip functions depending on binary voltage values applied to the pins during chip power-up or system reset. For description and application of the strapping pins, please refer to `ESP32 Datasheet`_ > Section *Strapping Pins*.
304+
305+
Pin Layout
306+
^^^^^^^^^^^
307+
308+
.. figure:: ../../../_static/ESP32_DevKitM-1_pinlayout.png
309+
:align: center
310+
:scale: 43%
311+
:alt: ESP32-DevKitM-1 (click to enlarge)
312+
:figclass: align-center
313+
314+
ESP32-DevKitM-1 (click to enlarge)
302315

303316
Hardware Revision Details
304317
============================

docs/zh_CN/hw-reference/esp32/user-guide-devkitm-1.rst

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ ESP32-DevKitM-1 的主要组件和连接方式如下图所示。
168168

169169
* - 编号
170170
- 名称
171-
- 类型
171+
- 类型 [1]_
172172
- 功能
173173
* - 1
174174
- GND
@@ -237,23 +237,23 @@ ESP32-DevKitM-1 的主要组件和连接方式如下图所示。
237237
* - 17
238238
- IO12
239239
- I/O
240-
- GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
240+
- GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI [2]_, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
241241
* - 18
242242
- IO13
243243
- I/O
244244
- GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
245245
* - 19
246246
- IO15
247247
- I/O
248-
- GPIO15, ADC2_CH3, TOUCH3, RTC_GPIO13, MTDO, HSPICS0, HS2_CMD, SD_CMD, EMAC_RXD3
248+
- GPIO15, ADC2_CH3, TOUCH3, RTC_GPIO13, MTDO [2]_, HSPICS0, HS2_CMD, SD_CMD, EMAC_RXD3
249249
* - 20
250250
- IO2
251251
- I/O
252-
- GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
252+
- GPIO2 [2]_, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
253253
* - 21
254254
- IO0
255255
- I/O
256-
- GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
256+
- GPIO0 [2]_, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
257257
* - 22
258258
- IO4
259259
- I/O
@@ -269,7 +269,7 @@ ESP32-DevKitM-1 的主要组件和连接方式如下图所示。
269269
* - 25
270270
- IO5
271271
- I/O
272-
- GPIO5, HS1_DATA6, VSPICS0, EMAC_RX_CLK
272+
- GPIO5 [2]_, HS1_DATA6, VSPICS0, EMAC_RX_CLK
273273
* - 26
274274
- IO18
275275
- I/O
@@ -297,8 +297,23 @@ ESP32-DevKitM-1 的主要组件和连接方式如下图所示。
297297
* - 32
298298
- RXD0
299299
- I/O
300-
- GPIO3, U0RXD, CLK_OUT2
300+
- GPIO3, U0RXD, CLK_OUT2
301301

302+
.. [1] P:电源;I:输入;O:输出。
303+
.. [2] MTDI、GPIO0、GPIO2、MTDO 和 GPIO5 为 Strapping 管脚。在芯片上电和系统复位过程中,Strapping 管脚根据管脚的二进制电压值控制芯片功能。Strapping 管脚的具体描述和应用,请参考 `《ESP32 技术规格书》`_ > 章节 Strapping 管脚。
304+
305+
管脚布局
306+
^^^^^^^^
307+
308+
ESP32-DevKitM-1 的主要组件和连接方式如下图所示。
309+
310+
.. figure:: ../../../_static/ESP32_DevKitM-1_pinlayout.png
311+
:align: center
312+
:scale: 43%
313+
:alt: ESP32-DevKitM-1 (点击放大)
314+
:figclass: align-center
315+
316+
ESP32-DevKitM-1 (点击放大)
302317

303318
硬件修订历史
304319
===============

0 commit comments

Comments
 (0)