Freescale IoT Solutions APF-SHB-T1454

James Huang | Asia MICRO Business Development

M A Y . 2 0 1 5

TM

External Use The Internet of Things is Driving Explosive Growth 50 In Connected Devices BILLION

25 BILLION 12.5 BILLION 7.6B 7.2B 6.8B 6.5B World 6.3B Population

# Connected <1x 1x 2x 3.5x 6.5x Devices/Person 2003 2008 2010 2015 2020

TM

External Use 1 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 IoT emerging as the next mega-trend Internet subscribers over time

Source: Goldman Sachs Global Investment Research

TM

External Use 2 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 Our Products Power The Internet of Things

Microcontrollers | Digital Networking | Auto MCU | Analog and Sensors | RF

Traffic Monitoring Metro Cells Base Stations Small Cells

Advanced Safety Security

Networked Printers Infotainment Radar + Vision Enterprise Gateways, Cloud Data Switchers, Routers Computing Center

Home Health Monitors + Fitness

Energy Management, Wind + Solar Telehealth Industrial Smart Energy Connected Networking Connected Grid Farms Appliances

Digital Power Conversion

Energy Human – Machine Meters Interface Home Hubs Machine – Machine Security

TM External Use 3 IoT Is More Than M2M

The Internet of Things (IoT) is about Machine to Entity (M2E):

• Machine to Machine: − Automatic diagnostics for cars: Automatic information collection from your car’s engine management system and sending real- time alerts to drivers or service centers Machine to • Machine to Infrastructure: Machine (M2M) − Automatic bridge monitoring: Sensing and monitoring refers to technologies that the structural integrity of a bridge in case of flooding allow both wireless and wired systems to communicate • Machine to Human: with other devices of the − Automatic health monitoring for people: Implant same ability monitoring services or disease management via implantable electronics

• Machine to Nature/Environment: − Early detection of earthquakes: Distributed sensors to detect early tremors in specific places

TM External Use 4 Smart Home & Smart Health Power Pervasive Remote Monitoring and /or Control

Home Hub The Cloud Monitor Anywhere NAN Wireless Automobile WAN Operations Center Wired WAN PAN/BAN WAN Various Service Provider Operations Center HVAC

At-HomeCharging & CommunicationsCenter LAN

• Human beings’ vital statistics monitored via edge nodes communicating through body area network s(BAN) and personal area networks (PAN)

• Many other “things” in the smart home using local area network (LAN)

• All communicate with a home hub/gateway, which in turn communicates to the cloud via wide area networks (WAN)

TM External Use 5 Automotive Internet of Things

Connecting Your Car to Your World Driver and CLOUD Passenger Mobile Telematics Devices Instrument Cluster i.MX i.MX, Qorivva ADAS, Body and Cameras Infotainment Powertrain ECUs Qorivva i.MX Qorivva Audio Amplifier i.MX, Vybrid

Rear Seat Entertainment i.MX

Infrastructure Home Big Data Smart Grid Transportation Network Freescale Connected Vehicle Vision Powered by i.MX

TM External Use 6 Freescale IoT Offerings http://iot.freescale.com/

BAN/PAN/ & Layers of Wired/Wireless, Remote Edge Wired/Wireless, Aggregation / Power Line Cloud-based Product Power Line LAN Hubs / Gateways WAN Processing Xtrinsic Sensing Connectivity Intelligent Contextual Sensing. BAN/ PAN/ LAN S P C The right combination of Fully integrated Short Range intelligent integration, logic radios with best in class P C C P C C P and customizable on power performance, and the platform to deliver Powerline Communications smarter, more differentiated S P C applications. For IoT it provides Context: Identity, Activity, Location, & Time Software in All Nodes Edge products: •Very small •Low cost •Low power QorIQ Processors Kinetis Vybrid Controller i.MX Applications •Low complexity built on Layerscape •Industrial grade & robust Solutions Processors Architecture Design Potential. Rich Apps in Real Your Interface to the Accelerating the Realized Time. World. Network’s IQ Sensing S Industry’s most scalable Real-time, highly integrated Industry’s most versatile Industry’s first software- ultra-low-power, mixed-signal solutions with best-in-class 2D solutions for multimedia and aware, core-agnostic Embedded Processing P MCU solutions based on the graphics to enable display applications, with networking system ARM® Cortex™-M and your system to control, interface, multicore scalability and architecture for the smarter, C Communications Cortex™-M0+ architectures. connect, secure and scale. market-leading power, more capable networks of performance & integration. tomorrow – end to end.

Scalable Industry Standard Solutions, Software and Development Ecosystem

TM External Use 7 Freescale Sensitivity

Enabled by Xtrinsic Accelerometers, Gyroscopes, Sensing Platforms, Magnetic Sensors and Touch Sensors

• MMA9553L is the intelligent pedometer platform • FXLC95000 as a sensor hub and datalogger • MAG3110 and MMA8491 combined in the FXOS8700, for orientation, motion, vibration, shock, fall, g-force, altitude changes etc. are present

• MPL3115A digital pressure sensor for altimetry • MPR121 for touch sensing • FXAS21002 gyroscope provides the stability needed for a drift free readings; when talking accelerometer think gyroscope too…

TM External Use 8 Why now? Enablers of IoT

• Low-cost sensors – the average cost of a sensor now costs $0.60 vs. $1.30 10 years ago.

• Smartphones – Ubiquitous smartphones are now becoming the personal gateway to the IoT, serving as a remote control or hub for the connected home, connected car, or for the health and fitness devices consumers are increasingly starting to wear.

• Cheap bandwidth – The cost of bandwidth has also declined precipitously, by a factor of nearly 40X over the past 10 years.

• Cheap processing – Similarly, processing costs have declined by nearly 60X over the past 10 years,

• Ubiquitous wireless coverage – With Wi-Fi coverage now ubiquitous, wireless connectivity is available for free or at a very low cost, given Wi-Fi utilizes unlicensed spectrum and thus does not require monthly fees to a carrier.

• Big data – As the IoT will by definition generate voluminous amounts of unstructured data, the availability of big data analytics is a key enabler.

• IPv6 – IPv4 supports 32-bit addresses, which translates to about 4.3 billion addresses – a number that has become largely exhausted by all the connected devices globally. In contrast, IPv6 can support 128-bit addresses, translating to approximately 3.4 x 1038 addresses –an almost limitless number that can amply handle all conceivable IoT devices.

Source: IDC, Goldman Sachs Global Investment Research TM

External Use 9 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 Wearables to reach about $20bn by 2017, growing at over 60% CAGR

Source: IDC, Goldman Sachs Global Investment Research

TM

External Use 10 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 Global penetration to reach 60% by 2020 (at 77% CAGR 2013-2020E)

Source: Gartner (Mar, 2014), Goldman Sachs Global Investment Research

TM

External Use 11 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 Connected Home

Worldwide smart thermostat revenues North America and Europe home expected to increase 16X by 2020 automation Worldwide smart thermostat market systems revenues expected to increase revenues 6X by 2017 North America and Europe home Source: Navigant Research. automation systems

Source: Berg Insight.

TM

External Use 12 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 IoT Wireless Technologies characteristics

Wireless Key Applications Range Max Power Communications Throughput Consump Technology tion Cellular (2G, 3G, Always connected, high data rates, mobility 30km 1Gbps High LTE)

NFC Mobile marketing, mobile payments, 10cm 20Kbps Low wearables Wi-Fi Automotive, connected home, consumer 100-300m 300Mbps High electronics, mobile marketing, appliances, wearables Bluetooth Mobile marketing, mobile payments, 2-30m 1Mbps Low connected home, personal productivity

ZigBee Connected home, consumer electronics, 50-300m 20Kbps- Low appliances, industrial 250Kbps

In reality, many IoT endpoints will employ multiple communications technologies based on cost, improved flexibility, and interoperability. A primary example is ’s Nest, which incorporates both Wi-Fi and ZigBee. In addition, Silver Spring Networks’ smart meters support cellular, ZigBee, RF mesh, and Wi-Fi capabilities. A key advantage of Wi-Fi and Bluetooth is that they are already embedded in essentially all smartphones.

Source: Gartner, Goldman Sachs Global Investment Research.

TM

External Use 13 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011 IoT Connectivity Landscape

Application Layer / Remote Home Smart Light Link Automatio Energy Profiles HomeKit AllJoyn IoTivity IPSO M2M Controls MQTT (ZLL) (ZRC) n (HA1.2) (SE1.x)

TCP / UDP Network Layer / Bluetooth Transport Layer RF4CE ZigBee PRO Host Stack IPv4 / IPv6 6LoWPAN

Physical / Link Layer Bluetooth IEEE 802.11n 1x1 IEEE 802.15.4e IEEE 802.15.4 (low-power networking) (PHY/MAC) Link Layer

Gateways Sub-1 GHz Industrial 2.4 GHz Home Automation & Wearables Border Routers Wireless Control Networks 1

TM External Use 14 IoT Connectivity Landscape

Application Layer / Remote Home Smart Light Link Automatio Energy Profiles HomeKit AllJoyn IoTivity IPSO M2M Controls MQTT (ZLL) (ZRC) n (HA1.2) (SE1.x)

TCP / UDP Network Layer / Bluetooth Transport Layer RF4CE ZigBee PRO Host Stack IPv4 / IPv6 6LoWPAN

Physical / Link Layer Bluetooth IEEE 802.11n 1x1 IEEE 802.15.4e IEEE 802.15.4 (low-power networking) (PHY/MAC) Link Layer

Gateways Sub-1 GHz Industrial 2.4 GHz Home Automation & Wearables Border Routers Wireless Control Networks 2 1

TM External Use 15 IoT Connectivity Landscape

Application Layer / Remote Home Smart Light Link Automatio Energy Profiles HomeKit AllJoyn IoTivity IPSO M2M Controls MQTT (ZLL) (ZRC) n (HA1.2) (SE1.x)

TCP / UDP Transport Layer / Bluetooth Network Layer RF4CE ZigBee PRO Host Stack IPv4 / IPv6 6LoWPAN

Physical / Link Layer Bluetooth IEEE 802.11n 1x1 IEEE 802.15.4e IEEE 802.15.4 (low-power networking) (PHY/MAC) Link Layer

Gateways Sub-1 GHz Industrial 2.4 GHz Home Automation & Wearables Border Routers Wireless Control Networks 2 3 1

TM External Use 16 Why IP?

Application 0 Application n

Application Protocol Application Protocol

IPv6 - A unified ConvergenceIPv6 Layer for the home

802.15.4 802.11 Bluetooth 4.x

TM External Use 17 What it delivers

A secure wireless mesh network for your Can support many popular application layer protocols and platforms home and its connected products Built on well-proven, existing technologies Uses 6LoWPAN and carries IPv6 natively Runs on existing 802.15.4 silicon New security architecture to make it simple and secure to add / remove products 250+ products per network Designed for very low power operation Reliable for critical infrastructure A software upgrade can add Thread to currently shipping 802.15.4 products

TM External Use 18 Target applications

Thread is designed for all sorts of products in the home Appliances Access control Climate control Energy management Lighting Safety Security Devices working together to form a cohesive mesh network

TM External Use 20 Home Automation Accessibility Challenge

Energy Saving Appliances

Security Sensors

HVAC Lighting Kinetis KW2x Mesh Network Router / End Device

Kinetis KL46 + MCR20A Transceiver Mesh Network Router / End Device

i.MX6 + KW2x USB IoT Gateway +

End Device / Router Eligible Thread Router Border Router / Leader Kinetis K64F + MCR20A Transceiver + Wi-Fi Thread Link Border Router with Ethernet and Wi-Fi support

TM External Use 21 Freescale Thread Stack Overview

Customer Application (LWM2M, MQTT, etc) • Product Features:

HTTPs HTTP DNS CoAP MLE Plane Management Stack • Multiple OS support via Kinetis SDK OSA Mmgmt running on MQX and possible to port to FreeRTOS,

Security Security SSL TLS DHCPv4 mDNS DTLS DHCPv6

& App App & Layer uCOS and even Bare Metal

BSD Sockets API Bstrap and Commissi • 6LoWPAN and IPv6 stack successfully proven

TCP UDP oning interoperability with other vendors in various & Session & Transport alliances.

IPv4 IPv6 Routing Routing

MPL Network ARP ICMPv4 IGMP ND 6LoWPAN-ND ICMPv6 (Trickle) Customer Application

Media Interfaces 6LoWPAN

MAC -

PHY WiFi Enet <1GHz - 802.15.4g 2.4GHz - 802.15.4 Stacks Stacks

Thread Stack Specific

Application Application Middleware Complete Freescale Border Router USB) (TCP/IP, OS Abstraction • Product Features: Libraries

(DSP, Math, Encryption) Evaluation & Dev Dev Tools & Evaluation • Flexible, configurable and scalable Dual Stack IPv4 & IPv6 for constrained resources devices Hardware and Software

• Multiple interfaces support: 802.15.4 & 802.15.4g with 6LoWPAN, Ethernet and Wi-Fi BSP, Drivers & HAL Bootloader

• Designed for Low Power, Quick Wake-up Time and Low Memory footprint MCU Hardware

TM External Use 22 ARM® mbed™ Platform for Freescale Freedom Development Platforms Tool for Rapid Prototyping with ARM Microcontrollers mbed servers

Web-based Development: Online IDE Software Libraries Robust Community

OpenSDA on Freedom Development Platforms running mbed interface: Serial Communications Flash Programming Run-control debug

Learn more at: www.freescale.com/mbed

TM External Use 23 Freescale Freedom Boards

Kinetis K Series Kinetis L Series • FRDM-K20D50M for Kinetis K20 MCUs • FRDM-KL02Z for Kinetis KL02 MCUs • FRDM-K22F for Kinetis K22 MCUs • FRDM-KL03Z for Kinetis KL03 MCUs • FRDM-K64F for Kinetis K64, K63, and K24 MCUs • FRDM-KL05Z for Kinetis KL05Z and KL04Z MCUs • FRDM-KL25Z for Kinetis KL1x and KL2x MCUs • FRDM-KL26Z for Kinetis KL16 and KL26 MCUs • FRDM-KL46Z for Kinetis KL3x and KL4x MCUs

TM External Use 24 Wi-Fi Module for IoT

• A joint development by Freescale and .

Top view Bottom view

Support External Antenna and PCB Antenna

支持外接天线和片上天线

TM External Use 25 Wi-Fi Module Block diagram Applications • K22 User Application Space − Flash >256K Peripheral Interfaces − SRAM >80K 3.3V RESET Cloud Alljoyn HomeKit client services services services (TBD)

MQX & Hardware drivers K22F Flash: 512K RAM: 128K I2C SPI Antenna Host Access Interface SPI MFi

Optional Security protocols

QCA4002 Communication protocols

Wi-Fi Physical Layer

TM External Use 26 Appliance remote control

K22 MCU + QCA4002

OpenSDA SWD UART Bluetooth UART/INT Debugger Debugging PC

USB OTG Analog SW Micro 5V Wall Infrared RC GPIO/PWM USB Adapter Tx/RX INT/CAPTURE SYS Power CN POWER Charger LDO 3.3V

~220V Relay GPIO/PWM ADCn USB Li-ion 5V Boost Host CODEC/DSP I2S/PCM

Mono LCD PM2.5 Sensor ADCn/GPIO SPI MicroSD Slot

Buttons GPIO/INT BLE connector

Arduino device Arduino IF connector Temperature/Humidity I2C QCA4002 upgrade Micro USB CN Accelerometer

1) sends commands to home router 2) Router relay commands to Wi-Fi Module 3) Wi-Fi module actives the 220V relay 4) Wi-Fi module actives infrared controller Home Mobile Phone Access

TM External Use 27 Wi-Fi Smart Plug 智能插座

Wi-Fi 智能插座 电力线

Wifi module KM14 (QCA4002)* 或者KM34(具备LCD)

飞思卡尔计量SoC 产品优势 1. 50Mhz 主频能够支持wifi协议栈和用户自定义协议和应用 2.低功耗M0+内核节省电量, 50Mhz M0+内核 3. 低功耗构架停电的时候可以支持超低功耗待机,延长电池使用寿命 1.支持能源计量(有功、无功、电网频率等) 2. 支持电能质量分析,提高用户用电保护和故障诊断功能 3. 支持直流计量 片上24位SD ADC 4. 开放的计量库 片上16位SAR ADC 1. 支持外接传感器,扩展插座其他智能功能(位移传感器、红外传感器等) 片内温度传感器 1.支持插座温度监测功能 128k Flash/16K RAM 1.足够大的程序空间,方便用户应用程序开发

带单独供电的硬件RTC 1.支持分时累计付费率电价计算 >30 I/O 1.外接继电器开关和指示灯 片上LCD 驱动器 1.本地显示插座电量数据和wifi连接状况

20mA驱动能力的I/O 1.直接连接LED工作指示灯

* Wifi 模块为透明传输,可以被任何通讯模块替代

TM External Use 28 Wearable Reference Platform

• Speeds and eases development for creating wearable devices by addressing key technology challenges which frees developers to focus on creating differentiated features

WaRPboard.org

Freescale, Kynetics and Revolution Robotics Partnering to enable innovation in the wearable market through a targeted reference platform

TM External Use 29

TBD

ET017QC1 EPD DISPLAY EPD BATTERY SINGLE DISPLAY LCD CELL LIPO (500mAh) TOUCH INTERFACE

LCD POWER MIPI EPD Main Board PCB target size: Solomon Systech CONNECTOR CONNECTOR MANAGEMENT 38 mm x 14 mm SSD2805C

Maxim MAX77696 RGB 3-axis ACCELERO 3-axis MAGNETO BOARD

SPI -

FXOS8700CQ to

i.MX 6SL - MICRO USB USB ARM ® Cortex™-A9

Apps Processor CONNECTOR MEMORY BT/BTLE W-LAN / DDR2 Running Android UART LPDDR2 + eMMC BLUETOOTH 4.0 BOARD Samsung MCP WIFI SDIO SDIO KMN5W000ZM-B207 Murata LBEH17YSHC

HUB SENSOR MCU – Kinetis KL16

Freescale ARM Cortex™ M0+ BOARD BOARD

Technology -

to to -

MOTION SENSING CONNECTOR Daughter Board PCB target size: PEDOMETER WIRELESS CHARGING BOARD 42 mm x 42 mm MMA9553 (1.65” x 1.65”) BUTTON 1 BUTTON 2

TM External Use 30 OneBox Means Integrating All “Boxes” Into One BAN/PAN/LAN/HAN NAN/WAN Side Side Display Standards Standards

Bluetooth Switching & Ethernet / Fiber Routing Zigbee, 802.15.4 Weightless Protocol WiFi, DASH7, Conversion 802.11ah ISA100 Cellular Firewall & Cloud Wireless HART, VPN EnOcean Sub Gig

OneBox Wired & Wireless & Wired

Wireless MBus Wireless & Wired Satellite

Ethernet, EtherCAT, Gateway PLM/PLC (G3, Profinet, Modbus, Storage Prime, etc.) IS485 Etc. HPGP Etc. UART, SPI, I2C, USB

What devices to What short-range Targeting CPE What Cloud access monitor/ control device access link link

Need to optimize the communications, processing, and storage requirements of all stakeholders (i.e. teleco providers, security, utility, energy, automation, control, and other future service providers), @Home, @Factory, @Hospital, or other target facilities / environments

TM External Use 31 ARM TechCon Demo: Sensinode <> OneBox <> Oracle

Sensors Tower Card Sensinode One Box M2M Server 1 (Java ME) 2 (Java SE) Data/Events Over CoAP Communication Sensor Data stack Data/Events Data/Events Over CoAP Sensor Over CoAP Wi-Fi Data 3 Data ZigBee Data BT-LE Data

Data UI-2 (Opt) UI-1 Consumer/SP K70 Kiel box Control Consumer Events Control Panel info panel JAVA-FX (Connected Home appl or custom UI)

REST Devices: APIs Zigbee Meter Zigbee Wall Plug Devices: Wi-Fi Thermostat (i.MX53 & K60) i.MX 6Quad

TM External Use 32 IoT Gateway Suitcase Demo 105 Dual PAN demo with XBMC Media Center FSL i.MX6 Dual IOT Gateway TV / Display

HDMI XBMC Media Center USB-KW24D512 Dongle Python Application Modules

Python HTTP Server Python HTTP to Serial Application Python 2.7 Std Lib Host ZPRO RF4CE Messages Messages Messages

Linux 3.10.53 ZHA 1.2 / ZLL Profile Comcast MSO Profile

BSD Sockets ZigBeePRO RF4CE

TCP UDP 802.15.4 MAC PAN0 802.15.4 MAC PAN1

IGMP IPv4 ARP IPv6 ICMPLinux USBND USB 802.15.4 PHY Media Interfaces USB cdc_acm (raw data) VCP VCP Driver Driver 2.4GHz XCVR Ethernet WiFi

ZRPO Mesh Network Axis WiFi Camera Smart Plug Phillips Hue Remote Bulb Control Camera Application H.264 Encoder Plug Bulb Remote RTSP, HTTP, HTTPs Application Application Application BSD Sockets Home Automation Comcast MSO ZLL Profile TCP UDP 1.2

IGMP IPv4 ARP IPv6 ICMP ND ZigBeePRO ZigBeePRO RF4CE Media Interfaces 802.15.4 MAC 802.15.4 MAC 802.15.4 MAC WiFi 802.15.4 PHY 802.15.4 PHY 802.15.4 PHY 2.4GHz XCVR 2.4GHz XCVR 2.4GHz XVCR

TM External Use 33 TM

www.Freescale.com

© 2015 , Inc. | External Use