Joe Bowbeer
Published © CC BY

BLE MIDI Button (Puck.js)

Press the Puck.js button to control music performance apps or turn pages in music notation apps - using BLE MIDI CC toggle messages.

BeginnerFull instructions provided30 minutes689
BLE MIDI Button (Puck.js)

Things used in this project

Hardware components

Espruino Puck.js


Read more



Adds the BLE MIDI service and advertising to Puck.js, and programs button presses to send a MIDI CC message on channel 11 (of 16) in order to toggle the value of controller number 80.


Joe Bowbeer

Joe Bowbeer

0 projects • 9 followers
Fiddler with The Irish Experience, The Electrodes, etc.