diff --git a/pkg/esp32_sdk/patches/0017-esp_phy-add-missing-header-includes.patch b/pkg/esp32_sdk/patches/0017-esp_phy-add-missing-header-includes.patch new file mode 100644 index 0000000000..5bc20be8da Binary files /dev/null and b/pkg/esp32_sdk/patches/0017-esp_phy-add-missing-header-includes.patch differ diff --git a/pkg/esp32_sdk/patches/0018-bootloader-changes-for-esp32c3.patch b/pkg/esp32_sdk/patches/0018-bootloader-changes-for-esp32c3.patch new file mode 100644 index 0000000000..5f82ba45be Binary files /dev/null and b/pkg/esp32_sdk/patches/0018-bootloader-changes-for-esp32c3.patch differ diff --git a/pkg/esp32_sdk/patches/0019-hal-fix-spi_ll-compilation-errors-for-riscv32.patch b/pkg/esp32_sdk/patches/0019-hal-fix-spi_ll-compilation-errors-for-riscv32.patch new file mode 100644 index 0000000000..9747fb0dfc Binary files /dev/null and b/pkg/esp32_sdk/patches/0019-hal-fix-spi_ll-compilation-errors-for-riscv32.patch differ diff --git a/pkg/esp32_sdk/patches/0020-freertos-portasm-changes-for-RIOT-for-riscv32.patch b/pkg/esp32_sdk/patches/0020-freertos-portasm-changes-for-RIOT-for-riscv32.patch new file mode 100644 index 0000000000..d00896e9ab Binary files /dev/null and b/pkg/esp32_sdk/patches/0020-freertos-portasm-changes-for-RIOT-for-riscv32.patch differ