In this video I show you how to set up Puck.js to control your mobile phone's music playback by pressing it in different ways.
It uses Puck.js's Bluetooth LE HID capability.
You could extend this relatively easily - for instance:
The code used in the video is:
var controls = require("ble_hid_controls");
NRF.setServices(undefined, { hid : controls.report });
setWatch(function(e) {
var len = e.time - e.lastTime;
if (len > 0.3) {
controls.next();
digitalPulse(LED1,1,100);
} else {
controls.playpause();
digitalPulse(LED2,1,100);
}
}, BTN, { edge:"falling",repeat:true,debounce:50});
This page is auto-generated from GitHub. If you see any mistakes or have suggestions, please let us know.