No chrome.serial - Chrome Serial disabled No chrome.sockets - Chrome Socket disabled WebSocket relay support enabled - running in web browser serial_frame: Not running inside an iframe UTF8 Library loaded successfully No chrome.fileSystem - Projects disabled No chrome.storage API - disabling Offline mode GET window.localStorage = "{\"AUTO_SAVE_CODE\":true,\"BAUD_RATE\":9600,\"SERIAL_IGNORE\":\"/dev/ttyS*|/dev/*.SOC|/dev/*.MALS\",\"SERIAL_FLOW_CONTROL\":true,\"SERIAL_AUDIO\":\"0\",\"WEB_BLUETOOTH\":true,\"WEB_SERIAL\":true,\"EMULATOR_BANGLEJS\":true,\"RELAY_KEY\":\"\",\"RESET_BEFORE_SEND\":true,\"STORE_LINE_NUMBERS\":true,\"MODULE_URL\":\"https://www.espruino.com/modules\",\"MODULE_EXTENSIONS\":\".min.js|.js\",\"MODULE_AS_FUNCTION\":true,\"MODULE_PROXY_ENABLED\":false,\"MODULE_PROXY_URL\":\"\",\"MODULE_PROXY_PORT\":\"\",\"ENV_ON_CONNECT\":true,\"BLOCKLY_TO_JS\":false,\"BLOCKLY_LANGUAGE\":\"en\",\"BLOCKLY_EXTENSIONS\":\"|bluetooth|robot|\",\"KEYMAP\":\"sublime\",\"THEME\":\"default\",\"INDENTATION_TYPE\":\"spaces\",\"TAB_SIZE\":2,\"DISABLE_CODE_HINTS\":false,\"BOARD_JSON_URL\":\"https://www.espruino.com/json\",\"SERIAL_THROTTLE_SEND\":false,\"COMPILATION\":true,\"COMPILATION_URL\":\"https://www.espruino.com/service/compiler\",\"MINIFICATION_LEVEL\":\"\",\"MODULE_MINIFICATION_LEVEL\":\"ESPRIMA\",\"MINIFICATION_Mangle\":true,\"PRETOKENISE\":false,\"SAVE_ON_SEND\":0,\"SAVE_STORAGE_FILE\":\"myapp\",\"LOAD_STORAGE_FILE\":2,\"SET_TIME_ON_WRITE\":true,\"SHOW_WEBCAM_ICON\":0,\"WEBCAM_CONSTRAINTS\":0,\"FONT_SIZE\":12,\"UI_MODE\":\"Normal\",\"SHOW_CODE_LINK_ICON\":false,\"ENABLE_Testing\":false,\"Sound_Success\":\"\",\"Sound_Warning\":\"\",\"Sound_Error\":\"\",\"Sound_Info\":\"\",\"Speak_Success\":false,\"Speak_Warning\":false,\"Speak_Error\":false,\"Speak_Info\":false,\"NOT_FIRST_RUN\":true}" Initialising SettingsConsole Initialising Utils Initialising Config Initialising HTML Initialising Notifications Initialising Status Initialising App Initialising File Initialising Code Initialising Serial - Initialising Serial Web Audio - Initialising Serial Web Bluetooth - Initialising Serial Web Serial Serial> serial.getPorts exists - grab known devices - Initialising Serial Websocket Relay - Initialising Serial Emulator Initialising SerialWebSocketRelay Initialising Terminal Initialising CodeWriter Initialising Modules Initialising Env Initialising Flasher Initialising FlasherESP8266 Initialising EditorBlockly Initialising EditorJavaScript Initialising Send Initialising MenuPortSelector Initialising MenuSettings Initialising MenuFlasher Initialising SettingsAbout Initialising SettingsFlasher Initialising BoardJSON Initialising VersionChecker Initialising Compiler Initialising Assembler Initialising GetGitHub Initialising Unicode Initialising Minify Initialising Pretokenise Initialising SaveOnSend Initialising SetTime Initialising Tutorial Initialising Webcam Initialising FontSize Initialising UiMode Initialising URLHandler Initialising CodeLink Initialising Testing Initialising Notification_Sound Initialising Tern Initialising Debugger Initialising Tour Initialising SettingsProfile Initialising HelpLinks Initialising Arrows Initialising Storage Initialising KeyShortcuts Initialising CoreModules Loaded code from local storage. serviceworker> active Handling URL "https://www.espruino.com/ide/" ERROR: getURL("/serial/ports") error : HTTP 404 /serial/ports doesn't exist - disabling WebSocket support >>> Connecting... Set Slow Write = true