As a second best option, since the Espruino WiFi and, for instance, the Espruino Puck.js have very different capabilities, I assume that, by default, they start up differently on first boot. I also assume this means there are some compile options that change what goes in to the firmware. If I could simply get the flashed ESP8266 to do something like this on boot:
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.
As a second best option, since the Espruino WiFi and, for instance, the Espruino Puck.js have very different capabilities, I assume that, by default, they start up differently on first boot. I also assume this means there are some compile options that change what goes in to the firmware. If I could simply get the flashed ESP8266 to do something like this on boot:
require('Wifi').startAP('EspruinoAP', { password: '0123456789', authMode: 'wpa2' })
And, assuming that would also start the Telnet listener, that would be good enough.