Skip to content

Support Emoji in WiFi SSID #396

@techninja

Description

@techninja

Yup, just like it says on the tin! I happen to have a single emoji in my WiFi SSID and as soon as this is added, validation fails for the field, likely thanks to its very character restrictive pattern match: ^[\x00-\x7F\u0080-\uFFFF]{2,32}$

I can of course simply remove this pattern from the field in dev tools and the form submits just fine, but we get an initialization failure after it flashes and attempts to boot, making me think there's some UTF-8 unsafe string handling somewhere for config? Unsure.

Error as reported in the web flash console:

WILLOW/MAIN: failed to get PSK from NVS namespace WIFI: ESP_OK

FWIW, I run a number of other ESP devices on the same wifi, and have even web flashed other projects with emoji wifi so it isn't an issue with hardware support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    1.0Issues to address for 1.0 release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions