diff --git a/.github/ci/build-esp3d.sh b/.github/ci/build-esp3d.sh index 44c695d0..fe56f409 100644 --- a/.github/ci/build-esp3d.sh +++ b/.github/ci/build-esp3d.sh @@ -37,5 +37,8 @@ if [[ "$ide" == "arduino" ]]; arduino-builder -hardware "$ARDUINO_IDE_PATH/hardware" -tools "$ARDUINO_IDE_PATH/tools-builder" -tools "$ARDUINO_IDE_PATH/tools" -libraries "$ARDUINO_IDE_PATH/libraries" -fqbn=$fqbn -compile -logger=human -core-api-version=10810 ./esp3d/esp3d.ino else platformio run -e esp32dev + platformio run -e esp32-s2 + platformio run -e esp32-s3 + platformio run -e esp32-c3 platformio run -e esp8266dev fi diff --git a/esp3d/src/modules/serial/serial_service.cpp b/esp3d/src/modules/serial/serial_service.cpp index eef6c51b..9c234898 100644 --- a/esp3d/src/modules/serial/serial_service.cpp +++ b/esp3d/src/modules/serial/serial_service.cpp @@ -36,7 +36,7 @@ HardwareSerial *Serials[MAX_SERIAL] = {&Serial, &Serial1}; #if defined(ARDUINO_ARCH_ESP32) -#if defined(CONFIG_IDF_TARGET_ESP32C3) +#if defined(CONFIG_IDF_TARGET_ESP32C3) || defined(CONFIG_IDF_TARGET_ESP32S2) #define MAX_SERIAL 2 HardwareSerial *Serials[MAX_SERIAL] = {&Serial, &Serial1}; #else