Update board getting started guides to make cmake default
This commit is contained in:
parent
7e3676f307
commit
c70d234ee6
8 changed files with 359 additions and 283 deletions
|
@ -38,19 +38,22 @@ ESP32-DevKitC V2 开发板的主要组件、接口及控制方式见下。
|
|||
|
||||
ESP32-DevKitC V2 开发板
|
||||
|
||||
+----------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| 主要组件 | 基本介绍 |
|
||||
+----------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| ESP32-WROOM-32 | 基于 ESP32 的模组。更多详情,请见 `《ESP32-WROOM-32 技术规格书》`_。 |
|
||||
+----------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| EN | 复位按键。 |
|
||||
+----------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| Boot | 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。 |
|
||||
+----------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| Micro USB 端口 | USB 接口。可用作电路板的供电电源,或连接 PC 和 ESP32-WROOM-32 模组的通信接口。 |
|
||||
+----------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| I/O | 板上模组的绝大部分管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。 |
|
||||
+----------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
.. list-table::
|
||||
:widths: 25 75
|
||||
:header-rows: 1
|
||||
|
||||
* - 主要组件
|
||||
- 基本介绍
|
||||
* - ESP32-WROOM-32
|
||||
- 基于 ESP32 的模组。更多详情,请见 `《ESP32-WROOM-32 技术规格书》`_。
|
||||
* - EN
|
||||
- 复位按键。
|
||||
* - Boot
|
||||
- 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
* - Micro USB 端口
|
||||
- USB 接口。可用作电路板的供电电源,或连接 PC 和 ESP32-WROOM-32 模组的通信接口。
|
||||
* - I/O
|
||||
- 板上模组的绝大部分管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
|
||||
电源选项
|
||||
--------
|
||||
|
@ -71,7 +74,7 @@ ESP32-DevKitC V2 开发板
|
|||
|
||||
ESP32-DevKitC V2 上电前,请首先确认开发板完好无损。
|
||||
|
||||
之后,请前往 :doc:`../get-started/index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
现在,请前往 :doc:`index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
|
||||
相关文档
|
||||
|
|
|
@ -56,23 +56,26 @@ ESP32-DevKitC V4 开发板的主要组件、接口及控制方式见下。
|
|||
ESP32-DevKitC V4(板载 ESP32-WROOM-32)
|
||||
|
||||
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| 主要组件 | 基本介绍 |
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| ESP32-WROOM-32 | 基于 ESP32 的模组。更多详情,请见 `《ESP32-WROOM-32 技术规格书》`_。 |
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| EN | 复位按键。 |
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| Boot | 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。 |
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| USB-to-UART 桥接器 | 单芯片 USB-UART 桥接器,可提供高达 3 Mbps 的传输速率。 |
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| Micro USB 端口 | USB 接口。可用作电路板的供电电源,或连接 PC 和 ESP32-WROOM-32 模组的通信接口。 |
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| 5V Power On LED | 开发板通电后(USB 或外部 5 V),该指示灯将亮起。更多信息,请见 `相关文档`_ 中的原理图。 |
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
| I/O | 板上模组的绝大部分管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。 |
|
||||
+--------------------+--------------------------------------------------------------------------------------------------------------------------+
|
||||
.. list-table::
|
||||
:widths: 25 75
|
||||
:header-rows: 1
|
||||
|
||||
* - 主要组件
|
||||
- 基本介绍
|
||||
* - ESP32-WROOM-32
|
||||
- 基于 ESP32 的模组。更多详情,请见 `《ESP32-WROOM-32 技术规格书》`_。
|
||||
* - EN
|
||||
- 复位按键。
|
||||
* - Boot
|
||||
- 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
* - USB-to-UART 桥接器 | 单芯片 USB-UART 桥接器,可提供高达 3 Mbps 的传输速率。
|
||||
- Micro USB 端口
|
||||
* - USB 接口。
|
||||
- 可用作电路板的供电电源,或连接 PC 和 ESP32-WROOM-32 模组的通信接口。
|
||||
* - 5V Power On LED
|
||||
- 开发板通电后(USB 或外部 5 V),该指示灯将亮起。更多信息,请见 `相关文档`_ 中的原理图。
|
||||
* - I/O
|
||||
- 板上模组的绝大部分管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
|
||||
.. note::
|
||||
|
||||
|
@ -121,7 +124,7 @@ C15(黄色)在 ESP32-DevKitC V4 开发板上的位置
|
|||
|
||||
ESP32-DevKitC V4 上电前,请首先确认开发板完好无损。
|
||||
|
||||
之后,请前往 :doc:`../get-started/index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
现在,请前往 :doc:`index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
开发板尺寸
|
||||
-------------
|
||||
|
|
|
@ -69,49 +69,52 @@ ESP32-Ethernet-Kit 开发板的主要组件、接口及控制方式见下。
|
|||
|
||||
下表将从图片右上角开始,以顺时针顺序介绍图中的主要组件。
|
||||
|
||||
======================= ==================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
|
||||
主要组件 基本介绍
|
||||
======================= ==================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
|
||||
ESP32-WROVER-B 模组 这款 ESP32 模组内置 64-Mbit PSRAM,可提供灵活的额外存储空间和数据处理能力。
|
||||
.. list-table::
|
||||
:widths: 25 75
|
||||
:header-rows: 1
|
||||
|
||||
GPIO Header 2 由 5 个未引出通孔组成,可连接至 ESP32 的部分 GPIO。具体介绍,请见 `GPIO Header 2`_。
|
||||
|
||||
流控 跳线帽,可接入开发板信号。具体介绍,请见 `流控`_。
|
||||
|
||||
功能选择开关 DIP 开关,可配置 ESP32 部分 GPIO 的功能。具体介绍,请见 `功能选择开关`_。
|
||||
|
||||
Tx/Rx LED 2 个 LED,可显示 UART 传输的状态。
|
||||
|
||||
GPIO Header 3 可连接至 ESP32 的部分 GPIO,根据 `功能选择开关`_ 的位置有不同功能。
|
||||
|
||||
FT2232 FT2232 多协议 USB 转串口桥接器。开发人员可通过 USB 接口对 FT2232 芯片进行控制和编程,与 ESP32 建立连接。FT2232 芯片可在通道 A 提供 USB-to-JTAG 接口功能,并在通道 B 提供 USB-to-Serial 接口功能,便利开发人员的应用开发与调试。见 `ESP32-Ethernet-Kit V1.0 以太网子板(A 板)原理图`_。
|
||||
|
||||
USB 端口 USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
|
||||
电源开关 电源开关。拨向 **Boot** 按键一侧,开发板上电;拨离 **Boot** 按键一侧,开发板掉电。
|
||||
|
||||
5V Input 5V 电源接口建议仅在开发板自动运行(未连接 PC)时使用。仅用于全负荷工作下的后备电源。
|
||||
|
||||
5V Power On LED 当开发板通电后(USB 或外部 5V 供电),该红色指示灯将亮起。
|
||||
|
||||
DC/DC 转换器 直流 5 V 转 3.3 V,输出电流高达 2 A。
|
||||
|
||||
B 板连接器 1 对 2 针排针,用于连接 :ref:`PoE 子板(B 板)<get-started-esp32-ethernet-kit-b-v1.0-layout>`。
|
||||
|
||||
IP101GRI (PHY) 物理层 (PHY) 单端口10/100 快速以太网收发器 `IP101GRI`_ ,允许开发人员实现与以太网线缆的物理层连接。PHY 与 ESP32 通过简化媒体独立接口 (RMII) 实现连接。RMII 是 `媒体独立接口 (MII)`_ 的简化版本。PHY 可在 10/100 Mbps 速率下支持 IEEE 802.3 / 802.3u 标准。
|
||||
|
||||
RJ45 端口 以太网数据传输断口。
|
||||
|
||||
网络变压器 网络变压器属于以太网物理层的一部分,可保护电路免受故障和电压瞬变影响,包括防止收发器芯片和线缆之间产生共模信号。同时它也可以在收发器与以太网设备之间提供电流隔绝。
|
||||
|
||||
Link/Activity LED 2 个 LED(绿色和红色),可分别显示 PHY 处于 "Link" 状态或 "Activity" 状态。
|
||||
|
||||
BOOT 按键 下载按键。按下 **BOOT** 键并保持,同时按一下 **EN** 键(此时不要松开 **BOOT** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
|
||||
CH_PU 按键 复位按键。
|
||||
|
||||
GPIO Header 1 由 6 个未引出通孔组成,可连接至 ESP32 的备用 GPIO。具体介绍,请见 `GPIO Header 1`_。
|
||||
======================= ==================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================
|
||||
* - 主要组件
|
||||
- 基本介绍
|
||||
* - ESP32-WROVER-B 模组
|
||||
- 这款 ESP32 模组内置 64-Mbit PSRAM,可提供灵活的额外存储空间和数据处理能力。
|
||||
* - GPIO Header 2
|
||||
- 由 5 个未引出通孔组成,可连接至 ESP32 的部分 GPIO。具体介绍,请见 `GPIO Header 2`_。
|
||||
* - 流控
|
||||
- 跳线帽,可接入开发板信号。具体介绍,请见 `流控`_。
|
||||
* - 功能选择开关
|
||||
- DIP 开关,可配置 ESP32 部分 GPIO 的功能。具体介绍,请见 `功能选择开关`_。
|
||||
* - Tx/Rx LED
|
||||
- 2 个 LED,可显示 UART 传输的状态。
|
||||
* - GPIO Header 3
|
||||
- 可连接至 ESP32 的部分 GPIO,根据 `功能选择开关`_ 的位置有不同功能。
|
||||
* - FT2232
|
||||
- FT2232 多协议 USB 转串口桥接器。开发人员可通过 USB 接口对 FT2232 芯片进行控制和编程,与 ESP32 建立连接。FT2232 芯片可在通道 A 提供 USB-to-JTAG 接口功能,并在通道 B 提供 USB-to-Serial 接口功能,便利开发人员的应用开发与调试。见 `ESP32-Ethernet-Kit V1.0 以太网子板(A 板)原理图`_。
|
||||
* - USB 端口
|
||||
- USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
* - 电源开关
|
||||
- 电源开关。拨向 **Boot** 按键一侧,开发板上电;拨离 **Boot** 按键一侧,开发板掉电。
|
||||
* - 5V Input
|
||||
- 5V 电源接口建议仅在开发板自动运行(未连接 PC)时使用。仅用于全负荷工作下的后备电源。
|
||||
* - 5V Power On LED
|
||||
- 当开发板通电后(USB 或外部 5V 供电),该红色指示灯将亮起。
|
||||
* - DC/DC 转换器
|
||||
- 直流 5 V 转 3.3 V,输出电流高达 2 A。
|
||||
* - B 板连接器
|
||||
- 1 对 2 针排针,用于连接 :ref:`PoE 子板(B 板)<get-started-esp32-ethernet-kit-b-v1.0-layout>`。
|
||||
* - IP101GRI (PHY)
|
||||
- 物理层 (PHY) 单端口10/100 快速以太网收发器 `IP101GRI`_ ,允许开发人员实现与以太网线缆的物理层连接。PHY 与 ESP32 通过简化媒体独立接口 (RMII) 实现连接。RMII 是 `媒体独立接口 (MII)`_ 的简化版本。PHY 可在 10/100 Mbps 速率下支持 IEEE 802.3 / 802.3u 标准。
|
||||
* - RJ45 端口
|
||||
- 以太网数据传输断口。
|
||||
* - 网络变压器
|
||||
- 网络变压器属于以太网物理层的一部分,可保护电路免受故障和电压瞬变影响,包括防止收发器芯片和线缆之间产生共模信号。同时它也可以在收发器与以太网设备之间提供电流隔绝。
|
||||
* - Link/Activity LED
|
||||
- 2 个 LED(绿色和红色),可分别显示 PHY 处于 "Link" 状态或 "Activity" 状态。
|
||||
* - BOOT 按键
|
||||
- 下载按键。按下 **BOOT** 键并保持,同时按一下 **EN** 键(此时不要松开 **BOOT** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
* - CH_PU 按键
|
||||
- 复位按键。
|
||||
* - GPIO Header 1
|
||||
- 由 6 个未引出通孔组成,可连接至 ESP32 的备用 GPIO。具体介绍,请见 `GPIO Header 1`_。
|
||||
|
||||
.. _get-started-esp32-ethernet-kit-b-v1.0-layout:
|
||||
|
||||
|
@ -342,9 +345,7 @@ ESP32-Ethernet-Kit 上电前,请首先确认开发板完好无损。
|
|||
正式开始开发
|
||||
^^^^^^^^^^^^^^^^^^
|
||||
|
||||
现在,请前往 :doc:`../get-started/index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
如需使用较早 GNU Make 编译系统,则请参考 :ref:`get-started-step-by-step` 章节。
|
||||
现在,请前往 :doc:`index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
请务必在进入下一步前,确保您已完成上述所有步骤。
|
||||
|
||||
|
|
|
@ -39,25 +39,28 @@ ESP32-PICO-KIT V3 开发板的主要组件、接口及控制方式见下。
|
|||
|
||||
ESP32-PICO-KIT 开发板的主要组件描述见下表。
|
||||
|
||||
================== =============================================================================================================================================
|
||||
主要组件 基本介绍
|
||||
================== =============================================================================================================================================
|
||||
ESP32-PICO-D4 ESP32-PICO-KIT V3 开发板上焊接的标准 ESP32-PICO-D4 模组,集成了 ESP32 芯片的完整系统,仅需连接天线、LC 匹配电路、退耦电容和一个 EN 信号上拉电阻即可正常工作。
|
||||
|
||||
LDO 5V-to-3.3V 低压差稳压器。
|
||||
|
||||
USB-to-UART 桥接器 单芯片 USB-to-UART 桥接器,可提供高达 1 Mbps 的传输速率。
|
||||
|
||||
Micro USB 端口 USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
|
||||
Power On LED 开发板通电后,该红色指示灯将亮起。
|
||||
|
||||
I/O ESP32-PICO-D4 的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
|
||||
BOOT 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
|
||||
EN 复位按键。
|
||||
================== =============================================================================================================================================
|
||||
.. list-table::
|
||||
:widths: 25 75
|
||||
:header-rows: 1
|
||||
|
||||
* - 主要组件
|
||||
- 基本介绍
|
||||
* - ESP32-PICO-D4
|
||||
- ESP32-PICO-KIT V3 开发板上焊接的标准 ESP32-PICO-D4 模组,集成了 ESP32 芯片的完整系统,仅需连接天线、LC 匹配电路、退耦电容和一个 EN 信号上拉电阻即可正常工作。
|
||||
* - LDO
|
||||
- 5V-to-3.3V 低压差稳压器。
|
||||
* - USB-to-UART 桥接器
|
||||
- 单芯片 USB-to-UART 桥接器,可提供高达 1 Mbps 的传输速率。
|
||||
* - Micro USB 端口
|
||||
- USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
* - Power On LED
|
||||
- 开发板通电后,该红色指示灯将亮起。
|
||||
* - I/O
|
||||
- ESP32-PICO-D4 的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
* - BOOT
|
||||
- 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
* - EN
|
||||
- 复位按键。
|
||||
|
||||
|
||||
应用程序开发
|
||||
|
@ -65,7 +68,7 @@ EN 复位按键。
|
|||
|
||||
ESP32-PICO-KIT V3 上电前,请首先确认开发板完好无损。
|
||||
|
||||
之后,请前往 :doc:`../get-started/index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
现在,请前往 :doc:`index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
|
||||
相关文档
|
||||
|
|
|
@ -67,26 +67,28 @@ ESP32-PICO-KIT 开发板的主要组件、接口及控制方式见下。
|
|||
|
||||
ESP32-PICO-KIT 开发板的主要组件描述见下表(从左上角起顺时针顺序)。
|
||||
|
||||
================== =============================================================================================================================================
|
||||
主要组件 基本介绍
|
||||
================== =============================================================================================================================================
|
||||
ESP32-PICO-D4 ESP32-PICO-KIT 开发板上焊接的标准 ESP32-PICO-D4 模组,集成了 ESP32 芯片的完整系统,仅需连接天线、LC 匹配电路、退耦电容和一个 EN 信号上拉电阻即可正常工作。
|
||||
|
||||
LDO 5V-to-3.3V 低压差稳压器
|
||||
|
||||
USB-to-UART 桥接器 单芯片 USB-to-UART 桥接器。V4 版本搭载的 CP2102 可提供高达 1 Mbps 的传输速率,V4.1 版本搭载的 CP2102N 可提供高达 3 Mbps 的传输速率。
|
||||
|
||||
Micro USB 端口 USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
|
||||
5V Power On LED 开发板通电后,该红色指示灯将亮起。更多信息,请见 `相关文档`_ 中的原理图。
|
||||
|
||||
I/O ESP32-PICO-D4 的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。更多详情,请见章节 `管脚说明`_。
|
||||
|
||||
BOOT 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
|
||||
EN 复位按键。
|
||||
================== =============================================================================================================================================
|
||||
.. list-table::
|
||||
:widths: 25 75
|
||||
:header-rows: 1
|
||||
|
||||
* - 主要组件
|
||||
- 基本介绍
|
||||
* - ESP32-PICO-D4
|
||||
- ESP32-PICO-KIT 开发板上焊接的标准 ESP32-PICO-D4 模组,集成了 ESP32 芯片的完整系统,仅需连接天线、LC 匹配电路、退耦电容和一个 EN 信号上拉电阻即可正常工作。
|
||||
* - LDO
|
||||
- 5V-to-3.3V 低压差稳压器
|
||||
* - USB-to-UART 桥接器
|
||||
- 单芯片 USB-to-UART 桥接器。V4 版本搭载的 CP2102 可提供高达 1 Mbps 的传输速率,V4.1 版本搭载的 CP2102N 可提供高达 3 Mbps 的传输速率。
|
||||
* - Micro USB 端口
|
||||
- USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
* - 5V Power On LED
|
||||
- 开发板通电后,该红色指示灯将亮起。更多信息,请见 `相关文档`_ 中的原理图。
|
||||
* - I/O
|
||||
- ESP32-PICO-D4 的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。更多详情,请见章节 `管脚说明`_。
|
||||
* - BOOT
|
||||
- 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
* - EN
|
||||
- 复位按键。
|
||||
|
||||
|
||||
电源选项
|
||||
|
@ -190,7 +192,7 @@ No. Name Type Function
|
|||
|
||||
ESP32-PICO-KIT 上电前,请首先确认开发板完好无损。
|
||||
|
||||
之后,请前往 :doc:`../get-started/index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
现在,请前往 :doc:`index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
|
||||
开发板尺寸
|
||||
|
|
|
@ -73,48 +73,50 @@ ESP-WROVER-KIT 开发板的主要组件、接口及控制方式见下。
|
|||
|
||||
下表从图片右上角开始,以顺时针顺序介绍了图 1 中的主要组件,然后以同样的顺序介绍了图 2 中的主要组件。
|
||||
|
||||
.. list-table::
|
||||
:widths: 25 75
|
||||
:header-rows: 1
|
||||
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
主要组件 基本介绍
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
32.768 kHz 外接 32.768 kHz 晶振,可提供 Deep-sleep 下使用的低功耗时钟。
|
||||
|
||||
ESP32 模组 可选贴 ESP32-WROOM-32 或 ESP32-WROVER。ESP32-WROVER 模组完整集成了 ESP32-WROOM-32 的所有功能,且内置 32-Mbit PSRAM,可提供灵活的额外存储空间和数据处理能力。
|
||||
|
||||
CTS/RTS 串口流控信号。管脚默认不连接至电路。为了使能该功能,必须用跳线帽短路掉 JP14 的相应管脚。
|
||||
|
||||
UART 串口。FT2232HL 和 ESP32 的串行 TX/RX 信号已引出至 JP11 的两端。默认情况下,这两路信号由跳线帽连接。如果要跳过 FT2232 使用 ESP32 模组串口,则可移除相关跳线帽,将模组连接至其他外部串口设备。
|
||||
|
||||
SPI 默认情况下,ESP32 使用 SPI 接口访问内置 flash 和 PSRAM。使用这些引脚连接 ESP32 和其他 SPI 设备。这种情况下,需增加额外的片选 (CS) 信号。注意,选贴 ESP32-WROVER 模组时,该接口的工作电压为 1.8 V;选贴 ESP32-WROOM-32 时,该接口的工作电压为 3.3V。
|
||||
|
||||
JTAG JTAG 接口。FT2232HL 和 ESP32 的 JTAG 信号已引出至 JP8 的两端。默认情况下,这两路信号不连接。如需使能 JTAG,请按照 `设置选项`_ 的介绍,连接跳线帽。
|
||||
|
||||
FT2232 FT2232 多协议 USB 转串口桥接器。开发人员可通过 USB 接口对 FT2232 芯片进行控制和编程,与 ESP32 建立连接。FT2232 具有 USB-to-UART 和 USB-to-JTAG 功能。
|
||||
|
||||
EN 复位按键。
|
||||
|
||||
Boot 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
|
||||
USB USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
|
||||
电源选择开关 ESP-WROVER-KIT 开发板可通过 USB 端口或 5V 输入接口供电。用户可使用跳线帽在两种供电模式中进行选择。更多详细信息,请见章节 `设置选项`_ 中有关 JP7 连接器的描述。
|
||||
|
||||
电源开关 拨向 **USB** 按键一侧,开发板上电;拨离 **USB** 按键一侧,开发板掉电。
|
||||
|
||||
5V Input 5V 电源接口建议仅在开发板自动运行(未连接 PC)时使用。仅用于全负荷工作下的后备电源。
|
||||
|
||||
LDO 5V-to-3.3V 低压差线型稳压器 NCP1117(1A)。NCP1117 最大电流输出为 1 A。板上 LDO 为固定输出电压,但用户也可以选用具有可变输出电压的 LDO。更多信息,请见 `ESP-WROVER-KIT V2 原理图`_。
|
||||
|
||||
摄像头 摄像头接口,支持标准 OV7670 摄像头模块。
|
||||
|
||||
RGB LED 红绿蓝发光二极管,可由 PWM(脉冲宽度调制)控制。
|
||||
|
||||
I/O 板上模组的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
|
||||
MicroSD 卡槽 MicroSD 卡槽,可扩充存储空间:当 ESP32 进入下载模式时,GPIO2 不可处于高电平。然而,为了使能 MicroSD 卡功能,需为 GPIO2 增加一个上拉电阻。默认情况下,GPIO2 和上拉电阻 R153 处于断开状态。为了使能 MicroSD 卡,请按照 `设置选项`_ 章节的要求,连接 JP1 连接器。
|
||||
|
||||
LCD 显示屏 支持贴装一款 3.2” 的 SPI(标准四线串行外设接口)LCD 显示器,请见 :ref:`get-started-esp-wrover-kit-v2-board-back`。
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
* - 主要组件
|
||||
- 基本介绍
|
||||
* - 32.768 kHz
|
||||
- 外接 32.768 kHz 晶振,可提供 Deep-sleep 下使用的低功耗时钟。
|
||||
* - ESP32 模组
|
||||
- 可选贴 ESP32-WROOM-32 或 ESP32-WROVER。ESP32-WROVER 模组完整集成了 ESP32-WROOM-32 的所有功能,且内置 32-Mbit PSRAM,可提供灵活的额外存储空间和数据处理能力。
|
||||
* - CTS/RTS
|
||||
- 串口流控信号。管脚默认不连接至电路。为了使能该功能,必须用跳线帽短路掉 JP14 的相应管脚。
|
||||
* - UART
|
||||
- 串口。FT2232HL 和 ESP32 的串行 TX/RX 信号已引出至 JP11 的两端。默认情况下,这两路信号由跳线帽连接。如果要跳过 FT2232 使用 ESP32 模组串口,则可移除相关跳线帽,将模组连接至其他外部串口设备。
|
||||
* - SPI
|
||||
- 默认情况下,ESP32 使用 SPI 接口访问内置 flash 和 PSRAM。使用这些引脚连接 ESP32 和其他 SPI 设备。这种情况下,需增加额外的片选 (CS) 信号。注意,选贴 ESP32-WROVER 模组时,该接口的工作电压为 1.8 V;选贴 ESP32-WROOM-32 时,该接口的工作电压为 3.3V。
|
||||
* - JTAG
|
||||
- JTAG 接口。FT2232HL 和 ESP32 的 JTAG 信号已引出至 JP8 的两端。默认情况下,这两路信号不连接。如需使能 JTAG,请按照 `设置选项`_ 的介绍,连接跳线帽。
|
||||
* - FT2232
|
||||
- FT2232 多协议 USB 转串口桥接器。开发人员可通过 USB 接口对 FT2232 芯片进行控制和编程,与 ESP32 建立连接。FT2232 具有 USB-to-UART 和 USB-to-JTAG 功能。
|
||||
* - EN
|
||||
- 复位按键。
|
||||
* - Boot
|
||||
- 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
* - USB
|
||||
- USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
* - 电源选择开关
|
||||
- ESP-WROVER-KIT 开发板可通过 USB 端口或 5V 输入接口供电。用户可使用跳线帽在两种供电模式中进行选择。更多详细信息,请见章节 `设置选项`_ 中有关 JP7 连接器的描述。
|
||||
* - 电源开关
|
||||
- 拨向 **USB** 按键一侧,开发板上电;拨离 **USB** 按键一侧,开发板掉电。
|
||||
* - 5V Input
|
||||
- 5V 电源接口建议仅在开发板自动运行(未连接 PC)时使用。仅用于全负荷工作下的后备电源。
|
||||
* - LDO
|
||||
- 5V-to-3.3V 低压差线型稳压器 NCP1117(1A)。NCP1117 最大电流输出为 1 A。板上 LDO 为固定输出电压,但用户也可以选用具有可变输出电压的 LDO。更多信息,请见 `ESP-WROVER-KIT V2 原理图`_。
|
||||
* - 摄像头
|
||||
- 摄像头接口,支持标准 OV7670 摄像头模块。
|
||||
* - RGB LED
|
||||
- 红绿蓝发光二极管,可由 PWM(脉冲宽度调制)控制。
|
||||
* - I/O
|
||||
- 板上模组的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
* - MicroSD 卡槽
|
||||
- MicroSD 卡槽,可扩充存储空间:当 ESP32 进入下载模式时,GPIO2 不可处于高电平。然而,为了使能 MicroSD 卡功能,需为 GPIO2 增加一个上拉电阻。默认情况下,GPIO2 和上拉电阻 R153 处于断开状态。为了使能 MicroSD 卡,请按照 `设置选项`_ 章节的要求,连接 JP1 连接器。
|
||||
* - LCD 显示屏
|
||||
- 支持贴装一款 3.2” 的 SPI(标准四线串行外设接口)LCD 显示器,请见 :ref:`get-started-esp-wrover-kit-v2-board-back`。
|
||||
|
||||
|
||||
.. _get-started-esp-wrover-kit-v2-setup-options:
|
||||
|
@ -167,7 +169,7 @@ USB 供电 使能 UART 通信
|
|||
正式开始开发
|
||||
^^^^^^^^^^^^^^^^^^
|
||||
|
||||
请前往 :doc:`../get-started/index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
现在,请前往 :doc:`index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
|
||||
相关文档
|
||||
|
|
|
@ -73,51 +73,52 @@ ESP-WROVER-KIT 开发板的主要组件、接口及控制方式见下。
|
|||
|
||||
下表从图片右上角开始,以顺时针顺序介绍了图 1 中的主要组件,然后以同样的顺序介绍图 2 中的主要组件。
|
||||
|
||||
.. list-table::
|
||||
:widths: 25 75
|
||||
:header-rows: 1
|
||||
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
主要组件 基本介绍
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
32.768 kHz 外接 32.768 kHz 晶振,可提供 Deep-sleep 下使用的低功耗时钟。
|
||||
|
||||
0 欧电阻 ESP-WROVER-KIT 开发板设计了一个 0 欧电阻,可在测量 ESP32 系列模组在不同功耗模式下的电流时,直接移除或替换为分流器。
|
||||
|
||||
ESP32 模组 可选贴 ESP32-WROOM-32 或 ESP32-WROVER。ESP32-WROVER 模组完整集成了 ESP32-WROOM-32 的所有功能,且内置 32-Mbit PSRAM,可提供灵活的额外存储空间和数据处理能力。
|
||||
|
||||
FT2232 FT2232 多协议 USB 转串口桥接器。开发人员可通过 USB 接口对 FT2232 芯片进行控制和编程,与 ESP32 建立连接。FT2232 芯片可在通道 A 提供 USB-to-JTAG 接口功能,并在通道 B 提供 USB-to-Serial 接口功能,便利开发人员的应用开发与调试。见 `ESP-WROVER-KIT V3 原理图`_。
|
||||
|
||||
UART 串口。FT2232HL 和 ESP32 的串行 TX/RX 信号已引出至 JP11 的两端。默认情况下,这两路信号由跳线帽连接。如果要跳过 FT2232 使用 ESP32 模组串口,则可移除相关跳线帽,将模组连接至其他外部串口设备。
|
||||
|
||||
SPI 默认情况下,ESP32 使用 SPI 接口访问内置 flash 和 PSRAM。使用这些引脚连接 ESP32 和其他 SPI 设备。这种情况下,需增加额外的片选 (CS) 信号。注意,选贴 ESP32-WROVER 模组时,该接口的工作电压为 1.8 V;选贴 ESP32-WROOM-32 时,该接口的工作电压为 3.3V。
|
||||
|
||||
CTS/RTS 串口流控信号。管脚默认不连接至电路。为了使能该功能,必须用跳线帽短路掉 JP14 的相应管脚。
|
||||
|
||||
JTAG JTAG 接口。FT2232HL 和 ESP32 的 JTAG 信号已引出至 JP8 的两端。默认情况下,这两路信号不连接。如需使能 JTAG,请按照 `设置选项`_ 的介绍,连接跳线帽。
|
||||
|
||||
EN 复位按键。
|
||||
|
||||
Boot 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
|
||||
USB USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
|
||||
电源开关 拨向 **USB** 按键一侧,开发板上电;拨离 **USB** 按键一侧,开发板掉电。
|
||||
|
||||
电源选择开关 ESP-WROVER-KIT 开发板可通过 USB 端口或 5V 输入接口供电。用户可使用跳线帽在两种供电模式中进行选择。更多详细信息,请见章节 `设置选项`_ 中有关 JP7 连接器的描述。
|
||||
|
||||
5V Input 5V 电源接口建议仅在开发板自动运行(未连接 PC)时使用。仅用于全负荷工作下的后备电源。
|
||||
|
||||
LDO 5V-to-3.3V 低压差线型稳压器 NCP1117(1A)。NCP1117 最大电流输出为 1 A。板上 LDO 为固定输出电压,但用户也可以选用具有可变输出电压的 LDO。更多信息,请见 `ESP-WROVER-KIT V3 原理图`_。
|
||||
|
||||
摄像头 摄像头接口,支持标准 OV7670 摄像头模块。
|
||||
|
||||
RGB LED 红绿蓝发光二极管,可由 PWM(脉冲宽度调制)控制。
|
||||
|
||||
I/O 板上模组的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
|
||||
MicroSD 卡槽 适用于需要扩充数据存储空间或进行备份的应用开发场景。
|
||||
|
||||
LCD 显示屏 支持贴装一款 3.2” 的 SPI(标准四线串行外设接口)LCD 显示器,请见 :ref:`get-started-esp-wrover-kit-v3-board-back`。
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
|
||||
* - 主要组件
|
||||
- 基本介绍
|
||||
* - 32.768 kHz
|
||||
- 外接 32.768 kHz 晶振,可提供 Deep-sleep 下使用的低功耗时钟。
|
||||
* - 0 欧电阻
|
||||
- ESP-WROVER-KIT 开发板设计了一个 0 欧电阻,可在测量 ESP32 系列模组在不同功耗模式下的电流时,直接移除或替换为分流器。
|
||||
* - ESP32 模组
|
||||
- 可选贴 ESP32-WROOM-32 或 ESP32-WROVER。ESP32-WROVER 模组完整集成了 ESP32-WROOM-32 的所有功能,且内置 32-Mbit PSRAM,可提供灵活的额外存储空间和数据处理能力。
|
||||
* - FT2232
|
||||
- FT2232 多协议 USB 转串口桥接器。开发人员可通过 USB 接口对 FT2232 芯片进行控制和编程,与 ESP32 建立连接。FT2232 芯片可在通道 A 提供 USB-to-JTAG 接口功能,并在通道 B 提供 USB-to-Serial 接口功能,便利开发人员的应用开发与调试。见 `ESP-WROVER-KIT V3 原理图`_。
|
||||
* - UART
|
||||
- 串口。FT2232HL 和 ESP32 的串行 TX/RX 信号已引出至 JP11 的两端。默认情况下,这两路信号由跳线帽连接。如果要跳过 FT2232 使用 ESP32 模组串口,则可移除相关跳线帽,将模组连接至其他外部串口设备。
|
||||
* - SPI
|
||||
- 默认情况下,ESP32 使用 SPI 接口访问内置 flash 和 PSRAM。使用这些引脚连接 ESP32 和其他 SPI 设备。这种情况下,需增加额外的片选 (CS) 信号。注意,选贴 ESP32-WROVER 模组时,该接口的工作电压为 1.8 V;选贴 ESP32-WROOM-32 时,该接口的工作电压为 3.3V。
|
||||
* - CTS/RTS
|
||||
- 串口流控信号。管脚默认不连接至电路。为了使能该功能,必须用跳线帽短路掉 JP14 的相应管脚。
|
||||
* - JTAG
|
||||
- JTAG 接口。FT2232HL 和 ESP32 的 JTAG 信号已引出至 JP8 的两端。默认情况下,这两路信号不连接。如需使能 JTAG,请按照 `设置选项`_ 的介绍,连接跳线帽。
|
||||
* - EN
|
||||
- 复位按键。
|
||||
* - Boot
|
||||
- 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
* - USB
|
||||
- USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
* - 电源开关
|
||||
- 拨向 **USB** 按键一侧,开发板上电;拨离 **USB** 按键一侧,开发板掉电。
|
||||
* - 电源选择开关
|
||||
- ESP-WROVER-KIT 开发板可通过 USB 端口或 5V 输入接口供电。用户可使用跳线帽在两种供电模式中进行选择。更多详细信息,请见章节 `设置选项`_ 中有关 JP7 连接器的描述。
|
||||
* - 5V Input
|
||||
- 5V 电源接口建议仅在开发板自动运行(未连接 PC)时使用。仅用于全负荷工作下的后备电源。
|
||||
* - LDO
|
||||
- 5V-to-3.3V 低压差线型稳压器 NCP1117(1A)。NCP1117 最大电流输出为 1 A。板上 LDO 为固定输出电压,但用户也可以选用具有可变输出电压的 LDO。更多信息,请见 `ESP-WROVER-KIT V3 原理图`_。
|
||||
* - 摄像头
|
||||
- 摄像头接口,支持标准 OV7670 摄像头模块。
|
||||
* - RGB LED
|
||||
- 红绿蓝发光二极管,可由 PWM(脉冲宽度调制)控制。
|
||||
* - I/O
|
||||
- 板上模组的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
* - MicroSD 卡槽
|
||||
- 适用于需要扩充数据存储空间或进行备份的应用开发场景。
|
||||
* - LCD 显示屏
|
||||
- 支持贴装一款 3.2” 的 SPI(标准四线串行外设接口)LCD 显示器,请见 :ref:`get-started-esp-wrover-kit-v3-board-back`。
|
||||
|
||||
.. _get-started-esp-wrover-kit-v3-setup-options:
|
||||
|
||||
|
@ -351,8 +352,7 @@ USB 供电 使能 UART 通信
|
|||
正式开始开发
|
||||
^^^^^^^^^^^^^^^^^^
|
||||
|
||||
请前往 :doc:`../get-started/index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
现在,请前往 :doc:`index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
相关文档
|
||||
-----------------
|
||||
|
|
|
@ -9,8 +9,8 @@ ESP-WROVER-KIT V4.1 入门指南
|
|||
-------------
|
||||
|
||||
* :ref:`ESP-WROVER-KIT V4.1 开发板 <get-started-esp-wrover-kit-v4.1-board-front>`
|
||||
* USB 数据线(A 转 Micro-B)
|
||||
* PC(Windows、Linux 或 macOS)
|
||||
* USB 2.0 数据线(A 转 Micro-B)
|
||||
* PC(Windows、Linux 或 Mac OS)
|
||||
|
||||
您可以跳过介绍部分,直接前往 `应用程序开发`_ 章节。
|
||||
|
||||
|
@ -74,54 +74,57 @@ ESP-WROVER-KIT 开发板的主要组件、接口及控制方式见下。
|
|||
|
||||
下表将从图片右上角开始,以顺时针顺序介绍图 1 中的主要组件,然后按同样顺序介绍图 2 中的主要组件。
|
||||
|
||||
.. list-table::
|
||||
:widths: 25 75
|
||||
:header-rows: 1
|
||||
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
主要组件 基本介绍
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
FT2232 FT2232 多协议 USB 转串口桥接器。开发人员可通过 USB 接口对 FT2232 芯片进行控制和编程,与 ESP32 建立连接。FT2232 芯片可在通道 A 提供 USB-to-JTAG 接口功能,并在通道 B 提供 USB-to-Serial 接口功能,便利开发人员的应用开发与调试。详见 `ESP-WROVER-KIT V4.1 原理图`_。
|
||||
* - 主要组件
|
||||
- 基本介绍
|
||||
* - FT2232
|
||||
- FT2232 多协议 USB 转串口桥接器。开发人员可通过 USB 接口对 FT2232 芯片进行控制和编程,与 ESP32 建立连接。FT2232 芯片可在通道 A 提供 USB-to-JTAG 接口功能,并在通道 B 提供 USB-to-Serial 接口功能,便利开发人员的应用开发与调试。详见 `ESP-WROVER-KIT V4.1 原理图`_。
|
||||
* - 32.768 kHz
|
||||
- 32.768 kHz 晶振,可提供 Deep-sleep 下使用的低功耗时钟。
|
||||
* - 0 欧电阻
|
||||
- ESP-WROVER-KIT 开发板设计了一个 0 欧电阻,可在测量 ESP32 系列模组在不同功耗模式下的电流时,直接移除或替换为分流器。
|
||||
* - ESP32-WROVER-B 模组
|
||||
- 这款 ESP32 模组内置 64-Mbit PSRAM,可提供灵活的额外存储空间和数据处理能力。
|
||||
* - 诊断 LED 信号灯
|
||||
- 本开发板 FT2232 芯片的 GPIO 管脚连接了 4 个红色 LED 信号灯,以备后用。
|
||||
* - UART
|
||||
- 串口。FT2232 和 ESP32 的串行 TX/RX 信号已引出至 JP2 的两端。默认情况下,这两路信号由跳线帽连接。如果仅需使用 ESP32 模组串口,则可移除相关跳线帽,将模组连接至其他外部串口设备。
|
||||
* - SPI
|
||||
- 默认情况下,ESP32 使用 SPI 接口访问内置 flash 和 PSRAM。使用这些引脚连接 ESP32 和其他 SPI 设备。这种情况下,需增加额外的片选 (CS) 信号。注意,本接口的工作电压为 3.3 V。
|
||||
* - CTS/RTS
|
||||
- 串口流控信号。管脚默认不连接至电路。为了使能该功能,必须用跳线帽断路掉 JP14 的相应管脚。
|
||||
* - JTAG
|
||||
- JTAG 接口。FT2232 和 ESP32 的 JTAG 信号已引出至 JP2 的两端。默认情况下,这两路信号不连接。如需使能 JTAG,请按照 `设置选项`_ 的介绍,连接跳线帽。
|
||||
* - USB 端口
|
||||
- USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
* - EN
|
||||
- 复位按键。
|
||||
* - BOOT 按键
|
||||
- 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
* - 电源开关
|
||||
- 电源开关。拨向 **Boot** 按键一侧,开发板上电;拨离 **Boot** 按键一侧,开发板掉电。
|
||||
* - 电源选择开关
|
||||
- ESP-WROVER-KIT 开发板可通过 USB 端口或 5V 输入接口供电。用户可使用跳线帽在两种供电模式中进行选择。更多详细信息,请见章节 `设置选项`_ 中有关 JP7 连接器的描述。
|
||||
* - 5V Input
|
||||
- 5V 电源接口。建议仅在开发板自动运行(未连接 PC)时使用。仅用于全负荷工作下的后备电源。
|
||||
* - 5V Power On LED
|
||||
- 当开发板通电后(USB 或外部 5V 供电),该红色指示灯将亮起。
|
||||
* - LDO
|
||||
- 5V-to-3.3V 低压差线型稳压器 NCP1117(1A)。NCP1117 最大电流输出为 1 A。板上 LDO 为固定输出电压,但用户也可以选用具有可变输出电压的 LDO。更多信息,请见 `ESP-WROVER-KIT V4.1 原理图`_。
|
||||
* - 摄像头连接器
|
||||
- 摄像头接口,支持标准 OV7670 摄像头模块。
|
||||
* - RGB LED
|
||||
- 红绿蓝发光二极管,可由 PMW 控制。
|
||||
* - I/O 连接器
|
||||
- 板上模组的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
* - Micro SD 卡槽
|
||||
- 适用于需要扩充数据存储空间或进行备份的应用开发场景。
|
||||
* - LCD 显示器
|
||||
- 支持贴装一款 3.2” 的 SPI(标准四线串行外设接口)LCD 显示器,请见 :ref:`ESP-WROVER-KIT 开发板布局 -- 仰视图 <get-started-esp-wrover-kit-v4.1-board-back>`。
|
||||
|
||||
32.768 kHz 外接 32.768 kHz 晶振,可提供 Deep-sleep 下使用的低功耗时钟。
|
||||
|
||||
0 欧电阻 ESP-WROVER-KIT 开发板设计了一个 0 欧电阻,可在测量 ESP32 系列模组在不同功耗模式下的电流时,直接移除或替换为分流器。
|
||||
|
||||
ESP32-WROVER-B 模组 ESP-WROVER 模组内置 64-Mbit PSRAM,可提供灵活的额外存储空间和数据处理能力。
|
||||
|
||||
诊断 LED 信号灯 本开发板 FT2232 芯片的 GPIO 管脚连接了 4 个红色 LED 信号灯,以备后用。
|
||||
|
||||
UART 串口。FT2232HL 和 ESP32 的串行 TX/RX 信号已引出至 JP11 的两端。默认情况下,这两路信号由跳线帽连接。如果要跳过 FT2232 使用 ESP32 模组串口,则可移除相关跳线帽,将模组连接至其他外部串口设备。
|
||||
|
||||
SPI 默认情况下,ESP32 使用 SPI 接口访问内置 flash 和 PSRAM。使用这些引脚连接 ESP32 和其他 SPI 设备。这种情况下,需增加额外的片选 (CS) 信号。注意,本接口的工作电压为 3.3 V。
|
||||
|
||||
CTS/RTS 串口流控信号。管脚默认不连接至电路。为了使能该功能,必须用跳线帽短路掉 JP14 的相应管脚。
|
||||
|
||||
JTAG JTAG 接口。FT2232HL 和 ESP32 的 JTAG 信号已引出至 JP2 的两端。默认情况下,这两路信号不连接。如需使能 JTAG,请按照 `设置选项`_ 的介绍,连接跳线帽。
|
||||
|
||||
USB 端口 USB 接口。可用作开发板的供电电源,或连接 PC 和开发板的通信接口。
|
||||
|
||||
EN 复位按键。
|
||||
|
||||
Boot 按键 下载按键。按下 **Boot** 键并保持,同时按一下 **EN** 键(此时不要松开 **Boot** 键)进入“固件下载”模式,通过串口下载固件。
|
||||
|
||||
电源开关 拨向 **Boot** 按键一侧,开发板上电;拨离 **Boot** 按键一侧,开发板掉电。
|
||||
|
||||
电源选择开关 ESP-WROVER-KIT 开发板可通过 USB 端口或 5V 输入接口供电。用户可使用跳线帽在两种供电模式中进行选择。更多详细信息,请见章节 `设置选项`_ 中有关 JP7 连接器的描述。
|
||||
|
||||
5V Input 5V 电源接口建议仅在开发板自动运行(未连接 PC)时使用。仅用于全负荷工作下的后备电源。
|
||||
|
||||
5V Power On LED 当开发板通电后(USB 或外部 5V 供电),该红色指示灯将亮起。
|
||||
|
||||
LDO 5V-to-3.3V 低压差线型稳压器 NCP1117(1A)。NCP1117 最大电流输出为 1 A。板上 LDO 为固定输出电压,但用户也可以选用具有可变输出电压的 LDO。更多信息,请见 `ESP-WROVER-KIT V4.1 原理图`_。
|
||||
|
||||
摄像头连接器 摄像头接口,支持标准 OV7670 摄像头模块。
|
||||
|
||||
RGB LED 红绿蓝发光二极管,可由 PWM(脉冲宽度调制)控制。
|
||||
|
||||
I/O 连接器 板上模组的所有管脚均已引出至开发板的排针。用户可以对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等多种功能。
|
||||
|
||||
MicroSD 卡槽 适用于需要扩充数据存储空间或进行备份的应用开发场景。
|
||||
|
||||
LCD 显示屏 支持贴装一款 3.2” 的 SPI(标准四线串行外设接口)LCD 显示器,请见 :ref:`get-started-esp-wrover-kit-v4.1-board-back`。
|
||||
==================== ======================================================================================================================================================================================================================================================================================================================================
|
||||
|
||||
|
||||
.. _get-started-esp-wrover-kit-v4.1-setup-options:
|
||||
|
@ -131,15 +134,28 @@ LCD 显示屏 支持贴装一款 3.2” 的 SPI(标准四线串
|
|||
|
||||
用户可通过 3 组排针,设置开发板功能,其中常见功能见下表:
|
||||
|
||||
======= ================ =========================================================
|
||||
排针 跳线设置 功能描述
|
||||
======= ================ =========================================================
|
||||
JP7 |jp7-ext_5v| 使用外部电源为 ESP-WROVER-KIT 开发板供电
|
||||
JP7 |jp7-usb_5v| 使用 USB 端口为 ESP-WROVER-KIT 开发板供电
|
||||
JP2 |jp2-jtag| 使能 JTAG 功能
|
||||
JP2 |jp2-tx-rx| 使能 UART 通信
|
||||
JP14 |jp14| 使能 RTS/CTS 串口流控
|
||||
======= ================ =========================================================
|
||||
.. list-table::
|
||||
:widths: 25 35 40
|
||||
:header-rows: 1
|
||||
|
||||
* - 排针
|
||||
- 跳线设置
|
||||
- 功能描述
|
||||
* - JP7
|
||||
- |jp7-ext_5v|
|
||||
- 使用外部电源为 ESP-WROVER-KIT 开发板供电
|
||||
* - JP7
|
||||
- |jp7-usb_5v|
|
||||
- 使用 USB 端口为 ESP-WROVER-KIT 开发板供电
|
||||
* - JP2
|
||||
- |jp2-jtag|
|
||||
- 使能 JTAG 功能
|
||||
* - JP2
|
||||
- |jp2-tx-rx|
|
||||
- 使能 UART 通信
|
||||
* - JP14
|
||||
- |jp14|
|
||||
- 使能 RTS/CTS 串口流控
|
||||
|
||||
|
||||
ESP32 管脚分配
|
||||
|
@ -159,24 +175,72 @@ ESP32 模组的部分管脚/终端已被板上组件占用或用于外部硬件
|
|||
|
||||
JP1 连接器包括 14 x 2 个排针,具体功能可见下表中间 “I/O” 列的介绍。两侧的“共用”列则介绍了这些管脚在板上的其他用途。
|
||||
|
||||
===================== ===== ===== =====================
|
||||
共用 I/O I/O 共用
|
||||
===================== ===== ===== =====================
|
||||
n/a 3.3V GND n/a
|
||||
NC/XTAL IO32 IO33 NC/XTAL
|
||||
JTAG,MicroSD IO12 IO13 JTAG,MicroSD
|
||||
JTAG,MicroSD IO14 IO27 摄像头
|
||||
摄像头 IO26 IO25 摄像头,LCD
|
||||
摄像头 IO35 IO34 摄像头
|
||||
摄像头 IO39 IO36 摄像头
|
||||
JTAG EN IO23 摄像头,LCD
|
||||
摄像头,LCD IO22 IO21 摄像头,LCD,MicroSD
|
||||
摄像头,LCD IO19 IO18 摄像头,LCD
|
||||
摄像头,LCD IO5 IO17 PSRAM
|
||||
PSRAM IO16 IO4 LED,摄像头,MicroSD
|
||||
摄像头,LED,Boot IO0 IO2 LED,MicroSD
|
||||
JTAG,MicroSD IO15 5V
|
||||
===================== ===== ===== =====================
|
||||
|
||||
.. list-table::
|
||||
:widths: 30 20 20 30
|
||||
:header-rows: 1
|
||||
|
||||
|
||||
* - 共用
|
||||
- I/O
|
||||
- I/O
|
||||
- 共用
|
||||
* - n/a
|
||||
- 3.3V
|
||||
- GND
|
||||
- n/a
|
||||
* - NC/XTAL
|
||||
- IO32
|
||||
- IO33
|
||||
- NC/XTAL
|
||||
* - JTAG,MicroSD
|
||||
- IO12
|
||||
- IO13
|
||||
- JTAG,MicroSD
|
||||
* - JTAG,MicroSD
|
||||
- IO14
|
||||
- IO27
|
||||
- 摄像头
|
||||
* - 摄像头
|
||||
- IO26
|
||||
- IO25
|
||||
- 摄像头,LCD
|
||||
* - 摄像头
|
||||
- IO35
|
||||
- IO34
|
||||
- 摄像头
|
||||
* - 摄像头
|
||||
- IO39
|
||||
- IO36
|
||||
- 摄像头
|
||||
* - JTAG
|
||||
- EN
|
||||
- IO23
|
||||
- 摄像头,LCD
|
||||
* - 摄像头,LCD
|
||||
- IO22
|
||||
- IO21
|
||||
- 摄像头,LCD,MicroSD
|
||||
* - 摄像头,LCD
|
||||
- IO19
|
||||
- IO18
|
||||
- 摄像头,LCD
|
||||
* - 摄像头,LCD
|
||||
- IO5
|
||||
- IO17
|
||||
- PSRAM
|
||||
* - PSRAM
|
||||
- IO16
|
||||
- IO4
|
||||
- LED,摄像头,MicroSD
|
||||
* - 摄像头,LED,Boot
|
||||
- IO0
|
||||
- IO2
|
||||
- LED,MicroSD
|
||||
* - JTAG,MicroSD
|
||||
- IO15
|
||||
- 5V
|
||||
-
|
||||
|
||||
说明:
|
||||
|
||||
|
@ -356,9 +420,7 @@ USB 供电 使能 UART 通信
|
|||
正式开始开发
|
||||
^^^^^^^^^^^^^^^^^^
|
||||
|
||||
请前往 :doc:`../get-started/index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
如需使用较早 GNU Make 编译系统,则请参考 :ref:`get-started-step-by-step` 章节。
|
||||
现在,请前往 :doc:`index` 中的 :ref:`get-started-step-by-step` 章节,查看如何设置开发环境,并尝试将示例项目烧录至您的开发板。
|
||||
|
||||
|
||||
相关文档
|
||||
|
|
Loading…
Reference in a new issue