The leader in BLE now and into the future Nordic Overview nRF52 Details Software Development Tools amp Support Handson Workshop Tools Installation Guide to be completed beforehand ID: 692747
Download Presentation The PPT/PDF document "Nordic Semiconductor - Workshop 2016" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Nordic Semiconductor - Workshop 2016
The leader in BLE– now and into the future Slide2
Nordic OverviewnRF52 DetailsSoftware, Development Tools & SupportHands-on WorkshopTools Installation Guide (to be completed beforehand)BLE Heart Rate Monitor Steps
BLE UART StepsBLE Beacon StepsAgendaSlide3
Nordic OverviewnRF52 DetailsSoftware, Development Tools & SupportHands-on WorkshopTools Installation Guide (to be completed beforehand)BLE Heart Rate Monitor Steps
BLE UART StepsBLE Beacon StepsAgendaSlide4
Nordic Semiconductor
> 1 billion Nordic ICs shipped450+ employees$193M US revenue in 2015
Founded 1983On stock exchange OSE since 1996 (NOD)First 2.4GHz IC 2004First BLE IC 2011R&D design centers
Norway
Finland
Poland
Global sales & support officesSlide5
Partnered with world-class suppliers
Dual sourced for capacity assurance ISO9001/14001 certified companyQuality centered assembly and test
15 year partnershipNordic owns the
test
equipment with a
m
onthly capacity of >30 million devices
Reliable, high volume supply
Logistics handled
by
distribution partners
Nordic SemiconductorSlide6
Nordic 2.4GHz Transceivers and SoCs
Years of leadership in ultra low power wireless
nRF24 and nRF24L Series
Supports ESB protocol
nRF24LE and nRF24LU
Series
Supports ESB and Gazelle protocols
nRF8000 Series
Industry’s 1
st
BLE transceiver
nRF51
Series
SoCs
1
st
complete BLE
SoC
; also supports ANT+, ESB, Gazelle
nRF52
Series
SoCs
Industry-leading performance and feature set
2003
2006
2010
2012
2015
* ESB
(
Enhanced
ShockBurst
) - Nordic proprietary protocol
* Gazelle – Nordic proprietary protocolSlide7
SoC Offering from Nordic
nRF52
Series
nRF51 Series
CPU
Cortex M4-F @ 64 MHz
Cortex M0 @ 16 MHz
Memory Flash/RAM
Up to 512kB / 64kB
Up to 256kB / 32kB
Security
AES CCM
ECB
AES CCM ECB
Multi-Protocol Support
Bluetooth® Smart (v4.2)
Proprietary
ANT™
Bluetooth® Smart (v4.2)
Proprietary
ANT™
EasyDMA
Peripherals, Radio
Radio
Low power comparator
Yes (15
levels)
Yes (8 levels)
General purpose comparator
Yes (64 levels)
No
Interfaces
SPI(3xM/S), I2C(2xM/S), UART,
QDEC PDM, I2S
SPI(2xM/1xS), I2C(2xM),
UART, QDEC
NFC
Yes
NoSlide8
Remote controls
Game controllersAudio solutionsToys3D glasses
Home automation
Fitness sensors
Medical monitors
RFID/Keys
Watches
Wireless charging
Other local
sensors
Mobile devices
Home electronic
devices
Remote controls
Environmental sensorsRFID/Security
Operation monitorsSmart energy
MiceKeyboards
Game controllers
Presentation
remotes
Security
solutions
Personal
computers
Other sensor
networksNew wireless products continue to emerge, as
more devices connect wirelessly with other devices, mobile handsets, PC’s and home media devices. Of the ~300M single mode BLE devices produced in 2015, Nordic was used in ~50%
Ultra Low Power BLESlide9
Nordic OverviewnRF52 DetailsSoftware, Development Tools & SupportHands-on WorkshopTools Installation Guide (to be completed beforehand)BLE Heart Rate Monitor Steps
BLE UART StepsBLE Beacon StepsAgendaSlide10
Architected for Speed
64MHz Cortex-M4F with DSP
and Floating Point
Embedded Flash and Multi-Segment
RAM
Multi-layer Advanced High-Speed Bus and
EasyDMA
2Mbps 2.4GHz GFSK
Radio
64MHz ARM®
Cortex®-M4F
Up to 512kB Flash w.Cache
Up to 64kB RAM
UART
3
×SPI
Digital, Analog I/F and IO Ports
2
×I2C
PDM
I2S
QDEC
2
×
ACMP
3
×
PWM
12-bit ADC
AHB / APB / Easy DMA / PPI
System Peripherals
5
×
TIMER
DEBUG
3×RTC
WDTPower Supply
LDO
Buck DC/DC
POR
BOD
Multi-Protocol
2.4GHz Radio
NFC-A Tag
Oscillators
32kHz RC/XO
32MHz RC/XO
Crypto Accel
32-GPIO Crossbar
nRF52832Slide11
Built for Power Efficiency
Low Radio and Processor Active Currents
Low System Sleep
Currents
Processor offload with
Programmable Peripheral Interconnect
Processor offload with EasyDMA
Automatic Adaptive
Regulator Control
Automatic Power ManagementSlide12
CPU, Memory and Peripherals
64MHz ARM® Cortex® M4F
215 EEMBC
Coremark
® score
58
µ
A/MHz running from Flash (3.7mA)
51.6
µ
A/MHz running from RAM (3.3mA)
512kB Flash / 64kB RAM or 256kB Flash / 32kB RAM
3
SPI, 2
I
2
C and UART
I
2
S and PDM for audio
8-channel, 12-bit, 200ksps ADC with programmable gain
3
4-channel
PWMs
Analog comparators
Quadrature decoder32 configurable, remappable GPIOs
Programmable Peripheral Interconnect system (PPI)EasyDMA
support for all peripheralsSerial Wire DebugSlide13
Radio Performance Redefined
Multi-protocol 2.4GHz
radio (BLE, ESB,
Gazell
, ANT® )
On-chip
Balun
with Single
wire antenna
connection
1 and 2 Mbps supported data rates
-96dB RX
sensitivity
-20 to +4dBm TX
output
in 4dB steps
-
42dBm
selectivity
5.3mA peak current in TX @ 0dBm
7.5mA peak current in TX @ +4dBm
5.4mA peak current in RX
1dB resolution
RSSI
Fast 40
µ
s RX and TX startupSlide14
Touch-to-Pair with NFC™
On-chip NFC™-A tag
support
13.56MHz input frequency
AM receiver and load modulator
106kbps bit rate
“Touch
to
Pair” BLE
Out-Of-Band (OOB)
pairing
Easy
, fast and secure
Proximity detection
Wake-on-field
low-power field detection mode (adds +
100
n
A)
Other NFC-A tag operations possible with
S/W supportSlide15
Fully Automated Power Management
Two power modes: System
ON and System
OFF
Multiple on-chip regulators
Hardware
modules request power as required
nRF52 System
monitors total current & supply level
Automatic selection of optimal regulator type and
mode
Supply
voltage range
1.7V – 3.6V
•
Fully
automatic LDO and DC/DC regulator system
•
64MHz
internal
RC oscillator precedes external crystal for fast start-up
•
0.3
µ
A
at 3V
in OFF mode
• 0.78µA at 3V in OFF mode with 64kB RAM retention• 2.03µA at 3V in ON mode, 64kB RAM retention, wake on RTC (32kHz crystal running)Slide16
Clocking
High
Frequency Clock
options
64MHz
crystal oscillator, using external
32MHz crystal
64MHz on-chip
oscillator (for low-latency start-up)
Low Frequency Clock options
32.768kHz
+/-250 ppm RC
oscillator (meets BLE specs)
32.768kHz
crystal oscillator, using external
32.768kHz crystal (minimum power)
32.768kHz
oscillator synthesized from
64MHz oscillator
Automatic oscillator, clock control
and distribution for ultra-low powerSlide17
nRF52832 Package Options and BOM
QFN48
6mm x 6mm x 0.8mm 48 pins
WLCSP
3.0mm x 3.2mm x 0.4mm 53 balls
3.0 x 3.2
mm
6 x 6
mm
External BOM
14 passives
32MHz crystal
2.4GHz antenna (Chip, PCB or other)
32kHz crystal + 2 caps (optional)
NFC antenna + 2 caps (optional)
< 8mm x 9mm PCB area (WLCSP)Slide18
Nordic OverviewnRF52 DetailsSoftware, Development Tools & SupportHands-on WorkshopTools Installation Guide (to be completed beforehand)
BLE Heart Rate Monitor StepsBLE UART StepsBLE Beacon StepsAgendaSlide19
Clean software architecture model
Pre-compiled BLE stackEvent-driven API set, no RTOS requirementNo link or run time dependencies
Run-time Protection of StackSupport for Secure Over-the-Air Device Firmware Update (DFU)S132 supports concurrent operation as Central, Peripheral, Advertiser or Observer
Now supports long/variable MTU size, data packet length extension, privacy 1.2 and LL ping (maximum 800kbps throughput)
S132 code size:
124kB, including 8kB Master Boot Record
S332 supports concurrent BLE and ANT® operation
SoftDevices
support concurrent operation with ESB and
Gazell
proprietary protocols
S132 SoftDevice v3.0 BLE Stack
Application
S132 SoftDeviceSlide20
Development Tools
Development Kits
Single board dev kit for nRF51 and nRF52 Series
Arduino UNO shield compatible
DEBUG_OUT connector for debugging your target board
Complete
IO/Peripheral
access
ARM
mbed
support
nRF5 SDK
Peripheral libraries, application examples, OTA-DFU
Support for Keil, IAR and GCC Integrated
D
evelopment Environments (IDEs)
PC and Mobile Tools
Wide set of tools for different platforms
Control panels, Sniffers, Toolbox etc
PC
serializerSlide21
Targeted SDKs
HomeKit
nRF5 SDK for HomeKit3.0
Apple approved solution for
HomeKit accessories
IoT
nRF5 SDK for IOT
Full solution for IPv6 over BLE
AirFuel
nRF5 SDK for Air Fuel
Complete Solution for wireless charging
Mesh
Proprietary Mesh over Bluetooth
Bluetooth SIG Mesh available later in 2016 Slide22
Nordic Reference Designs
Beacons
nRF51 Beacon
Complete
reference
design of a
small form-factor beacon
HW+FW
Smart Remote
nRFready
Smart Remote 3
Complete reference design of a voice remote control based on the nRF51 Series
HW+FW+Host drivers
Desktop
nRFready Desktop 2
Complete reference design for keyboard and mouse based on the nRF51 Series
HW+FW
Solar Beacon
nRF52 Beacon
Complete
design schematics and layout package. Completely solar powered, uses caps for storage, no external energy harvesting IC. Advertises temperature and pressure
HW+FWSlide23
Power Profiler Kit
AirFuel
Demo
Plugs onto DK. Accurately measures nRF5 current
Plugs onto DK. Measures wireless charging parametersSlide24
Unmatched Module Partnerships
Wide variety of forms, fits and functionsnRF52 & nRF51 series available50+ Module partners
Modules + sensors variants availableModule solutions:Minimize development efforts
Are
p
re-qualified
Are price competitive even in medium level volumes
Key module
v
endors on Arrow’s line card:
Fujitsu
Rigado
RF Digital
Dynastream
Laird / LSRTelit (formerly Stollman)Slide25
Support and Community
Online Technical Support Center and FAEs
Nordic
Developer Zone
Nordic GitHub
https://www.nordicsemi.com/
https://devzone.nordicsemi.com/
https://github.com/NordicSemiconductor
Targeted 24 hour
response time
11k+ Users, 12k+ Posts
1.3 million page visits last 6 months
69 RepositoriesSlide26
Design Support
Nordic offers the following support to help insure that our
customers pass FCC/ARIB/ETSI certification testing the first time:Customers can pass their schematic and layout files to the support portal for review. Our RF engineers will make improvement suggestions.
2) After this review, customers can send their prototype to Norway
support for RF characterization and antenna tuning.
These services are free.Slide27
Nordic OverviewnRF52 DetailsSoftware, Development Tools & SupportHands-on WorkshopTools Installation Guide (to be completed beforehand)
BLE Heart Rate Monitor StepsBLE UART StepsBLE Beacon StepsAgenda