From ed7fb9fda644be4096e22ede14e5bd0ff897fdaf Mon Sep 17 00:00:00 2001 From: Erick Ahmed Date: Sat, 11 Oct 2025 23:46:12 +0200 Subject: [PATCH] Fix ESP32-C3 target configuration in Dockerfile --- firmware/esp32/Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/firmware/esp32/Dockerfile b/firmware/esp32/Dockerfile index 852915e..e253725 100644 --- a/firmware/esp32/Dockerfile +++ b/firmware/esp32/Dockerfile @@ -29,9 +29,12 @@ ENV IDF_PATH_FORCE=1 RUN mkdir -p /usr/src/esp/firmware RUN git clone --recursive https://github.com/espressif/esp-idf.git $IDF_PATH -RUN cd $IDF_PATH && ./install.sh esp32 +RUN cd $IDF_PATH && ./install.sh esp32c3 COPY . /usr/src/esp/firmware/ WORKDIR /usr/src/esp/firmware/ -RUN /bin/bash -c "source $IDF_PATH/export.sh && idf.py set-target esp32 && idf.py menuconfig && idf.py build" +RUN rm -rf build && /bin/bash -c "source $IDF_PATH/export.sh && idf.py set-target esp32c3 && idf.py build" + +# Copy binary to standard location for extraction +RUN mkdir -p /usr/src/build && cp build/plant-manager.bin /usr/src/build/esp32.bin