Yeah, the issue is really getting something that works well across all devices without using too much memory.
... and then some poor sucker (me, most likely) has to make the changes and test on Linux, Pi, ESP8266, Pico, Original Espruino, ESP8266 with AT commands, WIZnet, SIM900 GSM and CC3000 :(
Right now, anyone could get UDP working in JavaScript using ESP8266 + a normal Espruino board in a few minutes. It's just a matter of using the existing module as a base and changing the text TCP to UDP. Nobody's bothered though :)
What module do I change? Is it on github? I don't understand modules in espruino very well yet but would love to get TouchOSC working, and that only sends UDP packets. :'(
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.
Yeah, the issue is really getting something that works well across all devices without using too much memory.
... and then some poor sucker (me, most likely) has to make the changes and test on Linux, Pi, ESP8266, Pico, Original Espruino, ESP8266 with AT commands, WIZnet, SIM900 GSM and CC3000 :(
Right now, anyone could get UDP working in JavaScript using ESP8266 + a normal Espruino board in a few minutes. It's just a matter of using the existing module as a base and changing the text
TCP
toUDP
. Nobody's bothered though :)