:link_to_translation:`en: [English]`
本指南介绍了乐鑫专为 ESP32 设计的烧录底板 ESP32-DevKitS(-R)。
ESP32-DevKitS(-R) 包括两款开发板,分别是 ESP32-DevKitS 和 ESP32-DevKitS-R。S 代表弹簧 (spring),R 代表 WROVER 模组。
ESP32-DevKitS | ESP32-DevKitS-R |
本指南包括如下内容:
本节介绍了如何快速上手 ESP32-DevKitS(-R)。 开头部分介绍了 ESP32-DevKitS(-R),如何烧录开发板 小节介绍了怎样在 ESP32-DevKitS(-R) 上安装模组、配置及烧录固件。
ESP32-DevKitS(-R) 是乐鑫专为 ESP32 设计的烧录底板,无需将 ESP32 模组与电源和信号线焊接便可进行烧录。ESP32-DevKitS(-R) 搭载模组后,可作为类似 ESP32-DevKitC 的小型开发板使用。
ESP32-DevKitS 和 ESP32-DevKitS-R 仅在弹簧布局上有所不同,用于适配不同的 ESP32 模组。
- ESP32-DevKitS:
- ESP32-WROOM-32
- ESP32-WROOM-32D
- ESP32-WROOM-32U
- ESP32-SOLO-1
- ESP32-WROOM-32E
- ESP32-WROOM-32UE
- ESP32-DevKitS-R:
- ESP32-WROVER (PCB & IPEX)
- ESP32-WROVER-B (PCB & IPEX)
- ESP32-WROVER-E
- ESP32-WROVER-IE
有关上述模组的详细信息,请参考 ESP32 系列模组。
主要组件 | 介绍 |
---|---|
引脚弹簧 | 适配模组上的邮票孔,用于连接和固定模组。 |
2.54 mm 排母 | 连接板上搭载模组的引脚。关于排母的描述,请见 针座 小节。 |
USB-to-UART 桥接器 | 单芯片 USB 转 UART 桥接器,可提供高达 3 Mbps 的传输速率。 |
LDO | 5V-to-3.3V 低压差线型稳压器 (LDO)。 |
Micro-USB 连接器/Micro USB 端口 | USB 接口。可用作开发板的供电电源或连接电脑和开发板的通信接口。 |
EN 键 | 复位按键。 |
Boot 键 | 下载按键。按住 Boot 键的同时按一下 EN 键进入“固件下载”模式,通过串口下载固件。 |
电源指示 LED | 开发板通电后(USB 或供电电源),该指示灯亮起。 |
通电前,请确保 ESP32-DevKitS(-R) 完好无损。
- 任选一款 ESP32 模组
- USB 2.0 数据线(标准 A 型转 Micro-B 型)
- 电脑 (Windows、Linux 或 macOS)
请按照下列步骤将模组安装到 ESP32-DevKitS(-R) 烧录底板上:
- 将模组轻放到 ESP32-DevKitS(-R) 烧录底板上。确保模组上方的邮票孔与底板上的引脚弹簧对齐。
- 将模组向下压,听到“咔哒”一声即说明模组已经压入底板。
- 检查所有引脚弹簧是否均已卡进邮票孔中。如发现错位,可使用镊子将引脚弹簧拨入邮票孔中。
使用 ESP-IDF 开发框架是将二进制文件 (*.bin) 烧录到 ESP32-DevKitS(-R) 的首选方式。请前往 :doc:`../../get-started/index`,在 :ref:`get-started-step-by-step` 一节查看如何快速设置开发环境,将应用程序烧录至 ESP32-DevKitS(-R)。
Windows 用户也可以使用 Flash 下载工具 烧录二进制文件。请下载该工具、解压并参照 doc 文件夹内的使用指南。
.. 注解:: 1. 烧录二进制文件时需将 ESP32 芯片设置成固件下载模式。这一步骤可由烧录工具自动执行,也可按住 Boot 按键并点按 EN 按键手动执行。 2. 烧录完成后,烧录工具默认情况下会重启模组,运行已烧录的程序。
如购买样品,每个 ESP32-DevKitS(-R) 底板将以防静电袋或零售商选择的其他方式包装。
零售订单请前往 https://www.espressif.com/zh-hans/company/contact/buy-a-sample。
如批量购买,ESP32-DevKitS(-R) 烧录底板将以大纸板箱包装。
批量订单请前往 https://www.espressif.com/zh-hans/contact-us/sales-questions。
ESP32-DevKitS(-R) 的主要组件和连接方式如下图所示。
您可从以下三种供电方式中任选其一给 ESP32-DevKitS(-R) 供电:
- Micro USB 端口供电(默认)
- 5V 和 GND 管脚供电
- 3V3 和 GND 管脚供电
建议选择第一种供电方式:Micro USB 端口供电。
. | 标签 | 信号 |
---|---|---|
L1 | 3V3 | VDD 3V3 |
L2 | EN | CHIP_PU |
L3 | VP | SENSOR_VP |
L4 | VN | SENSOR_VN |
L5 | 34 | GPIO34 |
L6 | 35 | GPIO35 |
L7 | 32 | GPIO32 |
L8 | 33 | GPIO33 |
L9 | 25 | GPIO25 |
L10 | 26 | GPIO26 |
L11 | 27 | GPIO27 |
L12 | 14 | GPIO14 |
L13 | 12 | GPIO12 |
L14 | GND | GND |
L15 | 13 | GPIO13 |
L16 | D2 | SD_DATA2 |
L17 | D3 | SD_DATA3 |
L18 | CMD | SD_CMD |
L19 | 5V | External 5V |
R1 | GND | GND |
R2 | 23 | GPIO23 |
R3 | 22 | GPIO22 |
R4 | TX | U0TXD |
R5 | RX | U0RXD |
R6 | 21 | GPIO21 |
R7 | GND | GND |
R8 | 19 | GPIO19 |
R9 | 18 | GPIO18 |
R10 | 5 | GPIO5 |
R11 | 17 | GPIO17 |
R12 | 16 | GPIO16 |
R13 | 4 | GPIO4 |
R14 | 0 | GPIO0 |
R15 | 2 | GPIO2 |
R16 | 15 | GPIO15 |
R17 | D1 | SD_DATA1 |
R18 | D0 | SD_DATA0 |
R19 | CLK | SD_CLK |
针座图片请参照 组件介绍。
- ESP32-DevKitS(-R) 原理图 (PDF)
- ESP32 技术规格书 (PDF)
- ESP32-WROOM-32 技术规格书 (PDF)
- ESP32-WROOM-32D & ESP32-WROOM-32U 技术规格书 (PDF)
- ESP32-SOLO-1 技术规格书 (PDF)
- ESP32-WROVER 技术规格书 (PDF)
- ESP32-WROVER-B 技术规格书 (PDF)
- 乐鑫产品选型工具