diff --git a/Marlin/src/core/boards.h b/Marlin/src/core/boards.h
index 5cea3a69b8748af04cec575ca7a8c9c866001e2a..939cf5f756513a0b6ef5cbaaa863e01a1c36c948 100644
--- a/Marlin/src/core/boards.h
+++ b/Marlin/src/core/boards.h
@@ -310,7 +310,7 @@
 //
 // Espressif ESP32 WiFi
 //
-#define BOARD_ESP32                   6000
+#define BOARD_ESPRESSIF_ESP32         6000
 
 //
 // Simulations
diff --git a/Marlin/src/inc/SanityCheck.h b/Marlin/src/inc/SanityCheck.h
index d4dcf13f5323a36020d7d561066c042866b6c9ff..1a542c408b2690376f75da9e68b0d49dec56fe6f 100644
--- a/Marlin/src/inc/SanityCheck.h
+++ b/Marlin/src/inc/SanityCheck.h
@@ -417,6 +417,7 @@
 #define BOARD_BIQU_SKR_V1_1 -1004
 #define BOARD_STM32F1R      -1005
 #define BOARD_STM32F103R    -1006
+#define BOARD_ESP32         -1007
 #if MB(MKS_13)
   #error "BOARD_MKS_13 has been renamed BOARD_MKS_GEN_13. Please update your configuration."
 #elif MB(TRIGORILLA)
@@ -431,6 +432,8 @@
   #error "BOARD_STM32F1R has been renamed BOARD_STM32F103RE. Please update your configuration."
 #elif MB(STM32F103R)
   #error "BOARD_STM32F103R has been renamed BOARD_STM32F103RE. Please update your configuration."
+#elif MOTHERBOARD == BOARD_ESP32
+  #error "BOARD_ESP32 has been renamed BOARD_ESPRESSIF_ESP32. Please update your configuration."
 #endif
 #undef BOARD_MKS_13
 #undef BOARD_TRIGORILLA
@@ -439,6 +442,7 @@
 #undef BOARD_BIQU_SKR_V1_1
 #undef BOARD_STM32F1R
 #undef BOARD_STM32F103R
+#undef BOARD_ESP32
 
 /**
  * Marlin release, version and default string
diff --git a/Marlin/src/pins/pins.h b/Marlin/src/pins/pins.h
index 8db40bd5e2273a9069f7f5b2cf83057f333f0a1a..7f6833080b6646f5bc6d42099ac41fef0ef389cd 100644
--- a/Marlin/src/pins/pins.h
+++ b/Marlin/src/pins/pins.h
@@ -21,6 +21,8 @@
  */
 #pragma once
 
+#include "../core/boards.h"
+
 /**
  * Include pins definitions
  *
@@ -528,7 +530,8 @@
 // Espressif ESP32
 //
 
-#elif MB(ESP32)
+#elif MB(ESPRESSIF_ESP32)
+
   #include "esp32/pins_ESP32.h"                 // ESP32                                  env:esp32
 
 //
diff --git a/buildroot/share/tests/esp32-tests b/buildroot/share/tests/esp32-tests
index 361750141bd22e43ff1ab016760c2e12a2079dff..9d44b14343f56efcfa893851a8ee77a83cc6aa0e 100755
--- a/buildroot/share/tests/esp32-tests
+++ b/buildroot/share/tests/esp32-tests
@@ -1,6 +1,6 @@
 #!/usr/bin/env bash
 #
-# Build tests for esp32
+# Build tests for ESP32
 #
 
 # exit on first failure
@@ -10,7 +10,7 @@ set -e
 # Build with the default configurations
 #
 restore_configs
-opt_set MOTHERBOARD BOARD_ESP32
+opt_set MOTHERBOARD BOARD_ESPRESSIF_ESP32
 opt_enable WIFISUPPORT GCODE_MACROS BAUD_RATE_GCODE
 opt_set "WIFI_SSID \"ssid\""
 opt_set "WIFI_PWD \"password\""