1ESP32-PICO-KIT-1
2*****************
3
4:link_to_translation:`en:[English]`
5
6概述
7======
8
9ESP32-PICO-KIT-1 是一款基于 `ESP32 <https://www.espressif.com/zh-hans/products/socs/esp32>`_ 的乐鑫开发板,板上搭载 `ESP32-PICO-V3 <https://www.espressif.com/zh-hans/products/socs>`_ (SiP,系统级封装)模组。ESP32-PICO-V3 具备完整的 Wi-Fi 和蓝牙功能,与其它 ESP32 系列模组相比,此模组已集成下述外围组件,无需额外安装:
10
11- 40 MHz 晶振
12- 4 MB flash
13- 滤波电容
14- 射频匹配网络等
15
16将上述组件封装至 ESP32-PICO-V3,用户无需额外购买,大大降低了安装和测试的成本,同时也增加了产品的可用性。
17
18ESP32-PICO-KIT-1 开发板还集成了 USB-to-UART 桥接电路,方便开发人员直接通过 PC 的 USB 端口直接进行固件烧录和调试。
19
20为方便硬件连接,ESP32-PICO-V3 上的所有 IO 信号和系统电源管脚均引出至开发板两侧焊盘 (18 x 0.1")。上述 18 个焊盘也均引出至排针,可使用杜邦线连接。
21
22.. note::
23
24    ESP32-PICO-KIT-1 开发板默认采用排针。
25
26ESP32-PICO-KIT-1 为用户提供了基于 ESP32 芯片应用开发的硬件,更加方便用户探索 ESP32 芯片的功能。
27
28.. figure:: ../../../_static/esp32-pico-kit-1-overview.png
29    :align: center
30    :scale: 70%
31    :alt: ESP32-PICO-KIT-1 (click to enlarge)
32    :figclass: align-center
33
34    ESP32-PICO-KIT-1 外观图(点击放大)
35
36本指南包括以下几个章节:
37
38- `快速入门`_:简要介绍 ESP32-PICO-KIT-1 开发板,以及上手这款开发板所需的软件配置;
39- `内含组件和包装方式`_:介绍零售订单和批量订单所提供的组件及包装方式;
40- `硬件参考`_:提供 ESP32-PICO-KIT-1 开发板硬件详细信息;
41- `硬件版本`_:介绍硬件历史版本(如有),已知问题(如有),并提供链接至历史版本开发板的入门指南(如有);
42- `相关文档`_:提供相关文档的链接。
43
44快速入门
45========
46
47本节介绍了如何快速上手 ESP32-PICO-KIT-1。首先对 ESP32-PICO-KIT-1 开发板进行了简要介绍,然后在 `应用开发`_ 小节介绍如何将固件烧录至开发板。
48
49.. _get-started-pico-kit-1-board-front:
50
51组件描述
52--------
53
54ESP32-PICO-KIT-1 开发板的主要组件、接口及控制方式见下图。
55
56.. figure:: ../../../_static/esp32-pico-kit-1-layout-front.png
57    :align: center
58    :scale: 90%
59    :alt: ESP32-PICO-KIT-1 (click to enlarge)
60    :figclass: align-center
61
62    ESP32-PICO-KIT-1 开发板布局 - 正面(点击放大)
63
64
65从左上角开始,按顺时针顺序,开发板主要组件的描述见下表。
66
67.. list-table::
68   :widths: 10 25
69   :header-rows: 1
70
71   * - 主要组件
72     - 描述
73   * - ESP32-PICO-V3
74     - ESP32-PICO-KIT-1 开发板的板载模组 (SiP),搭载 ESP32 SoC 芯片,仅需连接天线、LC 匹配电路、去耦电容和一个 EN 信号上拉电阻即可正常工作。
75   * - LDO
76     - 5V 转 3.3V 低压差稳压器
77   * - USB-to-UART
78     - CP2102N:单芯片 USB-to-UART 桥接器,数据传输速率可达 3 Mbps。
79   * - Micro-B USB
80     - USB 接口。可为开发板供电,或连接 PC 进行 USB 通信。
81   * - 5V Power On LED
82     - 开发板上电后,红色指示灯亮起。更多信息,见 `相关文档`_ 中提供的原理图。
83   * - I/O Connector
84     - ESP32-PICO-V3 上的管脚均已引出至开发板排针。用户可对 ESP32 进行编程,实现 PWM、ADC、DAC、I2C、I2S、SPI 等功能。更多信息,见章节 `管脚描述`_。
85   * - BOOT 按键
86     - 下载按键。按下 **Boot** 键并保持,同时按下 **EN** 键将进入固件下载模式,通过串口下载固件。
87   * - EN 按键
88     - 复位按键。
89
90应用开发
91---------
92
93上电前,请确保 ESP32-PICO-KIT-1 完好无损。
94
95所需硬件
96""""""""
97
98- 1 x ESP32-PICO-KIT-1 开发板
99- 1 x USB 2.0 A 转 Micro B 数据线
100- 1 x PC,运行 Windows、Linux 或 macOS 系统
101
102.. _user-guide-pico-kit-1-software-setup:
103
104软件配置
105"""""""""
106
107请前往 :doc:`../../get-started/index`,在 :ref:`get-started-step-by-step` 一节查看如何快速配置开发环境,将应用程序烧录至 ESP32-PICO-KIT-1 开发板。
108
109
110内含组件和包装方式
111====================
112
113零售订单
114--------
115
116如购买样品,每个 ESP32-PICO-KIT-1 将单独包装。
117
118零售订单,请前往 https://www.espressif.com/en/company/contact/buy-a-sample119
120
121批量订单
122--------
123
124如批量购买,ESP32-PICO-KIT-1 开发板将以大纸板箱包装。
125
126批量订单请前往 https://www.espressif.com/zh-hans/contact-us/sales-questions127
128硬件参考
129========
130
131功能框图
132---------
133
134ESP32-PICO-KIT-1 的主要组件和连接方式如下图所示。
135
136.. figure:: ../../../_static/esp32-pico-kit-1-block.png
137    :align: center
138    :scale: 70%
139    :alt: ESP32-PICO-KIT-1 (click to enlarge)
140    :figclass: align-center
141
142    ESP32-PICO-KIT-1 功能框图(点击放大)
143
144供电选项
145---------
146
147开发板提供以下三种供电方式,可任意选择一种:
148
149* Micro USB 供电(默认)
150* 5V/GND 管脚供电
151* 3V3/GND 管脚供电
152
153.. warning::
154
155    上述供电方式只能选择一种方式,不能同时选择,否则可能会损坏开发板和/或电源。
156
157
158管脚描述
159--------
160
161:ref:`get-started-pico-kit-1-board-front` 中所示的开发板两侧 I/O 管脚,其具体名称和功能见下表。管脚名称和编号与 `相关文档`_ 中原理图保持一致。
162
163Header J2
164""""""""""""
165
166.. list-table::
167   :widths: 5 5 5 35
168   :header-rows: 1
169
170   * - 编号
171     - 名称
172     - 类型
173     - 功能
174   * - 1
175     - IO20
176     - I/O
177     - GPIO20
178   * - 2
179     - IO21
180     - I/O
181     - GPIO21, VSPIHD, EMAC_TX_EN
182   * - 3
183     - IO22
184     - I/O
185     - GPIO22, VSPIWP, U0RTS, EMAC_TXD1
186   * - 4
187     - IO19
188     - I/O
189     - GPIO19, VSPIQ, U0CTS, EMAC_TXD0
190   * - 5
191     - IO8
192     - I/O
193     - GPIO8, SD_DATA1, HS1_DATA1, U2CTS
194   * - 6
195     - IO7
196     - I/O
197     - GPIO7, SD_DATA0, HS1_DATA0, U2RTS
198   * - 7
199     - IO5
200     - I/O
201     - GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
202   * - 8
203     - IO10
204     - I/O
205     - GPIO10, SD_DATA3, SPIWP, HS1_DATA3, U1TXD
206   * - 9
207     - IO9
208     - I/O
209     - GPIO9, SD_DATA2, SPIHD, HS1_DATA2, U1RXD
210   * - 10
211     - RXD0
212     - I/O
213     - GPIO3, U0RXD :ref:`(见注解 1)<get-started-pico-kit-1-pin-notes>`, CLK_OUT2
214   * - 11
215     - TXD0
216     - I/O
217     - GPIO1, U0TXD :ref:`(见注解 1)<get-started-pico-kit-1-pin-notes>`, CLK_OUT3, EMAC_RXD2
218   * - 12
219     - IO35
220     - I
221     - ADC1_CH7, RTC_GPIO5
222   * - 13
223     - IO34
224     - I
225     - ADC1_CH6, RTC_GPIO4
226   * - 14
227     - IO38
228     - I
229     - GPIO38, ADC1_CH2, RTC_GPIO2
230   * - 15
231     - IO37
232     - I
233     - GPIO37, ADC1_CH1, RTC_GPIO1
234   * - 16
235     - EN
236     - I
237     - CHIP_PU
238   * - 17
239     - GND
240     - P
241     - 接地
242   * - 18
243     - VDD33 (3V3)
244     - P
245     - 3.3V 供电
246
247
248Header J3
249"""""""""
250
251.. list-table::
252   :widths: 5 5 5 35
253   :header-rows: 1
254
255   * - 编号
256     - 名称
257     - 类型
258     - 功能
259   * - 1
260     - GND
261     - P
262     - 接地
263   * - 2
264     - SENSOR_VP (FSVP)
265     - I
266     - GPIO36, ADC1_CH0, RTC_GPIO0
267   * - 3
268     - SENSOR_VN (FSVN)
269     - I
270     - GPIO39, ADC1_CH3, RTC_GPIO3
271   * - 4
272     - IO25
273     - I/O
274     - GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
275   * - 5
276     - IO26
277     - I/O
278     - GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
279   * - 6
280     - IO32
281     - I/O
282     - 32K_XP :ref:`(见注解 2a)<get-started-pico-kit-1-pin-notes>`, ADC1_CH4, TOUCH9, RTC_GPIO9
283   * - 7
284     - IO33
285     - I/O
286     - 32K_XN :ref:`(见注解 2b)<get-started-pico-kit-1-pin-notes>`, ADC1_CH5, TOUCH8, RTC_GPIO8
287   * - 8
288     - IO27
289     - I/O
290     - GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV
291   * - 9
292     - IO14
293     - I/O
294     - ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
295   * - 10
296     - IO12
297     - I/O
298     - ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI :ref:`(见注解 3)<get-started-pico-kit-1-pin-notes>`, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
299   * - 11
300     - IO13
301     - I/O
302     - ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
303   * - 12
304     - IO15
305     - I/O
306     - ADC2_CH3, TOUCH3, RTC_GPIO13, MTDO, HSPICS0, HS2_CMD, SD_CMD, EMAC_RXD3
307   * - 13
308     - IO2
309     - I/O
310     - ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
311   * - 14
312     - IO4
313     - I/O
314     - ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
315   * - 15
316     - IO0
317     - I/O
318     - ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
319   * - 16
320     - VDD33 (3V3)
321     - P
322     - 3.3V 供电
323   * - 17
324     - GND
325     - P
326     - 接地
327   * - 18
328     - EXT_5V (5V)
329     - P
330     - 5V 供电
331
332
333.. _get-started-pico-kit-1-pin-notes:
334
335.. note::
336
337    1. 该管脚已连接至板上 USB 桥接器芯片;
338    2. 32.768 kHz 晶振输入输出管脚:
339        - (a) 输入管脚;
340        - (b) 输出管脚;
341    3. ESP32-PICO-KIT-1 内置 SPI flash 的工作电压为 3.3 V。因此,Strapping 管脚 MTDI 在上电复位过程中应拉低。如果连接了该管脚,请确保该管脚在复位中不要拉高。
342
343管脚布局
344""""""""""""
345.. figure:: ../../../_static/esp32-pico-kit-1-pinout.png
346    :align: center
347    :scale: 50%
348    :alt: ESP32-PICO-KIT-1 (click to enlarge)
349    :figclass: align-center
350
351    ESP32-PICO-KIT-1 管脚布局(点击放大)
352
353硬件版本
354=========
355
356该开发板为最新硬件,尚未有历史版本。
357
358相关文档
359=========
360
361* `ESP32-PICO-V3 技术规格书 <http://espressif.com/sites/default/files/documentation/esp32-pico-v3_datasheet_cn.pdf>`_ (PDF)
362* `乐鑫产品选型工具 <https://products.espressif.com/#/product-selector?names=>`__
363* `ESP32-PICO-KIT-1 原理图 <https://dl.espressif.com/dl/schematics/SCH_ESP32-PICO-KIT-1_V1_0_20200811A.pdf>`_ (PDF)
364* `ESP32-PICO-KIT-1 PCB 布局图 <https://dl.espressif.com/dl/schematics/PCB_ESP32-PICO-KIT-1_V1.0_20200811.pdf>`_ (PDF)
365
366有关本开发板的更多设计文档,请联系我们的商务部门 sales@espressif.com。
367
368