Quoted from Nordic: http://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF5-SDK-for-IoT
This SDK is a IPv6 capable Bluetooth® Smart software stack that provides drivers, libraries, examples, and APIs for nRF52 Series devices. It includes an IPv6 over Bluetooth Smart adaptation layer (6LoWPAN) and a complete Internet Protocol Suite including IPv6, ICMP, UDP, TCP, DTLS, TLS, CoAP and MQTT. It brings native IPv6 support to Bluetooth Smart applications, letting them talk directly to cloud services and other connected ‘things’ over IP-based networks.
The SDK includes examples that configure the nRF52 device as a Bluetooth Smart 6LoWPAN node and that interface with the IP layers at transport level (UDP amd TCP) and with security (DTLS and TLS), to the application level CoAP and MQTT and LWM2M. Examples of how to connect to cloud services is also included in the documentation. The SDK also includes an implementation to for over the air upgrade for Bluetooth Smart IPv6 nodes over IP using the trivial file transport protocol (TFTP).
As a router for development an off-the-shelf router running OpenWRT or a Raspberry Pi can be used. A solution for commissioning of Bluetooth Smart IPv6 nodes to a router with a mobile phone as a trusted third party is also included. Source code for the commissioning app and the needed OpenWRT daemon is also available. All this is described in the documentation.
The nRF5 IoT SDK documentation are available at our infocenter.
Model: MDBT40 / MDBT40-P/MDBT40ANT/MDBT42 The main reasons can be referred to 4 powerful aspects
"Size, Performance, Safety, Cost"
1. Size: The smallest module in the main market. East to fit in any device without space problem. 2. Performance: (Long Working Distance or Double Battery Life Time) Up to 80~100M communication distance in open space. For those developers does not need such long working distance can just simply adjust the output power to enhance the battery life time in double! Easy for mechanical design to build in or can lower down the output power to enhance the battery life time. Easy to fulfill customer's specification requirements. 3. Safety Full Coverage of Safety Regulation Certified as the valued added service for our customers Raytac module comes with full coverage of profiles for BT certification (Declaration ID, also known as DID), and agrees to relabel our DID to customers, which is the unique module provider currently proceeding like this. Raytac module complied with FCC(USA), Telec (Japan), CE(EU), IC(Canada), SRRC (China), Taiwan (NCC). According to Module Policy of safety regulation, customer's end product build by Raytac Module does not need to apply full or part of safety testing (depends on region).
The total initial cost saving may up to US$46,100 for single BT products .
4. Cost Fair and competitive price strategy With the effect of economic of scale production and advanced component matching, Raytac provides a reasonable cost of BLE module to compensate all customers a low entry barrier to Bluetooth 4.0 field