ARM mbed development platform for Bluetooth Smart applications

February 25, 2014 // By Graham Prophet
Collaboration brings Bluetooth Smart development tools to the ARM mbed ecosystem enabling developers for rapid prototyping of wireless products.

The ARM mbed™ initiative is a collaborative industry project that plans to nurture the IoT. The initiative delivers tools and fundamental open-source hardware and software building blocks for the rapid development of ARM-based devices. The collaboration between Nordic Semiconductor and ARM has resulted in Nordic's nRF51822 System-on-Chip (SoC) which combines a Bluetooth v4.1-compliant 2.4GHz multiprotocol radio with an ARM Cortex-M0 CPU core on a single chip optimised for ultra-low power operation. The nRF51822 Series offers developers a platform for designing the wirelessly-connected sensors that will help turn the IoT from a technological concept into reality as the mechanisms to transfer IP data from sensor nodes begin to appear.

The nRF51822-mKIT simplifies and accelerates the prototyping process for Bluetooth smart sensors connecting to the IoT. The kit offers a high degree of flexibility and functionality from a compact package. nRF51822-mKIT features include:

Nordic nRF51822 System-on-Chip combining Bluetooth v4.1-compliant 2.4GHz multiprotocol radio and ARM Cortex-M0 processor on a single chip optimised for ultra-low power operation;

Bluetooth Smart API;

31 Pin-assignable GPIO;

CMSIS-DAP debugger;

Programmable Peripheral Interconnect (PPI);

Ability to run from a single 2032 coin-cell battery for in-situ testing of wireless performance.

Through mbed, the kit is supported by a cloud-based approach to writing code, adding libraries and compiling firmware. A lightweight online Integrated Development Environment (IDE) operates on all popular browsers running on Windows, Mac OSX, iOS, Android and Linux operating systems. Using the kit, developers can access a cloud-based ARM RVDS 4.1 compiler which both optimises code size and performance.

The ARM Cortex Microcontroller Software Interface Standard (CMSIS) supports the mbed C/C++ libraries and enable a high-level application programmer interface (API)-driven approach to code development. This frees developers from the intricacies of low-level peripheral details, improves productivity, encourages innovation and compresses project timescales.

The nRF51822-mKIT will be available for pre-order at a cost of $59.95 from Nordic's online store partners: Mouser, DigiKey, and Rutronik24.

Nordic Semiconductor;