I'm currently discovering tessel, and, to be honest, i'm impressed.
They are a lot of combination to build whatever you want; that's easy, fast, and powerfull.
What about an tessel IDE? I mean, an interface, powered with nodejs - express, whatever.. -, offering some tools to program the processor. We need GPS? Well. Add the GPS support in your program, click anywhere to say "here, do that", and build your own application without a line of code.
As simple as..
Wow, I need to get GPS coordinates, and send them over GPRS.
First point, I add GPS support. Could be done in two click.
Click on the root of my program, add action. Select an available in the list, builded from the feature you previously add. In this case, GPS:getLocation.
On the screen, the representation is updated, with the getLocation action, the callback and the fallback.
I want to send coordinates over GPRS, so I add support with the same way I add GPS.
Click on the "callback point", a window to add an action is displayed. Just select "Send over GPRS" into the available action list. A prompt is asking you what you want to send. Just fill with "Hey, I'm just here! (" + result.x + ", " + result.y"), to number "your number". Please note the JS style.
When you're done, just click "Test", or "Apply", who use "tessel test" or "tessel push".
Would you use a product like this? Why, why not?
Thanks in advance!