Sounds great - using selectors to control things is really neat.
Something that would also be fun (if you get time ;) is to add Bluetooth LE support (Probably NPM's bleat package). There are starting to be a lot more BLE devices available, and the protocol is rigid enough that you should be able to control a lot of proprietary devices quite easily.
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.
Sounds great - using selectors to control things is really neat.
Something that would also be fun (if you get time ;) is to add Bluetooth LE support (Probably NPM's
bleat
package). There are starting to be a lot more BLE devices available, and the protocol is rigid enough that you should be able to control a lot of proprietary devices quite easily.