From 55228fff8d8c3b73a661464cd26671a07f8ddf65 Mon Sep 17 00:00:00 2001 From: simon Date: Thu, 24 Jul 2025 14:15:53 +0200 Subject: [PATCH] Added MultiBoard Support Support ESP32S3 and ESP32C3 while compiling --- main/main.h | 4 ++++ main/uart_handler.h | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/main/main.h b/main/main.h index ae14c92..1772c06 100644 --- a/main/main.h +++ b/main/main.h @@ -14,6 +14,10 @@ #include #include +#ifdef CONFIG_IDF_TARGET_ESP32S3 #define MASTER_MODE_PIN GPIO_NUM_1 // Jumper-Erkennungspin +#elif CONFIG_IDF_TARGET_ESP32C3 +#define MASTER_MODE_PIN GPIO_NUM_0 // Jumper-Erkennungspin +#endif #endif diff --git a/main/uart_handler.h b/main/uart_handler.h index c89a15b..2444838 100644 --- a/main/uart_handler.h +++ b/main/uart_handler.h @@ -6,9 +6,15 @@ #include #include +#ifdef CONFIG_IDF_TARGET_ESP32S3 #define MASTER_UART UART_NUM_1 #define TXD_PIN (GPIO_NUM_2) #define RXD_PIN (GPIO_NUM_3) +#elif CONFIG_IDF_TARGET_ESP32C3 +#define MASTER_UART UART_NUM_1 +#define TXD_PIN (GPIO_NUM_1) +#define RXD_PIN (GPIO_NUM_2) +#endif #define BUF_SIZE (256)