CircuitPython version and board name
Adafruit CircuitPython 10.3.0-alpha.3 on 2026-06-24; Adafruit Feather ESP32-S2 TFT with ESP32S2
Board ID:adafruit_feather_esp32s2_tft
Code/REPL
# In settings.toml
CIRCUITPY_WIFI_SSID = "Gen\\u00E8ve"
Behavior
code.py output:
Traceback (most recent call last):
File "adafruit_httpserver/server.py", line 241, in _verify_can_start
gaierror: (-2, 'Name or service not known')
Description
Error with Unicode handling in settings.toml for a unicode character (e-grave, è) in the WiFi name. More specifically, this is an issue with the microcontroller's obtaining an IP address, not an environment variable handling from code.py issue.
Additional information
Changing CIRCUITPY_WIFI_SSID to a different valid network name (along with its corresponding password in CIRCUITPY_WIFI_PASSWORD) works correctly/as expected.
CircuitPython version and board name
Code/REPL
Behavior
code.py output:
Traceback (most recent call last):
File "adafruit_httpserver/server.py", line 241, in _verify_can_start
gaierror: (-2, 'Name or service not known')
Description
Error with Unicode handling in settings.toml for a unicode character (e-grave, è) in the WiFi name. More specifically, this is an issue with the microcontroller's obtaining an IP address, not an environment variable handling from code.py issue.
Additional information
Changing CIRCUITPY_WIFI_SSID to a different valid network name (along with its corresponding password in CIRCUITPY_WIFI_PASSWORD) works correctly/as expected.