nRF Desktop
The nRF Desktop is a reference design of a Human Interface Device (HID) that is connected to a host through Bluetooth® Low Energy or USB, or both. Depending on the configuration, this application can work as a desktop mouse, gaming mouse, keyboard, or connection dongle. See nRF Desktop reference design page for an overview of supported features.
Tip
To get started with hardware programmed with pre-configured software, go to the User interface section.
See the subpages for detailed documentation on the application and its modules:
- nRF Desktop: Application description
- nRF Desktop: Application-specific Kconfig options
- nRF Desktop: Board configuration
- nRF Desktop: Adding nRF21540 EK shield support
- nRF Desktop: Memory layout
- nRF Desktop: Bluetooth
- nRF Desktop: Bootloader and Device Firmware Update
- nRF Desktop: fwupd support
- nRF Desktop: Integrating your own hardware
- nRF Desktop: Application internal modules
- nRF Desktop: Application Kconfig options scheme
- nRF Desktop: API documentation