diff --git a/SourceCode/.gitignore b/SourceCode/esp-idf/.gitignore similarity index 100% rename from SourceCode/.gitignore rename to SourceCode/esp-idf/.gitignore diff --git a/SourceCode/CMakeLists.txt b/SourceCode/esp-idf/CMakeLists.txt similarity index 100% rename from SourceCode/CMakeLists.txt rename to SourceCode/esp-idf/CMakeLists.txt diff --git a/SourceCode/REAMDE.md b/SourceCode/esp-idf/REAMDE.md similarity index 100% rename from SourceCode/REAMDE.md rename to SourceCode/esp-idf/REAMDE.md diff --git a/SourceCode/include/common/theGPIO.h b/SourceCode/esp-idf/include/common/theGPIO.h similarity index 100% rename from SourceCode/include/common/theGPIO.h rename to SourceCode/esp-idf/include/common/theGPIO.h diff --git a/SourceCode/include/common/theLogger.h b/SourceCode/esp-idf/include/common/theLogger.h similarity index 100% rename from SourceCode/include/common/theLogger.h rename to SourceCode/esp-idf/include/common/theLogger.h diff --git a/SourceCode/include/common/theNVS.h b/SourceCode/esp-idf/include/common/theNVS.h similarity index 100% rename from SourceCode/include/common/theNVS.h rename to SourceCode/esp-idf/include/common/theNVS.h diff --git a/SourceCode/include/common/theSNTP.h b/SourceCode/esp-idf/include/common/theSNTP.h similarity index 100% rename from SourceCode/include/common/theSNTP.h rename to SourceCode/esp-idf/include/common/theSNTP.h diff --git a/SourceCode/include/network/theFirewall.h b/SourceCode/esp-idf/include/network/theFirewall.h similarity index 100% rename from SourceCode/include/network/theFirewall.h rename to SourceCode/esp-idf/include/network/theFirewall.h diff --git a/SourceCode/include/network/theWebServer.h b/SourceCode/esp-idf/include/network/theWebServer.h similarity index 100% rename from SourceCode/include/network/theWebServer.h rename to SourceCode/esp-idf/include/network/theWebServer.h diff --git a/SourceCode/include/network/theWifi.h b/SourceCode/esp-idf/include/network/theWifi.h similarity index 100% rename from SourceCode/include/network/theWifi.h rename to SourceCode/esp-idf/include/network/theWifi.h diff --git a/SourceCode/platformio.ini b/SourceCode/esp-idf/platformio.ini similarity index 100% rename from SourceCode/platformio.ini rename to SourceCode/esp-idf/platformio.ini diff --git a/SourceCode/sdkconfig.esp32-evb b/SourceCode/esp-idf/sdkconfig.esp32-evb similarity index 100% rename from SourceCode/sdkconfig.esp32-evb rename to SourceCode/esp-idf/sdkconfig.esp32-evb diff --git a/SourceCode/sdkconfig.esp32dev b/SourceCode/esp-idf/sdkconfig.esp32dev similarity index 100% rename from SourceCode/sdkconfig.esp32dev rename to SourceCode/esp-idf/sdkconfig.esp32dev diff --git a/SourceCode/src/CMakeLists.txt b/SourceCode/esp-idf/src/CMakeLists.txt similarity index 100% rename from SourceCode/src/CMakeLists.txt rename to SourceCode/esp-idf/src/CMakeLists.txt diff --git a/SourceCode/src/common/theGPIO.c b/SourceCode/esp-idf/src/common/theGPIO.c similarity index 100% rename from SourceCode/src/common/theGPIO.c rename to SourceCode/esp-idf/src/common/theGPIO.c diff --git a/SourceCode/src/common/theLogger.c b/SourceCode/esp-idf/src/common/theLogger.c similarity index 100% rename from SourceCode/src/common/theLogger.c rename to SourceCode/esp-idf/src/common/theLogger.c diff --git a/SourceCode/src/common/theNVS.c b/SourceCode/esp-idf/src/common/theNVS.c similarity index 100% rename from SourceCode/src/common/theNVS.c rename to SourceCode/esp-idf/src/common/theNVS.c diff --git a/SourceCode/src/common/theSNTP.c b/SourceCode/esp-idf/src/common/theSNTP.c similarity index 100% rename from SourceCode/src/common/theSNTP.c rename to SourceCode/esp-idf/src/common/theSNTP.c diff --git a/SourceCode/src/main.c b/SourceCode/esp-idf/src/main.c similarity index 100% rename from SourceCode/src/main.c rename to SourceCode/esp-idf/src/main.c diff --git a/SourceCode/src/network/theFirewall.c b/SourceCode/esp-idf/src/network/theFirewall.c similarity index 100% rename from SourceCode/src/network/theFirewall.c rename to SourceCode/esp-idf/src/network/theFirewall.c diff --git a/SourceCode/src/network/theWebServer.c b/SourceCode/esp-idf/src/network/theWebServer.c similarity index 100% rename from SourceCode/src/network/theWebServer.c rename to SourceCode/esp-idf/src/network/theWebServer.c diff --git a/SourceCode/src/network/theWifi.c b/SourceCode/esp-idf/src/network/theWifi.c similarity index 100% rename from SourceCode/src/network/theWifi.c rename to SourceCode/esp-idf/src/network/theWifi.c