lsm 4 Posted October 19, 2016 Share Posted October 19, 2016 We are the creators of the smallest embedded JavaScript engine - V7 (https://github.com/cesanta/v7). It allows to export existing C/C++ functionality into the JS environment and express device logic in the JS script - easily updatable, unlike monolithic firmware. Here it is - with examples for CCS: https://github.com/cesanta/v7/tree/master/examples/TI/MSP432 We are looking for feeback and requests for ports to other devices. spirilis, oPossum and jazz 3 Quote Link to post Share on other sites
Fred 453 Posted October 19, 2016 Share Posted October 19, 2016 JavaScript had no place on a microcontroller (IMHO, of course). I've been a professional web developer for the past 20 years or so, so I do know when JavaScript does have a place. Quote Link to post Share on other sites
Frida 4 Posted October 19, 2016 Share Posted October 19, 2016 Had you ever seen: http://www.espruino.com/ Quote Link to post Share on other sites
Rickta59 589 Posted October 19, 2016 Share Posted October 19, 2016 Do you plan a version for the TM4C1294? Quote Link to post Share on other sites
roadrunner84 466 Posted October 21, 2016 Share Posted October 21, 2016 JavaScript had no place on a microcontroller (IMHO, of course). I've been a professional web developer for the past 20 years or so, so I do know when JavaScript does have a place. Javascript is a very nice language, I see no reason to say Python has a place on an embedded system, but Javascript doesn't. Both of them are high level languages which offer great flexibility. I do agree both are quite heavy and for dedicated solutions I'd urge using C++ over Python/Javascript, but I think it's the most elegant solution over a self-made scripting language for things like home automation. Quote Link to post Share on other sites
lsm 4 Posted November 2, 2016 Author Share Posted November 2, 2016 Do you plan a version for the TM4C1294? We did not build V7 on TM4C1294 yet, but I believe it'll build from scratch: V7 is ISO compatible. Also, we plan to reduce the list of supported JavaScript features, and make the engine even smaller. Could you elaborate on your TM4C1294 use case, please? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.