-
-
Hi, Same issue with the linux version - so does not appear to be ESP32 related:
root@office-pc:~/esp32/EspruinoBuildTools/esp32/build/Espruino# ./espruino Interactive mode. Size of JsVar is now 32 bytes Size of JsVarRef is now 4 bytes Added SIGINT hook Added SIGHUP hook Added SIGTERM hook _____ _ | __|___ ___ ___ _ _|_|___ ___ | __|_ -| . | _| | | | | . | |_____|___| _|_| |___|_|_|_|___| |_| http://espruino.com 1v94.22 Copyright 2016 G.Williams Espruino is Open Source. Our work is supported only by sales of official boards and donations: http://espruino.com/Donate >var http = require("http"); =function () { [native code] } >http.get("https://httpbin.org/ip", function(res) { : res.on('data', function(data) { : console.log(data); : }); :}); =httpCRq { "type": 5, "#onconnect": function (res) { ... }, "res": httpCRs { }, "opt": { "protocol": "https:", "method": "GET", "host": "httpbin.org", "path": "/ip", "pathname": "/ip", "search": null, "port": null, "query": null }, "dSnd": "GET /ip HTTP/1.1\r" ... ": httpbin.org\r\n\r\n", "sckt": 4 } Uncaught InternalError: Failed! mbedtls_ssl_handshake returned -0x7780
-
-
-
-
-
-
-
It appears to me that the qio is documented here already?
http://www.espruino.com/ESP8266_Flashing
Perhaps the initial page on the esp8266 docs could contain flashing info?
-
-
But yes, I still have the VX220 - although with everything else going on I swapped the engine back to a standard one so it gets a bit more use now :)
I have a lotus Elise - which is the basis of the chassis for the vx220. Your challenge now is to retain now that you have kids! I have 2 kids and have been juggling with a 2 seater car for the last 16 years (age of eldest)
-
Hi @JumJum
Well at least it is progress of sorts. Which ever way you go, it would be great to capture what you have learnt, so we can get back to this point later...So, perhaps start a new branch esp32-ble and put the espruino changes under that, and also a new branch under espruino build tools with the same name, that will capture the partition changes and sdkconfig changes.
I can get this all working with Travis if you like - then if we want to return to this point, or someone else want to pick up the gauntlet, we have a starting point.
I think the bluedroid libraries might be quite large - but at the end of the day there is plenty of flash, it's the ram there the issue.
It would be great to get it working, as a ble to wifi bridge would be awesome.
Contact me on gitter if you would like some help.
-
-
It uses an spi interface, the data sheet is here
https://www.waveshare.com/w/upload/d/d8/2.7inch-e-paper-b-specification.pdf
This lists the commands - there might be a similar display in the modules currently supported - or you could try to write a specific module for this board.
-
-
-
-
-
-
Take a look here:
http://www.espruino.com/Reference#l_Flash_read
You can convert your data to a json string to store or use these classes:
-
Sorry, the esp8266 does not have the required libs compiled in. It does not support https requests.
The esp32 works fetching the google site as a secure page. What secure site is it you want to use?
If you use your code above and change the request to one of the site in comment #4 you see that it does work with the esp32