Raytac would like to announce Product Change Notice (PCN-20120101) for modules built by nRF51822 SoC (Version 3) includes part no.: MDBT40-256V3 / MDBT40-256RV3/ MDBT40-P256V3 / MDBT40-P256RV3.The major description of this PCN is refer to the update of marking on the shielding case.
Apart from the appearance change herein, there is no further function, quality or safety regulation is affected.
Raytac released MDBT50 series module which deployed Nordic latest nRF52 member, nRF52820 solution. nRF52820’s specification looks similar to nRF51822, but offer superior features than ever.
MDBT40 (nRF51822) VS. MDBT50 (nRF52820)
The nRF52820 features an Arm Cortex-M4 processor, 256 KB Flash and 32 KB RAM and offer I2C/SPI/UART but also full speed USB 2.0 interface which provide the maximum flexibility for commercial and industrial applications.
MDBT50 employed nRF52820 can be supplied with a voltage from 1.7 to 5.5 V, -40°C~105 industrial operation temperature. Features Upto +8 dBm output power and supports BT5.2 Direction Finding, high-throughput 2 Mbps, Long Range. Multiprotocol radio provides, Thread and Zigbee and Bluetooth mesh protocols.
MDBT50 series modules covers both nRF52833 and nRF52820 solutions and provide both chip and PCB antenna for customer’s selection. Developers are encouraged to visit Raytac website for more information.
CE has announced new Safety and Radio Equipment Directive (aka RED) and plans to put in practice since end of 2020 and 2021.
* Safety Directive:
IEC-60950-1 will be replaced by EN 62368-1, effected by 2020/12/20
* RED:
EN 300 328 V2.1.1 will be replaced by Directive EN 300 328 V2.2.2 , effected by 2021/8/6.
To fulfill the CE compliance, Raytac has decided to proceed the updating work for all module series according to the latest directives. The work is scheduled to be completed in middle of 2020.
Customers who are currently proceeding CE testing is encouraged to adapt the latest directives to save extra task for latter regulation updating.
Raytac Corporation 勁達國際電子有限公司
A BT5.2 & BT5.1 & BT5 & BT 4.2 module maker based on Nordic nRF52 & nRF51 solution
Nordic announced their 6th multi-protocol solution of nRF52 series with nRF52820, which supports Bluetooth Low Energy (BLE), Bluetooth mesh, Thread, Zigbee and 2.4GHz proprietary wireless connectivity.
Like other nRF52 siblings, nRF52820 highlights a powerful 64MHz 32bit Arm Cortex-M4 processor, includes 256Kb Flash Memory and 32Kb RAM, features of Bluetooth 5.2, 5.1 and 5 including long range and high-throughput of 2Mbits per second, as well as direction finding, low energy power control and low energy isochronous channels.
A full speed (12Mbits per second) USB 2.0 interface and 1.7~5.5V operation voltage bring a wide range of commercial and industrial wireless applications to nRF52820. To support nRF52820’s development, Nordic released SoftDevice S112, a new memory-optimized central stack. S112 now released as a alpha and will have full SDK (SDK V16.0.0) support coming in Q2 2020.
With over 1,000 exhibitors gathering in Nuremberg, Germany on 25 Feb.~27 Feb., 2020 , Embedded World already is one of the biggest trade fair among the IoT Technologies.
Raytac is pleased to be in attendance and present our full range of module family based on Nordic nRF52840, nRF528333 and all others.
We welcome all developers come to meet us and look forward to seeing you there.
Raytac Corporation 勁達國際電子有限公司
A BT5.1 & BT5 & BT 4.2 module maker based on Nordic nRF52 & nRF51 solution
To enhance the accessibility to Raytac BLE module sample for evaluation and development, Raytac has put effort to corporate with several channels.
Differ channels may carry various items, we encourage developers firstly visiting Raytac official site. The easy link options listed in each product may help customers to select the friendly channel to approach.
With over 1,000 exhibitors gathering in Nuremberg, Germany on 26 Feb.~29 Feb., 2019 , Embedded World has become one of the biggest trade fair among the IoT Technologies.
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
Erase all first. Then program Softdevice and follow by Application code.
Or you may combine code as stated in above. Erase all and follow by programing the combined code.
SoftDevice + Bootloader+ Application
Either Erase all first. Program the Softdevice and follow by Bootloader. and then use DFU to update the application code.
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!
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
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
Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution
Setting up Nordic’s IDE (Integrated Development Environment) is the first step into Bluetooth product development, and it’s also where most developers need support.
In order for developers to be able to smoothly set up their IDE, Raytac hereby provide you with a few easy steps.
First and foremost – In terms of IDEs, there are currently four different ones that are all viable; Segger Embedded Studio (SES), Keil C, IAR and GCC. Among these, SES and GCC are IDEs free of charge while Keil C and IAR both require the developer to pay a license fee to their respective company.
We at Raytac generally recommend SES, as it is an IDE brought forth by both Nordic and Segger together and it uses Segger J-Link. Although GCC is a free IDE, it only builds code and is impractical editting make file or debugging firmware. Thus, it’s not our primary choice.
Therefore, we will hereby provide you a step-by-step guide on how to set up your IDE when using SES.
Select “Open Studio Folder” in SES’s File option, then select “External Tools Configuration”. You may find the display as below screen shot. Pls paste the below command. (The command can also be found in below link)
With coming depreciation and withdraw of Legacy Bluetooth Core Specification Version, BT4.1/BT4.0 has been defined to be withdraw in 1 July, 2020, which covered Nordic’s nRF51 series solution (Raytac MDBT40 series module).
To resolve this issue, Raytac has updated the MDBT40’s Bluetooth specification to BT4.2 with DID: D042310. Raytac MDBT40/MDBT40-P/MDBT40-n designed based on Nordic nRF51xxx SoC with integrated Bluetooth 4.2, Bluetooth 4.1, and Bluetooth 4.0 stack. MDBT40/MDBT40-P/MDBT40-n module incorporates: GPIO, UART, SPI, I2C, and ADC interfaces for connecting peripherals and sensors. The modules are all FCC/IC/Telec/CE/KC/SRRC/NCC/ANATEL/RCM pre-certified (MDBT40-P includes CNC/IFETEL), which can speed up customers’ easy hardware design, reduce BOM cost, and enhance Time-To-Market efficiency
The granted BT4.2 DID includes not only basic GATT, RF PHY and Link Layer, but also a completed coverage of BLE software stack: Proximity Profile; Heart Rate Profile; Health Thermometer Profile; Blood Pressure Profile; Running Speed & Cadence Profile; HID Over GATT Profile; Alert Notification Profile; Glucose Profile; Cycling Speed & Cadence Profile ; Mesh Profile which fully support customers to suit the needs of any application!
Raytac Corporation
A BT4.1 & BT4.2 & BT5 module maker based on Nordic nRF51 & nRF52 solution