A simple 4 Keys USB keyboard.
v15.3 and v16.0.0. For 17.2.0 you'll need to perform some updates over the project.
The nRF52840-DK (PCA10056).
SEGGER.
- Clone or download the repository into :
$nRF5_SDK_Location\examples\peripheral\
folder. - Do a full erase to your SOC.
- Build and Run into your development-Kit.
- Connect the nRF USB port to the PC.
No problem on having both USB ports connected to the same PC.
- Use the on-board BUTTONS to test the key press.
- Use the terminal emulator to log the buttons press/release events.
The Buttons are configured for keys A to D. You can change that easilly in the main.c
file. I have added comments on how to do that in the same file.