A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.espressif.com/projects/esp-at/en/latest/esp32/Get_Started/Hardware_connection.html below:

Website Navigation


Hardware Connection - ESP32 - — ESP-AT User Guide latest documentation

Hardware Connection

[中文]

This document introduces what hardware you need to prepare and how to connect them in order to download AT firmware, send AT commands, and receive AT responses.

The commands supported by each series of AT firmware vary, and its compatibility with modules or chips also differs. For more information, refer to ESP-AT Firmware Differences.

If you don’t want to use the default AT pin, you can refer to the How to Set AT Port Pins document to change the pin.

What You Need List of Components Required for ESP-AT Testing

Component

Function

ESP32 board

Slave MCU.

USB cable (ESP32 board to PC)

Download/Log output connection.

PC

Act as Host MCU. Download firmware to Slave MCU.

USB cable (PC to serial port converter)

AT command/response connection.

USB to serial port converter

Convert between USB signals and TTL signals.

Jumper wires (serial port converter to ESP32 board)

AT command/response connection.

Connection of Components for ESP-AT Testing

Note:

ESP32 Series

ESP32 AT uses two UART ports: UART0 is used to download firmware and log output; UART1 is used to send AT commands and receive AT responses. Both UART0 and UART1 use 115200 baud rate for communication by default.

All ESP32 modules use GPIO1 and GPIO3 as UART0, but they use different GPIOs as UART1. The following sections illustrate which GPIOs you should connect for each ESP32 series of modules.

For more details of ESP32 modules and boards, please refer to ESP32 modules and ESP32 boards.

ESP32-WROOM-32 Series ESP32-WROOM-32 Series Hardware Connection Pinout

Function of Connection

ESP32 Board or Module Pins

Other Device Pins

Download/Log output 1

UART0
PC

AT command/response 2

UART1
USB to serial converter

Note 1: Connection between individual pins of the ESP32 board and the PC is already established internally on the ESP32 board. You only need to provide USB cable between the board and PC.

Note 2: Connection between CTS/RTS is optional, depending on whether you want to use hardware flow control.

ESP32-WROOM-32 Series Hardware Connection

If you want to connect your device directly with ESP32-WROOM-32 rather than the ESP32 board that integrates it, please refer to ESP32-WROOM-32 Datasheet for more details.

ESP32-MINI-1 Series ESP32-MINI-1 Series Hardware Connection Pinout

Function of Connection

ESP32 Board or Module Pins

Other Device Pins

Download/Log output 1

UART0
PC

AT command/response 2

UART1
USB to serial converter

Note 1: Connection between individual pins of the ESP32 board and the PC is already established internally on the ESP32 board. You only need to provide USB cable between the board and PC.

Note 2: Connection between CTS/RTS is optional, depending on whether you want to use hardware flow control.

ESP32-MINI-1 Series Hardware Connection

ESP32-WROVER Series ESP32-WROVER Series Hardware Connection Pinout

Function of Connection

ESP32 Board or Module Pins

Other Device Pins

Download/Log output 1

UART0
PC

AT command/response 2

UART1
USB to serial converter

Note 1: Connection between individual pins of the ESP32 board and the PC is already established internally on the ESP32 board. You only need to provide USB cable between the board and PC.

Note 2: Connection between CTS/RTS is optional, depending on whether you want to use hardware flow control.

ESP32-WROVER Series Hardware Connection

If you want to connect your device directly with ESP32-WROVER rather than the ESP32 board that integrates it, please refer to ESP32-WROVER Datasheet for more details.

ESP32-PICO Series ESP32-PICO Series Hardware Connection Pinout

Function of Connection

ESP32 Board or Module Pins

Other Device Pins

Download/Log output 1

UART0
PC

AT command/response 2

UART1
USB to serial converter

Note 1: Connection between individual pins of the ESP32 board and the PC is already established internally on the ESP32 board. You only need to provide USB cable between the board and PC.

Note 2: Connection between CTS/RTS is optional, depending on whether you want to use hardware flow control.

ESP32-PICO Series Hardware Connection

If you want to connect your device directly with ESP32-PICO-D4 rather than the ESP32 board that integrates it, please refer to ESP32-PICO-D4 Datasheet for more details.

ESP32-SOLO Series ESP32-SOLO Series Hardware Connection Pinout

Function of Connection

ESP32 Board or Module Pins

Other Device Pins

Download/Log output 1

UART0
PC

AT command/response 2

UART1
USB to serial converter

Note 1: Connection between individual pins of the ESP32 board and the PC is already established internally on the ESP32 board. You only need to provide USB cable between the board and PC.

Note 2: Connection between CTS/RTS is optional, depending on whether you want to use hardware flow control.

ESP32-SOLO Series Hardware Connection

If you want to connect your device directly with ESP32-SOLO-1 rather than the ESP32 board that integrates it, please refer to ESP32-SOLO-1 Datasheet for more details.

Provide feedback about this document


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4