makerdiary / nrf52840-mdk-usb-dongle

An open-source, small and low-cost USB Dongle that supports Bluetooth 5.4, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT and 2.4 GHz proprietary protocols
https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle/
Other
326 stars 83 forks source link
bluetooth-low-energy dongle fido2 iot-device nrf52840 open-hardware openthread

nRF52840 MDK USB Dongle

Current Version Documentation PRs Welcome

A small, low-cost USB Dongle designed with nRF52840

Description

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/Thread/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.

It's shipped with the UF2 Bootloader, supports nRF Connect SDK, which integrates the Zephyr RTOS, protocol stacks, samples, hardware drivers and much more. The dongle can work as a Bluetooth Low Energy and IEEE 802.15.4 packet sniffer with Wireshark, and has PCBA and w/Case options to meet various scenarios.

product hero

Key Features

Hardware diagram

The following figure illustrates the nRF52840 MDK USB Dongle hardware diagram.

Mechanical dimensions

nRF52840 MDK USB Dongle PCBA is a single sided 42mm x 17.78mm (1.65" x 0.7") 2.0mm thick PCB with a USB-A port and dual castellated/through-hole pins. nRF52840 MDK USB Dongle w/Case includes a high-quality plastic case in 50.8mm x 21.1mm (2.0" x 0.83") 7.6mm thick.

Documentation

We offer an extensive set of documentation such as getting started guides and developer guides, which can help you save big by reducing development effort.

Where to buy

Official Store Buy Now
makerdiary store PCBA w/Case
Tindie PCBA w/Case
Taobao PCBA w/Case
Approved Distributor Buy Now
seeedstudio PCBA w/Case
seeedstudio PCBA w/Case

Community Support

Community support is provided via GitHub Discussions. We would love to have more developers contribute to this project! If you're passionate about making this project better, see our Contributing Guidelines for more information.

License

Copyright (c) 2016 - 2024 Makerdiary. See LICENSE for further details.