The Internet of Things and Wireless Connectivity Solutions 28.10.2014 Mete YASAN Baki ŞAHİN
Agenda Brief Overview Challenges of IoT WiFi BLE Q&A
How the IoT works Nodes Gateway, or Router Cloud Connectivity MCU Sensor
Market Size (units) Why the IoT is attractive 10B + The IoT is an enabling technology that will serve milions of end products Things 1B Cell phone 0.1B PC Time Source: Cisco
Total number of things The Evolution of the IoT Internet of Things Things on the Internet 50 billion connected devices by 2020 Things Connected Things No direct connection to the Internet Things talk directly to the Internet Things talk to each other and the Internet Time
IoT: Why now? More products are adding intelligence with MCUs for more sophisticated control Wi-Fi and Internet access widely available Tablets, PCs and smartphones broadly available Adding connectivity is getting easier & cheaper Customer benefits are now clearer We are at the IoT inflection point
Cloud Connectivity the Internet of Things The Nodes Low Power Connectivity 1000s of new end equipments that can remotely connect to the cloud The Hubs Embedded Connectivity 1000s of end equipments that can directly connect to the cloud enabling new usage Mobile Hub IEEE 802.15.4 The Cloud Wi-Fi Access Point Mesh Gateway Heterogeneous RF protocols unified through Gateways. 1000s of existing and new end equipments cloud connected IP back-bone
Challenges of IoT & TI Adventages
No one connectivity standard will win in the IoT C H AL L E N G E Connectivity: One size doesn t fit all W H AT I S N E E D E D Broad variety of wired or wireless standards T I D E L I V E R S Low power mesh network Smart metering & lighting Moving into home automation Fast 10Mbps++ Direct Internet connection Home & enterprise apps Data over power lines (OFDM) Developed for smart grid Lighting, solar, appliances Low power & long range Proprietary & open protocols Metering, security systems Lowest power Connect to tablet/phone Moving to industrial, automotive Fast, low latency Ethernet Real-time industrial control Information technology IEEE P1901.2 2.4GHz IEEE 802.15.4
Only TI has all the IoT building blocks Nodes Gateway, Bridge or Router Cloud MCU Processors MCUs Multicore Processors Wired & Wireless Connectivity Sensors Processors Wired & Wireless Connectivity Analog Signal Chain Analog Signal Chain Power Management Analog Signal Chain Power Management Power Management
World s Broadest Wireless Portfolio Wireless Connectivity Portfolio Proximity Personal area networks Local area networks Neighborhood area networks NFC RFID Identification Bluetooth Bluetooth LE Personal Connection Proprietary 2.4GHz Customizable ZigBee RF4CE Mesh 6LoWPAN IP Mesh Wi-Fi Existing Infrastructure Proprietary Sub-1GHz Customizable Key Differences Up to 848Kbps Up to 3Mbps Up to 1Mbps Up to 1Mbps Up to 1Mbps Up to 100Mbps Up to 1Mbps No battery to coin cell Coin cell to AAA Coin cell AAA battery AAA battery AA battery Coin cell Key Attributes Low / no power Diverse apps cm IOP Large install base In mobile devices Customizable to application Robust RF Up to 100m Standardized mesh Large area coverage Redundancy Range IPv6 stack Mesh Ultra low power IoT platform Existing infrastructure High throughput Longest range Customizable to application Robust RF km TI Information Selective Disclosure
System-level approach to power is required C H AL L E N G E Power is critical W H AT I S N E E D E D The lowest power solutions for any application T I D E L I V E R S Days to years of battery operation or harvested-powered devices Power management & precision analog ICs Low-power microcontrollers Low-power wireless connectivity MSP430 MCU Tiva -C MCU Wi-Fi Bluetooth ZigBee Sub-1 GHz Harvesting power and stretching battery life Light Vibration Thermal RF
Example: Bringing Wi-Fi power to a new low Always Connected 120uA sleep current while connected to the network 37 ma Rx listen current for beacon reception Long Sleep Intervals up to 2 seconds (typical wake up is every 100mSec) Intermittently Connected 4 ua hibernate current, with multiple wake up sources 95 msec wake up time from hibernate till secure Wi-Fi connection 200 msec TLS connection time 37 ma Listen Current Long Sleep Intervals up to 2 sec Wi-Fi Beacon 100mSec interval 95 msec from hibernate to secure Wi-Fi connection 200 msec for secure TLS connection Long hibernate intervals 125 ua Sleep Current 4 ua Hibernate Current * *battery life can vary significantly depending on use case and system design
Security is vital at all layers C H AL L E N G E Security is a must W H AT I S N E E D E D Built-in hardware security technology T I D E L I V E R S Security solutions to prevent, detect and respond to unintended or malicious behavior Hardware Software Connectivity Symmetric cryptography Authentication & anti-cloning IP protection Tamper protection Protecting manufacturers and consumers devices, solutions and services
The IoT must be easy C H AL L E N G E Complexity W H AT I S N E E D E D IoT solutions for everyone, not just experts T I D E L I V E R S Easy solution for evaluation, development, integration and manufacturing Manufacturers: Easy to develop and add to designs Consumers: Easy to set up and use Simplified RF Simple and standard APIs Easier Internet connectivity Tools, software & support
Example: The SimpleLink TM embedded Wi-Fi revolution Traditional Wi-Fi solutions are designed for powerful microprocessors User Application Application Protocols TLS/SSL Traditional Wi-Fi SimpleLink TM CC3100/CC3200 moves nearly all functions required for Wi-Fi and networking off the host processor TCP/IP Supplicant Wi-Fi Driver SDIO Driver High MIPS/Memory MPU SDIO Wi-Fi MAC Wi-Fi Baseband Wi-Fi Radio SimpleLink CC3100 User Application SimpleLink Driver SPI or UART Driver SPI or UART Low MIPS low memory MCU 7KB Flash & 700B RAM min No Wi-Fi experience needed Easy to use APIs RTOS or no OS SimpleLink Studio PC SW dev Application Protocols TLS/SSL TCP/IP Supplicant Wi-Fi Driver Wi-Fi MAC Wi-Fi Baseband Wi-Fi Radio
TI Wi-Fi Solutions
Performance & Integration Connecting applications with TI Wi-Fi WL183xMOD Highest Performance & Integration Portable consumer & enterprise, Automotive, Connected Home, Smart Energy, Health Wi-Link WL180xMOD Wi-Fi, BT/BLE combos Attaches to MPUs (Sitara) TI certified module Highest Performance Wi-Fi Attaches to MPUs (Sitara) TI certified module SimpleLink CC3100 CC3200 Wi-Fi Network Processor Internet-on-a-chip solution Integrated Wi-Fi, internet and security protocols Attaches to MCUs Wireless MCU Same features as C3100 + customer programmable Cortex M4 MCU Home automation, Smart energy, connected appliances, M2M communication, Health & fitness
SimpleLink Wi-Fi CC3100 & CC3200 brings Industry s first single-chip Wi-Fi solution with built-in programmable MCU Ability to run on two AA batteries for over a year, bringing the capabilities of Wi-Fi to battery-operated end-equipments All you need to easily create IoT solutions - robust security, quick connection, cloud support and more
Deep dive into CC3100 & CC3200 Two pin compatible products based on the same Wi-Fi network processor CC3100 Internet on a chip Wi-Fi Network Processor Embedded TCP/IP stack for systems using external low-cost MCU CC3200 Internet on a chip + MCU Wireless MCU 80MHz ARM Cortex -M4 integrated + Wi-Fi network processor Same Core 20
SimpleLink Wi-Fi CC3100 Solution Features/Benefits Supported protocols and roles 802.11 b/g/n, Station, Access Point, and Wi-Fi Direct with fully integrated radio, baseband, and MAC Wi-Fi network processor on-chip WLAN and TCP/IP stack, industry standard API. No previous Wi-Fi experience needed Embedded Crypto engine 256-bit encryption, SSL/TLS, personal and enterprise security, allows fast secure connection Low power low power radio with advanced low power modes enabling battery powered Wi-Fi (2AA over a year) Design Kits & EVMs CC3100 Boosterpack with MS430F5529 LP CC3100 BoosterPack + EMU board CC3100BOOST- CC31XXEMUBOOST CC3100BOOST- CC31XXEMUBOO ST- EXP430F5529LP Target Applications Note: CC31XXEMUBOOST must be purchased to flash CC3100BOOST plus other functions Dev Tools & Software Flexible Provisioning - AP mode, WPS, SmartConfig, + 1 Uniflash, RF Performance Tool, PLT CC3100 SDK Download Driver, 30+ sample apps SimpleLink Studio for CC3100 MCU dev on PC Home Automation lighting, access control Home Appliance washer & dryer, refrigerator Safety and Security wireless camera, video surveillance Smart Energy smart meter, thermostat control, smart plug Industrial M2M Communication web interface industrial control Wireless audio streaming - speakers, remote controls, sound bars
SimpleLink Wi-Fi CC3200 Wireless MCU Features/Benefits Supported protocols and roles 802.11 b/g/n, Station, Access Point, and Wi-Fi Direct with fully integrated radio, baseband, and MAC On-chip ARM Cortex M4 80MHz processor allows custom APIs to be done on-chip, lower total BOM cost Wi-Fi network processor on-chip WLAN and TCP/IP stack, industry standard API. No previous Wi-Fi experience needed Additional embedded Crypto engine 256-bit encryption allows fast secured connection to the cloud Design Kits & EVMs CC3200 LauchPad - CC3200-LAUNCHXL Target Applications Dev Tools & Software Flexible Provisioning - AP mode, WPS, SmartConfig, + 1 Uniflash, RF Performance Tool, PLT CC3200 SDK Download Driver, 40+ sample apps Code Composer Studio & IAR IDE support Home Automation lighting, access control Home Appliance washer & dryer, refrigerator Safety and Security wireless camera, video surveillance Smart Energy smart meter, thermostat control, smart plug Industrial M2M Communication web interface industrial control Wireless audio streaming - speakers, remote controls, sound bars
CC3100/CC3200 product highlights Next generation embedded SimpleLink Wi-Fi family connecting new classes of devices to the IOT Cost effective Secure Low Power Highly integrated 2.4GHz embedded Wi-Fi Embedded TCP/IP stack Integrated Apps MCU (CC3200) Low-cost HW design QFN package or Certified module coming soon No RF expertise needed Quick software development CCS (GCC) & IAR supported Standard BSD APIs Secured protocols WPA2 personal & enterprise SSL 3.0 / TLS 1.2 On-Chip HW encryption Real-time encryption Fast TLS connection in 200mSec Low power radio 37 ma listen 54 ma receive Low power modes 4 ua hibernate 120 ua sleep 95 msec wakeup time from hibernate to secured Wi-Fi connection Runs on 2xAA batteries over 1 year
SimpleLink Wi-Fi Key Resources TI Landing page - http://www.ti.com/simplelinkwifi Product information, feature/benefit, applications, getting started, tools & software, ecosystem (cloud) & support/community TI Wiki http://processors.wiki.ti.com/index.php/cc31xx_&_cc32xx Organize information for Getting started, Hardware details, Software details including porting information, Test/Certification and Support and Community How to Get Started Product Pages www.ti.com/product/cc3100 datasheet, key documents, kits, software www.ti.com/product/cc3200 - datasheet, key documents, kits, software TI Information Selective Disclosure
TI Bluetooth Low Energy Solutions
Bluetooth low energy Target Markets Alarm & Security Home & Building automation Medical Lighting Smoke detector Security systems Access control Connected applicances Thermostats Gateways Thermometer Patches Blood Glucose Meter Residential Signage Automotive Industrial automation Retail Metering Keyless Entry/Car Access Cable replacement Ambient Lighting Factory automation & control Cable replacement Indoor locationing Beacon ESL E-meter Gas meter
Bluetooth branding and TI support Bluetooth Brand Common Description TI products in production today Classic Bluetooth - CC2560 SimpleLink TM Transceiver - CC2560 TI Module (+ext host) - LMX9838 Simply Blue TI Module Single Mode Bluetooth low energy (BLE) SimpleLink TM Wireless MCU - CC2540 (USB) - CC2541 (I2C) - CC2540T (extended temp up to 125degreeC) Dual Mode Bluetooth Classic + BLE - CC2564 RF Transceiver - CC2564 TI Module (+ext host) - Wilink TM 8 (+ in one single chip) - Wilink TM 8 TI Module (+ext host)
SimpleLink Bluetooth Low Energy TI Offerings
SimpleLink Bluetooth low energy CC2540/41 wireless MCU THE easiest to design with Over 100 million TI-based devices deployed Most robust and proven 1.4 stack with over-the-air capability, and low-cost tools Integrated A single-chip wireless MCU, integrated flash, in 6x6 QFN package Strong roadmap with more integration, lower power, Cortex M Low power Multi-year operation on smaller coin cells Connect More with TI
SimpleLink Bluetooth Low Energy CC2540/CC2541 Wireless MCU Features/Benefits Highly integrated solution Single-chip wireless MCU solution; Flash-based; USB Support. Powerful >1 year battery life with CR2032; 97dB link budget. Ultra-low power Very low-power sleep modes; Short transition times between operating modes. Low cost HW design 6x6mm QFN package; 2 layers design. Quick software development SW examples for all adopted profiles; ios App source code Dev Tools & Software TI provides a royalty free Bluetooth stack, profiles and sample applications for MSP430 and M4 TI processors, available from ti.com Software download Bluetopia Bluetooth & Bluetooth Low Energy TI Design & EVMs Gas Sensor Platform * Optical Heart Rate Monitor Pulse Oximeter via Finger Clip * Body weight scale BLE Key fob * Sensortag Target Applications Home& building automation Alarm & Security Retail Proximity tag Health & Medical care Remote display
SimpleLink Bluetooth Low Energy CC2541-Q1 Automotive Qualified Features/Benefits Wireless MCU Use a single chip for both radio and MCU functionality. Grade 2 Temperature Rating Use in areas where elevated temperatures are common, such as ECUs. Under 20 ma peak current/500na sleep current Low average current allows for operation when the vehicle is not running. 94 db link budget Link budget and excellent coexistence allows for robust and reliable data exchange. Dev Tools & Software BLE 1.4 Stack, royalty free SmartRF Studio TI ios/android Multitool Extensive library of SW examples and sample code Design Kits & EVMs Target Applications Keyless Entry/Car Access TPMS Wireless OBD ebike CC2541DK-MINI CC2540DK CC2541EMK Cable replacement Ambient Lighting Remote Controls Engine sensors
SimpleLink Bluetooth SMART Wireless MCU CC2540T - World s only high temperature Bluetooth Low Energy Solution Features/Benefits Support up to 125ºC Enable Bluetooth SMART products in lighting and other tough industrial environments, only TI has this capability Robustness 99 db link budget and with RF selectivity and blocking rejection making it perfect for industrial applications. Easiest to design with Get faster to market. Over 100 million TI-based, Bluetooth Smart, devices deployed Wireless MCU Use a single chip for both radio and MCU functionality. Design Kits & EVMs CC2540DK-MINI CC2541DK-MINI The easiest way of evaluating BLE CC2540DK CC2541EMK Advanced development platform CC2541DK-SENSOR Targeting Smart Phone App developers. Provides sensor data from 6 sensors Target applications Dev Tools & Software BLE 1.4 Stack, royalty free SmartRF Studio TI ios/android Multitool Extensive library of SW examples and sample code Lighting Metering Outboard Motor interface Industrial Automation Cable replacement
SimpleLink Bluetooth Low Energy Kits Kits Available on Request CC2540DK-MINI CC2541DK-MINI The easiest way of evaluating Bluetooth low energy CC2540DK CC2541EMK Advanced development platform CC2541DK-SENSOR Targeting Smart Phone App developers. Provides sensor data from 6 sensors CC2541DK-RC Operates as a multiple HID mouse, keyboard and RC
More information on Bluetooth low energy To learn more about Bluetooth low energy, please see: TI Connectivity Wiki, BLE: www.ti.com/ble-wiki BLE on ti.com: www.ti.com/ble SensorTag on ti.com: www.ti.com/sensortag E2E Forum: www.ti.com/wiconforum Wireless Connectivity Selection Guide: www.ti.com/wirelessconnectivityguide Our BLE technical training, L1 - with recorded hands-on demo (3x15 minutes) http://focus.ti.com/docs/training/catalog/events/event.jhtml?sku=olt313004
THANKS! ANY QUESTIONS? ti.com/connectmore ti.com/iot