From d26c7512811a309c4a921fb590e881d206d63170 Mon Sep 17 00:00:00 2001 From: Frank <91616163+softhack007@users.noreply.github.com> Date: Tue, 25 Nov 2025 21:33:21 +0100 Subject: [PATCH] Disable unicode support in ArduinoJson Disabled unicode hex string support, to save flash memory. --- wled00/wled.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wled00/wled.h b/wled00/wled.h index 1de5d8fd..16626bc1 100644 --- a/wled00/wled.h +++ b/wled00/wled.h @@ -176,7 +176,7 @@ #include "src/dependencies/async-mqtt-client/AsyncMqttClient.h" #endif -#define ARDUINOJSON_DECODE_UNICODE 1 // WLEDMM enable unicode support -> prevents crashes when user enters unicode strings in webUI +#define ARDUINOJSON_DECODE_UNICODE 0 // WLEDMM enables support for unicode HEX strings - deserializeJson(doc, "{'firstname':'Beno\\u00EEt'}"); --> not needed - disable saves 1.2KB flash #include "src/dependencies/json/AsyncJson-v6.h" #include "src/dependencies/json/ArduinoJson-v6.h"