Espressif Systems ESP32-S2-SOLO-2 User Manual

Espressif Systems ESP32-S2-SOLO-2 User Manual

2.4ghz wi-fi lot module built around esp32-s2 series of soc, xtensa single-core 32-bit lx7 microprocessor flash up to 16 mb, optional 2 mb psram in chip package 36 gpios, rich set of peripherals on-board pcb antenna

Advertisement

Quick Links

ESP32-S2-SOLO-2
User Manual
2.4GHz Wi-Fi loT Module
Built around ESP32-S2 series of SoC, Xtensa
Flash up to 16 MB, optional 2 MB PSRAM in chip package
36 GPIOs, rich set of peripherals
On-board PCB antenna
®
single-core 32-bit LX7 microprocessor
ESP32-S2-SOLO-2
www.espressif.com
Version 0.5
Espressif Systems
Copyright © 2022

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32-S2-SOLO-2 and is the answer not in the manual?

Questions and answers

Summary of Contents for Espressif Systems ESP32-S2-SOLO-2

  • Page 1 ESP32-S2-SOLO-2 User Manual 2.4GHz Wi-Fi loT Module ® Built around ESP32-S2 series of SoC, Xtensa single-core 32-bit LX7 microprocessor Flash up to 16 MB, optional 2 MB PSRAM in chip package 36 GPIOs, rich set of peripherals On-board PCB antenna ESP32-S2-SOLO-2 Version 0.5...
  • Page 2 1 Module Overview 1 Module Overview ESP32-S2-SOLO-2 is a general-purpose Wi-Fi module. The rich set of peripherals and a small size make this module an ideal choice for smart homes, industrial automation, health care, consumer electronics, etc. Table 1: ESP32-S2-SOLO-2 Specifications...
  • Page 3: Table Of Contents

    Create Your First Project 3.4.1 Start a Project 3.4.2 Connect Your Device 3.4.3 Configure 3.4.4 Build the Project 3.4.5 Flash onto the Device 3.4.6 Monitor U.S. FCC Statement Related Documentation and Resources Revision History Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 4: Pin Definitions

    The module has 41 pins. See pin definitions in Table 2. For peripheral pin configurations, please refer to ESP32-S2 Series Datasheet. Table 2: Pin Definitions Name Type Function Ground Power supply Cont’d on next page Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 5 MTMS, GPIO42 RXD0 I/O/T U0RXD, GPIO44, CLK_OUT2 TXD0 I/O/T U0TXD, GPIO43, CLK_OUT1 I/O/T RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 I/O/T RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0 Ground EPAD Ground P: power supply; I: input; O: output; T: high impedance. Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 6: Get Started

    ESP-IDF Programming Guide. 3.2 Hardware Connection 1. Solder the ESP32-S2-SOLO-2 module to the RF testing board as shown in Figure 2. Figure 2: Hardware Connection 2. Connect the RF testing board to the USB-to-Serial board via TXD, RXD, and GND.
  • Page 7: Set Up Development Environment

    /esp on Linux as an installation folder for ESP-IDF. • Keep in mind that ESP-IDF does not support spaces in paths. 3.3.2 Get ESP-IDF To build applications for ESP32-S2-SOLO-2 module, you need the software libraries provided by Espressif in ESP-IDF repository.
  • Page 8: Set Up Tools

    Now everything is ready, you can build your first project on ESP32-S2-SOLO-2 module. 3.4 Create Your First Project 3.4.1 Start a Project Now you are ready to prepare your application for ESP32-S2-SOLO-2 module. You can start with get-started/hello_world project from examples directory in ESP-IDF.
  • Page 9: Configure

    This command will compile the application and all ESP-IDF components, then it will generate the bootloader, partition table, and application binaries. $ idf.py build Running cmake in directory /path/to/hello_world/build Executing ”cmake -G Ninja --warn-uninitialized /path/to/hello_world”... Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 10: Flash Onto The Device

    --flash_mode dio --flash_freq 80m --flash_size 4 MB 0x0 bootloader/bootloader. 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin esptool.py v3.2-dev Serial port /dev/ttyUSB0 Connecting..Chip is ESP32-S2 Features: WiFi Crystal is 40MHz MAC: 7c:df:a1:e0:00:64 Uploading stub... Running stub... Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 11: Monitor

    Executing ”python [...]/esp-idf/tools/idf_monitor.py -b 115200 [...]/esp/hello_world/build/hello-world.elf”... --- idf_monitor on /dev/ttyUSB0 115200 --- --- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H --- ets Jun 8 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets Jun 8 2016 00:22:57 Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 12 Restarting in 7 seconds... To exit IDF monitor use the shortcut Ctrl+]. That’s all what you need to get started with ESP32-S2-SOLO-2 module! Now you are ready to try some other examples in ESP-IDF, or go right to developing your own applications.
  • Page 13: S. Fcc Statement

    FCC ID or new application. The FCC ID of the module cannot be used on the final product. In these circumstances, the host manufacturer will be responsible for re-evaluating the end product (including the transmitter) and obtaining a separate FCC authorization. Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 14 This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 15 FCC ID of the module cannot be used on the final product. In these circumstances, the OEM integrator will be responsible for re-evaluating the end product (including the transmitter) and obtaining a separate FCC authorization. Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 16 4 U.S. FCC Statement End Product Labeling The final end product must be labeled in a visible area with the following: “Contains Transmitter Module FCC ID: 2AC7Z-ESPS2SOLO2”. Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 17: Related Documentation And Resources

    Find an Espressif hardware product suitable for your needs by comparing or applying filters. https://products.espressif.com/#/product-selector?language=en Contact Us • See the tabs Sales Questions, Technical Enquiries, Circuit Schematic & PCB Design Review, Get Samples (Online stores), Become Our Supplier, Comments & Suggestions. https://espressif.com/en/contact-us/sales-questions Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 18: Revision History

    Revision History Revision History Date Version Release notes 2022-09-01 v0.5 Preliminary release Espressif Systems ESP32-S2-SOLO-2 User Manual v0.5...
  • Page 19 The Wi-Fi Alliance Member logo is a trademark of the Wi-Fi Alliance. The Bluetooth logo is a registered trademark of Bluetooth SIG. All trade names, trademarks and registered trademarks mentioned in this document are property www.espressif.com of their respective owners, and are hereby acknowledged. Copyright © 2022 Espressif Systems (Shanghai) Co., Ltd. All rights reserved.

Table of Contents