And I'm not sure if you're yourself from Cesanta, but I definitely heard about them and keep an eye on their progress after they got VC. Actually, I heard about them when Sergey Lyubka switched Mongoose server licensing from MIT to GPL as a result of the company formation. Nothing wrong, that happens.
I actually bring up this matter because it relates very well to the current campaign. We see that MicroPython useful, people like it, it has potential, so we think how to move it forward (the main developer is already full-time on uPy). And this Kickstarter campaign is exactly an attempt at community funding of further development, keeping liberal license, and developing in the open. Because if the main author decides to go for VC, I'm not sure what licensing changes may ensue, and when all the cool features will appear in the open-source version.
BTW thank you for https://github.com/pfalcon/esp-open-sdk, very useful.
https://github.com/espruino/Espruino
https://www.kickstarter.com/projects/gfw/espruino-javascript...
It's an option, and obviously we'd like people to use that and hence are likely to talk about it and show how cool it is etc, but you definitely don't need it.
We have HTTP, WebSocket. Soon we'll also expose MQTT and mDNS to the JS layer; with that you can build whatever you want with the tools and services you love and trust.
- https://www.cesanta.com/developer/smartjs#_http - https://www.cesanta.com/developer/smartjs#_websocket
MQTT API is on it's way, it's already implemented by the underlying networking library (https://github.com/cesanta/mongoose)