diff --git a/Marlin/boards.h b/Marlin/boards.h
index 1748ac4c8a49b2e04176d799c1cb1855c40b17e9..d913220c7cd6f1b79aebe934a7a1e80d7dea8d72 100644
--- a/Marlin/boards.h
+++ b/Marlin/boards.h
@@ -23,7 +23,7 @@
 #define BOARD_MELZI             63   // Melzi
 #define BOARD_STB_11            64   // STB V1.1
 #define BOARD_AZTEEG_X1         65   // Azteeg X1
-#define BOARD_MELZI_1284        66   // Melzi with ATmega1284 (MaKr3d version)
+#define BOARD_MELZI_MAKR3D      66   // Melzi with ATmega1284 (MaKr3d version)
 #define BOARD_AZTEEG_X3         67   // Azteeg X3
 #define BOARD_AZTEEG_X3_PRO     68   // Azteeg X3 Pro
 #define BOARD_ULTIMAKER         7    // Ultimaker
diff --git a/Marlin/configurator/config/boards.h b/Marlin/configurator/config/boards.h
index 4e0241f87492e63a1125f10bf7da7b7e6a3df7f4..5e782125db93d9b7ded9872d670ad63ef6b91ab7 100644
--- a/Marlin/configurator/config/boards.h
+++ b/Marlin/configurator/config/boards.h
@@ -23,7 +23,7 @@
 #define BOARD_MELZI             63   // Melzi
 #define BOARD_STB_11            64   // STB V1.1
 #define BOARD_AZTEEG_X1         65   // Azteeg X1
-#define BOARD_MELZI_1284        66   // Melzi with ATmega1284 (MaKr3d version)
+#define BOARD_MELZI_MAKR3D      66   // Melzi with ATmega1284 (MaKr3d version)
 #define BOARD_AZTEEG_X3         67   // Azteeg X3
 #define BOARD_AZTEEG_X3_PRO     68   // Azteeg X3 Pro
 #define BOARD_ULTIMAKER         7    // Ultimaker
diff --git a/Marlin/pins.h b/Marlin/pins.h
index 4893cf5ee0b652a1635c952a09cd6d65bd8d3ff5..0b7d34a6237ba8cc90a65d830cacccf895b47a0d 100644
--- a/Marlin/pins.h
+++ b/Marlin/pins.h
@@ -52,8 +52,8 @@
   #include "pins_STB_11.h"
 #elif MB(AZTEEG_X1)
   #include "pins_AZTEEG_X1.h"
-#elif MB(MELZI_1284)
-  #include "pins_MELZI_1284.h"
+#elif MB(MELZI_MAKR3D)
+  #include "pins_MELZI_MAKR3D.h"
 #elif MB(AZTEEG_X3)
   #include "pins_AZTEEG_X3.h"
 #elif MB(AZTEEG_X3_PRO)
diff --git a/Marlin/pins_MELZI_1284.h b/Marlin/pins_MELZI_MAKR3D.h
similarity index 79%
rename from Marlin/pins_MELZI_1284.h
rename to Marlin/pins_MELZI_MAKR3D.h
index 2c18666725b00641b0171454f2da2ea69697b5db..dad313fdfaf9267a5be67ace6fc7f7ab76b05e27 100644
--- a/Marlin/pins_MELZI_1284.h
+++ b/Marlin/pins_MELZI_MAKR3D.h
@@ -2,10 +2,8 @@
  * Melzi with ATmega1284 (MaKr3d version) pin assignments
  */
 
-#define MELZI
-
 #undef MOTHERBOARD
-#define MOTHERBOARD BOARD_SANGUINOLOLU_11
+#define MOTHERBOARD MELZI
 #define SANGUINOLOLU_V_1_2
 
 #if defined(__AVR_ATmega1284P__)
diff --git a/Marlin/pins_SANGUINOLOLU_12.h b/Marlin/pins_SANGUINOLOLU_12.h
index d92cff7329f721ca2b916c5785761498cc8de1f7..5498bc99cb8feee6eed135ed898d89aeae48bc3e 100644
--- a/Marlin/pins_SANGUINOLOLU_12.h
+++ b/Marlin/pins_SANGUINOLOLU_12.h
@@ -5,7 +5,7 @@
  *
  *  AZTEEG_X1
  *  MELZI
- *  MELZI_1284
+ *  MELZI_MAKR3D
  *  SANGUINOLOLU_12
  *  STB_11
  */