TI Bluetooth Smart. Technical introduction

Similar documents
Questions from The New SensorTag - IoT Made Easy Webinar

Internet of Things: TI's Wireless Connectivity Solutions

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

BLE113 DEVELOPMENT KIT

ZigBee Technology Overview

BLUETOOTH SMART CABLE REPLACEMENT

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

STM32L. Ultra-low-power Cortex -M3 devices

The Internet of Things and Wireless Connectivity Solutions

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

The Internet of Things: Opportunities & Challenges

How To Use Nuc123 (Nuc123) For A Week

Texas Instruments CC2540/41 Bluetooth Low Energy Sample Applications Guide v1.3.1

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

Bluetooth SMART Advertise-Only Beacon Reference Design

FLYPORT Wi-Fi G

nblue TM BR-LE4.0-D2A (CC2564)

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET

APx4 Wireless System-on-Module 5/8/2013 1

Low-Voltage/Low-Power MCU Solutions from Silicon Labs

USER GUIDE EDBG. Description

Ways to Use USB in Embedded Systems

CYPRESS SEMICONDUCTOR CORPORATION Internal Correspondence. Frequently Asked Questions. Contents. TITLE: Cypress s WUSB-NX Solutions for HID NPI

Freescale Development Kits IEEE Wireless design made simple. freescale.com/802154

Qualcomm Atheros AR4100: Wi-Fi Solution for the Internet of Things

Comparison of 2.4-GHz proprietary RF and Bluetooth 4.0 for HIS applications Page 1 of 6

This idea could limit unnecessary visits and help developing countries to provide healthcare remotely as well.

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

Talon Communications Presentation

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet

WiLink 8 Solutions. Coexistence Solution Highlights. Oct 2013

Logitech Advanced 2.4 GHz Technology

Bluetooth Solutions for Apple ios Devices 2/14/2013 1

PAN1740 Design Guide

Microchip Technology. February 2008 Valerio Moretto Slide 1

STMicroelectronics is pleased to present the. SENSational. Attend a FREE One-Day Technical Seminar Near YOU!

Maximizing Range and Battery Life in Low-Cost Wireless Networks

Introduction to Silicon Labs. November 2015

STM32 F-2 series High-performance Cortex-M3 MCUs

Figure 1.Block diagram of inventory management system using Proximity sensors.

Introducing BEEKS Proximity Solutions. Developer Kit Gets You Started

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

Embedded Display Module EDM6070

Logitech Advanced 2.4 GHz Technology With Unifying Technology

IS187x_BM7x - BLEDK3 v1.01 Release Note

Bluecoin - Voice and Music Over an Embedded BLE Platform. Central Labs AST Robotics

ARM Processors and the Internet of Things. Joseph Yiu Senior Embedded Technology Specialist, ARM

MediaTek LinkIt Smart 7688 FAQ

BLUETOOTH SERIAL PORT PROFILE. iwrap APPLICATION NOTE

Performance of Host Identity Protocol on Nokia Internet Tablet

M85 OpenCPU Solution Presentation

ZIGBEE ECGR-6185 Advanced Embedded Systems. Charlotte. University of North Carolina-Charlotte. Chaitanya Misal Vamsee Krishna

Crossroads Copenhagen

PrioVR Production Plan:

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Technical Article. NFiC: a new, economical way to make a device NFC-compliant. Prashant Dekate

Cloud-based Wireless LAN for Enterprise, SMB, IT Service Providers and Carriers. Product Highlights. Relay2 Enterprise Access Point RA100 Datasheet

The new 32-bit MSP432 MCU platform from Texas

RF Energy Harvesting and Wireless Power for Low-Power Applications

HANDS-FREE BLUETOOTH CONTROLLER for SMART READY TABLETS AND COMPUTERS

Android Box SNNPB73B

A-307. Mobile Data Terminal. Android OS Platform Datasheet

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Bluetooth Low Energy CC2540/41 Mini Development Kit User s Guide

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

Complete Integrated Development Platform Copyright Atmel Corporation

A-317. Mobile Data Terminal. Android Platform Datasheet

Microcontrollers Deserve Protection Too

Tutorial for MPLAB Starter Kit for PIC18F

Gecko. Energy-friendly microcontrollers for the IoT. Gecko MCUs Complete portfolio of energyfriendly 32-bit microcontrollers PRODUCT SELECTOR GUIDE

UPiS - Uninterruptible Power intelligent Supply

ED-3160 UBIQUITOUS SENSOR NETWORK TRAINER. USN / RFID System > EXPERIMENTS

LoRa FAQs. 1 of 4 Semtech. Semtech Corporation LoRa FAQ

IOT WPAN technologies IoT binnen handbereik. EA IoT 2015 Pepijn Herman

128KB RAM. 2.4 GHz TX/RX. Radio. 2.4 GHz ADC. Crypto accelerator. Sensor Interface

Radiocrafts Embedded Wireless Solutions

Bluetooth Health Device Profile and the IEEE Medical Device Frame Work

APPLICATION NOTE Atmel AT02509: In House Unit with Bluetooth Low Energy Module Hardware User Guide 8-bit Atmel Microcontroller Features Description

Mobile Operating Systems Lesson 05 Windows CE Part 1

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Wireless Temperature

User Manual Wireless HD AV Transmitter & Receiver Kit

Wi-Fi, Bluetooth, and the Internet of Things

Internet of Things. Opportunities for device differentiation

SmartMesh Wireless Sensor Networking for Industrial IoT

Sample Project List. Software Reverse Engineering

Computer and Set of Robots

ATV310B User Manual. V1.1

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller

Sony introduces Xperia E An affordable smartphone with HD Voice, data usage monitoring and battery power management

DesignWare IP for IoT SoC Designs

RN-41/RN-41-N Class 1 Bluetooth Module

MEPTEC. Ecosystem for MCU, Sensors and MEMS for IoT Tony Massimini Chief of Technology Semico Research Corp. May 20, 2015

EZCast Universal WiFi Display Dongle Quick Instal ation Guide Ver. 1.3

Transcription:

TI Bluetooth Smart Technical introduction Q2 2015

Bluetooth Solutions and Branding Custom profile, allows any application Multiyear on Coin Cell Battery Less than 200Kbps data rate Supports new and old phones (BT and BLE) Up to 3Mbps data rate A2DP Profile to stream music from phones Up to 3Mbps data rate

Bluetooth Solutions and Branding Custom profile, allows any application Multiyear on Coin Cell Battery Less than 200Kbps data rate Supports new and old phones (BT and BLE) Up to 3Mbps data rate A2DP Profile to stream music from phones Up to 3Mbps data rate

Bluetooth Solutions and Branding Custom profile, allows any application Multiyear on Coin Cell Battery Less than 200Kbps data rate Supports new and old phones (BT and BLE) Up to 3Mbps data rate A2DP Profile to stream music from phones Up to 3Mbps data rate

Bluetooth Solutions and Branding Custom profile, allows any application Multiyear on Coin Cell Battery Less than 200Kbps data rate Supports new and old phones (BT and BLE) Up to 3Mbps data rate A2DP Profile to stream music from phones Up to 3Mbps data rate

Classic Bluetooth vs Bluetooth Smart Technical Specification Classic Bluetooth Bluetooth Smart Primary use cases Mobile phones, gaming, headset, stereo audio, automotive, PC HID Large number of use-cases due to proprietary profiles. Application throughput Up to 3 Mbps Up to 0.2Mbps Power consumption Can run multiple years on 2 x AAA batteries Can run multiple years on coin cell Latency (from a non connected state) 100ms <3ms High quality audio Yes No Voice quality audio Yes Yes Nodes/Active slaves 7 unlimited Network topology Scatternet Star topology Profiles Adopted SIG profiles Adopted SIG profiles Proprietary profiles

Classic Bluetooth vs Bluetooth Smart Technical Specification Classic Bluetooth Bluetooth Smart Primary use cases Mobile phones, gaming, headset, stereo audio, automotive, PC HID Large number of use-cases due to proprietary profiles. Application throughput Up to 3 Mbps Up to 0.2Mbps Power consumption Can run multiple years on 2 x AAA batteries Can run multiple years on coin cell Latency (from a non connected state) 100ms <3ms High quality audio Yes No Voice quality audio Yes Yes Nodes/Active slaves 7 unlimited Network topology Scatternet Star topology Profiles Adopted SIG profiles Adopted SIG profiles Proprietary profiles

Classic Bluetooth vs Bluetooth Smart Technical Specification Classic Bluetooth Bluetooth Smart Primary use cases Mobile phones, gaming, headset, stereo audio, automotive, PC HID Large number of use-cases due to proprietary profiles. Application throughput Up to 3 Mbps Up to 0.2Mbps Power consumption Can run multiple years on 2 x AAA batteries Can run multiple years on coin cell Latency (from a non connected state) 100ms <3ms High quality audio Yes No Voice quality audio Yes Yes Nodes/Active slaves 7 unlimited Network topology Scatternet Star topology Profiles Adopted SIG profiles Adopted SIG profiles Proprietary profiles

Classic Bluetooth vs Bluetooth Smart Technical Specification Classic Bluetooth Bluetooth Smart Primary use cases Mobile phones, gaming, headset, stereo audio, automotive, PC HID Large number of use-cases due to proprietary profiles. Application throughput Up to 3 Mbps Up to 0.2Mbps Power consumption Can run multiple years on 2 x AAA batteries Can run multiple years on coin cell Latency (from a non connected state) 100ms <3ms High quality audio Yes No Voice quality audio Yes Yes Nodes/Active slaves 7 unlimited Network topology Scatternet Star topology Profiles Adopted SIG profiles Adopted SIG profiles Proprietary profiles

Classic Bluetooth vs Bluetooth Smart Technical Specification Classic Bluetooth Bluetooth Smart Primary use cases Mobile phones, gaming, headset, stereo audio, automotive, PC HID Large number of use-cases due to proprietary profiles. Application throughput Up to 3 Mbps Up to 0.2Mbps Power consumption Can run multiple years on 2 x AAA batteries Can run multiple years on coin cell Latency (from a non connected state) 100ms <3ms High quality audio Yes No Voice quality audio Yes Yes Nodes/Active slaves 7 unlimited Network topology Scatternet Star topology Profiles Adopted SIG profiles Adopted SIG profiles Proprietary profiles

Why use Bluetooth Smart? Multiyear on Coin Cell Remote Display and Personalization Hub to Internet (IoT) Cloud enabling IoT Low peak currents reduce stress/strain on battery Small solution form factor Ultra low sleep currents Small protocol overhead Small payloads Smart phone instead of local display -> more info, historical data etc Over the air upgrades from phone to end equipment More intuitive set-up and configuration Personal operator/user setup and configuration Smartphone interoperability Access your devices from anywhere (through cloud) Enables real time aggregated data Existing ecosystem of Cloud services Push firmware updates

Bluetooth Smart Target Markets Home Automation Industrial Retail Automotive Lighting Home Automation Remote Display Maintenance Cable Replacement Beacons ESL / Price Tags Locationing Remote Keyless Entry Tire Pressure Non-critical Sensors Health & Medical Sport & Fitness HID Toys Thermometer Patches Blood Glucose Meter Heart Rate Speed / Cadence Watches Remote Control Keyboard & Mouse Toys Professional Toys

SimpleLink Technical introduction NEW Bluetooth Smart device: CC2640

CC2640 TI introduces the next generation platform Improving the three key challenges for a Bluetooth low energy product: Easiest to design with Lowest Power Most Integrated Qualified BT 4.1 Bluetooth Smart Get-Started Documentation & Wiki Dynamic Design Kits Low-cost Tools Comprahensive Design Support ~ 6mA Radio peaks and 1uA Sleep ~ 65µA/MHz ARM M3 <10 ua avg. Current @ 1s Conn. Int Sensor Controller Engine (SCE) Multi-year operation on a coin cell 4x4 QFN On-Chip Flash Single Ended Output Integrated DCDC Complete Bluetooth Smart system on a finger-tip size "CC2640 puts Smart in Bluetooth SMART"

CC2640 Overview One-chip Wireless MCU ARM M3 Application Processor ARM M0 Radio Processor Sensor Controller Engine (SCE) Application (M3) Application Profiles / Services RTOS BLE Stack Peripherals GPIO Timers UART / SPI I2C / I2S DMA M3 Flash: 128 kb RAM: 20 kb RTOS kernel in ROM Peripherals QFN 4x4, 5x5, 7x7 RF Core M0 SCE RF Core Sensitivity -97dBm / Pout +5dBm @2.4GHz Radio (M0) BLE Radio Firmware Sensor Controller ADC readings Digital sensor readings

CC2640 Overview One-chip Wireless MCU ARM M3 Application Processor ARM M0 Radio Processor Sensor Controller Engine (SCE) Application (M3) Application Profiles / Services RTOS BLE Stack Peripherals GPIO Timers UART / SPI I2C / I2S DMA M3 Flash: 128 kb RAM: 20 kb RTOS kernel in ROM Peripherals QFN 4x4, 5x5, 7x7 RF Core M0 SCE RF Core Sensitivity -97dBm / Pout +5dBm @2.4GHz Radio (M0) BLE Radio Firmware Sensor Controller ADC readings Digital sensor readings

CC2640 Overview One-chip Wireless MCU ARM M3 Application Processor ARM M0 Radio Processor Sensor Controller Engine (SCE) Application (M3) Application Profiles / Services RTOS BLE Stack Peripherals GPIO Timers UART / SPI I2C / I2S DMA M3 Flash: 128 kb RAM: 20 kb RTOS kernel in ROM Peripherals QFN 4x4, 5x5, 7x7 RF Core M0 SCE RF Core Sensitivity -97dBm / Pout +5dBm @2.4GHz Radio (M0) BLE Radio Firmware Sensor Controller ADC readings Digital sensor readings

CC2640 Overview One-chip Wireless MCU ARM M3 Application Processor ARM M0 Radio Processor Sensor Controller Engine (SCE) Application (M3) Application Profiles / Services RTOS BLE Host Peripherals GPIO Timers UART / SPI I2C / I2S DMA M3 Flash: 128 kb RAM: 20 kb RTOS kernel in ROM Peripherals QFN 4x4, 5x5, 7x7 RF Core M0 SCE RF Core Sensitivity -97dBm / Pout +5dBm @2.4GHz Radio (M0) BLE Radio Firmware Sensor Controller ADC readings Digital sensor readings

CC2640 Overview One-chip Wireless MCU ARM M3 Application Processor ARM M0 Radio Processor Sensor Controller Engine (SCE) Application (M3) Application Profiles / Services RTOS BLE Host Peripherals GPIO Timers UART / SPI I2C / I2S DMA M3 Flash: 128 kb RAM: 20 kb RTOS kernel in ROM Peripherals QFN 4x4, 5x5, 7x7 RF Core M0 SCE RF Core Sensitivity -97dBm / Pout +5dBm @2.4GHz Radio (M0) BLE Radio Firmware Sensor Controller ADC readings Digital sensor readings

CC2640 Overview One-chip Wireless MCU ARM M3 Application Processor ARM M0 Radio Processor Sensor Controller Engine (SCE) Application (M3) Application Profiles / Services RTOS BLE Host Peripherals GPIO Timers UART / SPI I2C / I2S DMA M3 Flash: 128 kb RAM: 20 kb RTOS kernel in ROM Peripherals QFN 4x4, 5x5, 7x7 RF Core M0 SCE RF Core Sensitivity -97dBm / Pout +5dBm @2.4GHz Radio (M0) BLE Radio Firmware Sensor Controller ADC readings Digital sensor readings

CC2640 Low-power 1 - When processing with MCU 2 - When in sleep 3 - When peripheral is polled for data 4 - When radio is in Receive or Transmit Fast processing consuming less than 3.3 ma @48MHz Less time used for stack and application processing and BLE connection events M3 RF Core M0 ~6mA RX / TX current Peripherals SCE Sensor controller and its peripherals can be powered while rest of system is powered off. Run Sensor Reading with < 5 µa current consumption Sleep Current: 1 µa Sleep with RTC and full retention Less than 0.1 µa in Shutdown

CC2640 Low-power 1 - When processing with MCU 2 - When in sleep 3 - When peripheral is polled for data 4 - When radio is in Receive or Transmit 1 Fast processing consuming less than 3.3 ma @48MHz Less time used for stack and application processing and BLE connection events M3 RF Core M0 ~6mA RX / TX current Peripherals SCE Sensor controller and its peripherals can be powered while rest of system is powered off. Run Sensor Reading with < 5 µa current consumption Sleep Current: 1 µa Sleep with RTC and full retention Less than 0.1 µa in Shutdown

CC2640 Low-power 1 - When processing with MCU 2 - When in sleep 3 - When peripheral is polled for data 4 - When radio is in Receive or Transmit Fast processing consuming less than 3.3 ma @48MHz Less time used for stack and application processing and BLE connection events M3 RF Core M0 ~6mA RX / TX current Peripherals SCE Sensor controller and its peripherals can be powered while rest of system is powered off. Run Sensor Reading with < 5 µa current consumption 2 Sleep Current: 1 µa Sleep with RTC and full retention Less than 0.1 µa in Shutdown

CC2640 Low-power 1 - When processing with MCU 2 - When in sleep 3 - When peripheral is polled for data 4 - When radio is in Receive or Transmit Fast processing consuming less than 3.3 ma @48MHz Less time used for stack and application processing and BLE connection events M3 RF Core M0 ~6mA RX / TX current 3 Peripherals SCE Sensor controller and its peripherals can be powered while rest of system is powered off. Run Sensor Reading with < 5 µa current consumption Sleep Current: 1 µa Sleep with RTC and full retention Less than 0.1 µa in Shutdown

CC2640 Low-power 1 - When processing with MCU 2 - When in sleep 3 - When peripheral is polled for data 4 - When radio is in Receive or Transmit Fast processing consuming less than 3.3 ma @48MHz Less time used for stack and application processing and BLE connection events M3 RF Core M0 4 ~6mA RX / TX current Peripherals SCE Sensor controller and its peripherals can be powered while rest of system is powered off. Run Sensor Reading with < 5 µa current consumption Sleep Current: 1 µa Sleep with RTC and full retention Less than 0.1 µa in Shutdown

CC2640 Software Royalty free from TI, ready for application development Over-the-air download The FLASH can be partially updated overthe-air, which means that the application can be updated separately from the BLE stack. IDE s: FLASH Source Code Composer Studio TI RTOS & Peripheral Drivers Application & Profiles (RTOS thread) Bluetooth low energy Protocol Stack (RTOS thread) Library (GCC coming in 2015) ROM Lower layers of RTOS kernel and BLE radio HW: CC26xx Evaluation & Development Boards ROM code The RTOS kernel and parts of the BLE controller are stored in CC2640 ROM, so these components do not occupy FLASH space.

CC2640 Software Royalty free from TI, ready for application development Over-the-air download The FLASH can be partially updated overthe-air, which means that the application can be updated separately from the BLE stack. IDE s: FLASH Source Code Composer Studio TI RTOS & Peripheral Drivers Application & Profiles (RTOS thread) Bluetooth low energy Protocol Stack (RTOS thread) Library (GCC coming in 2015) ROM Lower layers of RTOS kernel and BLE radio HW: CC26xx Evaluation & Development Boards ROM code The RTOS kernel and parts of the BLE controller are stored in CC2640 ROM, so these components do not occupy FLASH space.

CC2640 Software Royalty free from TI, ready for application development Over-the-air download The FLASH can be partially updated overthe-air, which means that the application can be updated separately from the BLE stack. IDE s: FLASH Source Code Composer Studio TI RTOS & Peripheral Drivers Application & Profiles (RTOS thread) Bluetooth low energy Protocol Stack (RTOS thread) Library (GCC coming in 2015) ROM Lower layers of RTOS kernel and BLE radio HW: CC26xx Evaluation & Development Boards ROM code The RTOS kernel and parts of the BLE controller are stored in CC2640 ROM, so these components do not occupy FLASH space.

CC2640 Software Royalty free from TI, ready for application development Over-the-air download The FLASH can be partially updated overthe-air, which means that the application can be updated separately from the BLE stack. IDE s: FLASH Source Code Composer Studio TI RTOS & Peripheral Drivers Application & Profiles (RTOS thread) Bluetooth low energy Protocol Stack (RTOS thread) Library (GCC coming in 2015) ROM Lower layers of RTOS kernel and BLE radio HW: CC26xx Evaluation & Development Boards ROM code The RTOS kernel and parts of the BLE controller are stored in CC2640 ROM, so these components do not occupy FLASH space.

CC2640 Software Royalty free from TI, ready for application development Over-the-air download The FLASH can be partially updated overthe-air, which means that the application can be updated separately from the BLE stack. IDE s: FLASH Source Code Composer Studio TI RTOS & Peripheral Drivers Application & Profiles (RTOS thread) Bluetooth low energy Protocol Stack (RTOS thread) Library (GCC coming in 2015) ROM Lower layers of RTOS kernel and BLE radio HW: CC26xx Evaluation & Development Boards ROM code The RTOS kernel and parts of the BLE controller are stored in CC2640 ROM, so these components do not occupy FLASH space.

CC2640 Software Royalty free from TI, ready for application development Over-the-air download The FLASH can be partially updated overthe-air, which means that the application can be updated separately from the BLE stack. IDE s: FLASH Source Code Composer Studio TI RTOS & Peripheral Drivers Application & Profiles (RTOS thread) Bluetooth low energy Protocol Stack (RTOS thread) Library (GCC coming in 2015) ROM Lower layers of RTOS kernel and BLE radio HW: CC26xx Evaluation & Development Boards ROM code The RTOS kernel and parts of the BLE controller are stored in CC2640 ROM, so these components do not occupy FLASH space.

TI RTOS on CC2640 Royalty free from TI, with RTOS kernel in CC2640 ROM Real Time Operating System (RTOS) Pre-emptive multi-threading Deterministic scheduler Tailored SYS/BIOS Kernel Zero-latency interrupts Hardware: Timer fuctions Software: Clock functions (Ex. One shot or periodic timer) Semaphores Task Synchronization Peripheral Drivers GPIO, I2C, SPI, UART, WATCHDOG, LCD Power policy manager Handles power managment of the CC26xx System analyzer Clock tick suppression on CC26xx

Development Kits for CC2640 Development Kits CC2650STK, $29 - For Smartphone app development and initial hardware evaluation. Powered by CR2032 Coin Cell Battery Native sensor support for: 9-axis MEMS motion tracking Humidity Buzzer Microphone Pressure IR temperature Ambient Light Sensor Reed Relay Add on DevPack to enable: Solarpanel LED LCD Low cost Debugger Capacitive touch and more CC2650DK, $299 - For complete system design and evaluation. Full feature CC26xxDK with embedded TI XDS emulator for development and debugging. SmartRF06 Features: Dot matrix LCD, 4 LEDs, 5 buttons Accelerometer, Ambient Light Sensor, UART backchannel, Micro SD card reader, I/O breakout headers Check out www.ti.com/sensortag for latest Dev Packs

Software Tools BTool Run and test all possible Bluetooth low energy functionality controlled from the PC tool. BLE Device Monitor Provides an intuitive and graphical way to explore Bluetooth low energy Services and Characteristics. SmartRF Protocol Packet Sniffer Capture Bluetooth low energy communication live with full overview. SmartRF Flash Programmer Program devices and Read/write IEEE addresses

Available TI Designs per Target Markets Generic Reference Designs SensorTag Keyfob Design Postage Stamp USB Dongle design BLE Long Range Home Automation Industrial Retail Automotive LED Lighting Gas Sensor Remote Control SensorTag with ibeacon Indoor Light Energy Harvesting Indoor Light Energy Harvesting Gas Sensor RS-486 to BLE gateway BLE Long Range Broadcaster Board SensorTag with ibeacon BLE Long Range Biometric Steering Wheel LED Lighting BLE Long Range Health & Medical Sport & Fitness HID Toys Body Composition Meter Optical Heart Rate Monitor Body Weight Scale Wireless Heart Monitor (ECG) Haptic Feedback Haptic Feedback Pulse Oximeter Haptic Feedback Remote Control Remote Control Please check out www.ti.com for our latest ones

SensorTag Bluetooth Smart made easy! Get started with Bluetooth Smart sensor app development in minutes! + + + (Optional) DevPack SensorTag app Bluetooth Smart Devices = unlimited app possibilities

SensorTag Bluetooth Smart made easy! Get started with Bluetooth Smart sensor app development in minutes! + + + (Optional) DevPack SensorTag app Bluetooth Smart Devices = unlimited app possibilities SensorTag DevPack Ambient Light IR temp Humidity Pressure 9-axis Motion Sensor Reed Switch Microphone Buzzer

VIDEO 3 minutes

Bluetooth Smart Q&A Question Can CC2640 use coin cell batteries and how long would the battery operate? Is dual mode Bluetooth needed? Is it possible to upgrade the firmware Over The Air? Can I add BLE to my existing product? Do I have to pay any royalties to Apple? How long should I plan for- from start of development to final, certified, solution? Answer Yes, it can use coin cell. Depending on application, you can get many years of lifetime. If you want to communicate with all devices on the market, older than 2012/2013, they might not be BT Smart Ready and you will need dual-mode. Yes, we have several solutions to do so, including direct update from a Smartphone/Tablet. All our Bluetooth Smart solutions support what is called network processor modes, and can run with any external MCU available on the market. No, BLE is the only solution for accessories to avoid MFI cost. An exception is Apple s own HomeKit. Depending on your knowledge and complexity of the product. Our customers have their final product into production in 6-12 months time.

Initial design considerations Question What data rate will your application require? What volume do you expect on a yearly basis? Does your application need to connect to a PC? Would you need a officially adopted profile, or would you make you own? What is the latency requirement? Why is it important? Our BLE stack supports >16KB per second. Note that the throughput is dependent on the smartphone / tablet too. For low volumes (10-100kU) we would recommend using a module. This would save you cost and time for design and certification. For high volumes we recommend development based on TI reference designs. If yes, our CC2540 has USB support for direct connection to PC. We support most officially adopted profiles in addition to proprietary profiles. TI also provides a broad set software starting points covering multiple applications. Bluetooth Smart gives you down to 7.5 ms latency. Is Security important? All our products has hardware accelerated AES 128 encryption module.

Bluetooth Smart Support Wiki: www.ti.com/ble-wiki Web Page: www.ti.com/ble Application Notes Software & Tools Downloads and Updates Order Evaluation and Development Kits Engineer 2 Engineer Community, Support Forum: TI Bluetooth low energy solutions : www.ti.com/bluetooth TI Bluetooth low energy forum www.ti.com/wiconforum How to certify your product http://processors.wiki.ti.com/index.php/how_to_certify_your_bluetooth_product