The nRF51 Series is a family of highly flexible, multi-protocol, system-on-chip (SoC) devices for ultra-low power wireless applications. nRF51 Series devices support a range of protocol stacks including Bluetooth low energy, ANT and proprietary 2.4GHz protocols such as Gazell. nRF51 Series devices are also on-air-compatible with existing nRF24L products from Nordic Semiconductor.
The nRF51 Series SoCs represent a radical step forward in ultra-low power wireless SoCs in terms of integration, performance, flexibility and ease of wireless application development on SoCs with embedded protocol stacks. The device family is built around a 32-bit ARM Cortex M0 processor core with variants that offer various memory and feature specifications to suit varying application requirements. The nRF51 Series represents a major step forward in 2.4GHz ULP wireless SoC for developers by implementing a clean separation between application code development and protocol implementation. Application code for the nRF51 Series of devices is compiled/linked independently of the protocol stacks and can therefore easily be re-used across other variants in the nRF51 device family.
In addition to code compatibility, nRF51 devices with similar GPIO count will be pin compatible across the different product familes and across memory/feature variants. This means also means hardware (PCB layouts) can be reused without modification to provide ANT or Bluetooth low energy product versions as well as feature rich and entry level product alternatives. All digital IO alternatives like serial interfaces and PWM can be configured in software to use any GPIO pin on the nRF51 devices. This means that a single code base is a simple to port to applications with different PCB floor plans as well as to nRF51 devices with different pin counts.