nRF52810

High performance, entry-level Bluetooth 5/ANT/2.4GHz SoC
Active
Overview

Description

The nRF52810 is a high performance multiprotocol SoC supporting Bluetooth 5, ANT and 2.4GHz proprietary applications. It has been designed to offer advanced features such as Bluetooth 5 and an ARM Cortex-M4 CPU at a level that makes it compelling for even the lowest cost Bluetooth low energy applications. Together with the nRF52840 and nRF52832, the nRF52810 completes the nRF52 Series SoC range, giving developers a broad selection of features, memory variants and small-footprint package options.
nRF52810

Bluetooth 5

The nRF52810 has hardware support on-chip for Bluetooth 5. This includes high throughput (2Mbps) and advertising extensions. Bluetooth 5 improved coexistence features are also supported. Find out more about Bluetooth 5.

Bluetooth 5 high throughput supported
Bluetooth 5 advertising extension supported
 

Processing power

The nRF52810 incorporates a powerful ARM Cortex®-M4 processor enabling the most demanding applications with complex requirements to be realized in a single chip solution. It also enables all protocol handling to be executed in the shortest timeframe, thus enabling faster return to sleep and current saving ability.

Multiprotocol radio

The 2.4GHz radio supports multiple protocols including Bluetooth low energy (Bluetooth 5), ANT and 2.4GHz proprietary. The radio has high definition RSSI and highly automated functionality, including EasyDMA for direct memory access during packet send and receive. Nordic provides protocol stacks for Bluetooth low energy. ANT protocol stacks are available from ANT.

Power Efficiency

The nRF52810 SoC is an extremely power efficient device that can run from a supply between 1.7V and 3.6V. All individual peripherals and clocks offer complete flexibility of power down when not required for task operation thus minimizing power consumption to a minimum. The IC has a comprehensive system of automated and adaptive power management features. These features range across the entire IC’s operation from power supply switching to peripheral bus/EasyDMA memory management, and automated shut down of all but the absolute essential peripherals required to perform a task.

Package options

The nRF52810 is available in 6x6mm QFN-48 and 5x5mm QFN-32 packages

SoftDevice

The nRF52810 is supported by the S132 SoftDevice, a Bluetooth 5 pre-qualified Bluetooth low energy protocol stack. Click for more information on nRF52 Series in our Infocenter.


Features

  • Single chip, highly flexible, 2.4 GHz multi-protocol SoC
  • 32-bit ARM Cortex-M4 Processor
  • 1.7v to 3.6v operation
  • 192kB flash + 24kB RAM
  • Supports concurrent Bluetooth low energy/ANT protocol operation
  • Up to +4dBm output power
  • -96dBm sensitivity, Bluetooth low energy
  • Thread safe and run-time protected
  • Event driven API
  • On air compatible with nRF24L and nRF24AP series
  • 2 data rates (2Mbps/1Mbps)
  • PPI - maximum flexibility for power-efficient applications and code simplification
  • Automated power management system with automatic power management of each peripheral
  • Configurable I/O mapping for analog and digital I/O
  • 1 x Master/Slave SPI
  • 1 x Two-wire interface (I²C)
  • UART (RTS/CTS)
  • 1 x PWM (4 channels)
  • AES HW encryption
  • 8-channel 10/12-bit ADC
  • Quadrature decoder
  • 64-level analog comparator
  • Real Time Counter (RTC)
  • Digital microphone interface (PDM)
  • On-chip balun

Applications

  • Bluetooth 5 connectivity processor
  • Industrial sensors and actuators
  • Wearables
  • SmartHome sensors
  • computer peripherals
  • RF smart remotes
  • Airfuel (A4WP) wireless charging
  • Beacons
  • Sports and fitness sensors
  • Connected health products
  • Smart watches
  • RC Toys
  • Interactive games
  • Building automation

Related Products

Product Brief Description
nRF52840 Multi-protocol Bluetooth 5/Bluetooth low energy/ANT/802.15.4/2.4GHz RF SoC
nRF52832 Multi-protocol Bluetooth 5/Bluetooth low energy/ANT/2.4GHz SoC
S132 Bluetooth 5 protocol stack for nRF52832 and nRF52810 SoC
nRF52 DK Development kit for nRF52832 and nRF52810 SoC
nRF5 SDK Software Development Kit for nRF51 and nRF52 Series
nRF5 SDK for AirFuel Software Development Kit for Airfuel-compliant wireless charging applications
nRF Sniffer Software Development Kit for the Thread solutions on the nRF52840

 

Ordering codes

Development tools and Software

 

The nRF52810 SoC is supported by the nRF52 DK development kit. Software support for the nRF52810 SoC is split in two major parts: SoftDevices, which are complete wireless protocol stacks; and the nRF5 Software Development Kit (SDK) forming a common code base for the nRF52810 SoC.

nRF52 DK

The nRF52 DK are versatile single board development kits for Bluetooth® low energy, ANT and 2.4GHz proprietary applications using the nRF52832 and nRF52810 SoCs. This kit supports development for the both the nRF52832 and nRF52810 SoCs.The kits are hardware compatible with the Arduino Uno Revision 3 standard, making it possible to use 3rd-party shields that are compatible to this standard. An NFC antenna can be connected the kit to enable NFC tag functionality. The kits gives access to all I/O and interfaces via connectors and has 4 LEDs and 4 buttons which are user-programmable.
The kits supports the standard Nordic Software Development Tool-chain using Keil, IAR and GCC. Program/Debug options on the kits are Segger J-Link OB.

Product Brief Description
nRF52 DK Development kit for nRF52832 and nRF52810 SoCs
nRF5 SDK Software Development Kit (SDK) for nRF51 and nRF52 Series

 

3rd Party Hardware

A number of 3rd party companies have made both complementary components as well as HW solutions based on nRF52 Series devices. Utilizing these products may simplify your nRF52 development as well as production.

Integrated Filters

Integrated filters can be used instead of discrete filter for the RF output of nRF52, please find nRF52 compatible integrated filters from the following vendors here:

 

3rd Party Matching Filters

Manufacturer Product Brief Description
Johanson Technology 2450FM07A0029 2.45GHz Impedance Matched Low Pass Filter for nRF52832-QFAA and nRF52832-QFAB chipsets.

 

3rd Party Modules

You may find a wide range of pre-qualified modules based on nRF51 Series devices on our 3rd Party Module page if you don't want to spend time on the Radio design work and NRE costs to qualify a design for Bluetooth low energy and teleregulatory authorities (FCC, ETESI, MIC, TELEC).

 

Software

The nRF52 Series SoCs are supported by an extensive offering of Software. When using the nRF52 Series devices you get free access to pre-qualified Bluetooth low energy and ANT protocol stacks for use in your nRF52810 SoC applications. The wireless protocol stacks are paired with the nRF5 Software Development Kit (SDK) which forms a common code base for the nRF51 and nRF52 Series SoCs.

SoftDevices

SoftDevices are precompiled and linked binary software implementing Bluetooth low energy and ANT wireless protocols. SoftDevices reduce compile-time dependences for application developers working on their applications. The hardware and software framework provides run-time isolation and determinism in its behavior. These characteristics make the interface comparable to a hardware peripheral abstraction with a functional, programmatic interface.

The SoftDevice Application Programming Interface (API) is available to applications as a high-level programming language interface such as a C header file.

The nRF52832 and nRF52810 are supported by the S132 SoftDevice the multi-role, concurrent Bluetooth 5 protocol stack. The nRF52810 SoC is supported by S132 v5.0 onwards.

All ANT-related SoftDevices for the nRF52 Series are now obtained from ANT. This applies to both ANT only and ANT/Bluetooth Smart combo SoftDevices. For more information on this please contact : ANTstacks@thisisant.com.

 

nRF52 Series Software Development Kit

The nRF52 Software Development kit (SDK) offers developers source code (in C) and pre-compiled libraries containing Bluetooth low energy and ANT+ device profiles, wireless communication as well as application examples. Nordic Semiconductor’s proprietary 2.4 GHz stack for human interface devices (Gazell) is also supported. Examples and driver libraries for all the peripherals found on the nRF52832 SoC are contained in this SDK. The nRF52 SDK is built on the ARM® CMSIS standard and supports the following SW development tool chains:

  • Keil MDK-ARM
  • GCC
  • IAR Embedded Workbench

The nRF52832 SoC is compatible with Bluetooth 5, ANT and 2.4GHz, the common application and peripheral sections of the nRF52 SDK enables you to develop and maintain a common code base across all three wireless technologies.

 

Development toolchains

Keil MDK

Keil MDK

The Keil MDK-ARM is a complete software development environment for Cortex™-M, Cortex-R4, ARM7™ and ARM9™ processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications.

 

MDK-ARM is available in four editions: MDK-Lite, MDK-Cortex-M, MDK-Standard, and MDK-Professional. All editions provide a complete C/C++ development environment and MDK-Professional includes extensive middleware libraries. http://www.keil.com/arm/mdk.asp

 

IAR Embedded Workbench

IAR Workbench

IAR Embedded Workbench for ARM is an easy-to-use integrated development environment with project management tools and editor. It includes a highly optimizing C/C++ compiler and the comprehensive C-SPY Debugger with simulator and hardware debugging support. Its innovative Power Debugging technology enables testing and tuning for power optimization. Detailed information and free evaluation licenses are available at www.iar.com/ewarm

 

GCC

The GNU G++ compiler for ARM embedded processors is a free, open source complier with support for ARM Cortex-M series CPUs. This compiler is supported in the nRF52 SDK.

Download

 

SoftDevices
Nordic Semiconductor protocol stacks are known as SoftDevices.SoftDevices are pre-compiled, pre-linked binary files. SoftDevices can be programmed in nRF5 series devices, and are freely downloadable from the Nordic website.

SoftDevices

Code Name Version
S132-SD-v5 S132 nRF52 SoftDevice 5.0.0 (production)

 

PC software
To aid your product development, Nordic also offers a range of tools enabling you to interact with and monitor your product

Software

Code Name Version
nRF-Connect-Linux nRF Connect tar.gz archive for Linux 64-bit 2.1.0
nRF-Connect-macOS nRF Connect archive for macOS 2.1.0
nRF-Connect-Windows nRF Connect installer for Windows 2.1.0
nRF5x-Command-Line-Tools-Linux32 nRF5x toolset tar for Linux 32-bit (nrfjprog and mergehex) 9.6.0
nRF5x-Command-Line-Tools-Linux64 nRF5x toolset tar for Linux 64-bit (nrfjprog and mergehex) 9.6.0
nRF5x-Command-Line-Tools-OSX nRF5x toolset tar for OSX (nrfjprog and mergehex) 9.6.0
nRF5x-Command-Line-Tools-Win32 nRF5x toolset installer for Windows (JLinkARM, JLink CDC, nRFjprog, and mergehex) 9.6.0
nRF5x-MDK-GCC nRF5x MDK for GCC with 3-clause BSD license 8.14.1
nRF5x-MDK-GCC-5-Clause-NOD nRF5x MDK for GCC with 5-clause Nordic license 8.14.1
nRF5x-MDK-IAR nRF5x MDK for IAR Embedded Workbench with 3-clause BSD license 8.14.1
nRF5x-MDK-IAR-5-Clause-NOD nRF5x MDK for IAR Embedded Workbench with 5-clause Nordic license 8.14.1
nRF5x-MDK-Keil4 nRF5x MDK for Keil4 and Keil5 compatibility version with 3-clause BSD license 8.14.1
nRF5x-MDK-Keil4-5-Clause-NOD nRF5x MDK for Keil4 and Keil5 compatibility version with 5-clause Nordic license 8.14.1
nRF5x-MDK-Pack nRF5x MDK pack with 3-clause BSD license 8.14.1
nRF5x-MDK-Pack-5-Clause-NOD nRF5x MDK pack with 5-clause Nordic license 8.14.1
nRF5x-Pynrfjprog Python binding for nrfjprog.dll. Only usable in 32 bit Python 2.7, 3.4, and 3.5, in Windows, Linux and OSX. 9.6.0
nRFgo Studio-Win32 Software tool for nRFgo Starter Kit and Development Kits for 32-bit (x86) Windows XP, Windows Vista, Windows 7, and Windows 8 1.21.2
nRFgo Studio-Win64 Software tool for nRFgo Starter Kit and Development Kits for 64-bit (x64) Windows Vista, Windows 7, and Windows 8 1.21.2