Skip to content

MakerDiary nRF52832-MDK ​

chip:nrf52, chip:nrf52832

The nRF52832-MDK is a development board for the nRF52832 SoC from Nordic. It features 24 I/Os an on-board RGB led and a chip antenna. It also includes an embedded DAPlink debugger which allows to flash/debug and monitor UART from the USB port.

Pinout diagram

Features ​

  • nRF52832 MCU, 512K FLASH, 64K SRAM
  • 32768 Hz crystal
  • Embedded DAPlink debugger (debug/flash and monitor serial)
  • Reset button
  • Programming mode RGB LED indicator (CDC, MSD or DAP)
  • Power indicator LED
  • User RGB LED
  • Inductor + capacitor for DC/DC mode

Pin Mapping ​

Pin Signal Notes


P0.24 Blue LED Active LOW P0.23 Red LED Active LOW P0.22 P0.20 P0.19 Green LED UART TX UART RX Active LOW

Configurations ​

nsh ​

Basic NuttShell configuration (console enabled in UART0, exposed via USB connection, at 115200 bps).

sdc ​

Enables Nordic's SoftDevice controller and uses nimBLE for the host-layer. The nimble test application can be used to enable a simple GATT server.

Flash & Debug ​

Both flashing and debugging are done using the embedded DAPlink debugger. OpenOCD can be invoked in the following way to flash:

openocd -f interface/cmsis-dap.cfg -f target/nrf52.cfg -c "program nuttx/nuttx.bin 0x0000000 verify reset; shutdown"