I'm not sure. I'd maybe try different pins on ESP32, also maybe disconnect the two boards, short RX and TX on each board, and see if you can receive what you sent on the same board - it's a good way of problem-finding.
It looks like you might be able to run an AT command firmware on ESP32, in which case this code might get you proper WiFi on the original Espruino.
Of course if you had an ESP8266 lying around that'd probably be preferable in this case!
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.
I'm not sure. I'd maybe try different pins on ESP32, also maybe disconnect the two boards, short RX and TX on each board, and see if you can receive what you sent on the same board - it's a good way of problem-finding.
It looks like you might be able to run an AT command firmware on ESP32, in which case this code might get you proper WiFi on the original Espruino.
Of course if you had an ESP8266 lying around that'd probably be preferable in this case!