I'm having trouble getting any Wifi examples to work. I know I had similar examples working a few years ago but now when I try I have no luck. I can apply simple programs to read pins and flash LEDs but I was wanting to add more.
I've simplified it to this for now with an old spare router and no password...
var WIFI_NAME = "dlink";
var WIFI_OPTIONS = { password : "" };
var wifi = require("Wifi");
wifi.connect(WIFI_NAME, WIFI_OPTIONS, function(err) {
if (err) {
console.log("Connection error: "+err);
return;
}
console.log("Connected!");
getPage();
});
Here's the error I get once the above is uploaded to the Espruino Wifi. But I don't have 42 lines of code.
Uncaught SyntaxError: Got EOF expected '}'
at line 42 col 112
...cted:p,socks:f,sockData:k}}
^
Uncaught Error: Can't read property 'connect' of undefined
at line 5 col 5
wifi.connect(WIFI_NAME, WIFI_OPTIONS, function(err) {
^
I flashed the board to 2v25 and it's an Espruino Wifi. I have verified that the Wifi module is on it.
I have also tried to re-flash the built in ESP8266 with Chrome and the Web IDE version 0.79.10.
This was with the built in flasher but I ran into the sync error even after trying a 2nd cable. It currently has v 0.40.0.
Here's two images of that. Images are attached since I don't think attaching inline is working for me.
C:\Users\Owner\Downloads\espruino>esptool.py --no-stub --port COM3 --baud 74880 write_flash --flash_mode dio 0 AiThinker_ESP8266_DIO_32M_32M_20160615_V1.5.4.bin
esptool.py v2.0
Traceback (most recent call last):
File "C:\Users\Owner\Downloads\espruino\esptool.py", line 2405, in <module>
_main()
~~~~~^^
File "C:\Users\Owner\Downloads\espruino\esptool.py", line 2398, in _main
main()
~~~~^^
File "C:\Users\Owner\Downloads\espruino\esptool.py", line 2117, in main
operation_args,_,_,_ = inspect.getargspec(operation_func)
^^^^^^^^^^^^^^^^^^
AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
For this I've put the esptool.py files and bin file in the directory
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hello,
I'm having trouble getting any Wifi examples to work. I know I had similar examples working a few years ago but now when I try I have no luck. I can apply simple programs to read pins and flash LEDs but I was wanting to add more.
https://www.espruino.com/WiFi#using-wifi
I've simplified it to this for now with an old spare router and no password...
Here's the error I get once the above is uploaded to the Espruino Wifi. But I don't have 42 lines of code.
I flashed the board to 2v25 and it's an Espruino Wifi. I have verified that the Wifi module is on it.
I have also tried to re-flash the built in ESP8266 with Chrome and the Web IDE version 0.79.10.
This was with the built in flasher but I ran into the sync error even after trying a 2nd cable. It currently has v 0.40.0.
Here's two images of that. Images are attached since I don't think attaching inline is working for me.
So then I tried this method: https://www.espruino.com/WiFi#advanced-esp8266-reflashing
This shows what I get for output from that...
For this I've put the esptool.py files and bin file in the directory
and then ran this command...
I'm looking for suggestions of what to try next. ChatGPT can only do so much.
Cheers,
Robin
2 Attachments