mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
docs: Delete user guide esp32-s2-devkitc-1
This commit is contained in:
parent
78c40fd19a
commit
87f91fda97
Binary file not shown.
Before Width: | Height: | Size: 420 KiB |
BIN
docs/_static/esp32-s2-devkitc-1-v1-block-diags.png
vendored
BIN
docs/_static/esp32-s2-devkitc-1-v1-block-diags.png
vendored
Binary file not shown.
Before Width: | Height: | Size: 72 KiB |
BIN
docs/_static/esp32-s2-devkitc-1-v1-isometric.png
vendored
BIN
docs/_static/esp32-s2-devkitc-1-v1-isometric.png
vendored
Binary file not shown.
Before Width: | Height: | Size: 291 KiB |
BIN
docs/_static/esp32-s2-devkitc-1-v1-pinout.png
vendored
BIN
docs/_static/esp32-s2-devkitc-1-v1-pinout.png
vendored
Binary file not shown.
Before Width: | Height: | Size: 494 KiB |
@ -122,7 +122,7 @@ If you have one of {IDF_TARGET_NAME} official development boards listed below, y
|
|||||||
|
|
||||||
ESP32-S2-Saola-1 <../hw-reference/esp32s2/user-guide-saola-1-v1.2>
|
ESP32-S2-Saola-1 <../hw-reference/esp32s2/user-guide-saola-1-v1.2>
|
||||||
ESP32-S2-DevKitM-1 <../hw-reference/esp32s2/user-guide-devkitm-1-v1>
|
ESP32-S2-DevKitM-1 <../hw-reference/esp32s2/user-guide-devkitm-1-v1>
|
||||||
ESP32-S2-DevKitC-1 <../hw-reference/esp32s2/user-guide-s2-devkitc-1>
|
ESP32-S2-DevKitC-1 <https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32s2/esp32-s2-devkitc-1/index.html>
|
||||||
ESP32-S2-Kaluga-Kit <../hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit>
|
ESP32-S2-Kaluga-Kit <../hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit>
|
||||||
|
|
||||||
.. only:: esp32c3
|
.. only:: esp32c3
|
||||||
|
@ -1,313 +0,0 @@
|
|||||||
==================
|
|
||||||
ESP32-S2-DevKitC-1
|
|
||||||
==================
|
|
||||||
|
|
||||||
:link_to_translation:`zh_CN:[中文]`
|
|
||||||
|
|
||||||
This user guide will help you get started with ESP32-S2-DevKitC-1 and will also provide more in-depth information.
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 is an entry-level development board. This board integrates complete Wi-Fi functions. Most of the I/O pins are broken out to the pin headers on both sides for easy interfacing. Developers can either connect peripherals with jumper wires or mount ESP32-S2-DevKitC-1 on a breadboard.
|
|
||||||
|
|
||||||
.. figure:: ../../../_static/esp32-s2-devkitc-1-v1-isometric.png
|
|
||||||
:align: center
|
|
||||||
:alt: ESP32-S2-DevKitC-1 with the ESP32-S2-SOLO Module
|
|
||||||
:figclass: align-center
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 with the ESP32-S2-SOLO Module
|
|
||||||
|
|
||||||
The document consists of the following major sections:
|
|
||||||
|
|
||||||
- `Getting Started`_: Overview of ESP32-S2-DevKitC-1 and hardware/software setup instructions to get started.
|
|
||||||
- `Hardware Reference`_: More detailed information about the ESP32-S2-DevKitC-1's hardware.
|
|
||||||
- `Hardware Revision Details`_: Revision history, known issues, and links to user guides for previous versions (if any) of ESP32-S2-DevKitC-1.
|
|
||||||
- `Related Documents`_: Links to related documentation.
|
|
||||||
|
|
||||||
|
|
||||||
Getting Started
|
|
||||||
===============
|
|
||||||
|
|
||||||
This section provides a brief introduction of ESP32-S2-DevKitC-1, instructions on how to do the initial hardware setup and how to flash firmware onto it.
|
|
||||||
|
|
||||||
|
|
||||||
Description of Components
|
|
||||||
-------------------------
|
|
||||||
|
|
||||||
.. _user-guide-s2-devkitc-1-v1-board-front:
|
|
||||||
|
|
||||||
.. figure:: ../../../_static/esp32-s2-devkitc-1-v1-annotated-photo.png
|
|
||||||
:align: center
|
|
||||||
:alt: ESP32-S2-DevKitC-1 - front
|
|
||||||
:figclass: align-center
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 - front
|
|
||||||
|
|
||||||
The key components of the board are described in a clockwise direction.
|
|
||||||
|
|
||||||
.. list-table::
|
|
||||||
:widths: 30 70
|
|
||||||
:header-rows: 1
|
|
||||||
|
|
||||||
* - Key Component
|
|
||||||
- Description
|
|
||||||
* - On-board module (ESP32-S2-SOLO or ESP32-S2-SOLO-U in the above figure)
|
|
||||||
- ESP32-S2-SOLO series modules with an on-board PCB antenna or a connector for an external antenna. This series of modules have multiple options for flash and PSRAM size. For more information, please refer to :ref:`user-guide-s2-devkitc-1-v1-ordering-info`.
|
|
||||||
* - 3.3 V Power On LED
|
|
||||||
- Turns on when the USB power is connected to the board.
|
|
||||||
* - USB-to-UART Bridge
|
|
||||||
- Single USB-to-UART bridge chip provides transfer rates up to 3 Mbps.
|
|
||||||
* - Pin Headers
|
|
||||||
- All available GPIO pins (except for the SPI bus for flash) are broken out to the pin headers on the board. For details, please see :ref:`user-guide-s2-devkitc-1-v1-header-blocks`.
|
|
||||||
* - ESP32-S2 USB Port
|
|
||||||
- ESP32-S2 full-speed USB OTG interface, compliant with the USB 1.1 specifications. The interface is used for power supply to the board, for flashing applications to the chip, and for communication with the chip using USB 1.1 protocols.
|
|
||||||
* - Reset Button
|
|
||||||
- Press this button to restart the system.
|
|
||||||
* - Boot Button
|
|
||||||
- Download button. Holding down **Boot** and then pressing **Reset** initiates Firmware Download mode for downloading firmware through the serial port.
|
|
||||||
* - USB-to-UART Port
|
|
||||||
- A Micro-USB port used for power supply to the board, for flashing applications to the chip, as well as the communication with the chip via the on-board USB-to-UART bridge.
|
|
||||||
* - RGB LED
|
|
||||||
- Addressable RGB LED, driven by GPIO18.
|
|
||||||
* - 5 V to 3.3 V LDO
|
|
||||||
- Power regulator that converts a 5 V supply into a 3.3 V output.
|
|
||||||
|
|
||||||
|
|
||||||
Start Application Development
|
|
||||||
-----------------------------
|
|
||||||
|
|
||||||
Before powering up your ESP32-S2-DevKitC-1, please make sure that it is in good condition with no obvious signs of damage.
|
|
||||||
|
|
||||||
|
|
||||||
Required Hardware
|
|
||||||
^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
- ESP32-S2-DevKitC-1
|
|
||||||
- USB 2.0 cable (Standard-A to Micro-B)
|
|
||||||
- Computer running Windows, Linux, or macOS
|
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
Be sure to use an appropriate USB cable. Some cables are for charging only and do not provide the needed data lines nor work for programming the boards.
|
|
||||||
|
|
||||||
|
|
||||||
Hardware Setup
|
|
||||||
^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
Connect the board with the computer using **USB-to-UART Port** or **ESP32-S2 USB Port**. In subsequent steps, **USB-to-UART Port** will be used by default.
|
|
||||||
|
|
||||||
|
|
||||||
Software Setup
|
|
||||||
^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
Please proceed to `ESP-IDF Get Started <https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/get-started/index.html>`_, where Section `Installation Step by Step <https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/get-started/index.html#get-started-step-by-step>`_ will quickly help you set up the development environment and then flash an application example into your ESP32-S2-DevKitC-1.
|
|
||||||
|
|
||||||
|
|
||||||
Contents and Packaging
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
.. _user-guide-s2-devkitc-1-v1-ordering-info:
|
|
||||||
|
|
||||||
Ordering Information
|
|
||||||
^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
The development board has a variety of variants to choose from, as shown in the table below.
|
|
||||||
|
|
||||||
.. list-table::
|
|
||||||
:header-rows: 1
|
|
||||||
:widths: 41 24 9 8 18
|
|
||||||
|
|
||||||
* - Ordering Code
|
|
||||||
- On-board Module [#]_
|
|
||||||
- Flash
|
|
||||||
- PSRAM
|
|
||||||
- Antenna
|
|
||||||
* - ESP32-S2-DevKitC-1-N8R2
|
|
||||||
- ESP32-S2-SOLO-2
|
|
||||||
|
|
||||||
(Recommended)
|
|
||||||
- 8 MB
|
|
||||||
- 2 MB
|
|
||||||
- PCB on-board antenna
|
|
||||||
* - ESP32-S2-DevKitC-1U-N8R2
|
|
||||||
- ESP32-S2-SOLO-2U
|
|
||||||
|
|
||||||
(Recommended)
|
|
||||||
- 8 MB
|
|
||||||
- 2 MB
|
|
||||||
- External antenna connector
|
|
||||||
* - ESP32-S2-DevKitC-1
|
|
||||||
- ESP32-S2-SOLO
|
|
||||||
- 4 MB
|
|
||||||
- ---
|
|
||||||
- PCB on-board antenna
|
|
||||||
* - ESP32-S2-DevKitC-1U
|
|
||||||
- ESP32-S2-SOLO-U
|
|
||||||
- 4 MB
|
|
||||||
- ---
|
|
||||||
- External antenna connector
|
|
||||||
* - ESP32-S2-DevKitC-1R
|
|
||||||
- ESP32-S2-SOLO
|
|
||||||
- 4 MB
|
|
||||||
- 2 MB
|
|
||||||
- PCB on-board antenna
|
|
||||||
* - ESP32-S2-DevKitC-1RU
|
|
||||||
- ESP32-S2-SOLO-U
|
|
||||||
- 4 MB
|
|
||||||
- 2 MB
|
|
||||||
- External antenna connector
|
|
||||||
|
|
||||||
.. [#] The ESP32-S2-SOLO-2 and ESP32-S2-SOLO-2U modules use chip revision v1.0, and the rest use chip revision v0.0. For more information about chip revisions, please refer to `ESP32-S2 Series SoC Errata`_.
|
|
||||||
|
|
||||||
|
|
||||||
Retail Orders
|
|
||||||
^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
If you order a few samples, each ESP32-S2-DevKitC-1 comes in an individual package in either antistatic bag or any packaging depending on your retailer.
|
|
||||||
|
|
||||||
For retail orders, please go to https://www.espressif.com/en/contact-us/get-samples.
|
|
||||||
|
|
||||||
|
|
||||||
Wholesale Orders
|
|
||||||
^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
If you order in bulk, the boards come in large cardboard boxes.
|
|
||||||
|
|
||||||
For wholesale orders, please go to https://www.espressif.com/en/contact-us/sales-questions.
|
|
||||||
|
|
||||||
|
|
||||||
Hardware Reference
|
|
||||||
==================
|
|
||||||
|
|
||||||
Block Diagram
|
|
||||||
-------------
|
|
||||||
|
|
||||||
The block diagram below shows the components of ESP32-S2-DevKitC-1 and their interconnections.
|
|
||||||
|
|
||||||
.. figure:: ../../../_static/esp32-s2-devkitc-1-v1-block-diags.png
|
|
||||||
:align: center
|
|
||||||
:scale: 70%
|
|
||||||
:alt: ESP32-S2-DevKitC-1 (click to enlarge)
|
|
||||||
:figclass: align-center
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 (click to enlarge)
|
|
||||||
|
|
||||||
|
|
||||||
Power Supply Options
|
|
||||||
^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
There are three mutually exclusive ways to provide power to the board:
|
|
||||||
|
|
||||||
- USB-to-UART Port and ESP32-S2 USB Port (either one or both), default power supply (recommended)
|
|
||||||
- 5V and G (GND) pins
|
|
||||||
- 3V3 and G (GND) pins
|
|
||||||
|
|
||||||
|
|
||||||
.. _user-guide-s2-devkitc-1-v1-header-blocks:
|
|
||||||
|
|
||||||
Header Block
|
|
||||||
------------
|
|
||||||
|
|
||||||
The two tables below provide the **Name** and **Function** of the pin headers on both sides of the board (J1 and J3). The pin header names are shown in :ref:`user-guide-s2-devkitc-1-v1-board-front`. The numbering is the same as in the `ESP32-S2-DevKitC-1 Schematic`_ (PDF).
|
|
||||||
|
|
||||||
|
|
||||||
J1
|
|
||||||
^^^
|
|
||||||
|
|
||||||
=== ========= ========== ==========================================================================
|
|
||||||
No. Name Type [#]_ Function
|
|
||||||
=== ========= ========== ==========================================================================
|
|
||||||
1 3V3 P 3.3 V power supply
|
|
||||||
2 3V3 P 3.3 V power supply
|
|
||||||
3 RST I CHIP_PU
|
|
||||||
4 4 I/O/T RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3
|
|
||||||
5 5 I/O/T RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4
|
|
||||||
6 6 I/O/T RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5
|
|
||||||
7 7 I/O/T RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6
|
|
||||||
8 15 I/O/T RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
|
|
||||||
9 16 I/O/T RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
|
|
||||||
10 17 I/O/T RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6, DAC_1
|
|
||||||
11 18 [#]_ I/O/T RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, DAC_2, CLK_OUT3, RGB LED
|
|
||||||
12 8 I/O/T RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7
|
|
||||||
13 3 I/O/T RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2
|
|
||||||
14 46 I GPIO46
|
|
||||||
15 9 I/O/T RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD
|
|
||||||
16 10 I/O/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4
|
|
||||||
17 11 I/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5
|
|
||||||
18 12 I/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6
|
|
||||||
19 13 I/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7
|
|
||||||
20 14 I/O/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS
|
|
||||||
21 5V P 5 V power supply
|
|
||||||
22 G G Ground
|
|
||||||
=== ========= ========== ==========================================================================
|
|
||||||
|
|
||||||
|
|
||||||
J3
|
|
||||||
^^^
|
|
||||||
|
|
||||||
=== ==== ===== ============================================================
|
|
||||||
No. Name Type Function
|
|
||||||
=== ==== ===== ============================================================
|
|
||||||
1 G G Ground
|
|
||||||
2 TX I/O/T U0TXD, GPIO43, CLK_OUT1
|
|
||||||
3 RX I/O/T U0RXD, GPIO44, CLK_OUT2
|
|
||||||
4 1 I/O/T RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0
|
|
||||||
5 2 I/O/T RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1
|
|
||||||
6 42 I/O/T MTMS, GPIO42
|
|
||||||
7 41 I/O/T MTDI, GPIO41, CLK_OUT1
|
|
||||||
8 40 I/O/T MTDO, GPIO40, CLK_OUT2
|
|
||||||
9 39 I/O/T MTCK, GPIO39, CLK_OUT3
|
|
||||||
10 38 I/O/T GPIO38, FSPIWP
|
|
||||||
11 37 I/O/T SPIDQS, GPIO37, FSPIQ
|
|
||||||
12 36 I/O/T SPIIO7, GPIO36, FSPICLK
|
|
||||||
13 35 I/O/T SPIIO6, GPIO35, FSPID
|
|
||||||
14 0 I/O/T RTC_GPIO0, GPIO0
|
|
||||||
15 45 I/O/T GPIO45
|
|
||||||
16 34 I/O/T SPIIO5, GPIO34, FSPICS0
|
|
||||||
17 33 I/O/T SPIIO4, GPIO33, FSPIHD
|
|
||||||
18 21 I/O/T RTC_GPIO21, GPIO21
|
|
||||||
19 20 I/O/T RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
|
|
||||||
20 19 I/O/T RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
|
|
||||||
21 G G Ground
|
|
||||||
22 G G Ground
|
|
||||||
=== ==== ===== ============================================================
|
|
||||||
|
|
||||||
.. [#] P: Power supply; I: Input; O: Output; T: High impedance.
|
|
||||||
.. [#] GPIO18 is not pulled up on boards with an ESP32-S2-SOLO-2 or ESP32-S2-SOLO-2U module.
|
|
||||||
|
|
||||||
|
|
||||||
Pin Layout
|
|
||||||
^^^^^^^^^^
|
|
||||||
|
|
||||||
.. figure:: ../../../_static/esp32-s2-devkitc-1-v1-pinout.png
|
|
||||||
:align: center
|
|
||||||
:scale: 45%
|
|
||||||
:alt: ESP32-S2-DevKitC-1 (click to enlarge)
|
|
||||||
:figclass: align-center
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 Pin Layout (click to enlarge)
|
|
||||||
|
|
||||||
|
|
||||||
Hardware Revision Details
|
|
||||||
=========================
|
|
||||||
|
|
||||||
This is the first revision of this board released.
|
|
||||||
|
|
||||||
|
|
||||||
Related Documents
|
|
||||||
=================
|
|
||||||
|
|
||||||
* `ESP32-S2 Series Chip Revision v1.0 Datasheet`_ (PDF)
|
|
||||||
* `ESP32-S2 Series Chip Revision v0.0 Datasheet <https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf>`_ (PDF)
|
|
||||||
* `ESP32-S2 Series SoC Errata`_ (PDF)
|
|
||||||
* `ESP32-S2-SOLO-2 & ESP32-S2-SOLO-2U Module Datasheet <https://www.espressif.com/sites/default/files/documentation/esp32-s2-solo-2_esp32-s2-solo-2u_datasheet_en.pdf>`_ (PDF)
|
|
||||||
* `ESP32-S2-SOLO & ESP32-S2-SOLO-U Module Datasheet <https://www.espressif.com/sites/default/files/documentation/esp32-s2-solo_esp32-s2-solo-u_datasheet_en.pdf>`_ (PDF)
|
|
||||||
* `ESP32-S2-DevKitC-1 Schematic`_ (PDF)
|
|
||||||
* `ESP32-S2-DevKitC-1 PCB Layout <https://dl.espressif.com/dl/schematics/PCB_ESP32-S2-DevKitC-1_V1_20210508.pdf>`_ (PDF)
|
|
||||||
* `ESP32-S2-DevKitC-1 Dimensions <https://dl.espressif.com/dl/schematics/DXF_ESP32-S2-DevKitC-1_V1_20210511.pdf>`_ (PDF)
|
|
||||||
* `ESP32-S2-DevKitC-1 Dimensions source file <https://dl.espressif.com/dl/schematics/DXF_ESP32-S2-DevKitC-1_V1_20210511.dxf>`_ (DXF) - You can view it with `Autodesk Viewer <https://viewer.autodesk.com/>`_ online
|
|
||||||
|
|
||||||
For further design documentation for the board, please contact us at `sales@espressif.com <sales@espressif.com>`_.
|
|
||||||
|
|
||||||
.. _NRND: https://www.espressif.com/en/products/longevity-commitment?id=nrnd
|
|
||||||
.. _ESP32-S2 Series Chip Revision v1.0 Datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-s2-v1.0_datasheet_en.pdf
|
|
||||||
.. _ESP32-S2 Series SoC Errata: https://espressif.com/sites/default/files/documentation/esp32-s2_errata_en.pdf
|
|
||||||
.. _ESP32-S2-DevKitC-1 Schematic: https://dl.espressif.com/dl/schematics/esp-idf/SCH_ESP32-S2-DEVKITC-1_V1_20220817.pdf
|
|
@ -122,7 +122,7 @@
|
|||||||
|
|
||||||
ESP32-S2-Saola-1 <../hw-reference/esp32s2/user-guide-saola-1-v1.2>
|
ESP32-S2-Saola-1 <../hw-reference/esp32s2/user-guide-saola-1-v1.2>
|
||||||
ESP32-S2-DevKitM-1 <../hw-reference/esp32s2/user-guide-devkitm-1-v1>
|
ESP32-S2-DevKitM-1 <../hw-reference/esp32s2/user-guide-devkitm-1-v1>
|
||||||
ESP32-S2-DevKitC-1 <../hw-reference/esp32s2/user-guide-s2-devkitc-1>
|
ESP32-S2-DevKitC-1 <https://docs.espressif.com/projects/esp-dev-kits/zh_CN/latest/esp32s2/esp32-s2-devkitc-1/index.html>
|
||||||
ESP32-S2-Kaluga-Kit <../hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit>
|
ESP32-S2-Kaluga-Kit <../hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit>
|
||||||
|
|
||||||
.. only:: esp32c3
|
.. only:: esp32c3
|
||||||
|
@ -1,313 +0,0 @@
|
|||||||
==================
|
|
||||||
ESP32-S2-DevKitC-1
|
|
||||||
==================
|
|
||||||
|
|
||||||
:link_to_translation:`en: [English]`
|
|
||||||
|
|
||||||
本指南将帮助你快速上手 ESP32-S2-DevKitC-1,并提供该款开发板的详细信息。
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 是一款入门级开发板,具备完整的 Wi-Fi 功能。板上模组大部分管脚均已引出至两侧排针,开发人员可根据实际需求,轻松通过跳线连接多种外围设备,同时也可将开发板插在面包板上使用。
|
|
||||||
|
|
||||||
.. figure:: ../../../_static/esp32-s2-devkitc-1-v1-isometric.png
|
|
||||||
:align: center
|
|
||||||
:alt: ESP32-S2-DevKitC-1(板载 ESP32-S2-SOLO 模组)
|
|
||||||
:figclass: align-center
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1(板载 ESP32-S2-SOLO 模组)
|
|
||||||
|
|
||||||
本指南包括如下内容:
|
|
||||||
|
|
||||||
- `入门指南`_:简要介绍了 ESP32-S2-DevKitC-1 和硬件、软件设置指南。
|
|
||||||
- `硬件参考`_:详细介绍了 ESP32-S2-DevKitC-1 的硬件。
|
|
||||||
- `硬件版本`_:介绍硬件历史版本和已知问题,并提供链接至历史版本开发板的入门指南(如有)。
|
|
||||||
- `相关文档`_:列出了相关文档的链接。
|
|
||||||
|
|
||||||
|
|
||||||
入门指南
|
|
||||||
========
|
|
||||||
|
|
||||||
本小节将简要介绍 ESP32-S2-DevKitC-1,说明如何在 ESP32-S2-DevKitC-1 上烧录固件及相关准备工作。
|
|
||||||
|
|
||||||
|
|
||||||
组件介绍
|
|
||||||
--------
|
|
||||||
|
|
||||||
.. _user-guide-s2-devkitc-1-v1-board-front:
|
|
||||||
|
|
||||||
.. figure:: ../../../_static/esp32-s2-devkitc-1-v1-annotated-photo.png
|
|
||||||
:align: center
|
|
||||||
:alt: ESP32-S2-DevKitC-1 - 正面
|
|
||||||
:figclass: align-center
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 - 正面
|
|
||||||
|
|
||||||
以下按照顺时针的顺序依次介绍开发板上的主要组件。
|
|
||||||
|
|
||||||
.. list-table::
|
|
||||||
:widths: 30 70
|
|
||||||
:header-rows: 1
|
|
||||||
|
|
||||||
* - 主要组件
|
|
||||||
- 介绍
|
|
||||||
* - 板载模组(上图中为 ESP32-S2-SOLO 或 ESP32-S2-SOLO-U)
|
|
||||||
- ESP32-S2-SOLO 系列模组,可搭载 PCB 板载天线或外部天线连接器,支持多种 flash 和 PSRAM 大小。更多信息,详见 :ref:`user-guide-s2-devkitc-1-v1-ordering-info`。
|
|
||||||
* - 3.3 V Power On LED(3.3 V 电源指示灯)
|
|
||||||
- 开发板连接 USB 电源后,该指示灯亮起。
|
|
||||||
* - USB-to-UART Bridge(USB 转 UART 桥接器)
|
|
||||||
- 单芯片 USB 转 UART 桥接器,可提供高达 3 Mbps 的传输速率。
|
|
||||||
* - Pin Headers(排针)
|
|
||||||
- 所有可用 GPIO 管脚(除 flash 的 SPI 总线)均已引出至开发板的排针。请查看 :ref:`user-guide-s2-devkitc-1-v1-header-blocks` 获取更多信息。
|
|
||||||
* - ESP32-S2 USB Port(ESP32-S2 USB 接口)
|
|
||||||
- ESP32-S2 USB OTG 接口,支持全速 USB 1.1 标准。该接口可用作开发板的供电接口,可烧录固件至芯片,也可通过 USB 协议与芯片通信。
|
|
||||||
* - Reset Button(Reset 键)
|
|
||||||
- 复位按键。
|
|
||||||
* - Boot Button(Boot 键)
|
|
||||||
- 下载按键。按住 **Boot** 键的同时按一下 **Reset** 键进入“固件下载”模式,通过串口下载固件。
|
|
||||||
* - USB-to-UART Port(USB 转 UART 接口)
|
|
||||||
- Micro-USB 接口,可用作开发板的供电接口,可烧录固件至芯片,也可作为通信接口,通过板载 USB 转 UART 桥接器与 ESP32-S2 芯片通信。
|
|
||||||
* - RGB LED
|
|
||||||
- 可寻址 RGB 发光二极管,由 GPIO18 驱动。
|
|
||||||
* - 5 V to 3.3 V LDO(5 V 转 3.3 V LDO)
|
|
||||||
- 电源转换器,输入 5 V,输出 3.3 V。
|
|
||||||
|
|
||||||
|
|
||||||
开始开发应用
|
|
||||||
------------
|
|
||||||
|
|
||||||
通电前,请确保 ESP32-S2-DevKitC-1 完好无损。
|
|
||||||
|
|
||||||
|
|
||||||
必备硬件
|
|
||||||
^^^^^^^^
|
|
||||||
|
|
||||||
- ESP32-S2-DevKitC-1
|
|
||||||
- USB 2.0 数据线(标准 A 型转 Micro-B 型)
|
|
||||||
- 电脑(Windows、Linux 或 macOS)
|
|
||||||
|
|
||||||
.. 注解::
|
|
||||||
|
|
||||||
请确保使用适当的 USB 数据线。部分数据线仅可用于充电,无法用于数据传输和编程。
|
|
||||||
|
|
||||||
|
|
||||||
硬件设置
|
|
||||||
^^^^^^^^
|
|
||||||
|
|
||||||
通过 **USB 转 UART 接口** 或 **ESP32-S2 USB 接口** 连接开发板与电脑。在后续步骤中,默认使用 **USB 转 UART 接口**。
|
|
||||||
|
|
||||||
|
|
||||||
软件设置
|
|
||||||
^^^^^^^^
|
|
||||||
|
|
||||||
请前往 `ESP-IDF 快速入门 <https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32s2/get-started/index.html>`_,在 `详细安装步骤 <https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32s2/get-started/index.html#get-started-step-by-step>`_ 小节查看如何快速设置开发环境,将应用程序烧录至 ESP32-S2-DevKitC-1。
|
|
||||||
|
|
||||||
|
|
||||||
内含组件和包装
|
|
||||||
--------------
|
|
||||||
|
|
||||||
.. _user-guide-s2-devkitc-1-v1-ordering-info:
|
|
||||||
|
|
||||||
订购信息
|
|
||||||
^^^^^^^^
|
|
||||||
|
|
||||||
该开发板有多种型号可供选择,详见下表。
|
|
||||||
|
|
||||||
.. list-table::
|
|
||||||
:header-rows: 1
|
|
||||||
:widths: 35 25 10 10 20
|
|
||||||
|
|
||||||
* - 订购代码
|
|
||||||
- 搭载模组 [#]_
|
|
||||||
- Flash
|
|
||||||
- PSRAM
|
|
||||||
- 天线
|
|
||||||
* - ESP32-S2-DevKitC-1-N8R2
|
|
||||||
- ESP32-S2-SOLO-2
|
|
||||||
|
|
||||||
(推荐)
|
|
||||||
- 8 MB
|
|
||||||
- 2 MB
|
|
||||||
- PCB 板载天线
|
|
||||||
* - ESP32-S2-DevKitC-1U-N8R2
|
|
||||||
- ESP32-S2-SOLO-2U
|
|
||||||
|
|
||||||
(推荐)
|
|
||||||
- 8 MB
|
|
||||||
- 2 MB
|
|
||||||
- 外部天线连接器
|
|
||||||
* - ESP32-S2-DevKitC-1
|
|
||||||
- ESP32-S2-SOLO
|
|
||||||
- 4 MB
|
|
||||||
- ---
|
|
||||||
- PCB 板载天线
|
|
||||||
* - ESP32-S2-DevKitC-1U
|
|
||||||
- ESP32-S2-SOLO-U
|
|
||||||
- 4 MB
|
|
||||||
- ---
|
|
||||||
- 外部天线连接器
|
|
||||||
* - ESP32-S2-DevKitC-1R
|
|
||||||
- ESP32-S2-SOLO
|
|
||||||
- 4 MB
|
|
||||||
- 2 MB
|
|
||||||
- PCB 板载天线
|
|
||||||
* - ESP32-S2-DevKitC-1RU
|
|
||||||
- ESP32-S2-SOLO-U
|
|
||||||
- 4 MB
|
|
||||||
- 2 MB
|
|
||||||
- 外部天线连接器
|
|
||||||
|
|
||||||
.. [#] ESP32-S2-SOLO-2 和 ESP32-S2-SOLO-2U 模组使用 v1.0 版本芯片,其余模组使用 v0.0 版本芯片。更多关于芯片版本的信息,请参考 `《ESP32-S2 系列芯片勘误表》`_。
|
|
||||||
|
|
||||||
|
|
||||||
零售订单
|
|
||||||
^^^^^^^^
|
|
||||||
|
|
||||||
如购买样品,每个 ESP32-S2-DevKitC-1 将以防静电袋或零售商选择的其他方式包装。
|
|
||||||
|
|
||||||
零售订单请前往 https://www.espressif.com/zh-hans/company/contact/buy-a-sample。
|
|
||||||
|
|
||||||
|
|
||||||
批量订单
|
|
||||||
^^^^^^^^
|
|
||||||
|
|
||||||
如批量购买,ESP32-S2-DevKitC-1 将以大纸板箱包装。
|
|
||||||
|
|
||||||
批量订单请前往 https://www.espressif.com/zh-hans/contact-us/sales-questions。
|
|
||||||
|
|
||||||
|
|
||||||
硬件参考
|
|
||||||
========
|
|
||||||
|
|
||||||
功能框图
|
|
||||||
--------
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 的主要组件和连接方式如下图所示。
|
|
||||||
|
|
||||||
.. figure:: ../../../_static/esp32-s2-devkitc-1-v1-block-diags.png
|
|
||||||
:align: center
|
|
||||||
:scale: 70%
|
|
||||||
:alt: ESP32-S2-DevKitC-1(点击放大)
|
|
||||||
:figclass: align-center
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1(点击放大)
|
|
||||||
|
|
||||||
|
|
||||||
电源选项
|
|
||||||
^^^^^^^^
|
|
||||||
|
|
||||||
以下任一供电方式均可给 ESP32-S2-DevKitC-1 供电:
|
|
||||||
|
|
||||||
- USB 转 UART 接口供电或 ESP32-S2 USB 接口供电(选择其一或同时供电),默认供电方式(推荐)
|
|
||||||
- 5V 和 G (GND) 排针供电
|
|
||||||
- 3V3 和 G (GND) 排针供电
|
|
||||||
|
|
||||||
|
|
||||||
.. _user-guide-s2-devkitc-1-v1-header-blocks:
|
|
||||||
|
|
||||||
排针
|
|
||||||
----
|
|
||||||
|
|
||||||
下表列出了开发板两侧排针(J1 和 J3)的 **名称** 和 **功能**,排针的名称如图 :ref:`user-guide-s2-devkitc-1-v1-board-front` 所示,排针的序号与 `ESP32-S2-DevKitC-1 原理图`_ (PDF) 一致。
|
|
||||||
|
|
||||||
|
|
||||||
J1
|
|
||||||
^^^
|
|
||||||
|
|
||||||
==== ========= ========= =========================================================================
|
|
||||||
序号 名称 类型 [#]_ 功能
|
|
||||||
==== ========= ========= =========================================================================
|
|
||||||
1 3V3 P 3.3 V 电源
|
|
||||||
2 3V3 P 3.3 V 电源
|
|
||||||
3 RST I CHIP_PU
|
|
||||||
4 4 I/O/T RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3
|
|
||||||
5 5 I/O/T RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4
|
|
||||||
6 6 I/O/T RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5
|
|
||||||
7 7 I/O/T RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6
|
|
||||||
8 15 I/O/T RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P
|
|
||||||
9 16 I/O/T RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N
|
|
||||||
10 17 I/O/T RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6, DAC_1
|
|
||||||
11 18 [#]_ I/O/T RTC_GPIO18, GPIO18[#]_, U1RXD, ADC2_CH7, DAC_2, CLK_OUT3, RGB LED
|
|
||||||
12 8 I/O/T RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7
|
|
||||||
13 3 I/O/T RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2
|
|
||||||
14 46 I GPIO46
|
|
||||||
15 9 I/O/T RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD
|
|
||||||
16 10 I/O/T RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4
|
|
||||||
17 11 I/O/T RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5
|
|
||||||
18 12 I/O/T RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6
|
|
||||||
19 13 I/O/T RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7
|
|
||||||
20 14 I/O/T RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS
|
|
||||||
21 5V P 5 V 电源
|
|
||||||
22 G G 接地
|
|
||||||
==== ========= ========= =========================================================================
|
|
||||||
|
|
||||||
|
|
||||||
J3
|
|
||||||
^^^
|
|
||||||
|
|
||||||
==== ==== ===== ================================================================
|
|
||||||
序号 名称 类型 功能
|
|
||||||
==== ==== ===== ================================================================
|
|
||||||
1 G G 接地
|
|
||||||
2 TX I/O/T U0TXD, GPIO43, CLK_OUT1
|
|
||||||
3 RX I/O/T U0RXD, GPIO44, CLK_OUT2
|
|
||||||
4 1 I/O/T RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0
|
|
||||||
5 2 I/O/T RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1
|
|
||||||
6 42 I/O/T MTMS, GPIO42
|
|
||||||
7 41 I/O/T MTDI, GPIO41, CLK_OUT1
|
|
||||||
8 40 I/O/T MTDO, GPIO40, CLK_OUT2
|
|
||||||
9 39 I/O/T MTCK, GPIO39, CLK_OUT3
|
|
||||||
10 38 I/O/T GPIO38, FSPIWP
|
|
||||||
11 37 I/O/T SPIDQS, GPIO37, FSPIQ
|
|
||||||
12 36 I/O/T SPIIO7, GPIO36, FSPICLK
|
|
||||||
13 35 I/O/T SPIIO6, GPIO35, FSPID
|
|
||||||
14 0 I/O/T RTC_GPIO0, GPIO0
|
|
||||||
15 45 I/O/T GPIO45
|
|
||||||
16 34 I/O/T SPIIO5, GPIO34, FSPICS0
|
|
||||||
17 33 I/O/T SPIIO4, GPIO33, FSPIHD
|
|
||||||
18 21 I/O/T RTC_GPIO21, GPIO21
|
|
||||||
19 20 I/O/T RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+
|
|
||||||
20 19 I/O/T RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D-
|
|
||||||
21 G G 接地
|
|
||||||
22 G G 接地
|
|
||||||
==== ==== ===== ================================================================
|
|
||||||
|
|
||||||
.. [#] P:电源;I:输入;O:输出;T:可设置为高阻。
|
|
||||||
.. [#] 搭载 ESP32-S2-SOLO-2 或 ESP32-S2-SOLO-2U 的开发板未上拉 GPIO18。
|
|
||||||
|
|
||||||
|
|
||||||
管脚布局
|
|
||||||
^^^^^^^^
|
|
||||||
|
|
||||||
.. figure:: ../../../_static/esp32-s2-devkitc-1-v1-pinout.png
|
|
||||||
:align: center
|
|
||||||
:scale: 45%
|
|
||||||
:alt: ESP32-S2-DevKitC-1 管脚布局(点击放大)
|
|
||||||
:figclass: align-center
|
|
||||||
|
|
||||||
ESP32-S2-DevKitC-1 管脚布局(点击放大)
|
|
||||||
|
|
||||||
|
|
||||||
硬件版本
|
|
||||||
==========
|
|
||||||
|
|
||||||
无历史版本。
|
|
||||||
|
|
||||||
|
|
||||||
相关文档
|
|
||||||
========
|
|
||||||
|
|
||||||
* `ESP32-S2 系列芯片 v1.0 版本技术规格书`_ (PDF)
|
|
||||||
* `ESP32-S2 系列芯片 v0.0 版本技术规格书 <https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_cn.pdf>`_ (PDF)
|
|
||||||
* `《ESP32-S2 系列芯片勘误表》`_ (PDF)
|
|
||||||
* `《ESP32-S2-SOLO-2 & ESP32-S2-SOLO-2U 模组技术规格书》 <https://www.espressif.com/sites/default/files/documentation/esp32-s2-solo-2_esp32-s2-solo-2u_datasheet_cn.pdf>`_ (PDF)
|
|
||||||
* `《ESP32-S2-SOLO & ESP32-S2-SOLO-U 模组技术规格书》 <https://www.espressif.com/sites/default/files/documentation/esp32-s2-solo_esp32-s2-solo-u_datasheet_cn.pdf>`_ (PDF)
|
|
||||||
* `ESP32-S2-DevKitC-1 原理图`_ (PDF)
|
|
||||||
* `ESP32-S2-DevKitC-1 PCB 布局图 <https://dl.espressif.com/dl/schematics/PCB_ESP32-S2-DevKitC-1_V1_20210508.pdf>`_ (PDF)
|
|
||||||
* `ESP32-S2-DevKitC-1 尺寸图 <https://dl.espressif.com/dl/schematics/DXF_ESP32-S2-DevKitC-1_V1_20210511.pdf>`_ (PDF)
|
|
||||||
* `ESP32-S2-DevKitC-1 尺寸图源文件 <https://dl.espressif.com/dl/schematics/DXF_ESP32-S2-DevKitC-1_V1_20210511.dxf>`_ (DXF) - 可使用 `Autodesk Viewer <https://viewer.autodesk.com/>`_ 查看
|
|
||||||
|
|
||||||
有关本开发板的更多设计文档,请联系我们的商务部门 `sales@espressif.com <sales@espressif.com>`_。
|
|
||||||
|
|
||||||
.. _不推荐用于新设计: https://www.espressif.com/zh-hans/products/longevity-commitment
|
|
||||||
.. _ESP32-S2 系列芯片 v1.0 版本技术规格书: https://www.espressif.com/sites/default/files/documentation/esp32-s2-v1.0_datasheet_cn.pdf
|
|
||||||
.. _《ESP32-S2 系列芯片勘误表》: https://espressif.com/sites/default/files/documentation/esp32-s2_errata_cn.pdf
|
|
||||||
.. _ESP32-S2-DevKitC-1 原理图: https://dl.espressif.com/dl/schematics/esp-idf/SCH_ESP32-S2-DEVKITC-1_V1_20220817.pdf
|
|
Loading…
Reference in New Issue
Block a user