How To Use MDBT50Q Demo Board (MDBT50Q-DB-40 / MDBT50Q-DB-33)

Here provides an easy introduction of How to set up of nRF52840 & nRF52833 Module Demo board MDBT50Q-DB-40 (for nRF52840) & MDBT50Q-DB-33 (for nRF52833)
MDBT50Q-DB-40, built by Raytac’s MDBT50Q-1MV2  with Red PCBA deployed nRF52840 SoC with Bluetooth 5 & Thread Combo module Demo Board, equipped Raytac’s MDBT50Q-1MV2  with 1MB Flash Memory and 256KB RAM and Chip Antenna
MDBT50Q-DB-33, build by Raytac’s MDBT50Q-512K with Green PCBA deployed nRF52833 SoC with Bluetooth 5 & Thread Combo module demo board, equipped Raytac’s MDBT50Q-512K  with 512KB Flash Memory and 128KB RAM and Chip Antenna
Both demo boards are BT5.1 / BT5 / BT4.2 Bluetooth qualified and FCC, IC, CE, Telec, KC, SRRC, RCM, NCC, WPC pre-certified.

Bluetooth Project: How to program your firmware to module

After setup been done, here comes the next question: How to program the firmware in to the module. We are using some simple instruction in below for reader’s quick reference.

Hardware

You will need a Nordic nRF5X DK or a Segger J-link as programmer to load the firmware. To use Nordic nRF5X DK to debug the SoC as well, you will need to order corresponding nRF5X DK to match the SoC number. For example, order nRF52840 DK to debug nRF52840 SoC or order nRF52 DK to debug nRF52832/52810 SoC. But if you are only using it as programmer, any version of nRF5X DK will work as we only use the J-link on this board.

Software

Please download Nordic nRFGo Studio for programming. Remember to install nRF5X Command Line Tools if the board was not detected by nRFGo Studio. Once they are all connected, you can then start programming. Please make sure to “erase all” every time before programming.

For more tutorials and demo of sample code, please visit Nordic’s DevZone and Infocenter where have ample resources to utilize.

Programing 

SoftDevice + Application

  1. Erase all first. Then program Softdevice and follow by Application code.
  2. Or you may combine code as stated in above. Erase all and follow by programing the combined code.

SoftDevice + Bootloader+ Application

  1. Either Erase all first.  Program the Softdevice and follow by Bootloader. and then use DFU to update the application code.
  2. Or suggested having a combined code (SofDevice+Application+Bootloader) for program. Simply erase all and follow by programming the combined code.
*Remark
Bootloader is needed for DFU (OTA) Function.
SDK 11 (included) and before – a legacy DFU method, which is simple but less security
SDK 12 (Included) and after – a latest DFU method, which has higher security.

 

To easy customer’s IoT device mass production, Raytac provide code pre-program service into module before shipment.  There are requirements listed in below for customers who need the service!

  1. A single, combined hex file is required. Please combine softdevice and application or/and bootloader (depending on your firmware design) together before programming. This will shorten programming time and help to manage your code easier. If you are not familiar with merging firmware, please download the instruction from the link:     https://mega.nz/#!Qg5UBJTQ!POWmmNNdapGqefHpB10YjpcuExLWwXnxDfBzcVrsTOw
  2.  Need a simple method to check programming status. The easiest way is to check the device name if device will broadcast device name after programming is done; or use I/O to trigger LED and its behavior. This does not aim to test any or full function of your device, only a simple method for the operator to know programming status.
nRF52840 MDBT50Q Module
nRF52840 MDBT50Q Module

 

Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com          email: cs@raytac.com          Tel: +886.2.3234.0208

Nordic nRF52810 Module MDBT42Q-P192K by Raytac in Mass Production

With Nordic nRF52810 SoC volume production, Raytac announced nRF52810 module MDBT42Q-P192K and MDBT42Q-192K will be available by 2017/11

nRF52810 SoftDevice S112 Released

nRF52810 is an ultra-low power 2.4 GHz wireless system on chip (SoC) integrating the an ARM® Cortex®-M4 CPU with 24K RAM and 192K flash memory, supports BT5.0 (BLE),  , the ANT™ protocol, and a range of proprietary 2.4 GHz protocols.
Differ from nRF52832 solution which developed based on S132 Softdevice, Nordic has released S112 for nRF52810 in order to increase the flexibility of application code in limited flash memory size.
Raytac strongly suggest all customer to download the product specification and Softdevice in below link for further nRF52810 development.
 
Raytac, meanwhile, has released MDBT42Q series module correspondent to nRF52810 solution. MDBT42Q series module is a pin to pin design for both nRF52832 and nRF52810 solution and equipped 2 kinds of antenna, Chip antenna and PCB antenna.
nRF52810 solution module MDBT42Q chip antenna P/N.: MDBT42Q-192K
nRF52810 solution module MDBT42Q PCB antenna P/N.: MDBT42Q-P192K
nRF52810 module MDBT42Q Specification
  nRF52810 Module MDBT42Q-P.jpg               nRF52810 Module MDBT42Q.jpg
Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution 
(nRF51822 & nRF51422 & nRF52832 & nR52810 & nRF52840)
www.raytac.com            Tel: +886.2.3234.0208
email: service@raytac.com

Raytac MDBT42V, Small But Comprehensive

Raytac BT5 module MDBT42V series designed to provide developers of Internet of Things (IoT) and wearable connected products.
Nordic Module-nRF52832- MDBT42V.JPG

Nordic Released S132 V5.0 Concurrent multi-role Bluetooth 5 protocol stack

Nordic latest released SoftDevice S132 v5.0 is a Bluetooth 5 protocol stack. It works for  nRF52832 and nRF52810 multi-protocol SoCs. The S132 not only supports up to 20 connections, but also offers following 4 Bluetooth low energy roles:

  • Central
  • Peripheral
  • Broadcaster
  • Observer