• I meant that the garbled output at the start is a firmware issue.

    Just tried with another AP. Same error.
    The wifi.at command also does not seem to work (see below).

    Tomorrow I'll put on a scope and logic analyzer and try to see what's happening.

    =======================================

    wifi.at("AT+GMR\r\n",1000,print);
    

    gives me the same error (on both modules)

    =undefined
    Uncaught Error: Expecting a function to call, got Object
    at line 1 col 6
    wifi.at("AT+GMR\r\n",1000,print);
    ----^

About