
Bluetooth® Low Energy Protocol
Bluetooth GATT: How to Design Custom Services & Characteristics [MIDI device use case]
Update: I recommend checking out the newer post, which gives a good background on GATT Services and Characteristics: “Tutorial: How To Design A Bluetooth LE