Javascript Plugins

I have finally done something "big" with the Javascript plugin system I implemented some time ago. The idea is that I gradually start moving the old plugins over to Javascript versions - but coding them in Javascript may be somewhat fun.

That said, I have now written a proper plugin entirely in Javascript - no mean feat in itself. And this one is a useful one for you AVR developers: an AVR fuse editor.

Read the current fuses from a board, edit them, and write them back. It only supports a few chips at the moment (though adding more is a doddle - I just have to troll through the datasheets), and only the USBASP right now, but as a demonstration of what can be done just in Javascript in UECIDE it's not bad.