If it's not clear, the user turns on the tape recorder, Espy boots, they go to a local domain or IP they know, and we have a front end JS app served from there. That JS app essentially controls the output pins of the Espy which control the tape recorder.
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.
If it's not clear, the user turns on the tape recorder, Espy boots, they go to a local domain or IP they know, and we have a front end JS app served from there. That JS app essentially controls the output pins of the Espy which control the tape recorder.