examples/keyboard: add keyboard example