Puck.js as a BLE MIDI button
Update firmware on the Puck.js using the nRF Toolbox App.
Program the Puck.js using the Espruino Web IDE via the free WebBLE App.
After programming, you may need to toggle Bluetooth off/on on the iOS device before it will connect to the Puck.js.