nrf52840-mdk | Micro Development Kit for IoT Applications

 by   makerdiary C Version: Current License: No License

kandi X-RAY | nrf52840-mdk Summary

kandi X-RAY | nrf52840-mdk Summary

nrf52840-mdk is a C library typically used in Internet of Things (IoT), Arduino applications. nrf52840-mdk has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.

The nRF52840-MDK is a versatile, easy-to-use IoT hardware platform for Bluetooth 5, Bluetooth Mesh, Thread, IEEE 802.15.4, ANT and 2.4GHz proprietary applications using the nRF52840 SoC. The development kit comes with a fully integrated debugger (also known as DAPLink) that provides USB drag-and-drop programming, USB Virtual COM port and CMSIS-DAP interface. The kit contains a Microchip USB 2.0 Hi-Speed hub controller with two downstream ports: one for DAPLink interface and one for nRF52840 USB device controller. The kit also features ultra-low power 64-Mb QSPI FLASH memory, programmable user button, RGB LED, up to 24 GPIOs, antenna selection for custom applications. It supports the standard Nordic Software Development Tool-chain using GCC, Keil and IAR. It can also be used to play with many popular frameworks, such as nRF5 SDK, nRF5 SDK for Mesh, OpenThread, ZigBee 3.0, Mbed OS 5, Zephyr, Mynewt, Web Bluetooth, iBeacon, Eddystone, and more.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              nrf52840-mdk has a low active ecosystem.
              It has 106 star(s) with 29 fork(s). There are 11 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 20 open issues and 25 have been closed. On average issues are closed in 96 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of nrf52840-mdk is current.

            kandi-Quality Quality

              nrf52840-mdk has no bugs reported.

            kandi-Security Security

              nrf52840-mdk has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              nrf52840-mdk does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              nrf52840-mdk releases are not available. You will need to build from source code and install.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of nrf52840-mdk
            Get all kandi verified functions for this library.

            nrf52840-mdk Key Features

            No Key Features are available at this moment for nrf52840-mdk.

            nrf52840-mdk Examples and Code Snippets

            No Code Snippets are available at this moment for nrf52840-mdk.

            Community Discussions

            QUESTION

            Starting point for building OpenThread applications using the nRF52840
            Asked 2019-May-14 at 13:33

            I'm new to the nRF52840 and OpenThread platform and I'm looking for example code building a sensor application with an nRF52840 Micro Dev Kit USB Dongle.

            I managed to set up a Raspberry Pi as border router, to build and flash the ot-cli-ftd, and to set up an OpenThread network with the NCP and two other nodes.

            What I did not find on the OpenThread or nRF web sites is a "maker-friendly" example application, e.g. combining the OpenThread-CLI and some custom code for reading sensor data via I2C or SPI and sending data via MQTT (or MQTT-SN).

            Is there an example how to build such an application for an nRF52840 Dongle?

            I understand that I have to be careful to add USB and boot loader support in my firmware images to avoid "bricking" the dongles (they have no JLink interface, so AFAIK the only way to flash them is via the DFU boot loader), so I would prefer to start with some working example.

            ...

            ANSWER

            Answered 2019-May-14 at 13:33

            Thank you for your interest in Nordic nRF52840 and OpenThread.

            Generally, there are many examples provided in the nRF5 SDK for Thread and Zigbee. nRF52840 Dongle is also known as PCA10059, SDK provides examples that are running on it. I think that the Full Thread Device, Commandline Interface is a good starting point (examples/thread/cli/ftd/usb/). There are quite many other examples, even with MQTT-SN. They do not support the Dongle with the bootloader but having information that I will try to pass below you will be able to achieve such configuration.

            You are right that there is a difference in the memory layout.

            Dongle with the MBR and the Bootloader - PCA10059 variant: thread_cli_ftd_usb_gcc_nrf52.ld

            Source https://stackoverflow.com/questions/56103422

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install nrf52840-mdk

            You can download it from GitHub.

            Support

            We have provided develeopment docs to make it a pleasure to work with nRF52840-MDK. Get what you need here or visit https://wiki.makerdiary.com/nrf52840-mdk.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/makerdiary/nrf52840-mdk.git

          • CLI

            gh repo clone makerdiary/nrf52840-mdk

          • sshUrl

            git@github.com:makerdiary/nrf52840-mdk.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link