diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/app_update/libapp_update.a b/ESP32-Rainmaker-Switch/build/esp-idf/app_update/libapp_update.a new file mode 100644 index 000000000..af641fdd8 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/app_update/libapp_update.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/bootloader_support/libbootloader_support.a b/ESP32-Rainmaker-Switch/build/esp-idf/bootloader_support/libbootloader_support.a new file mode 100644 index 000000000..9fb17251c Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/bootloader_support/libbootloader_support.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/cxx/libcxx.a b/ESP32-Rainmaker-Switch/build/esp-idf/cxx/libcxx.a new file mode 100644 index 000000000..d5bb32671 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/cxx/libcxx.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp-tls/libesp-tls.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp-tls/libesp-tls.a new file mode 100644 index 000000000..0bf5dd9a3 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp-tls/libesp-tls.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_adc/libesp_adc.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_adc/libesp_adc.a new file mode 100644 index 000000000..6476a0b23 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_adc/libesp_adc.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_app_format/libesp_app_format.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_app_format/libesp_app_format.a new file mode 100644 index 000000000..f053290f5 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_app_format/libesp_app_format.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_bootloader_format/libesp_bootloader_format.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_bootloader_format/libesp_bootloader_format.a new file mode 100644 index 000000000..87fd9f851 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_bootloader_format/libesp_bootloader_format.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_coex/libesp_coex.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_coex/libesp_coex.a new file mode 100644 index 000000000..c95fff591 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_coex/libesp_coex.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_common/libesp_common.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_common/libesp_common.a new file mode 100644 index 000000000..6a285e053 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_common/libesp_common.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_eth/libesp_eth.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_eth/libesp_eth.a new file mode 100644 index 000000000..7fa3a48df Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_eth/libesp_eth.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_event/libesp_event.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_event/libesp_event.a new file mode 100644 index 000000000..ceefc3816 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_event/libesp_event.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_gdbstub/libesp_gdbstub.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_gdbstub/libesp_gdbstub.a new file mode 100644 index 000000000..fa0e84f6c Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_gdbstub/libesp_gdbstub.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/esp_http_client.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/esp_http_client.c.obj new file mode 100644 index 000000000..1d430f3b4 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/esp_http_client.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_auth.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_auth.c.obj new file mode 100644 index 000000000..c7b760df8 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_auth.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_header.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_header.c.obj new file mode 100644 index 000000000..4ea7a5bbc Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_header.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_utils.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_utils.c.obj new file mode 100644 index 000000000..9fc6b554b Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/CMakeFiles/__idf_esp_http_client.dir/lib/http_utils.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/libesp_http_client.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/libesp_http_client.a new file mode 100644 index 000000000..bfc0ad1f1 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_client/libesp_http_client.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_main.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_main.c.obj new file mode 100644 index 000000000..3532bcd42 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_main.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_parse.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_parse.c.obj new file mode 100644 index 000000000..e741e360b Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_parse.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_sess.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_sess.c.obj new file mode 100644 index 000000000..3e2248bac Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_sess.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_txrx.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_txrx.c.obj new file mode 100644 index 000000000..819ef7542 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_txrx.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_uri.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_uri.c.obj new file mode 100644 index 000000000..5279a3e88 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_uri.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj new file mode 100644 index 000000000..899c2b23a Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/httpd_ws.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj new file mode 100644 index 000000000..a074a0568 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/CMakeFiles/__idf_esp_http_server.dir/src/util/ctrl_sock.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/libesp_http_server.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/libesp_http_server.a new file mode 100644 index 000000000..9e488b82a Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_http_server/libesp_http_server.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_https_ota/CMakeFiles/__idf_esp_https_ota.dir/src/esp_https_ota.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/esp_https_ota/CMakeFiles/__idf_esp_https_ota.dir/src/esp_https_ota.c.obj new file mode 100644 index 000000000..d92da2b35 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_https_ota/CMakeFiles/__idf_esp_https_ota.dir/src/esp_https_ota.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_https_ota/libesp_https_ota.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_https_ota/libesp_https_ota.a new file mode 100644 index 000000000..4e3549d99 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_https_ota/libesp_https_ota.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_hw_support/libesp_hw_support.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_hw_support/libesp_hw_support.a new file mode 100644 index 000000000..25947342a Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_hw_support/libesp_hw_support.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_netif/libesp_netif.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_netif/libesp_netif.a new file mode 100644 index 000000000..d877bde23 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_netif/libesp_netif.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_partition/libesp_partition.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_partition/libesp_partition.a new file mode 100644 index 000000000..bf79e781f Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_partition/libesp_partition.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_phy/libesp_phy.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_phy/libesp_phy.a new file mode 100644 index 000000000..8ba11910b Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_phy/libesp_phy.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_rom/libesp_rom.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_rom/libesp_rom.a new file mode 100644 index 000000000..0f22e58c0 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_rom/libesp_rom.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_system/libesp_system.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_system/libesp_system.a new file mode 100644 index 000000000..30c5e5098 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_system/libesp_system.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_timer/libesp_timer.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_timer/libesp_timer.a new file mode 100644 index 000000000..0212c7faf Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_timer/libesp_timer.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/esp_wifi/libesp_wifi.a b/ESP32-Rainmaker-Switch/build/esp-idf/esp_wifi/libesp_wifi.a new file mode 100644 index 000000000..df4ba0654 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/esp_wifi/libesp_wifi.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/freertos/libfreertos.a b/ESP32-Rainmaker-Switch/build/esp-idf/freertos/libfreertos.a new file mode 100644 index 000000000..63254eeb8 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/freertos/libfreertos.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/hal/libhal.a b/ESP32-Rainmaker-Switch/build/esp-idf/hal/libhal.a new file mode 100644 index 000000000..1c3896258 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/hal/libhal.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/heap/libheap.a b/ESP32-Rainmaker-Switch/build/esp-idf/heap/libheap.a new file mode 100644 index 000000000..e2357e8bc Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/heap/libheap.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/http_parser/libhttp_parser.a b/ESP32-Rainmaker-Switch/build/esp-idf/http_parser/libhttp_parser.a new file mode 100644 index 000000000..2fb1cea7f Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/http_parser/libhttp_parser.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/log/liblog.a b/ESP32-Rainmaker-Switch/build/esp-idf/log/liblog.a new file mode 100644 index 000000000..689f50769 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/log/liblog.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/lwip/liblwip.a b/ESP32-Rainmaker-Switch/build/esp-idf/lwip/liblwip.a new file mode 100644 index 000000000..808aa3bd7 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/lwip/liblwip.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/mbedtls/mbedtls/library/libmbedtls.a b/ESP32-Rainmaker-Switch/build/esp-idf/mbedtls/mbedtls/library/libmbedtls.a new file mode 100644 index 000000000..6bf46bd1b Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/mbedtls/mbedtls/library/libmbedtls.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/newlib/libnewlib.a b/ESP32-Rainmaker-Switch/build/esp-idf/newlib/libnewlib.a new file mode 100644 index 000000000..4524f0a38 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/newlib/libnewlib.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/nvs_flash/libnvs_flash.a b/ESP32-Rainmaker-Switch/build/esp-idf/nvs_flash/libnvs_flash.a new file mode 100644 index 000000000..d7c6dbc5b Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/nvs_flash/libnvs_flash.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/pthread/libpthread.a b/ESP32-Rainmaker-Switch/build/esp-idf/pthread/libpthread.a new file mode 100644 index 000000000..14713df10 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/pthread/libpthread.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/soc/libsoc.a b/ESP32-Rainmaker-Switch/build/esp-idf/soc/libsoc.a new file mode 100644 index 000000000..da180c58b Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/soc/libsoc.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/spi_flash/libspi_flash.a b/ESP32-Rainmaker-Switch/build/esp-idf/spi_flash/libspi_flash.a new file mode 100644 index 000000000..be152b29e Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/spi_flash/libspi_flash.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_internal.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_internal.c.obj new file mode 100644 index 000000000..e39a19ef8 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_internal.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_socks_proxy.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_socks_proxy.c.obj new file mode 100644 index 000000000..fa917f69c Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_socks_proxy.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ws.c.obj b/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ws.c.obj new file mode 100644 index 000000000..58c2b57eb Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/CMakeFiles/__idf_tcp_transport.dir/transport_ws.c.obj differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/libtcp_transport.a b/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/libtcp_transport.a new file mode 100644 index 000000000..d52619558 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/tcp_transport/libtcp_transport.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/vfs/libvfs.a b/ESP32-Rainmaker-Switch/build/esp-idf/vfs/libvfs.a new file mode 100644 index 000000000..66e9a9411 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/vfs/libvfs.a differ diff --git a/ESP32-Rainmaker-Switch/build/esp-idf/wpa_supplicant/libwpa_supplicant.a b/ESP32-Rainmaker-Switch/build/esp-idf/wpa_supplicant/libwpa_supplicant.a new file mode 100644 index 000000000..493392d09 Binary files /dev/null and b/ESP32-Rainmaker-Switch/build/esp-idf/wpa_supplicant/libwpa_supplicant.a differ