diff --git a/platformio/fs.py b/platformio/fs.py index 080f1502..c81a50db 100644 --- a/platformio/fs.py +++ b/platformio/fs.py @@ -62,7 +62,7 @@ def write_file_contents(path, contents): try: with open(path, "w") as fp: return fp.write(contents) - except UnicodeDecodeError: + except UnicodeEncodeError: with io.open(path, "w", encoding="latin-1") as fp: return fp.write(contents)