The nRF52840-DK framework does work correctly with the dev board. The variant.cpp does not match up with the pins on the board. Also the nrf52840_dk.json makes a call to the nRF52DK variant which is a development kit for the nRF52810 and nRF52832.
"build": {
"core": "nRF5",
"cpu": "cortex-m4",
"extra_flags": "-DARDUINO_NRF52_DK",
"f_cpu": "64000000L",
"ldscript": "nrf52_xxaa.ld",
"mcu": "nrf52840",
"variant": "nRF52DK"
The nRF52840-DK framework does work correctly with the dev board. The variant.cpp does not match up with the pins on the board. Also the nrf52840_dk.json makes a call to the nRF52DK variant which is a development kit for the nRF52810 and nRF52832.
"build": {
"core": "nRF5",
"cpu": "cortex-m4",
"extra_flags": "-DARDUINO_NRF52_DK",
"f_cpu": "64000000L",
"ldscript": "nrf52_xxaa.ld",
"mcu": "nrf52840",
"variant": "nRF52DK"