Merge branch 'docs/update_devkitc_and_wrover_kit_boards' into 'master'

docs: udpate devkitc and wrover-kit boards

Closes DOC-1241, DOC-1195, and DOC-1927

See merge request espressif/esp-idf!14945
This commit is contained in:
Wang Fang 2021-09-15 07:27:55 +00:00
commit e43df5fce9
4 changed files with 197 additions and 111 deletions

View File

@ -3,7 +3,7 @@ ESP32-DevKitC V4 Getting Started Guide
:link_to_translation:`zh_CN:[中文]`
This guide shows how to start using the ESP32-DevKitC V4 development board. For description of other versions of ESP32-DevKitC check :doc:`../../hw-reference/index`.
This guide shows how to start using the ESP32-DevKitC V4 development board.
What You Need
@ -27,6 +27,7 @@ To cover a wide range of user requirements, the following versions of ESP32-DevK
- different ESP32 modules
- `ESP32-WROOM-DA <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-da_datasheet_en.pdf>`_
- `ESP32-WROOM-32E <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf>`_
- `ESP32-WROOM-32UE <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf>`_
- `ESP32-WROOM-32D <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf>`_
@ -55,31 +56,34 @@ The following figure and the table below describe the key components, interfaces
ESP32-DevKitC V4 with ESP32-WROOM-32 module soldered
+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Key Component | Description |
+====================+======================================================================================================================================================================================+
| ESP32-WROOM-32 | A module with ESP32 at its core. |
+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| EN | Reset button. |
+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Boot | Download button. Holding down **Boot** and then pressing **EN** initiates Firmware Download mode for downloading firmware through the serial port. |
+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| USB-to-UART Bridge | Single USB-UART bridge chip provides transfer rates of up to 3 Mbps. |
+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Micro USB Port | USB interface. Power supply for the board as well as the communication interface between a computer and the ESP32 module. |
+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 5V Power On LED | Turns on when the USB or an external 5V power supply is connected to the board. For details see the schematics in `Related Documents`_. |
+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| I/O | Most of the pins on the ESP module are broken out to the pin headers on the board. You can program ESP32 to enable multiple functions such as PWM, ADC, DAC, I2C, I2S, SPI, etc. |
+--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
.. list-table::
:widths: 25 75
:header-rows: 1
.. note::
* - Key Component
- Description
* - ESP32-WROOM-32
- A module with ESP32 at its core. For more information, see `ESP32-WROOM-32 Datasheet`_.
* - EN
- Reset button.
* - Boot
- Download button. Holding down **Boot** and then pressing **EN** initiates Firmware Download mode for downloading firmware through the serial port.
* - USB-to-UART Bridge
- Single USB-UART bridge chip provides transfer rates of up to 3 Mbps.
* - Micro USB Port
- USB interface. Power supply for the board as well as the communication interface between a computer and the ESP32-WROOM-32 module.
* - 5V Power On LED
- Turns on when the USB or an external 5V power supply is connected to the board. For details see the schematics in `Related Documents`_.
* - I/O
- Most of the pins on the ESP module are broken out to the pin headers on the board. You can program ESP32 to enable multiple functions such as PWM, ADC, DAC, I2C, I2S, SPI, etc.
The pins D0, D1, D2, D3, CMD and CLK are used internally for communication between ESP32 and SPI flash memory. They are grouped on both sides near the USB connector. Avoid using these pins, as it may disrupt access to the SPI flash memory / SPI RAM.
.. note::
.. note::
The pins D0, D1, D2, D3, CMD and CLK are used internally for communication between ESP32 and SPI flash memory. They are grouped on both sides near the USB connector. Avoid using these pins, as it may disrupt access to the SPI flash memory / SPI RAM.
The pins GPIO16 and GPIO17 are available for use only on the boards with the modules ESP32-WROOM and ESP32-SOLO-1. The boards with ESP32-WROVER modules have the pins reserved for internal use.
.. note::
The pins GPIO16 and GPIO17 are available for use only on the boards with the modules ESP32-WROOM and ESP32-SOLO-1. The boards with ESP32-WROVER modules have the pins reserved for internal use.
Power Supply Options
@ -154,8 +158,7 @@ No. Name Type Function
P: Power supply;
I: Input;
O: Output;
T: High impedance.
O: Output.
Pin Layout
^^^^^^^^^^^
@ -201,10 +204,10 @@ Board Dimensions
.. figure:: ../../../_static/esp32-devkitc-dimensions-back.jpg
:align: center
:alt: ESP32 DevKitC board dimensions - back
:alt: Dimensions of ESP32-DevKitC board with ESP32-WROOM-32 module soldered - back
:figclass: align-center
ESP32 DevKitC board dimensions - back
Dimensions of ESP32-DevKitC board with ESP32-WROOM-32 module soldered - back
Related Documents
@ -212,6 +215,7 @@ Related Documents
* `ESP32-DevKitC V4 schematics`_ (PDF)
* `ESP32 Datasheet`_ (PDF)
* `ESP32-WROOM-DA Datasheet`_ (PDF)
* `ESP32-WROOM-32 Datasheet`_ (PDF)
* `ESP32-WROOM-32D and ESP32-WROOM-32U Datasheet`_ (PDF)
* `ESP32-WROVER Datasheet`_ (PDF)
@ -226,8 +230,10 @@ For further design documentation for the board, please contact us at `sales@espr
.. _ESP32-WROOM-32D and ESP32-WROOM-32U Datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf
.. _ESP32-WROVER Datasheet: https://espressif.com/sites/default/files/documentation/esp32-wrover_datasheet_en.pdf
.. _ESP32-WROVER-B Datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-wrover-b_datasheet_en.pdf
.. _ESP32-WROOM-DA Datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-da_datasheet_en.pdf
.. _ESP Product Selector: https://products.espressif.com/#/product-selector?names=
.. toctree::
:hidden:

View File

@ -2,7 +2,7 @@ ESP-WROVER-KIT V4.1 Getting Started Guide
=========================================
:link_to_translation:`zh_CN:[中文]`
This guide shows how to get started with the ESP-WROVER-KIT V4.1 development board and also provides information about its functionality and configuration options. For the description of other ESP-WROVER-KIT versions, please check :doc:`../../hw-reference/index`.
This guide shows how to get started with the ESP-WROVER-KIT V4.1 development board and also provides information about its functionality and configuration options.
What You Need
@ -22,7 +22,7 @@ ESP-WROVER-KIT is an ESP32-based development board produced by `Espressif <https
ESP-WROVER-KIT features the following integrated components:
- ESP32-WROVER-B module
- ESP32-WROVER-E module
- LCD screen
- MicroSD card slot
@ -77,54 +77,57 @@ The table below provides description in the following manner:
- Starting from the first picture's top right corner and going clockwise
- Then moving on to the second picture
.. list-table::
:widths: 25 75
:header-rows: 1
================== =================================================================================================================================
Key Component Description
================== =================================================================================================================================
FT2232 The FT2232 chip serves as a multi-protocol USB-to-serial bridge which can be programmed and controlled via USB to provide communication with ESP32. FT2232 also features USB-to-JTAG interface which is available on channel A of the chip, while USB-to-serial is on channel B. The FT2232 chip enhances user-friendliness in terms of application development and debugging. See `ESP-WROVER-KIT V4.1 schematic`_.
* - Key Component
- Description
* - FT2232
- The FT2232 chip serves as a multi-protocol USB-to-serial bridge which can be programmed and controlled via USB to provide communication with ESP32. FT2232 also features USB-to-JTAG interface which is available on channel A of the chip, while USB-to-serial is on channel B. The FT2232 chip enhances user-friendliness in terms of application development and debugging. See `ESP-WROVER-KIT V4.1 schematic`_.
* - 32.768 kHz
- External precision 32.768 kHz crystal oscillator serves as a clock with low-power consumption while the chip is in Deep-sleep mode.
* - 0R
- Zero-ohm resistor intended as a placeholder for a current shunt, can be desoldered or replaced with a current shunt to facilitate the measurement of ESP32's current consumption in different modes.
* - ESP32-WROVER-E module
- This ESP32 module features 64-Mbit PSRAM for flexible extended storage and data processing capabilities.
* - Diagnostic LEDs
- Four red LEDs connected to the GPIO pins of FT2232. Intended for future use.
* - UART
- Serial port. The serial TX/RX signals of FT2232 and ESP32 are broken out to the inward and outward sides of JP2 respectively. By default, these pairs of pins are connected with jumpers. To use ESP32's serial interface, remove the jumpers and connect another external serial device to the respective pins.
* - SPI
- By default, ESP32 uses its SPI interface to access flash and PSRAM memory inside the module. Use these pins to connect ESP32 to another SPI device. In this case, an extra chip select (CS) signal is needed. Please note that the voltage of this interface is 3.3 V.
* - CTS/RTS
- Serial port flow control signals: the pins are not connected to the circuitry by default. To enable them, short the respective pins of JP14 with jumpers.
* - JTAG
- JTAG interface. JTAG signals of FT2232 and ESP32 are broken out to the inward and outward sides of JP2 respectively. By default, these pairs of pins are disconnected. To enable JTAG, short the respective pins with jumpers as shown in Section `Setup Options`_.
* - USB Port
- USB interface. Power supply for the board as well as the communication interface between a computer and the board.
* - EN Button
- Reset button.
* - BOOT Button
- Download button. Holding down **Boot** and then pressing **EN** initiates Firmware Download mode for downloading firmware through the serial port.
* - Power Switch
- Power On/Off Switch. Toggling toward the **Boot** button powers the board on, toggling away from **Boot** powers the board off.
* - Power Selector
- Power supply selector interface. The board can be powered either via USB or via the 5V Input interface. Select the power source with a jumper. For more details, see Section `Setup Options`_, jumper header JP7.
* - 5V Input
- 5V power supply interface for a standard coaxial power connector, 5.5 x 2.1 mm, center positive. This interface can be more convenient when the board is operating autonomously (not connected to a computer).
* - 5V Power On LED
- This red LED turns on when power is supplied to the board, either from **USB** or **5V Input**.
* - LDO
- NCP1117(1A). 5V-to-3.3V LDO. NCP1117 can provide a maximum current of 1A. The LDO on the board has a fixed output voltage. Although, the user can install an LDO with adjustable output voltage. For details, please refer to `ESP-WROVER-KIT V4.1 schematic`_.
* - Camera Connector
- Camera interface, a standard OV7670 camera module.
* - RGB LED
- Red, green and blue (RGB) light emitting diodes (LEDs), can be controlled by pulse width modulation (PWM).
* - I/O Connector
- All the pins on the ESP32 module are broken out to pin headers. You can program ESP32 to enable multiple functions, such as PWM, ADC, DAC, I2C, I2S, SPI, etc.
* - MicroSD Card Slot
- Useful for developing applications that access MicroSD card for data storage and retrieval.
* - LCD
- Support for mounting and interfacing a 3.2” SPI (standard 4-wire Serial Peripheral Interface) LCD, as shown on figure :ref:`get-started-esp-wrover-kit-v4.1-board-back`.
32.768 kHz External precision 32.768 kHz crystal oscillator serves as a clock with low-power consumption while the chip is in Deep-sleep mode.
0R Zero-ohm resistor intended as a placeholder for a current shunt, can be desoldered or replaced with a current shunt to facilitate the measurement of ESP32's current consumption in different modes.
ESP32-WROVER-B This ESP32 module features 64-Mbit PSRAM for flexible extended storage and data processing capabilities.
Diagnostic LEDs Four red LEDs connected to the GPIO pins of FT2232. Intended for future use.
UART Serial port. The serial TX/RX signals of FT2232 and ESP32 are broken out to the inward and outward sides of JP2 respectively. By default, these pairs of pins are connected with jumpers. To use ESP32's serial interface, remove the jumpers and connect another external serial device to the respective pins.
SPI By default, ESP32 uses its SPI interface to access flash and PSRAM memory inside the module. Use these pins to connect ESP32 to another SPI device. In this case, an extra chip select (CS) signal is needed. Please note that the voltage of this interface is 3.3V.
CTS/RTS Serial port flow control signals: the pins are not connected to the circuitry by default. To enable them, short the respective pins of JP14 with jumpers.
JTAG JTAG interface. JTAG signals of FT2232 and ESP32 are broken out to the inward and outward sides of JP2 respectively. By default, these pairs of pins are disconnected. To enable JTAG, short the respective pins with jumpers as shown in Section `Setup Options`_.
USB Port USB interface. Power supply for the board as well as the communication interface between a computer and the board.
EN Button Reset button.
Boot Button Download button. Holding down **Boot** and then pressing **EN** initiates Firmware Download mode for downloading firmware through the serial port.
Power Switch Power On/Off Switch. Toggling toward the **Boot** button powers the board on, toggling away from **Boot** powers the board off.
Power Selector Power supply selector interface. The board can be powered either via USB or via the 5V Input interface. Select the power source with a jumper. For more details, see Section `Setup Options`_, jumper header JP7.
5V Input 5V power supply interface for a standard coaxial power connector, 5.5 x 2.1 mm, center positive. This interface can be more convenient when the board is operating autonomously (not connected to a computer).
5V Power On LED This red LED turns on when power is supplied to the board, either from **USB** or **5V Input**.
LDO NCP1117(1A). 5V-to-3.3V LDO. NCP1117 can provide a maximum current of 1A. The LDO on the board has a fixed output voltage. Although, the user can install an LDO with adjustable output voltage. For details, please refer to `ESP-WROVER-KIT V4.1 schematic`_.
Camera Connector Camera interface, a standard OV7670 camera module.
RGB LED Red, green and blue (RGB) light emitting diodes (LEDs), can be controlled by pulse width modulation (PWM).
I/O Connector All the pins on the ESP32 module are broken out to pin headers. You can program ESP32 to enable multiple functions, such as PWM, ADC, DAC, I2C, I2S, SPI, etc.
MicroSD Card Slot Useful for developing applications that access MicroSD card for data storage and retrieval.
LCD Support for mounting and interfacing a 3.2” SPI (standard 4-wire Serial Peripheral Interface) LCD, as shown on figure :ref:`get-started-esp-wrover-kit-v4.1-board-back`.
================== =================================================================================================================================
.. _get-started-esp-wrover-kit-v4.1-setup-options:
@ -152,7 +155,7 @@ Some pins / terminals of ESP32 are allocated for use with the onboard or externa
Some of the pins, such as GPIO0 or GPIO2, have multiple functions and some of them are shared among onboard and external peripheral devices. Certain combinations of peripherals cannot work together. For example, it is not possible to do JTAG debugging of an application that is using SD card, because several pins are shared by JTAG and the SD card slot.
In other cases, peripherals can coexist under certain conditions. This is applicable to, for example, LCD screen and SD card that share only a single pin GPIO21. This pin is used to provide D/C (Data / Control) signal for the LCD as well as the CD (Card Detect) signal read from the SD card slot. If the card detect functionality is not essential, then it may be disabled by removing R167, so both LCD and SD may operate together.
In other cases, peripherals can coexist under certain conditions. This is applicable to, for example, LCD screen and SD card that share only a single pin GPIO21. This pin is used to provide D/C (Data / Control) signal for the LCD as well as the Card Detect signal read from the SD card slot. If the card detect functionality is not essential, then it may be disabled by removing R167, so both LCD and SD may operate together.
For more details on which pins are shared among which peripherals, please refer to the table in the next section.
@ -190,7 +193,7 @@ Legend:
* LED - :ref:`RGB LED <get-started-esp-wrover-kit-v4.1-rgb-led-connections>`
* MicroSD - :ref:`MicroSD Card / J4 <get-started-esp-wrover-kit-v4.1-microsd-card-slot>`
* LCD - :ref:`LCD / U5 <get-started-esp-wrover-kit-v4.1-lcd-connector>`
* PSRAM - ESP32-WROVER-B's PSRAM
* PSRAM - ESP32-WROVER-E's PSRAM
.. _get-started-esp-wrover-kit-v4.1-xtal:
@ -306,7 +309,7 @@ MicroSD Card
4 MTMS / GPIO14 CLK
5 GPIO2 DATA0
6 GPIO4 DATA1
7 GPIO21 CD
7 GPIO21 Card Detect
==== ============== ===============
@ -367,7 +370,7 @@ Related Documents
* `ESP-WROVER-KIT V4.1 schematic`_ (PDF)
* `ESP-WROVER-KIT V4.1 layout <https://dl.espressif.com/dl/schematics/ESP-WROVER-KIT_V4.1.dxf>`_ (DXF) may be opened online with `Autodesk Viewer <https://viewer.autodesk.com/>`_
* `ESP32 Datasheet <https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf>`_ (PDF)
* `ESP32-WROVER-B Datasheet <https://espressif.com/sites/default/files/documentation/esp32-wrover-b_datasheet_en.pdf>`_ (PDF)
* `ESP32-WROVER-E Datasheet <https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_en.pdf>`_ (PDF)
* :doc:`../../api-guides/jtag-debugging/index`
* :doc:`../../hw-reference/index`

View File

@ -3,8 +3,7 @@ ESP32-DevKitC V4 入门指南
:link_to_translation:`en: [English]`
本指南介绍了如何开始使用 ESP32-DevKitC V4 开发板。有关 ESP32-DevKitC 其他版本的介绍,请见::doc:`../../hw-reference/index`
本指南介绍了如何开始使用 ESP32-DevKitC V4 开发板。
准备工作
-----------
@ -27,13 +26,14 @@ ESP32-DevKitC V4 是 `乐鑫 <https://espressif.com>`_ 一款基于 ESP32 的小
- 可选多款 ESP32 模组
- `ESP32-WROOM-32E <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf>`_
- `ESP32-WROOM-32UE <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf>`_
- `ESP32-WROOM-32D <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf>`_
- `ESP32-WROOM-32U <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf>`_
- `ESP32-WROOM-32E <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_cn.pdf>`_
- `ESP32-WROOM-32UE <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_cn.pdf>`_
- `ESP32-WROOM-32D <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_cn.pdf>`_
- `ESP32-WROOM-32U <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_cn.pdf>`_
- `ESP32-SOLO-1 <https://www.espressif.com/sites/default/files/documentation/esp32-solo-1_datasheet_en.pdf>`_
- `ESP32-WROVER-E <https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_en.pdf>`_
- `ESP32-WROVER-IE <https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_en.pdf>`_
- `ESP32-WROVER-E <https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_cn.pdf>`_
- `ESP32-WROVER-IE <https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_cn.pdf>`_
- `ESP32-WROOM-DA <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-da_datasheet_cn.pdf>`_
- 可选排针或排母
@ -49,11 +49,11 @@ ESP32-DevKitC V4 开发板的主要组件、接口及控制方式见下。
.. _get-started-esp32-devkitc-board-front:
.. figure:: ../../../_static/esp32-devkitc-functional-overview.jpg
:align: center
:alt: ESP32-DevKitC V4板载 ESP32-WROOM-32
:figclass: align-center
:align: center
:alt: ESP32-DevKitC V4板载 ESP32-WROOM-32
:figclass: align-center
ESP32-DevKitC V4板载 ESP32-WROOM-32
ESP32-DevKitC V4板载 ESP32-WROOM-32
.. list-table::
@ -68,10 +68,10 @@ ESP32-DevKitC V4板载 ESP32-WROOM-32
- 复位按键。
* - Boot
- 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
* - USB-to-UART 桥接器 | 单芯片 USB-UART 桥接器,可提供高达 3 Mbps 的传输速率。
- Micro USB 端口
* - USB 接口。
- 可用作电路板的供电电源,或连接 PC 和 ESP32-WROOM-32 模组的通信接口。
* - USB-to-UART 桥接器
- 单芯片 USB-UART 桥接器,可提供高达 3 Mbps 的传输速率。
* - Micro USB 接口。
- USB 接口,可用作电路板的供电电源,或连接 PC 和 ESP32-WROOM-32 模组的通信接口。
* - 5V Power On LED
- 开发板通电后USB 或外部 5 V该指示灯将亮起。更多信息请见 `相关文档`_ 中的原理图。
* - I/O
@ -99,6 +99,77 @@ ESP32-DevKitC V4板载 ESP32-WROOM-32
上述供电模式 **不可同时连接**,否则可能会损坏开发板和/或电源。
排针
------------
下表列出了开发板两侧排针J1 和 J3的名称和功能排针名称如图 :ref:`get-started-esp32-devkitc-board-front` 中所示,排针编号与 `ESP32-DevKitC V4 原理图`_ (PDF) 一致。
J1
^^^
==== ==== ===== ===================================
编号 名称 类型 功能
==== ==== ===== ===================================
1 3V3 P 3.3 V 电源
2 EN I CHIP_PU, Reset
3 IO36 I GPIO36, ADC1_CH0, S_VP
4 IO39 I GPIO39, ADC1_CH3, S_VN
5 IO34 I GPIO34, ADC1_CH6, VDET_1
6 IO35 I GPIO35, ADC1_CH7, VDET_2
7 IO32 I/O GPIO32, ADC1_CH4, TOUCH_CH9, XTAL_32K_P
8 IO33 I/O GPIO33, ADC1_CH5, TOUCH_CH8, XTAL_32K_N
9 IO25 I/O GPIO25, ADC1_CH8, DAC_1
10 IO26 I/O GPIO26, ADC2_CH9, DAC_2
11 IO27 I/O GPIO27, ADC2_CH7, TOUCH_CH7
12 IO14 I/O GPIO14, ADC2_CH6, TOUCH_CH6, MTMS
13 IO12 I/O GPIO12, ADC2_CH5, TOUCH_CH5, MTDI
14 GND G 接地
15 IO13 I/O GPIO13, ADC2_CH4, TOUCH_CH4, MTCK
16 IO9 I/O GPIO9, D2
17 IO10 I/O GPIO10, D3
18 IO11 I/O GPIO11, CMD
19 5V0 P 5 V 电源
==== ==== ===== ===================================
J3
^^^
==== ==== ===== ===================================
编号 名称 类型 功能
==== ==== ===== ===================================
1 GND G 接地
2 IO23 I/O GPIO23
3 IO22 I/O GPIO22
4 IO1 I/O GPIO1, U0TXD
5 IO3 I/O GPIO3, U0RXD
6 IO21 I/O GPIO21
7 GND G 接地
8 IO19 I/O GPIO19
9 IO18 I/O GPIO18
10 IO5 I/O GPIO5
11 IO17 I/O GPIO17
12 IO16 I/O GPIO16
13 IO4 I/O GPIO4, ADC2_CH0, TOUCH_CH0
14 IO0 I/O GPIO0, ADC2_CH1, TOUCH_CH1, Boot
16 IO2 I/O GPIO2, ADC2_CH2, TOUCH_CH2
17 IO15 I/O GPIO15, ADC2_CH3, TOUCH_CH3, MTDO
17 IO8 I/O GPIO8, D1
18 IO7 I/O GPIO7, D0
19 IO6 I/O GPIO6, SCK
==== ==== ===== ===================================
P电源
I输入
O输出。
管脚布局
^^^^^^^^^^^
.. figure:: ../../../_static/esp32-devkitC-v4-pinout.jpg
:align: center
:scale: 45%
:alt: ESP32-DevKitC 管脚布局(点击放大)
:figclass: align-center
ESP32-DevKitC 管脚布局(点击放大)
有关 C15 的提示
--------------------
@ -110,13 +181,14 @@ ESP32-DevKitC V4板载 ESP32-WROOM-32
用户如果认为 C15 可能影响开发板的使用,则可以将 C15 完全移除。C15 在开发板上的具体位置见下图黄色部分。
.. figure:: ../../../_static/esp32-devkitc-c15-location.png
:align: center
:alt: C15黄色在 ESP32-DevKitC V4 开发板上的位置
:figclass: align-center
:width: 30%
C15黄色在 ESP32-DevKitC V4 开发板上的位置
.. figure:: ../../../_static/esp32-devkitc-c15-location.png
:align: center
:alt: C15黄色在 ESP32-DevKitC V4 开发板上的位置
:figclass: align-center
:width: 30%
C15黄色在 ESP32-DevKitC V4 开发板上的位置
应用程序开发
@ -130,11 +202,12 @@ ESP32-DevKitC V4 上电前,请首先确认开发板完好无损。
-------------
.. figure:: ../../../_static/esp32-devkitc-dimensions-back.jpg
:align: center
:alt: ESP32-DevKitC 开发板尺寸 -- 仰视图
:figclass: align-center
:align: center
:alt: ESP32-DevKitC 开发板尺寸(板载 ESP32-WROOM-32 模组)-- 仰视图
:figclass: align-center
:width: 30%
ESP32-DevKitC 开发板尺寸 -- 仰视图
ESP32-DevKitC 开发板尺寸(板载 ESP32-WROOM-32 模组)-- 仰视图
相关文档
@ -146,6 +219,7 @@ ESP32-DevKitC 开发板尺寸 -- 仰视图
* `《ESP32-WROOM-32D & ESP32-WROOM-32U 技术规格书》 <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_cn.pdf>`_ (PDF)
* `《ESP32-WROVER 技术规格书》 <https://espressif.com/sites/default/files/documentation/esp32_wrover_datasheet_cn.pdf>`_ (PDF)
* `《ESP32-WROVER-B 技术规格书》 <https://www.espressif.com/sites/default/files/documentation/esp32-wrover-b_datasheet_cn.pdf>`_ (PDF)
* `《ESP32-WROOM-DA 技术规格书》 <https://www.espressif.com/sites/default/files/documentation/esp32-wroom-da_datasheet_cn.pdf>`_ (PDF)
* `乐鑫产品选型工具 <https://products.espressif.com/#/product-selector?names=>`__
.. toctree::

View File

@ -2,7 +2,7 @@ ESP-WROVER-KIT V4.1 入门指南
=========================================
:link_to_translation:`en:[English]`
本指南介绍了如何开始使用 ESP-WROVER-KIT V4.1 开发板及其功能和相关配置。有关 ESP-WROVER-KIT 其他版本的介绍,请见::doc:`../../hw-reference/index`
本指南介绍了如何开始使用 ESP-WROVER-KIT V4.1 开发板及其功能和相关配置。
准备工作
@ -22,7 +22,7 @@ ESP-WROVER-KIT 是 `乐鑫 <https://espressif.com>`_ 一款基于 ESP32 的开
ESP-WROVER-KIT 开发板已集成了如下组件:
- ESP32-WROVER-B 模组
- ESP32-WROVER-E 模组
- LCD 屏
- MicroSD 卡槽
@ -74,6 +74,9 @@ ESP-WROVER-KIT 开发板的主要组件、接口及控制方式见下。
下表将从图片右上角开始,以顺时针顺序介绍图 1 中的主要组件,然后按同样顺序介绍图 2 中的主要组件。
.. list-table::
:widths: 25 75
:header-rows: 1
@ -86,7 +89,7 @@ ESP-WROVER-KIT 开发板的主要组件、接口及控制方式见下。
- 32.768 kHz 晶振,可提供 Deep-sleep 下使用的低功耗时钟。
* - 0 欧电阻
- ESP-WROVER-KIT 开发板设计了一个 0 欧电阻,可在测量 ESP32 系列模组在不同功耗模式下的电流时,直接移除或替换为分流器。
* - ESP32-WROVER-B 模组
* - ESP32-WROVER-E 模组
- 这款 ESP32 模组内置 64-Mbit PSRAM可提供灵活的额外存储空间和数据处理能力。
* - 诊断 LED 信号灯
- 本开发板 FT2232 芯片的 GPIO 管脚连接了 4 个红色 LED 信号灯,以备后用。
@ -165,7 +168,7 @@ ESP32 模组的部分管脚/终端已被板上组件占用或用于外部硬件
部分管脚具备多个功能,可供板上组件或外部硬件设备同时使用,比如 GPIO0 和 GPIO2。由于管脚限制一些外围设备不可同时使用比如由于 JTAG 和 SD 卡槽需共用部分管脚,因此一些使用 SD 卡功能的应用无法同时进行 JTAG 调试。
其他情况下不同外设可同时使用。比如LCD 屏幕和 SD 卡仅共用一个 GPIO21 管脚,可以同时使用。该管脚可为 LCD 屏幕提供 D/C数据/控制)信号,并用于读取来自 SD 卡槽的 CD 信号(卡检测信号。如无需使用卡检测功能,开发人员还可以通过移除 R167 来禁用该功能。此时LCD 和 SD 卡槽可同时使用。
其他情况下不同外设可同时使用。比如LCD 屏幕和 SD 卡仅共用一个 GPIO21 管脚,可以同时使用。该管脚可为 LCD 屏幕提供 D/C数据/控制)信号,并用于读取来自 SD 卡槽的卡检测信号。如无需使用卡检测功能,开发人员还可以通过移除 R167 来禁用该功能。此时LCD 和 SD 卡槽可同时使用。
更多外设共享管脚的介绍,请见下一章节中的表格。
@ -251,7 +254,7 @@ JP1 连接器包括 14 x 2 个排针,具体功能可见下表中间 “I/O”
* LED - :ref:`RGB LED <get-started-esp-wrover-kit-v4.1-rgb-led-connections>`
* MicroSD - :ref:`MicroSD Card / J4 <get-started-esp-wrover-kit-v4.1-microsd-card-slot>`
* LCD - :ref:`LCD / U5 <get-started-esp-wrover-kit-v4.1-lcd-connector>`
* PSRAM - ESP32-WROVER-B 的 PSRAM
* PSRAM - ESP32-WROVER-E 的 PSRAM
.. _get-started-esp-wrover-kit-v4.1-xtal:
@ -368,7 +371,7 @@ MicroSD 卡
4. MTMS / GPIO14 CLK
5. GPIO2 DATA0
6. GPIO4 DATA1
7. GPIO21 CD
7. GPIO21 Card Detect
==== ============== ===============
@ -429,7 +432,7 @@ USB 供电 使能 UART 通信
* `ESP-WROVER-KIT V4.1 原理图`_ (PDF)
* `ESP-WROVER-KIT V4.1 布局 <https://dl.espressif.com/dl/schematics/ESP-WROVER-KIT_V4.1.dxf>`_ (DXF)
* `《ESP32 技术规格书》 <https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf>`_ (PDF)
* `《ESP32-WROVER-B 技术规格书》 <https://espressif.com/sites/default/files/documentation/esp32-wrover-b_datasheet_cn.pdf>`_ (PDF)
* `《ESP32-WROVER-E 技术规格书》 <https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_cn.pdf>`_ (PDF)
* :doc:`../../api-guides/jtag-debugging/index`
* :doc:`../../hw-reference/index`