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"