As promised, the NanoKeys library has been made public and is now available on it’s own project page!
One noteworthy change is a modification to the key send/key clear algorithm that allows for much quicker transmission of key strokes and a snappier user experience. Here’s a short clip of the new functionality in action:
And that’s it. If you want to add HID-over-GATT/keyboard functionality to your own BLE Nano project, check out the library and let me know what you think and do with it!