zmk/app/boards/arm/nrf52dk_nrf52832
Michael Len 55bb6dbdea Added a board based on the NRF52 DK
Created a self-contained board meant as a sample project on the NRF52 DK. Allows for a super easy starting point for any developer learning ZMK with the development kit.
2022-10-27 21:01:31 -07:00
..
doc Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
board.cmake Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
CMakeLists.txt Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
custom_runtime_code.c Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
Kconfig Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
Kconfig.board Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
Kconfig.defconfig Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
nrf52dk_nrf52832.dts Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
nrf52dk_nrf52832.keymap Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
nrf52dk_nrf52832.yaml Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
nrf52dk_nrf52832.zmk.yaml Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
nrf52dk_nrf52832_defconfig Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00
README.md Added a board based on the NRF52 DK 2022-10-27 21:01:31 -07:00

NRF52 DK

This is a sample self-contained ZMK board that is built for the ubiquitous NRF52 DK from Nordic. This can help jumpstart new board projects for people by showcasing various features on a known standard

You should be able to use this by plugging in an NRF52 DK, turning on the power switch, then running the following from the zmk/app folder:

west build --pristine -b nrf52dk_nrf52832  && west flash

Features

  • BLE functionality
  • Simple keymap with modifiers
  • Direct GPIO kscan
  • Additonal custom code alongside ZMK runtime
  • Connection LED

Other details

Many of the files are from zmk/zepjhyr/boards/arm/nrf52dk_nrf52832, with additional modifications for ZMK.