@@ -136,12 +136,11 @@ typedef enum {
136
136
137
137
// Default pins for UART1 are arbitrary, and defined here for convenience.
138
138
139
- #if SOC_UART_NUM > 1
140
- #ifndef RX1
139
+ #ifndef RX1
141
140
#if CONFIG_IDF_TARGET_ESP32
142
- #define RX1 (gpio_num_t )26
141
+ #define RX1 (gpio_num_t )9
143
142
#elif CONFIG_IDF_TARGET_ESP32S2
144
- #define RX1 (gpio_num_t )4
143
+ #define RX1 (gpio_num_t )18
145
144
#elif CONFIG_IDF_TARGET_ESP32C3
146
145
#define RX1 (gpio_num_t )18
147
146
#elif CONFIG_IDF_TARGET_ESP32S3
@@ -151,9 +150,9 @@ typedef enum {
151
150
152
151
#ifndef TX1
153
152
#if CONFIG_IDF_TARGET_ESP32
154
- #define TX1 (gpio_num_t )27
153
+ #define TX1 (gpio_num_t )10
155
154
#elif CONFIG_IDF_TARGET_ESP32S2
156
- #define TX1 (gpio_num_t )5
155
+ #define TX1 (gpio_num_t )17
157
156
#elif CONFIG_IDF_TARGET_ESP32C3
158
157
#define TX1 (gpio_num_t )19
159
158
#elif CONFIG_IDF_TARGET_ESP32S3
@@ -167,15 +166,15 @@ typedef enum {
167
166
#if SOC_UART_NUM > 2
168
167
#ifndef RX2
169
168
#if CONFIG_IDF_TARGET_ESP32
170
- #define RX2 (gpio_num_t )4
169
+ #define RX2 (gpio_num_t )16
171
170
#elif CONFIG_IDF_TARGET_ESP32S3
172
171
#define RX2 (gpio_num_t )19
173
172
#endif
174
173
#endif
175
174
176
175
#ifndef TX2
177
176
#if CONFIG_IDF_TARGET_ESP32
178
- #define TX2 (gpio_num_t )25
177
+ #define TX2 (gpio_num_t )17
179
178
#elif CONFIG_IDF_TARGET_ESP32S3
180
179
#define TX2 (gpio_num_t )20
181
180
#endif
0 commit comments