Bluetooth mechanical keyboard firmware for nRF52 SoC using nRF5 SDK
- Basic functionality.
- Basic keys.
- Shifted keys.
- Multi-layer support.
- Master-to-slave link.
- Devices connectivity. Can connect up to 3 devices and switch between them.
- Low power mode (low power idle state).
- Media keys (Consumer control).
- BlueMicro
- ErgoTravel
- Download and install SEGGER Embedded Studio.
- Download and extract nRF5 SDK into a proper folder along with this project. It should look like this:
All referenced source files and headers will be resolved to folder nRF5_SDK above.
. +-- nRF5_SDK (This folder contains all contents of nRF5 SDK.) | +-- components | +-- config | +-- documentation | +-- ... +-- bmk-sdk (This project folder.) +-- src +-- ...
- Open project file (.emProject) using SEGGER Embedded Studio.
- Build and flash your firmware.
SoftDevice: S132 v7.2.0
SDK: 17.1.0