...reason for it is that - like on Espruino Wifi - there has some async communication (over serial() to go on between Epruino wifi object and the espressif ESP8266 ESP-12X to get the data. It is async in order to not hog the Espruino side. On ESP32 and ESP8266 (standalone, Espruino runs on ESP8266EX chip), it is just direct register / memory / synchronous API access.
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.
...reason for it is that - like on Espruino Wifi - there has some async communication (over serial() to go on between Epruino wifi object and the espressif ESP8266 ESP-12X to get the data. It is async in order to not hog the Espruino side. On ESP32 and ESP8266 (standalone, Espruino runs on ESP8266EX chip), it is just direct register / memory / synchronous API access.