All Projects → makerdiary → Nrf52840 Mdk Usb Dongle

makerdiary / Nrf52840 Mdk Usb Dongle

Licence: other
A small and low-cost nRF52840 Micro Development Kit in USB Dongle Form Factor

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Nrf52840 Mdk Usb Dongle

Raspberry Pi Diy Projects
Collection of Do-It-Yourself Projects on Raspberry Pi 2 / 3 & Zero W with diverse HATs and pHATs.
Stars: ✭ 70 (-44.44%)
Mutual labels:  bluetooth-low-energy, iot-device
line-things-starter
The sample codes for LINE Things Developer Trial
Stars: ✭ 91 (-27.78%)
Mutual labels:  bluetooth-low-energy, iot-device
React Native Ble Manager
React Native BLE communication module
Stars: ✭ 1,210 (+860.32%)
Mutual labels:  bluetooth-low-energy
Nimble Arduino
A fork of the NimBLE library structured for compilation with Ardruino, designed for use with ESP32.
Stars: ✭ 108 (-14.29%)
Mutual labels:  bluetooth-low-energy
Extendable
Blocks Based Bluetooth LE Connectivity framework for iOS/watchOS/tvOS/OSX. Quickly configure centrals & peripherals, perform read/write operations, and respond characteristic updates.
Stars: ✭ 88 (-30.16%)
Mutual labels:  bluetooth-low-energy
Pulsator
Pulse animation for iOS
Stars: ✭ 1,238 (+882.54%)
Mutual labels:  bluetooth-low-energy
Usbserial
Usb serial controller for Android
Stars: ✭ 1,301 (+932.54%)
Mutual labels:  iot-device
Bluetooth
Pure Swift Bluetooth library
Stars: ✭ 74 (-41.27%)
Mutual labels:  bluetooth-low-energy
Lmbluetoothsdk
A library to make classic bluetooth or BLE easier to use in Android.
Stars: ✭ 122 (-3.17%)
Mutual labels:  bluetooth-low-energy
Blueswift
Swift framework for easy connection with Bluetooth peripherals.
Stars: ✭ 88 (-30.16%)
Mutual labels:  bluetooth-low-energy
Sod
An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)
Stars: ✭ 1,460 (+1058.73%)
Mutual labels:  iot-device
Ble Security Attack Defence
✨ Purpose only! The dangers of Bluetooth Low Energy(BLE)implementations: Unveiling zero day vulnerabilities and security flaws in modern Bluetooth LE stacks.
Stars: ✭ 88 (-30.16%)
Mutual labels:  bluetooth-low-energy
Nrf52dk Sys
A Rust Crate to develop on the Nordic nRF52-DK
Stars: ✭ 83 (-34.13%)
Mutual labels:  bluetooth-low-energy
Iotsecurity101
A Curated list of IoT Security Resources
Stars: ✭ 1,302 (+933.33%)
Mutual labels:  iot-device
Rxbluetoothkit
iOS & OSX Bluetooth library for RxSwift
Stars: ✭ 1,213 (+862.7%)
Mutual labels:  bluetooth-low-energy
Xiaomi Flower Care Api
Xiaomi Flower Care (MiFlora) API wrapper.
Stars: ✭ 111 (-11.9%)
Mutual labels:  bluetooth-low-energy
Blueteeth
A simple, lightweight library intended to take away some of the cruft and tediousness of using the Android BLE.
Stars: ✭ 89 (-29.37%)
Mutual labels:  bluetooth-low-energy
Btle Sniffer
Passively scan for Bluetooth Low Energy devices and attempt to fingerprint them
Stars: ✭ 87 (-30.95%)
Mutual labels:  bluetooth-low-energy
Blueborne Scanner
Bluetooth scanner for local devices that may be vulnerable to Blueborne exploit
Stars: ✭ 125 (-0.79%)
Mutual labels:  bluetooth-low-energy
Bluetoe
C++ Framework to build Bluetooth LE Server (GATT)
Stars: ✭ 113 (-10.32%)
Mutual labels:  bluetooth-low-energy

nRF52840 MDK USB Dongle

A small and low-cost nRF52840 Micro Development Kit in USB Dongle Form Factor

Description

The nRF52840 MDK USB Dongle is a small and low-cost development platform enabled by the nRF52840 multiprotocol SoC in a convenient USB dongle form factor.

The design features a programmable user button, RGB LED, up to 12 GPIOs and 2.4G Chip antenna on board. It can be used as a low-cost Bluetooth5/Tread/802.15.4/ANT/2.4GHz multiprotocol node or development board. Alternatively the USB Dongle can be used as a Network Co-Processor(NCP) with a simple connection to a PC or other USB enabled device.

Hardware Features

  • Nordic nRF52840 System-on-Chip
    • ARM® Cortex®-M4F processor optimized for ultra-low power operation
    • Combining Bluetooth 5, Bluetooth Mesh, Thread, IEEE 802.15.4, ANT and 2.4GHz proprietary
    • On-chip NFC-A tag
    • On-chip USB 2.0 (Full speed) controller
    • ARM TrustZone® Cryptocell 310 security subsystem
    • 1 MB FLASH and 256 kB RAM
  • Up to 12 GPIOs available via headers
  • User programmable Button and RGB LED
  • On-board 2.4G chip antenna
  • 3.3V regulator with 1A peak current output
  • VBUS & VIN Power-Path Management
  • Convenient USB dongle form factor
  • Breadboard-friendly with dual 10-Pin headers
  • Measures 1.65" x 0.7" x 0.16" (42mm x 18mm x 4mm) without headers soldered in

Pinout Diagram

Documentation

We have provided develeopment docs to make it a pleasure to work with the Dongle hardware. Get what you need here or visit https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle.

Software Resource

The nRF52840 MDK USB Dongle can be used to play with : nRF5 SDK, OpenThread, Web Bluetooth, iBeacon, Eddystone, and more.

Software Brief Description
nRF5 SDK Offical Software Development Kit for nRF51 and nRF52 Series
OpenThread Border Router An open source border router, designed to work with OpenThread
Thread Network Sniffer Help you to efficiently analyze Thread network traffic
Web Bluetooth Bluetooth support for the Web
iBeacon A Bluetooth low energy advertising message format designed by Apple
Eddystone A protocol specification that defines a Bluetooth low energy message format for proximity beacon messages
CircuitPython A programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards
TinyGo Go compiler for small devices, based on LLVM
Rust for nrf52840-mdk Rust support for the nrf52840-mdk development board
Web Device CLI A Web Command Line Interface via NUS (Nordic UART Service) using Web Bluetooth API
nRF52 FIDO U2F Security Key An Open-Source FIDO U2F implementation on nRF52 SoC
OpenSK An open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards released by Google

Hardware Resource

Releases Design Files
V1.0 nRF52840 MDK USB Dongle V1.0 Pinout Diagram
nRF52840 MDK USB Dongle V1.0 Schematic
nRF52840 MDK USB Dongle V1.0 Board File
nRF52840 MDK USB Dongle V1.0 3D STEP

How to Get nRF52840 MDK USB Dongle?

nRF52840 MDK USB Dongle is available on the following channels (click to go directly to the product):

Online Store nRF52840 MDK USB Dongle(PCBA) nRF52840 MDK USB Dongle w/ Case
makerdiary store Order Now Order Now
SeeedStudio Order Now Order Now
Amazon Order Now Order Now
Tindie Order Now Order Now
Taobao Order Now Order Now

Contributing

We would love for you to contribute to this project and help make it even better than it is today! See our Contributing Guidelines for more information.

License

MIT License

Copyright (c) 2020 makerdiary

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].