A nRF52840-MDK IoT Development Kit For Bluetooth 5 Applications

Summary of A nRF52840-MDK IoT Development Kit For Bluetooth 5 Applications


Bluetooth Low Energy (BLE) and IoT form a powerful combination, enhancing device connectivity, security, range, and battery life. The article highlights the Nordic nRF52840 SoC and the new Makerdiary nRF52840-MDK IoT Development Kit, which supports Bluetooth 5, Thread, Mesh, and other wireless protocols. This kit enables developers to build efficient IoT solutions using advanced hardware features like USB-C, QSPI Flash, and multiple GPIOs.

Parts used in the Makerdiary nRF52840-MDK IoT Development Kit:

  • Nordic nRF52840 SoC
  • DAPLink debugger
  • USB type C port
  • 64-Mb QSPI FLASH memory
  • Programmable user button
  • RGB LED
  • Up to 24 GPIOs
  • Antenna selection module

Bluetooth Low Energy and the Internet of things is believed to be the perfect matchmaking. Even though Bluetooth doesn’t necessary gives devices the ability to connect to the Internet they still have so much capacity. The Bluetooth Low Energy enabled solutions will increase the functionality of IoT Systems, by creating a reliable framework and efficient connectivity for the devices. Devices can use BLE to connect to each other thereby improving reliability, increasing range, mitigate security risk, reduce cost, and most importantly improve battery life.

A nRF52840-MDK IoT Development Kit For Bluetooth 5 Applications

The launch of the Bluetooth 5, which promise so much more are beginning to see some adoption in the open hardware industry, and a good example is the Particle Xenon using the Nordic nRF52840 SOC. The Nordic nRF52840 SoC is designed around an ARM Cortex-M4 CPU and comes with a 1 MB flash with cache and a 256kB of RAM.

Nordic recently announced that the nRF52840 now supports concurrent Thread and Bluetooth 5 wireless connectivity eliminating the previous requirement of disconnecting from one of the networks before connecting to the other. So, the potential from this announcement is enormous.

Recognising the possibility of Bluetooth 5 in addition to Thread connectivity, the teams at Makerdiary has launched a new development kit for the nRF52840 SoC called the nRF52840-MDK IoT Development Kit

The Makediary nRF52840 MDK IoT Development Kit is a kit that will allow developers to explore Bluetooth 5, Bluetooth MeshThreadIEEE 802.15.4ANT and 2.4GHz proprietary wireless applications using the nRF52840 SoC. The kit comes integrated with the DAPLink debugger which provides a USB drag-and-drop programming, USB Virtual COM port and CMSIS-DAP interface.

The kit supports quite some software frameworks such as the  nRF5 SDK, nRF5 SDK for Mesh, OpenThread, ZigBee 3.0, Mbed OS 5, Zephyr, Mynewt, Web Bluetooth, iBeacon, Eddystone, and others. It works with the standard Nordic Software Development Tool-chain using GCC, Keil and IAR.

One significant take note of the board is the USB type C port available, a rare port used for hardware boards. The development board put up a ton of features like an ultra-low power 64-Mb QSPI FLASH memory, programmable user button, RGB LED, up to 24 GPIOs, antenna selection for custom applications.

Read more: A nRF52840-MDK IoT Development Kit For Bluetooth 5 Applications

Quick Solutions to Questions related to Makerdiary nRF52840-MDK IoT Development Kit:

  • What is the main purpose of the Makerdiary nRF52840-MDK IoT Development Kit?
    The kit allows developers to explore Bluetooth 5, Bluetooth Mesh, Thread, IEEE 802.15.4, ANT, and 2.4GHz proprietary wireless applications.
  • Does the Nordic nRF52840 SoC support concurrent connectivity?
    Yes, it now supports concurrent Thread and Bluetooth 5 wireless connectivity without needing to disconnect from one network to connect to the other.
  • How does the DAPLink debugger function in this development kit?
    It provides USB drag-and-drop programming, a USB Virtual COM port, and a CMSIS-DAP interface.
  • Which software frameworks are supported by the nRF52840-MDK?
    It supports nRF5 SDK, OpenThread, ZigBee 3.0, Mbed OS 5, Zephyr, Mynewt, Web Bluetooth, iBeacon, Eddystone, and others.
  • What unique physical feature does the development board include?
    The board includes a rare USB type C port for hardware boards.
  • Can I use GCC or Keil with this development kit?
    Yes, it works with the standard Nordic Software Development Tool-chain using GCC, Keil, and IAR.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top