diff --git a/Marlin/Configuration.h b/Marlin/src/config/Configuration.h similarity index 100% rename from Marlin/Configuration.h rename to Marlin/src/config/Configuration.h diff --git a/Marlin/Configuration_adv.h b/Marlin/src/config/Configuration_adv.h similarity index 100% rename from Marlin/Configuration_adv.h rename to Marlin/src/config/Configuration_adv.h diff --git a/Marlin/example_configurations/AlephObjects/TAZ4/Configuration.h b/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h similarity index 100% rename from Marlin/example_configurations/AlephObjects/TAZ4/Configuration.h rename to Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h diff --git a/Marlin/example_configurations/AlephObjects/TAZ4/Configuration_adv.h b/Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/AlephObjects/TAZ4/Configuration_adv.h rename to Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h diff --git a/Marlin/example_configurations/AliExpress/CL-260/Configuration.h b/Marlin/src/config/examples/AliExpress/CL-260/Configuration.h similarity index 100% rename from Marlin/example_configurations/AliExpress/CL-260/Configuration.h rename to Marlin/src/config/examples/AliExpress/CL-260/Configuration.h diff --git a/Marlin/example_configurations/AliExpress/CL-260/README.txt b/Marlin/src/config/examples/AliExpress/CL-260/README.txt similarity index 100% rename from Marlin/example_configurations/AliExpress/CL-260/README.txt rename to Marlin/src/config/examples/AliExpress/CL-260/README.txt diff --git a/Marlin/example_configurations/Anet/A6/Configuration.h b/Marlin/src/config/examples/Anet/A6/Configuration.h similarity index 100% rename from Marlin/example_configurations/Anet/A6/Configuration.h rename to Marlin/src/config/examples/Anet/A6/Configuration.h diff --git a/Marlin/example_configurations/Anet/A6/Configuration_adv.h b/Marlin/src/config/examples/Anet/A6/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Anet/A6/Configuration_adv.h rename to Marlin/src/config/examples/Anet/A6/Configuration_adv.h diff --git a/Marlin/example_configurations/Anet/A8/Configuration.h b/Marlin/src/config/examples/Anet/A8/Configuration.h similarity index 100% rename from Marlin/example_configurations/Anet/A8/Configuration.h rename to Marlin/src/config/examples/Anet/A8/Configuration.h diff --git a/Marlin/example_configurations/Anet/A8/Configuration_adv.h b/Marlin/src/config/examples/Anet/A8/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Anet/A8/Configuration_adv.h rename to Marlin/src/config/examples/Anet/A8/Configuration_adv.h diff --git a/Marlin/example_configurations/BQ/Hephestos/Configuration.h b/Marlin/src/config/examples/BQ/Hephestos/Configuration.h similarity index 100% rename from Marlin/example_configurations/BQ/Hephestos/Configuration.h rename to Marlin/src/config/examples/BQ/Hephestos/Configuration.h diff --git a/Marlin/example_configurations/BQ/Hephestos/Configuration_adv.h b/Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/BQ/Hephestos/Configuration_adv.h rename to Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h diff --git a/Marlin/example_configurations/BQ/Hephestos_2/Configuration.h b/Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h similarity index 100% rename from Marlin/example_configurations/BQ/Hephestos_2/Configuration.h rename to Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h diff --git a/Marlin/example_configurations/BQ/Hephestos_2/Configuration_adv.h b/Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/BQ/Hephestos_2/Configuration_adv.h rename to Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h diff --git a/Marlin/example_configurations/BQ/Hephestos_2/README.md b/Marlin/src/config/examples/BQ/Hephestos_2/README.md similarity index 100% rename from Marlin/example_configurations/BQ/Hephestos_2/README.md rename to Marlin/src/config/examples/BQ/Hephestos_2/README.md diff --git a/Marlin/example_configurations/BQ/Hephestos_2/_Bootscreen.h b/Marlin/src/config/examples/BQ/Hephestos_2/_Bootscreen.h similarity index 100% rename from Marlin/example_configurations/BQ/Hephestos_2/_Bootscreen.h rename to Marlin/src/config/examples/BQ/Hephestos_2/_Bootscreen.h diff --git a/Marlin/example_configurations/BQ/WITBOX/Configuration.h b/Marlin/src/config/examples/BQ/WITBOX/Configuration.h similarity index 100% rename from Marlin/example_configurations/BQ/WITBOX/Configuration.h rename to Marlin/src/config/examples/BQ/WITBOX/Configuration.h diff --git a/Marlin/example_configurations/BQ/WITBOX/Configuration_adv.h b/Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/BQ/WITBOX/Configuration_adv.h rename to Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h diff --git a/Marlin/example_configurations/Cartesio/Configuration.h b/Marlin/src/config/examples/Cartesio/Configuration.h similarity index 100% rename from Marlin/example_configurations/Cartesio/Configuration.h rename to Marlin/src/config/examples/Cartesio/Configuration.h diff --git a/Marlin/example_configurations/Cartesio/Configuration_adv.h b/Marlin/src/config/examples/Cartesio/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Cartesio/Configuration_adv.h rename to Marlin/src/config/examples/Cartesio/Configuration_adv.h diff --git a/Marlin/example_configurations/Cartesio/_Bootscreen.h b/Marlin/src/config/examples/Cartesio/_Bootscreen.h similarity index 100% rename from Marlin/example_configurations/Cartesio/_Bootscreen.h rename to Marlin/src/config/examples/Cartesio/_Bootscreen.h diff --git a/Marlin/example_configurations/Creality/CR-10/Configuration.h b/Marlin/src/config/examples/Creality/CR-10/Configuration.h similarity index 100% rename from Marlin/example_configurations/Creality/CR-10/Configuration.h rename to Marlin/src/config/examples/Creality/CR-10/Configuration.h diff --git a/Marlin/example_configurations/Felix/Configuration.h b/Marlin/src/config/examples/Felix/Configuration.h similarity index 100% rename from Marlin/example_configurations/Felix/Configuration.h rename to Marlin/src/config/examples/Felix/Configuration.h diff --git a/Marlin/example_configurations/Felix/Configuration_adv.h b/Marlin/src/config/examples/Felix/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Felix/Configuration_adv.h rename to Marlin/src/config/examples/Felix/Configuration_adv.h diff --git a/Marlin/example_configurations/Felix/DUAL/Configuration.h b/Marlin/src/config/examples/Felix/DUAL/Configuration.h similarity index 100% rename from Marlin/example_configurations/Felix/DUAL/Configuration.h rename to Marlin/src/config/examples/Felix/DUAL/Configuration.h diff --git a/Marlin/example_configurations/Felix/README.md b/Marlin/src/config/examples/Felix/README.md similarity index 100% rename from Marlin/example_configurations/Felix/README.md rename to Marlin/src/config/examples/Felix/README.md diff --git a/Marlin/example_configurations/Folger Tech/i3-2020/Configuration.h b/Marlin/src/config/examples/Folger Tech/i3-2020/Configuration.h similarity index 100% rename from Marlin/example_configurations/Folger Tech/i3-2020/Configuration.h rename to Marlin/src/config/examples/Folger Tech/i3-2020/Configuration.h diff --git a/Marlin/example_configurations/Folger Tech/i3-2020/Configuration_adv.h b/Marlin/src/config/examples/Folger Tech/i3-2020/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Folger Tech/i3-2020/Configuration_adv.h rename to Marlin/src/config/examples/Folger Tech/i3-2020/Configuration_adv.h diff --git a/Marlin/example_configurations/Geeetech/GT2560/Configuration.h b/Marlin/src/config/examples/Geeetech/GT2560/Configuration.h similarity index 100% rename from Marlin/example_configurations/Geeetech/GT2560/Configuration.h rename to Marlin/src/config/examples/Geeetech/GT2560/Configuration.h diff --git a/Marlin/example_configurations/Geeetech/I3_Pro_X-GT2560/Configuration.h b/Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h similarity index 100% rename from Marlin/example_configurations/Geeetech/I3_Pro_X-GT2560/Configuration.h rename to Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h diff --git a/Marlin/example_configurations/Infitary/i3-M508/Configuration.h b/Marlin/src/config/examples/Infitary/i3-M508/Configuration.h similarity index 100% rename from Marlin/example_configurations/Infitary/i3-M508/Configuration.h rename to Marlin/src/config/examples/Infitary/i3-M508/Configuration.h diff --git a/Marlin/example_configurations/Infitary/i3-M508/Configuration_adv.h b/Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Infitary/i3-M508/Configuration_adv.h rename to Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h diff --git a/Marlin/example_configurations/Malyan/M150/Configuration.h b/Marlin/src/config/examples/Malyan/M150/Configuration.h similarity index 100% rename from Marlin/example_configurations/Malyan/M150/Configuration.h rename to Marlin/src/config/examples/Malyan/M150/Configuration.h diff --git a/Marlin/example_configurations/Malyan/M150/Configuration_adv.h b/Marlin/src/config/examples/Malyan/M150/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Malyan/M150/Configuration_adv.h rename to Marlin/src/config/examples/Malyan/M150/Configuration_adv.h diff --git a/Marlin/example_configurations/Malyan/M150/README.md b/Marlin/src/config/examples/Malyan/M150/README.md similarity index 100% rename from Marlin/example_configurations/Malyan/M150/README.md rename to Marlin/src/config/examples/Malyan/M150/README.md diff --git a/Marlin/example_configurations/Malyan/M150/_Bootscreen.h b/Marlin/src/config/examples/Malyan/M150/_Bootscreen.h similarity index 100% rename from Marlin/example_configurations/Malyan/M150/_Bootscreen.h rename to Marlin/src/config/examples/Malyan/M150/_Bootscreen.h diff --git a/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h b/Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h similarity index 100% rename from Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h rename to Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h diff --git a/Marlin/example_configurations/RigidBot/Configuration.h b/Marlin/src/config/examples/RigidBot/Configuration.h similarity index 100% rename from Marlin/example_configurations/RigidBot/Configuration.h rename to Marlin/src/config/examples/RigidBot/Configuration.h diff --git a/Marlin/example_configurations/RigidBot/Configuration_adv.h b/Marlin/src/config/examples/RigidBot/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/RigidBot/Configuration_adv.h rename to Marlin/src/config/examples/RigidBot/Configuration_adv.h diff --git a/Marlin/example_configurations/SCARA/Configuration.h b/Marlin/src/config/examples/SCARA/Configuration.h similarity index 100% rename from Marlin/example_configurations/SCARA/Configuration.h rename to Marlin/src/config/examples/SCARA/Configuration.h diff --git a/Marlin/example_configurations/SCARA/Configuration_adv.h b/Marlin/src/config/examples/SCARA/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/SCARA/Configuration_adv.h rename to Marlin/src/config/examples/SCARA/Configuration_adv.h diff --git a/Marlin/example_configurations/Sanguinololu/Configuration.h b/Marlin/src/config/examples/Sanguinololu/Configuration.h similarity index 100% rename from Marlin/example_configurations/Sanguinololu/Configuration.h rename to Marlin/src/config/examples/Sanguinololu/Configuration.h diff --git a/Marlin/example_configurations/Sanguinololu/Configuration_adv.h b/Marlin/src/config/examples/Sanguinololu/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Sanguinololu/Configuration_adv.h rename to Marlin/src/config/examples/Sanguinololu/Configuration_adv.h diff --git a/Marlin/example_configurations/TinyBoy2/Configuration.h b/Marlin/src/config/examples/TinyBoy2/Configuration.h similarity index 100% rename from Marlin/example_configurations/TinyBoy2/Configuration.h rename to Marlin/src/config/examples/TinyBoy2/Configuration.h diff --git a/Marlin/example_configurations/TinyBoy2/Configuration_adv.h b/Marlin/src/config/examples/TinyBoy2/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/TinyBoy2/Configuration_adv.h rename to Marlin/src/config/examples/TinyBoy2/Configuration_adv.h diff --git a/Marlin/example_configurations/Velleman/K8200/Configuration.h b/Marlin/src/config/examples/Velleman/K8200/Configuration.h similarity index 100% rename from Marlin/example_configurations/Velleman/K8200/Configuration.h rename to Marlin/src/config/examples/Velleman/K8200/Configuration.h diff --git a/Marlin/example_configurations/Velleman/K8200/Configuration_adv.h b/Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Velleman/K8200/Configuration_adv.h rename to Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h diff --git a/Marlin/example_configurations/Velleman/K8200/README.md b/Marlin/src/config/examples/Velleman/K8200/README.md similarity index 100% rename from Marlin/example_configurations/Velleman/K8200/README.md rename to Marlin/src/config/examples/Velleman/K8200/README.md diff --git a/Marlin/example_configurations/Velleman/K8400/Configuration.h b/Marlin/src/config/examples/Velleman/K8400/Configuration.h similarity index 100% rename from Marlin/example_configurations/Velleman/K8400/Configuration.h rename to Marlin/src/config/examples/Velleman/K8400/Configuration.h diff --git a/Marlin/example_configurations/Velleman/K8400/Configuration_adv.h b/Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/Velleman/K8400/Configuration_adv.h rename to Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h diff --git a/Marlin/example_configurations/Velleman/K8400/Dual-head/Configuration.h b/Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h similarity index 100% rename from Marlin/example_configurations/Velleman/K8400/Dual-head/Configuration.h rename to Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h diff --git a/Marlin/example_configurations/Velleman/K8400/README.md b/Marlin/src/config/examples/Velleman/K8400/README.md similarity index 100% rename from Marlin/example_configurations/Velleman/K8400/README.md rename to Marlin/src/config/examples/Velleman/K8400/README.md diff --git a/Marlin/example_configurations/adafruit/ST7565/Configuration.h b/Marlin/src/config/examples/adafruit/ST7565/Configuration.h similarity index 100% rename from Marlin/example_configurations/adafruit/ST7565/Configuration.h rename to Marlin/src/config/examples/adafruit/ST7565/Configuration.h diff --git a/Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h b/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h similarity index 100% rename from Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h rename to Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h diff --git a/Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration_adv.h b/Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration_adv.h rename to Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h diff --git a/Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h b/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h similarity index 100% rename from Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h rename to Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h diff --git a/Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration_adv.h b/Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration_adv.h rename to Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h diff --git a/Marlin/example_configurations/delta/generic/Configuration.h b/Marlin/src/config/examples/delta/generic/Configuration.h similarity index 100% rename from Marlin/example_configurations/delta/generic/Configuration.h rename to Marlin/src/config/examples/delta/generic/Configuration.h diff --git a/Marlin/example_configurations/delta/generic/Configuration_adv.h b/Marlin/src/config/examples/delta/generic/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/delta/generic/Configuration_adv.h rename to Marlin/src/config/examples/delta/generic/Configuration_adv.h diff --git a/Marlin/example_configurations/delta/kossel_mini/Configuration.h b/Marlin/src/config/examples/delta/kossel_mini/Configuration.h similarity index 100% rename from Marlin/example_configurations/delta/kossel_mini/Configuration.h rename to Marlin/src/config/examples/delta/kossel_mini/Configuration.h diff --git a/Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h b/Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h rename to Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h diff --git a/Marlin/example_configurations/delta/kossel_pro/Configuration.h b/Marlin/src/config/examples/delta/kossel_pro/Configuration.h similarity index 100% rename from Marlin/example_configurations/delta/kossel_pro/Configuration.h rename to Marlin/src/config/examples/delta/kossel_pro/Configuration.h diff --git a/Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h b/Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h rename to Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h diff --git a/Marlin/example_configurations/delta/kossel_pro/README.md b/Marlin/src/config/examples/delta/kossel_pro/README.md similarity index 100% rename from Marlin/example_configurations/delta/kossel_pro/README.md rename to Marlin/src/config/examples/delta/kossel_pro/README.md diff --git a/Marlin/example_configurations/delta/kossel_xl/Configuration.h b/Marlin/src/config/examples/delta/kossel_xl/Configuration.h similarity index 100% rename from Marlin/example_configurations/delta/kossel_xl/Configuration.h rename to Marlin/src/config/examples/delta/kossel_xl/Configuration.h diff --git a/Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h b/Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h rename to Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h diff --git a/Marlin/example_configurations/delta/kossel_xl/README.md b/Marlin/src/config/examples/delta/kossel_xl/README.md similarity index 100% rename from Marlin/example_configurations/delta/kossel_xl/README.md rename to Marlin/src/config/examples/delta/kossel_xl/README.md diff --git a/Marlin/example_configurations/gCreate/gMax1.5+/Configuration.h b/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h similarity index 100% rename from Marlin/example_configurations/gCreate/gMax1.5+/Configuration.h rename to Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h diff --git a/Marlin/example_configurations/gCreate/gMax1.5+/Configuration_adv.h b/Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/gCreate/gMax1.5+/Configuration_adv.h rename to Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h diff --git a/Marlin/example_configurations/gCreate/gMax1.5+/_Bootscreen.h b/Marlin/src/config/examples/gCreate/gMax1.5+/_Bootscreen.h similarity index 100% rename from Marlin/example_configurations/gCreate/gMax1.5+/_Bootscreen.h rename to Marlin/src/config/examples/gCreate/gMax1.5+/_Bootscreen.h diff --git a/Marlin/example_configurations/makibox/Configuration.h b/Marlin/src/config/examples/makibox/Configuration.h similarity index 100% rename from Marlin/example_configurations/makibox/Configuration.h rename to Marlin/src/config/examples/makibox/Configuration.h diff --git a/Marlin/example_configurations/makibox/Configuration_adv.h b/Marlin/src/config/examples/makibox/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/makibox/Configuration_adv.h rename to Marlin/src/config/examples/makibox/Configuration_adv.h diff --git a/Marlin/example_configurations/tvrrug/Round2/Configuration.h b/Marlin/src/config/examples/tvrrug/Round2/Configuration.h similarity index 100% rename from Marlin/example_configurations/tvrrug/Round2/Configuration.h rename to Marlin/src/config/examples/tvrrug/Round2/Configuration.h diff --git a/Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h b/Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h rename to Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h diff --git a/Marlin/example_configurations/wt150/Configuration.h b/Marlin/src/config/examples/wt150/Configuration.h similarity index 100% rename from Marlin/example_configurations/wt150/Configuration.h rename to Marlin/src/config/examples/wt150/Configuration.h diff --git a/Marlin/example_configurations/wt150/Configuration_adv.h b/Marlin/src/config/examples/wt150/Configuration_adv.h similarity index 100% rename from Marlin/example_configurations/wt150/Configuration_adv.h rename to Marlin/src/config/examples/wt150/Configuration_adv.h