@@ -136,12 +136,11 @@ typedef enum {
136136
137137// Default pins for UART1 are arbitrary, and defined here for convenience.
138138
139- #if SOC_UART_NUM > 1
140- #ifndef RX1
139+ #ifndef RX1
141140 #if CONFIG_IDF_TARGET_ESP32
142- #define RX1 (gpio_num_t )26
141+ #define RX1 (gpio_num_t )9
143142 #elif CONFIG_IDF_TARGET_ESP32S2
144- #define RX1 (gpio_num_t )4
143+ #define RX1 (gpio_num_t )18
145144 #elif CONFIG_IDF_TARGET_ESP32C3
146145 #define RX1 (gpio_num_t )18
147146 #elif CONFIG_IDF_TARGET_ESP32S3
@@ -151,9 +150,9 @@ typedef enum {
151150
152151 #ifndef TX1
153152 #if CONFIG_IDF_TARGET_ESP32
154- #define TX1 (gpio_num_t )27
153+ #define TX1 (gpio_num_t )10
155154 #elif CONFIG_IDF_TARGET_ESP32S2
156- #define TX1 (gpio_num_t )5
155+ #define TX1 (gpio_num_t )17
157156 #elif CONFIG_IDF_TARGET_ESP32C3
158157 #define TX1 (gpio_num_t )19
159158 #elif CONFIG_IDF_TARGET_ESP32S3
@@ -167,15 +166,15 @@ typedef enum {
167166#if SOC_UART_NUM > 2
168167 #ifndef RX2
169168 #if CONFIG_IDF_TARGET_ESP32
170- #define RX2 (gpio_num_t )4
169+ #define RX2 (gpio_num_t )16
171170 #elif CONFIG_IDF_TARGET_ESP32S3
172171 #define RX2 (gpio_num_t )19
173172 #endif
174173 #endif
175174
176175 #ifndef TX2
177176 #if CONFIG_IDF_TARGET_ESP32
178- #define TX2 (gpio_num_t )25
177+ #define TX2 (gpio_num_t )17
179178 #elif CONFIG_IDF_TARGET_ESP32S3
180179 #define TX2 (gpio_num_t )20
181180 #endif
0 commit comments