In some ways, making the Puck a Bluetooth HID device is a lot easier than using Advertising like in http://www.espruino.com/BLE+Advertising - at least it should work with pretty much any computer, without you having to dig around in Bluetooth stuff
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.
Looks great - thanks for posting up!
In some ways, making the Puck a Bluetooth HID device is a lot easier than using Advertising like in http://www.espruino.com/BLE+Advertising - at least it should work with pretty much any computer, without you having to dig around in Bluetooth stuff