Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 940 Bytes

README.md

File metadata and controls

24 lines (17 loc) · 940 Bytes

A simple 4 Keys USB keyboard.

Medium Tutorial

nRF5_SDK version supported :

v15.3 and v16.0.0. For 17.2.0 you'll need to perform some updates over the project.

Supported Development kits :

The nRF52840-DK (PCA10056).

Toolchain :

SEGGER.

How to test :

  1. Clone or download the repository into : $nRF5_SDK_Location\examples\peripheral\ folder.
  2. Do a full erase to your SOC.
  3. Build and Run into your development-Kit.
  4. Connect the nRF USB port to the PC.

No problem on having both USB ports connected to the same PC.

  1. Use the on-board BUTTONS to test the key press.
  2. 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.