Merge branch 'doc/hw-reference/esp32-s2/kaluga-kit' into 'master'
Add user guides for ESP32-S2-Kaluga-1-Kit See merge request espressif/esp-idf!8668
This commit is contained in:
commit
ce18c20571
12 changed files with 795 additions and 0 deletions
|
@ -78,6 +78,7 @@ If you have one of {IDF_TARGET_NAME} development boards listed below, you can cl
|
||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|
|
||||||
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-Kaluga-Kit <../hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit>
|
||||||
|
|
||||||
.. _get-started-step-by-step:
|
.. _get-started-step-by-step:
|
||||||
|
|
||||||
|
|
113
docs/en/hw-reference/esp32s2/user-guide-esp-lyrap-cam-v1.0.rst
Normal file
113
docs/en/hw-reference/esp32s2/user-guide-esp-lyrap-cam-v1.0.rst
Normal file
|
@ -0,0 +1,113 @@
|
||||||
|
=============
|
||||||
|
ESP-LyraP-CAM
|
||||||
|
=============
|
||||||
|
|
||||||
|
:link_to_translation:`zh_CN:[中文]`
|
||||||
|
|
||||||
|
This user guide provides information on the ESP-LyraP-CAM extension board. This extension board cannot be bought separately and is usually sold together with other Espressif development boards (e.g., ESP32-S2-Kaluga-1), which will be referred to as *main boards* below.
|
||||||
|
|
||||||
|
The ESP-LyraP-CAM extends the functionality of your main board by adding a camera.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-cam-v1.0-3d.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP-LyraP-CAM
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-CAM
|
||||||
|
|
||||||
|
The document consists of the following major sections:
|
||||||
|
|
||||||
|
- `Overview`_: Provides an overview and hardware/software setup instructions to get started.
|
||||||
|
- `Hardware reference`_: Provides more detailed information about the ESP-LyraP-CAM's hardware.
|
||||||
|
- `Hardware Revision Details`_: Covers revision history, known issues, and links to user guides for previous versions of the ESP-LyraP-CAM.
|
||||||
|
- `Related Documents`_: Gives links to related documentation.
|
||||||
|
|
||||||
|
|
||||||
|
Overview
|
||||||
|
========
|
||||||
|
|
||||||
|
This extension board adds a camera to your main board.
|
||||||
|
|
||||||
|
|
||||||
|
Description of Components
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-cam-v1.0-layout-front.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP-LyraP-CAM - front and back
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-CAM - front and back
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:widths: 30 70
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Key Component
|
||||||
|
- Description
|
||||||
|
* - Main Board Camera Header
|
||||||
|
- Mount onto main board's Camera Header
|
||||||
|
* - Power ON LED
|
||||||
|
- Red LED is on if the power supply voltage is correct
|
||||||
|
* - Camera Module Connector
|
||||||
|
- Supports OV2640 and OV3660 camera modules (however, support for OV3660 is not yet implemented in software); this extension board is supplied with an OV2640 camera module
|
||||||
|
* - Power Regulator
|
||||||
|
- LDO Regulator converting 3.3 V to 2.8 V and 1.5 V
|
||||||
|
|
||||||
|
|
||||||
|
Start Application Development
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
Before powering up your ESP-LyraP-CAM, please make sure that it is in good condition with no obvious signs of damage.
|
||||||
|
|
||||||
|
|
||||||
|
Required Hardware
|
||||||
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- Board with a female Camera Header (e.g., ESP32-S2-Kaluga-1)
|
||||||
|
- ESP-LyraP-CAM extension board
|
||||||
|
- Computer running Windows, Linux, or macOS
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Insert the ESP-LyraP-CAM extension board into your board's female Camera Header.
|
||||||
|
|
||||||
|
|
||||||
|
Software Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
See Section :ref:`user-guide-esp32-s2-kaluga-1-kit-software-setup` of the ESP32-S2-Kaluga-1 kit user guide.
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Reference
|
||||||
|
==================
|
||||||
|
|
||||||
|
|
||||||
|
Block Diagram
|
||||||
|
-------------
|
||||||
|
|
||||||
|
A block diagram below shows the components of the ESP-LyraP-CAM and their interconnections.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-cam-v1.0-block-diagram.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP-LyraP-CAM block diagram
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-CAM block diagram
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Revision Details
|
||||||
|
=========================
|
||||||
|
|
||||||
|
No previous versions available.
|
||||||
|
|
||||||
|
|
||||||
|
Related Documents
|
||||||
|
=================
|
||||||
|
|
||||||
|
- `ESP-LyraP-CAM Schematic <https://dl.espressif.com/dl/schematics/ESP-LyraP-CAM_V1.0_SCH_20200302.pdf>`_ (PDF)
|
||||||
|
- `ESP-LyraP-CAM PCB Layout <https://dl.espressif.com/dl/schematics/ESP-LyraP-CAM_V1.0_PCB_20200302.pdf>`_ (PDF)
|
||||||
|
|
||||||
|
For other design documentation for the board, please contact us at sales@espressif.com.
|
124
docs/en/hw-reference/esp32s2/user-guide-esp-lyrap-lcd32-v1.1.rst
Normal file
124
docs/en/hw-reference/esp32s2/user-guide-esp-lyrap-lcd32-v1.1.rst
Normal file
|
@ -0,0 +1,124 @@
|
||||||
|
===============
|
||||||
|
ESP-LyraP-LCD32
|
||||||
|
===============
|
||||||
|
|
||||||
|
:link_to_translation:`zh_CN:[中文]`
|
||||||
|
|
||||||
|
This user guide provides information on the ESP-LyraP-LCD32 extension board. This board cannot be bought separately and is usually sold together with other Espressif development boards (e.g., ESP32-S2-Kaluga-1), which will be referred to as *main boards* below.
|
||||||
|
|
||||||
|
The ESP-LyraP-LCD32 extends the functionality of your main board by adding an LCD graphic display.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-lcd32-v1.1-3d.png
|
||||||
|
:align: center
|
||||||
|
:scale: 90%
|
||||||
|
:alt: ESP-LyraP-LCD32
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-LCD32 (click to enlarge)
|
||||||
|
|
||||||
|
The document consists of the following major sections:
|
||||||
|
|
||||||
|
- `Overview`_: Provides an overview and hardware/software setup instructions to get started.
|
||||||
|
- `Hardware reference`_: Provides more detailed information about the ESP-LyraP-LCD32's hardware.
|
||||||
|
- `Hardware Revision Details`_: Covers revision history, known issues, and links to user guides for previous versions of the ESP-LyraP-LCD32.
|
||||||
|
- `Related Documents`_: Gives links to related documentation.
|
||||||
|
|
||||||
|
|
||||||
|
Overview
|
||||||
|
========
|
||||||
|
|
||||||
|
This extension board adds a 3.2" LCD graphic display with the resolution of 320x240. This display is connected to ESP32-S2 over the SPI bus.
|
||||||
|
|
||||||
|
|
||||||
|
Description of Components
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-lcd32-v1.1-layout-front.png
|
||||||
|
:align: center
|
||||||
|
:scale: 90%
|
||||||
|
:alt: ESP-LyraP-LCD32 - front
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-LCD32 - front (click to enlarge)
|
||||||
|
|
||||||
|
|
||||||
|
In the description of components below, **Reserved** means that the functionality is available, but the current version of the kit does not use it.
|
||||||
|
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:widths: 30 70
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Key Component
|
||||||
|
- Description
|
||||||
|
* - Extension Header
|
||||||
|
- Male Extension Header for mounting onto a female Extension Header
|
||||||
|
* - LCD display
|
||||||
|
- This version has a 3.2" 320x240 SPI LCD display module
|
||||||
|
* - Touch Screen Switch
|
||||||
|
- No support for touch screens, keep the switches to OFF to make the pins available for other uses
|
||||||
|
* - Main Board 3.2" LCD FPC Connector
|
||||||
|
- (Reserved) Connect to main board's 3.2" LCD FPC connector
|
||||||
|
* - Control Switch
|
||||||
|
- Switch to ON to set Reset/Backlight_control/CS to default high or low; switch to OFF to make the pins available for other uses
|
||||||
|
|
||||||
|
|
||||||
|
Start Application Development
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
Before powering up your ESP-LyraP-LCD32, please make sure that it is in good condition with no obvious signs of damage.
|
||||||
|
|
||||||
|
|
||||||
|
Required Hardware
|
||||||
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- Board with a female Extension Header (e.g., ESP32-S2-Kaluga-1, ESP-LyraT-8311A)
|
||||||
|
- ESP-LyraP-LCD32 extension board
|
||||||
|
- Four mounting bolts (for stable mounting)
|
||||||
|
- Computer running Windows, Linux, or macOS
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
To mount your ESP-LyraP-LCD32 onto the board with a female Extension Header:
|
||||||
|
|
||||||
|
1. Install the four mounting bolts onto the board with a female Extension Header
|
||||||
|
2. Align the ESP-LyraP-LCD32 with the bolts and Extension Header and insert it carefully
|
||||||
|
|
||||||
|
|
||||||
|
Software Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
See Section :ref:`user-guide-esp32-s2-kaluga-1-kit-software-setup` of the ESP32-S2-Kaluga-1 kit user guide.
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Reference
|
||||||
|
==================
|
||||||
|
|
||||||
|
Block Diagram
|
||||||
|
-------------
|
||||||
|
|
||||||
|
A block diagram below shows the components of the ESP-LyraP-LCD32 and their interconnections.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-lcd32-v1.1-block-diagram.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP-LyraP-LCD32 block diagram
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-LCD32 block diagram
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Revision Details
|
||||||
|
=========================
|
||||||
|
|
||||||
|
No previous versions available.
|
||||||
|
|
||||||
|
|
||||||
|
Related Documents
|
||||||
|
=================
|
||||||
|
|
||||||
|
- `ESP-LyraP-LCD32 Schematic <https://dl.espressif.com/dl/schematics/ESP-LyraP-LCD32_V1_1_SCH_20200324A.pdf>`_ (PDF)
|
||||||
|
- `ESP-LyraP-LCD32 PCB Layout <https://dl.espressif.com/dl/schematics/ESP-LyraP-LCD32_V1_1_PCB_20200324AC.pdf>`_ (PDF)
|
||||||
|
|
||||||
|
For other design documentation for the board, please contact us at sales@espressif.com.
|
|
@ -0,0 +1,112 @@
|
||||||
|
================
|
||||||
|
ESP-LyraP-TouchA
|
||||||
|
================
|
||||||
|
|
||||||
|
:link_to_translation:`zh_CN:[中文]`
|
||||||
|
|
||||||
|
This user guide provides information on the ESP-LyraP-TouchA extension board. This board cannot be bought separately and is usually sold together with other Espressif development boards (e.g., ESP32-S2-Kaluga-1), which will be referred to as *main boards* below.
|
||||||
|
|
||||||
|
The ESP-LyraP-TouchA extends the functionality of your main board by adding touch buttons.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-toucha-v1.1-3d.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP-LyraP-TouchA
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-TouchA
|
||||||
|
|
||||||
|
The document consists of the following major sections:
|
||||||
|
|
||||||
|
- `Overview`_: Provides an overview and hardware setup instructions.
|
||||||
|
- `Hardware reference`_: Provides more detailed information about the ESP-LyraP-TouchA's hardware.
|
||||||
|
- `Hardware Revision Details`_: Covers revision history, known issues, and links to user guides for previous versions of the ESP-LyraP-TouchA.
|
||||||
|
- `Related Documents`_: Gives links to related documentation.
|
||||||
|
|
||||||
|
|
||||||
|
Overview
|
||||||
|
========
|
||||||
|
|
||||||
|
The ESP-LyraP-TouchA has six touch buttons and is mainly designed for audio applications. However, the touch buttons can also be used for any other purposes.
|
||||||
|
|
||||||
|
|
||||||
|
Description of Components
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-toucha-v1.1-layout-front.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP-LyraP-TouchA
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-TouchA
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:widths: 30 70
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Key Component
|
||||||
|
- Description
|
||||||
|
* - Main Board Touch FPC Connector
|
||||||
|
- Connect to main board's Touch FPC Connector.
|
||||||
|
* - Touchpad
|
||||||
|
- Capacitive touch electrode.
|
||||||
|
* - Guard Ring
|
||||||
|
- Connected to a touch sensor, the guard ring triggers an interrupt if wet (Water rejection). It indicates that the sensor array is also wet and most (if not all) touchpads are unusable due to the false detection of touches. After receiving this interrupt, the user might consider disabling all the touch sensors via software.
|
||||||
|
|
||||||
|
|
||||||
|
Start Application Development
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
Before powering up your ESP-LyraP-TouchA, please make sure that it is in good condition with no obvious signs of damage.
|
||||||
|
|
||||||
|
|
||||||
|
Required Hardware
|
||||||
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- Board with a Touch FPC connector (e.g., ESP32-S2-Kaluga-1)
|
||||||
|
- ESP-LyraP-TouchA extension board
|
||||||
|
- FPC cable
|
||||||
|
- Computer running Windows, Linux, or macOS
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Connect the two FPC connectors with the FPC cable.
|
||||||
|
|
||||||
|
|
||||||
|
Software Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
See Section :ref:`user-guide-esp32-s2-kaluga-1-kit-software-setup` of the ESP32-S2-Kaluga-1 kit user guide.
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Reference
|
||||||
|
==================
|
||||||
|
|
||||||
|
|
||||||
|
Block Diagram
|
||||||
|
-------------
|
||||||
|
|
||||||
|
A block diagram below shows the components of ESP-LyraP-TouchA and their interconnections.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrap-toucha-v1.1-block-diagram.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP-LyraP-TouchA-v1.1 block diagram
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraP-TouchA-v1.1 block diagram
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Revision Details
|
||||||
|
=========================
|
||||||
|
|
||||||
|
No previous versions available.
|
||||||
|
|
||||||
|
|
||||||
|
Related Documents
|
||||||
|
=================
|
||||||
|
|
||||||
|
- `ESP-LyraP-TouchA Schematic <https://dl.espressif.com/dl/schematics/ESP-LyraP-TouchA_V1.1_SCH_20200325A.pdf>`_ (PDF)
|
||||||
|
- `ESP-LyraP-TouchA PCB Layout <https://dl.espressif.com/dl/schematics/ESP-LyraP-TouchA_V1.1_PCB_20200325AA.pdf>`_ (PDF)
|
||||||
|
|
||||||
|
For other design documentation for the board, please contact us at sales@espressif.com.
|
141
docs/en/hw-reference/esp32s2/user-guide-esp-lyrat-8311a_v1.2.rst
Normal file
141
docs/en/hw-reference/esp32s2/user-guide-esp-lyrat-8311a_v1.2.rst
Normal file
|
@ -0,0 +1,141 @@
|
||||||
|
===============
|
||||||
|
ESP-LyraT-8311A
|
||||||
|
===============
|
||||||
|
|
||||||
|
:link_to_translation:`zh_CN:[中文]`
|
||||||
|
|
||||||
|
This user guide provides information on the ESP-LyraT-8311A extension board. This board cannot be bought separately and is usually sold together with other Espressif development boards (e.g., ESP32-S2-Kaluga-1), which will be referred to as *main boards* below.
|
||||||
|
|
||||||
|
The ESP-LyraT-8311A extends the functionality of your main board by adding sound processing functionality:
|
||||||
|
|
||||||
|
- Audio playback/recording
|
||||||
|
- Processing of audio signals
|
||||||
|
- Programmable buttons for easy control
|
||||||
|
|
||||||
|
This extension board can be used in many ways. The applications might include voice user interface, voice control, voice authorization, recording and playback of sound, etc.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrat-8311a-v1.2-3d.png
|
||||||
|
:align: center
|
||||||
|
:scale: 90%
|
||||||
|
:alt: ESP-LyraT-8311A
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraT-8311A (click to enlarge)
|
||||||
|
|
||||||
|
The document consists of the following major sections:
|
||||||
|
|
||||||
|
- `Overview`_: Provides an overview and hardware setup instructions.
|
||||||
|
- `Hardware reference`_: Provides more detailed information about the ESP-LyraT-8311A's hardware.
|
||||||
|
- `Hardware Revision Details`_: Covers revision history, known issues, and links to user guides for previous versions of the ESP-LyraT-8311A.
|
||||||
|
- `Related Documents`_: Gives links to related documentation.
|
||||||
|
|
||||||
|
|
||||||
|
Overview
|
||||||
|
========
|
||||||
|
|
||||||
|
The ESP-LyraT-8311A is mainly designed for audio applications. However, it can also be used for other purposes.
|
||||||
|
|
||||||
|
|
||||||
|
Description of Components
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrat-8311a-v1.2-layout-front.png
|
||||||
|
:align: center
|
||||||
|
:scale: 90%
|
||||||
|
:alt: ESP-LyraT-8311A - front
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraT-8311A - front (click to enlarge)
|
||||||
|
|
||||||
|
The description of components starts from the top right corner and then goes clockwise.
|
||||||
|
|
||||||
|
**Reserved** means that the functionality is available, but the current version of the kit does not use it.
|
||||||
|
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:widths: 30 70
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Key Component
|
||||||
|
- Description
|
||||||
|
* - Extension Header
|
||||||
|
- Male Extension Header on the flip side is for mounting onto main board's Extension Header; Female Extension Header is for mounting other boards that have a Male Extension Header
|
||||||
|
* - Function Button
|
||||||
|
- Programmable button
|
||||||
|
* - Microphone
|
||||||
|
- Supports Electret and MEMS microphones; this extension board is supplied with an electret microphone
|
||||||
|
* - Headphone Connector
|
||||||
|
- 1/8" headphone connector
|
||||||
|
* - Speaker Connector
|
||||||
|
- Connect an external speaker to the 2-pin connector
|
||||||
|
* - PA
|
||||||
|
- 3 W Audio signal amplifier for the external speaker
|
||||||
|
* - External Mic-Matrix Connector
|
||||||
|
- (Reserved) FPC connector for external Mic-Matrix (microphone boards)
|
||||||
|
* - ADC
|
||||||
|
- (Reserved) high-performance ADC/ES7243: 1 channel for microphone, 1 channel for acoustic echo cancellation (AEC) function
|
||||||
|
* - Mono Audio Codec
|
||||||
|
- ES8311 audio ADC and DAC; it can convert the analog signal picked up by the microphone or convert digital signal to play it back through a speaker or headphones
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Start Application Development
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
Before powering up your ESP-LyraT-8311A, please make sure that it is in good condition with no obvious signs of damage.
|
||||||
|
|
||||||
|
|
||||||
|
Required Hardware
|
||||||
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- Board with a female Extension Header (e.g., ESP32-S2-Kaluga-1)
|
||||||
|
- ESP-LyraT-8311A extension board
|
||||||
|
- Four mounting bolts (for stable mounting)
|
||||||
|
- Computer running Windows, Linux, or macOS
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
To mount your ESP-LyraT-8311A onto the board with a female Extension Header:
|
||||||
|
|
||||||
|
1. Install the four mounting bolts onto the board with a female Extension Header
|
||||||
|
2. Align the ESP-LyraT-8311A with the bolts and Extension Header and insert it carefully
|
||||||
|
|
||||||
|
|
||||||
|
Software Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
See Section :ref:`user-guide-esp32-s2-kaluga-1-kit-software-setup` of the ESP32-S2-Kaluga-1 kit user guide.
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Reference
|
||||||
|
==================
|
||||||
|
|
||||||
|
|
||||||
|
Block Diagram
|
||||||
|
-------------
|
||||||
|
|
||||||
|
A block diagram below shows the components of ESP-LyraT-8311A and their interconnections.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp-lyrat-8311a-v1.2-block-diagram.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP-LyraT-8311A block diagram
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP-LyraT-8311A block diagram
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Revision Details
|
||||||
|
=========================
|
||||||
|
|
||||||
|
No previous versions available.
|
||||||
|
|
||||||
|
|
||||||
|
Related Documents
|
||||||
|
=================
|
||||||
|
|
||||||
|
- `ESP-LyraT-8311A Schematic <https://dl.espressif.com/dl/schematics/ESP-LyraT-8311A_V1_2_SCH_20200421A.pdf>`_ (PDF)
|
||||||
|
- `ESP-LyraT-8311A PCB Layout <https://dl.espressif.com/dl/schematics/ESP-LyraT-8311A_V1_2_PCB_20200324AA.pdf>`_ (PDF)
|
||||||
|
|
||||||
|
For other design documentation for the board, please contact us at sales@espressif.com.
|
|
@ -0,0 +1,290 @@
|
||||||
|
=====================
|
||||||
|
ESP32-S2-Kaluga-1 Kit
|
||||||
|
=====================
|
||||||
|
|
||||||
|
:link_to_translation:`zh_CN:[中文]`
|
||||||
|
|
||||||
|
The ESP32-S2-Kaluga-1 kit is a development kit by Espressif that is mainly created to:
|
||||||
|
|
||||||
|
- Demonstrate the ESP32-S2's human-computer interaction functionalities
|
||||||
|
- Provide the users with the tools for development of human-computer interaction applications based on the ESP32-S2
|
||||||
|
|
||||||
|
There are many ways of how the ESP32-S2's abundant functionalities can be used. For starters, the possible use cases may include:
|
||||||
|
|
||||||
|
- **Smart home**: From simplest smart lighting, smart door locks, smart sockets, to video streaming devices, security cameras, OTT devices, and home appliances
|
||||||
|
- **Battery-powered equipment**: Wi-Fi mesh sensor networks, Wi-Fi-networked toys, wearable devices, health management equipment
|
||||||
|
- **Industrial automation equipment**: Wireless control and robot technology, intelligent lighting, HVAC control equipment, etc.
|
||||||
|
- **Retail and catering industry**: POS machines and service robots
|
||||||
|
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp32-s2-kaluga-1-kit-v1.0-3d.png
|
||||||
|
:align: center
|
||||||
|
:scale: 90%
|
||||||
|
:alt: ESP32-S2-Kaluga-1-Kit-Assembly
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP32-S2-Kaluga-1-Kit Overview (click to enlarge)
|
||||||
|
|
||||||
|
|
||||||
|
The ESP32-S2-Kaluga-1 kit consists of the following boards:
|
||||||
|
|
||||||
|
- Main board: *ESP32-S2-Kaluga-1*
|
||||||
|
- Extension boards:
|
||||||
|
|
||||||
|
- :doc:`ESP-LyraT-8311A <user-guide-esp-lyrat-8311a_v1.2>` audio player
|
||||||
|
- :doc:`ESP-LyraP-TouchA <user-guide-esp-lyrap-toucha-v1.1>` touch panel
|
||||||
|
- :doc:`ESP-LyraP-LCD32 <user-guide-esp-lyrap-lcd32-v1.1>` 3.2" LCD screen
|
||||||
|
- :doc:`ESP-LyraP-CAM <user-guide-esp-lyrap-cam-v1.0>` camera board
|
||||||
|
|
||||||
|
This document is **mostly dedicated to the main board** and its interaction with the extension boards. For more detailed information on each extension board, click their respective links.
|
||||||
|
|
||||||
|
This guide covers:
|
||||||
|
|
||||||
|
- `Getting Started`_: Provides an overview of the ESP32-S2-Kaluga-1 and hardware/software setup instructions to get started.
|
||||||
|
- `Hardware reference`_: Provides more detailed information about the ESP32-S2-Kaluga-1's hardware.
|
||||||
|
- `Hardware Revision Details`_: Covers revision history, known issues, and links to user guides for previous versions of the ESP32-S2-Kaluga-1.
|
||||||
|
- `Related Documents`_: Gives links to related documentation.
|
||||||
|
|
||||||
|
|
||||||
|
Getting Started
|
||||||
|
===============
|
||||||
|
|
||||||
|
|
||||||
|
This section describes how to get started with the ESP32-S2-Kaluga-1. It begins with a few introductory sections about the ESP32-S2-Kaluga-1, then Section `Start Application Development`_ provides instructions on how to do the initial hardware setup and then how to flash firmware onto the ESP32-S2-Kaluga-1.
|
||||||
|
|
||||||
|
|
||||||
|
Overview
|
||||||
|
--------
|
||||||
|
|
||||||
|
The ESP32-S2-Kaluga-1 main board is the heart of the kit. It integrates the ESP32-S2-WROVER module and all the connectors for extension boards. This board is the key tool in prototyping human-computer interaction interfaces.
|
||||||
|
|
||||||
|
The ESP32-S2-Kaluga-1 board has connectors for:
|
||||||
|
|
||||||
|
- Boards with the Extension Header (ESP-LyraT-8311A, ESP-LyraP-LCD32)
|
||||||
|
- Camera board (ESP-LyraP-CAM)
|
||||||
|
- Touch panel (ESP-LyraP-TouchA)
|
||||||
|
- LCD displays (no official extension boards yet)
|
||||||
|
- I2C devices (no official extension boards yet)
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp32-s2-kaluga-1-v1.2-3d.png
|
||||||
|
:align: center
|
||||||
|
:scale: 90%
|
||||||
|
:alt: ESP32-S2-Kaluga-1
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP32-S2-Kaluga-1 (click to enlarge)
|
||||||
|
|
||||||
|
All the four extension boards are specially desgined to support the following features:
|
||||||
|
|
||||||
|
* Touch panel control
|
||||||
|
* 14 touch sensors, three of which support distance sensing (proximity mode)
|
||||||
|
* Supports acrylic panels up to 5 mm
|
||||||
|
* Wet hand operation
|
||||||
|
* Water rejection, ESP32-S2 can be configured to disable all touchpads automatically if multiple pads are simultaneously covered with water and to re-enable touchpads if the water is removed
|
||||||
|
|
||||||
|
* Audio playback
|
||||||
|
* Connect speakers to play audio
|
||||||
|
* Use together with the Touch panel to control audio playback and adjust volume
|
||||||
|
|
||||||
|
* LCD display
|
||||||
|
* LCD interface (8-bit parallel RGB, 8080, and 6800 interface)
|
||||||
|
|
||||||
|
* Camera image acquisition
|
||||||
|
* Supports OV2640 and OV3660 camera modules
|
||||||
|
* 8-bit DVP image sensor interface (ESP32-S2 also supports 16-bit DVP image sensors, you can design it yourself)
|
||||||
|
* Clock frequency up to 40 MHz
|
||||||
|
* Optimized DMA transmission bandwidth for easier transmission of high-resolution images
|
||||||
|
|
||||||
|
|
||||||
|
Description of Components
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp32-s2-kaluga-1-v1.2-layout-front.png
|
||||||
|
:align: center
|
||||||
|
:scale: 90%
|
||||||
|
:alt: ESP32-S2-Kaluga-1 - front
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP32-S2-Kaluga-1 - front (click to enlarge)
|
||||||
|
|
||||||
|
|
||||||
|
The description of components starts from the ESP32-S2 module on the left side and then goes clockwise.
|
||||||
|
|
||||||
|
**Reserved** means that the functionality is available, but the current version of the kit does not use it.
|
||||||
|
|
||||||
|
|
||||||
|
.. list-table::
|
||||||
|
:widths: 30 70
|
||||||
|
:header-rows: 1
|
||||||
|
|
||||||
|
* - Key Component
|
||||||
|
- Description
|
||||||
|
* - ESP32-S2-WROVER Module
|
||||||
|
- Module integrating the ESP32-S2 chip that provides Wi-Fi connectivity, data processing power, and flexible data storage
|
||||||
|
* - 4.3" LCD FPC Connector
|
||||||
|
- (Reserved) Connect to a 4.3" LCD extension board using the FPC cable
|
||||||
|
* - ESP Prog Connector
|
||||||
|
- (Reserved) Connection for Espressif's download device (ESP-Prog) to flash ESP32-S2 system
|
||||||
|
* - JTAG Switch
|
||||||
|
- Switch to ON to enable connection between ESP32-S2 and FT2232
|
||||||
|
* - Breakout Header 2
|
||||||
|
- Some GPIO pins of the ESP32-S2-WROVER module are broken out to this header, see labels on the board
|
||||||
|
* - USB-to-UART/JTAG Bridge
|
||||||
|
- FT2232 adapter board allowing for communication over USB port using UART/JTAG protocols
|
||||||
|
* - Camera Header
|
||||||
|
- Mount a camera extension board here (e.g., ESP-LyraP-CAM)
|
||||||
|
* - Extension Header
|
||||||
|
- Mount the extension boards having such connectors here
|
||||||
|
* - Reset Button
|
||||||
|
- Press this button to restart the system
|
||||||
|
* - Boot Button
|
||||||
|
- Holding down **Boot** and then pressing **Reset** initiates Firmware Download mode for downloading firmware through the serial port
|
||||||
|
* - USB-UART/JTAG Port
|
||||||
|
- Communication interface (UART or JTAG) between a PC and the ESP32-S2 module
|
||||||
|
* - USB Power Port
|
||||||
|
- Power supply for the board
|
||||||
|
* - Battery Port
|
||||||
|
- Connect an external battery to the 2-pin connector
|
||||||
|
* - Power Switch
|
||||||
|
- Switch to ON to power the system
|
||||||
|
* - RGB Jumper
|
||||||
|
- To have access to the RGB LED, place a jumper onto the pins
|
||||||
|
* - RGB LED
|
||||||
|
- Programmable RGB LED and controlled by GPIO45. Before using it, you need to put RGB Jumper ON.
|
||||||
|
* - Power Regulator
|
||||||
|
- Regulator converts 5 V to 3.3 V
|
||||||
|
* - I2C FPC Connector
|
||||||
|
- (Reserved) Connect to other I2C extension boards using the FPC cable
|
||||||
|
* - Breakout Header 1
|
||||||
|
- Some GPIO pins of the ESP32-S2-WROVER module are broken out to this header, see labels on the board
|
||||||
|
* - Touch FPC Connector
|
||||||
|
- Connect the ESP-LyraP-TouchA extension board using the FPC cable
|
||||||
|
* - Touch Switch
|
||||||
|
- In OFF position, GPIO1 to GPIO14 are used for connection to touch sensors; switch to ON if you want to use them for other purposes
|
||||||
|
* - 3.2" LCD FPC connector
|
||||||
|
- Connect a 3.2" LCD extension board (e.g., ESP-LyraP-LCD32) using the FPC cable
|
||||||
|
|
||||||
|
|
||||||
|
Start Application Development
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
Before powering up your ESP32-S2-Kaluga-1, please make sure that it is in good condition with no obvious signs of damage.
|
||||||
|
|
||||||
|
|
||||||
|
Required Hardware
|
||||||
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
- ESP32-S2-Kaluga-1
|
||||||
|
- Two USB 2.0 cables (Standard-A to Micro-B)
|
||||||
|
|
||||||
|
- For power supply
|
||||||
|
- For UART/JTAG communication
|
||||||
|
|
||||||
|
- Computer running Windows, Linux, or macOS
|
||||||
|
- Any extension boards of your choice
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
1. Connect the extension board(s) of your choice (go to their respective user guides if necessary)
|
||||||
|
2. Plug in both USB cables
|
||||||
|
3. Turn the **Power Switch** to ON - the Power On LED will light up
|
||||||
|
|
||||||
|
|
||||||
|
.. _user-guide-esp32-s2-kaluga-1-kit-software-setup:
|
||||||
|
|
||||||
|
Software Setup
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
Please proceed to :doc:`../../get-started/index`, where Section :ref:`get-started-step-by-step` will quickly help you set up the development environment.
|
||||||
|
|
||||||
|
The programming guide and application examples for your ESP32-S2-Kaluga-1 kit can be found `here <https://github.com/espressif/esp-dev-kits/tree/master/esp32-s2-kaluga-1>`_.
|
||||||
|
|
||||||
|
|
||||||
|
Contents and Packaging
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
Retail orders
|
||||||
|
^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
If you order one or several samples of the kit, each ESP32-S2-Kaluga-1 development kit comes in an individual package containing:
|
||||||
|
|
||||||
|
- Main Board
|
||||||
|
- ESP32-S2-Kaluga-1
|
||||||
|
- Extension Boards:
|
||||||
|
- ESP-LyraT-8311A
|
||||||
|
- ESP-LyraP-CAM
|
||||||
|
- ESP-LyraP-TouchA
|
||||||
|
- ESP-LyraP-LCD32
|
||||||
|
- Connectors
|
||||||
|
- 20-pin FPC cable (to connect ESP32-S2-Kaluga-1 to ESP-LyraP-TouchA)
|
||||||
|
- Fasteners
|
||||||
|
- Mounting bolts (x8)
|
||||||
|
- Screws (x4)
|
||||||
|
- Nuts (x4)
|
||||||
|
|
||||||
|
For retail orders, please go to https://www.espressif.com/en/company/contact/buy-a-sample.
|
||||||
|
|
||||||
|
|
||||||
|
Wholesale Orders
|
||||||
|
^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
If you order in bulk, the boards come in large cardboard boxes.
|
||||||
|
|
||||||
|
For wholesale orders, please check `Espressif Product Ordering Information <https://www.espressif.com/sites/default/files/documentation/espressif_products_ordering_information_en.pdf>`_ (PDF)
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Reference
|
||||||
|
==================
|
||||||
|
|
||||||
|
|
||||||
|
Block Diagram
|
||||||
|
-------------
|
||||||
|
|
||||||
|
A block diagram below shows the components of the ESP32-S2-Kaluga-1 and their interconnections.
|
||||||
|
|
||||||
|
.. figure:: https://dl.espressif.com/dl/schematics/pictures/esp32-s2-kaluga-1-v1.2-block-diagram.png
|
||||||
|
:align: center
|
||||||
|
:alt: ESP32-S2-Kaluga-1 block diagram
|
||||||
|
:figclass: align-center
|
||||||
|
|
||||||
|
ESP32-S2-Kaluga-1 block diagram
|
||||||
|
|
||||||
|
|
||||||
|
Power Supply Options
|
||||||
|
--------------------
|
||||||
|
|
||||||
|
There are four ways to provide power to the board:
|
||||||
|
|
||||||
|
- Micro USB port, default power supply
|
||||||
|
- External battery via the 2-pin *BAT* connector
|
||||||
|
- 5V and GND header pins
|
||||||
|
- 3V3 and GND header pins
|
||||||
|
|
||||||
|
|
||||||
|
Hardware Revision Details
|
||||||
|
=========================
|
||||||
|
|
||||||
|
No previous versions available.
|
||||||
|
|
||||||
|
|
||||||
|
Related Documents
|
||||||
|
=================
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:hidden:
|
||||||
|
|
||||||
|
user-guide-esp-lyrap-cam-v1.0
|
||||||
|
user-guide-esp-lyrap-lcd32-v1.1
|
||||||
|
user-guide-esp-lyrap-toucha-v1.1
|
||||||
|
user-guide-esp-lyrat-8311a_v1.2
|
||||||
|
|
||||||
|
- `ESP32-S2-WROVER Datasheet <https://www.espressif.com/sites/default/files/documentation/esp32-s2-wrover_esp32-s2-wrover-i_datasheet_en.pdf>`_ (PDF)
|
||||||
|
- `Espressif Product Ordering Information <https://www.espressif.com/sites/default/files/documentation/espressif_products_ordering_information_en.pdf>`_ (PDF)
|
||||||
|
|
||||||
|
- `ESP32-S2-Kaluga-1 Schematic <https://dl.espressif.com/dl/schematics/ESP32-S2-Kaluga-1_V1_2_SCH_20200424A.pdf>`_ (PDF)
|
||||||
|
- `ESP32-S2-Kaluga-1 PCB Layout <https://dl.espressif.com/dl/schematics/ESP32-S2-Kaluga-1_V1_2_PCB_20200325AF.pdf>`_ (PDF)
|
||||||
|
- `ESP32-S2-Kaluga-1 Pin Mapping <https://dl.espressif.com/dl/schematics/ESP32-S2-Kaluga-1_V1.2_Pin-Mapping.xlsx>`_ (Excel)
|
||||||
|
|
||||||
|
For other design documentation for the board, please contact us at sales@espressif.com.
|
|
@ -80,6 +80,7 @@
|
||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
|
|
||||||
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-Kaluga-Kit <../hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit>
|
||||||
|
|
||||||
.. _get-started-step-by-step:
|
.. _get-started-step-by-step:
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
.. include:: ../../../en/hw-reference/esp32s2/user-guide-esp-lyrap-cam-v1.0.rst
|
|
@ -0,0 +1 @@
|
||||||
|
.. include:: ../../../en/hw-reference/esp32s2/user-guide-esp-lyrap-lcd32-v1.1.rst
|
|
@ -0,0 +1 @@
|
||||||
|
.. include:: ../../../en/hw-reference/esp32s2/user-guide-esp-lyrap-toucha-v1.1.rst
|
|
@ -0,0 +1 @@
|
||||||
|
.. include:: ../../../en/hw-reference/esp32s2/user-guide-esp-lyrat-8311a_v1.2.rst
|
|
@ -0,0 +1,9 @@
|
||||||
|
.. include:: ../../../en/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.rst
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:hidden:
|
||||||
|
|
||||||
|
user-guide-esp-lyrap-cam-v1.0
|
||||||
|
user-guide-esp-lyrap-lcd32-v1.1
|
||||||
|
user-guide-esp-lyrap-toucha-v1.1
|
||||||
|
user-guide-esp-lyrat-8311a_v1.2
|
Loading…
Reference in a new issue