diff --git a/buildroot/share/PlatformIO/scripts/marlin.py b/buildroot/share/PlatformIO/scripts/marlin.py index 4830232d0bc50..2114a05fb388c 100644 --- a/buildroot/share/PlatformIO/scripts/marlin.py +++ b/buildroot/share/PlatformIO/scripts/marlin.py @@ -51,7 +51,7 @@ def encrypt_mks(source, target, env, new_name): # If FIRMWARE_BIN is defined by config, override all import re patt = re.compile("^\\s*#define\\s+FIRMWARE_BIN\\s+\"?(.+)\"?") - with open(join("Marlin", "Configuration.h")) as f: + with open(join("Marlin", "Configuration.h"), encoding="utf-8") as f: for line in f: m = patt.search(line) if m != None: