Part I: Building intelligent, low power, connected things at a low cost

Similar documents
DESIGN AND DEPLOY INTELLIGENT, LOW-POWER AND LOW-COST WIRELESS NETWORKS

GET STARTED FAST WITH THIS COMPREHENSIVE ENABLEMENT OFFERING FOR LPC800 MCUS

Freescale Helps Ease Interoperability Challenges for the Internet of Things

MAXIMIZE YOUR IOT INVESTMENT WITH SCALABLE SOLUTIONS FROM AWS AND NXP

.org. IoT Development Platform

Kinetis KE1xF512 MCUs

EDJE PROJECT. The Software Foundation for IoT Devices. IS2T S.A All rights reserved.

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

ARM mbed mbed OS mbed Cloud

Freescale i.mx Applications Processors based on ARM Technology Connected Multimedia

Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM

ARM instruction sets and CPUs for wide-ranging applications

Kinetis KL2x Ultra-Low-Power MCUs with USB

Accelerating IoT with ARM mbed

Kinetis SDK Release Notes for the TWR-K24F120M Tower System Module

恩智浦 LPC 系列 MCU 全方位支持嵌入式和物联网的应用开发

Using the tpm with iot

Particle E Series Cloud-integrated hardware platform for cellular IoT devices

IoT Sensing SDK. Getting started with IoT Sensing SDK (ISSDK) v1.7 middleware. Document information. IoT Sensing SDK, ISSDK, MCUXpresso, middleware

mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017

DesignWare IP for IoT SoC Designs

NXP MICROCONTROLLER INNOVATION CLOUD CONNECTIVITY WITH AWS & LPC54018

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, the Energy Efficient Solutions logo, mobilegt, PowerQUICC,

TRENDS IN SECURE MULTICORE EMBEDDED SYSTEMS

Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, Energy Efficient Solutions logo, Kinetis, mobilegt, PowerQUICC,

HOW SENSOR FRAMEWORKS ENABLE EFFICIENT DEVELOPMENT

Accelerating IoT with ARM mbed

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

ARM mbed Towards Secure, Scalable, Efficient IoT of Scale

Accelerating IoT with ARM mbed

Measuring Interrupt Latency

Silicon Labs Corporate Overview

Silicon Labs Corporate Overview

ARM mbed Technical Overview

Microchip - Adding USB, Ethernet, or Wireless Connectivity to an Embedded Design 8:00am -12:00pm. Cypress - PSOC3/5 workshop

HEALTHCARE SOLUTIONS WITH RENESAS SYNERGY PLATFORM

Whitepaper. IoT Protocols. PAASMER Support for Protocols. Website:

Freescale Kinetis Software Development Kit Release Notes

Enabling IOT. IQRF Alliance Conference May Harald Weidinger Key Client Manager

ARM mbed: Internet of Possible

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development

Cypress PSoC 6 Microcontrollers

A Developer's Guide to Security on Cortex-M based MCUs

S32K AND ISELED DRIVER

YOUR INDUSTRIAL IOT PARTNER Expertises and solutions

ARM mbed Reference Designs

Products and solutions for Secure Wearables

Kinetis SDK v Release Notes for KV5x Derivatives

ARM mbed Technical Overview

突破 8-/16-/32- 位和 DSP 界限的 ARM MCU 解决方案

Kinetis KV5x Real-Time Control MCUs with Ethernet Up to 1 MB Flash and 256 KB SRAM

EDGE COMPUTING & IOT MAKING IT SECURE AND MANAGEABLE FRANCK ROUX MARKETING MANAGER, NXP JUNE PUBLIC

How to Route Internet Traffic between A Mobile Application and IoT Device?

So you think developing an SoC needs to be complex or expensive? Think again

Kinetis + mbed = the secure connection in IOT

OPTIMISING BUILDING PERFORMANCE. 4G-enabled advanced building control systems. Offices. Airports and Hospitals. Warehouses.

Managing & Accelerating Innovation with Open Source at the Edge

ALTRON KONGRES 2016 VISIBLE THINGS

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications

STM32G0 MCU Series Efficiency at its Best

Rapid IoT prototyping kit: SLN-RPK-NODE

Hello [again] from the mbed Team!

Bidirectional wireless communication between IBM Cloud and Bluetooth Low Energy peripherals through SimpleLink Wi-Fi

Microsemi Secured Connectivity FPGAs

TI SimpleLink dual-band CC1350 wireless MCU

New Business. Opportunities for Cellular IoT. Loic Bonvarlet Director of Marketing Secure Identity Arm. Copyright 2018 Arm, All rights reserved.

HOW TO INTEGRATE NFC CONTROLLERS IN LINUX

LINUX CONTAINERS. Where Enterprise Meets Embedded Operating Environments WHEN IT MATTERS, IT RUNS ON WIND RIVER

Java Embedded on ARM

Emerging Requirements for Next Generation Systems on Module (SOMs) and Single-Board Computers (SBCs)

Jinfan Shi. Director of Huawei LiteOS Marketing Huawei

智能互联推动嵌入式系统创新. March 2015

for Multi-Services Gateways

Kinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices

TWR-KL28Z User s Guide

HVP-56F82748 Quick Start Guide

IoT and the Role of PLATFORMS. Balajee Sowrirajan SVP and Managing Director Samsung Semiconductors India R&D

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

The Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018

Predicting the Next Wave of Semiconductor Growth

Hands-On Workshop: ARM mbed : From Rapid Prototyping to Production

arm MULTICORE PLATFORMS FOR ADVANCED APPLICATIONS Product Longevity

Overcoming Hurdles in Wearable Device Designs. John Logan Atmel

MAVENIR AND WIND RIVER

HOW TO INTEGRATE NFC FRONTENDS IN LINUX

FOR IOT PRODUCT DEVELOPMENT

Zatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions

Communication Gateway

Device to Cloud. Software Hardware Know How

KW2XD REFERENCE DESIGNS

Simplify IP Telephony with System i. IBM System i IP Telephony

BCM4343W IoT Starter Kit Getting Started Guide Version 2.1

Typical Views of IoT: Generalized

AWS IoT Overview. July 2016 Thomas Jones, Partner Solutions Architect

Release notes for ISSDK v1.7

SmartBond DA Smallest, lowest power and most integrated Bluetooth 5 SoC. Applications DA14585

Multi-Domain Service Optimization

The Power of the DragonBoard 410c Enabled by IBM Watson IoT. Presented by Robert Schwarz

STM32 F0 Value Line. Entry-level MCUs

Transcription:

Part I: Building intelligent, low power, connected things at a low cost Introductions Market trends - edge/fog Global connectivity connectivity challenges & options Connecting the edge & the options Device MVP blueprint Reference design and how the SDK/app works with NXP MCU Summary Q&A 1

Learn how to develop & deploy Low Power, Low Cost Wireless Sensor Networks with LPC MCUs & Thingstream technologies; a 2 part Webinar Series Presenters Part I: Building intelligent, low power, connected things at a low cost. May 10 th 2018 Develop and deploy intelligent, low power, connected networks globally, while removing regional wireless standard barriers - all at a low cost. We'll share market trends, connectivity challenges and how to securely connect to the edge. Neil Hamilton VP Business Development Thingstream Part II: How to create, manage & deploy low power IoT devices, 29 th May Manage, monitor and control wireless networks via a simple cloud software platform - bringing value-added services to end customers. We'll dive deeper into the IoT device control and deployment, addressing technical requirements and include demos as we explore the platforms and tools available to help reduce the complexity of IoT deployments. Bruce Jackson Chief Technology Officer Thingstream Gordon Padkin Regional Marketing NXP Semiconductors 2

NXP is focused to deliver secure connections for a smarter world Secure Connections Secure Connections Trust Architecture Trust Architecture Trust Architecture MPUs NFC Sensors MCUs RFID Analog Connectivity MPUs NFC Sensors MCUs RF Analog Connectivity MPUs Analog Edge Nodes Gateway Cloud Big Data Application/Action 3

Industry-Trusted Secure Scalable Solutions Microcontrollers Application Processors Kinetis and LPC Microcontrollers i.mx Applications Processors QorIQ Layerscape Multicore Processors 4 #1 MCU Supplier, offering ARM Cortex-M0+, M3, M4 and M7 MCUs Kinetis & LPC for consumer and industrial markets HMI, Display, Multimedia, Image Processing Leader i.mt RT Crossover Processors: highest performance embedded processor based on Cortex-M7 Power efficiency, battery operation 1 to 24 cores, 1-10 GB Ethernet Highest performance fanless operation Industry leading security and integration

0110 1001 1100 0010 1101 0011 1111 0001 5

Things are evolving to be more intelligent $$$ 6

The DNA of a global smart Thing Ubiquitous connectivity Programmable control Secure Low power Low cost 7

Ubiquity - the low power, global connectivity challenge 8

Global MQTT MVNO Unique global MQTT SIM 627 networks, 190 countries Works over 2G/3G/LTE MQTT-SN over USSD protocol No cellular data needed Low power Scalable resilient MQTT broker Compliant with MQTT 3.1.1 Scales to billions of messages Web UI for topic and device management Thingstream uses MQTT as the method to get data to and from devices Application platform Flow-based development environment Prototype to production Autoscaling runtime Version control & rollback 9

Simplifying IoT connectivity 10

Platform architecture Enterprise systems Enterprise systems Enterprise MQTT over IP Other protocol MQTT-SN gateway MQTT broker Application platform Devices MQTT-SN over USSD MQTT over IP Other protocol SDK SDK MQTT client MQTT client MQTT client Other client 11

MQTT Publish & Subscribe events/ location PUBLISH SUBSCRIBE device device device enterprise events events/ location events/ temperature events/ alarms PUB events/ alarms/ powerfail events/ alarms/ wateringress commands commands/ land commands/ sea A B C Is a message-oriented protocol Can contain any type of payload Data is not sent from one thing to another Data is PUBLISHED to a topic Things SUBSCRIBE to topics to receive messages Many things can publish or subscribe to the same topic Topics form a tree Publishing to a topic results in: a message being sent to all subscribers to that topic a message being sent to all subscribers to subtopics MQTT supports QoS for message delivery Thingstream also supports MQTT-SN QoS -1 (fire and forget) 12

MQTT lifecycle P is o ct S sc i Disco ct Pi 13

MQTT-SN lifecycle ist P is o ct S sc i Disco ct Disco it ti ct o t Pi Pi 14

Client SDK application client API Platform independent code (binary) modem transport API common code for 27.007 modems (src) serial transport API reference implementations (src) hardware SDK is structured to allow for easy porting to different platforms Has platform independent component with API to MQTT-SN for applications Platform-specific code can be implemented in either modem_transport or serial_transport Example code provided in the SDK for multiple platforms/os Example tracker application 15

DEVELOPING FOR THINGSTREAM WITH NXP MCUXPRESSO

Development environment NXP LPC-Link2 NXP MCUXpresso 10.0.0 Thingstream button and SDK 1.13 17

WRAP UP 18

Cloud Infrastructure NXP & Partner Cloud Software Platforms Customer Applications ThingstreamConnectivity Stack NXP MCUXpresso SDK Provisioning, Machine Learning, Storage etc. 19

Part II - How to Create, Manage and Deploy Low-Power IoT Devices 29 th May, 4pm British Summer Time Synopsys Manage, monitor and control wireless networks via a simple cloud software platform - bringing valueadded services to end customers. We'll dive deeper into the IoT device control and deployment, addressing technical requirements and include demos as we explore the platforms and tools available to help reduce the complexity of IoT deployments. To register go to www.nxp.com under Support / Training & Events / Online You will find our on-line list of webinars including the 2 nd part of this webinar. 20

Key Links for more information / Q&A NXP nxp.com/lpc nxp.com/kinetis Thingstream http://thingstream.io http://press.to Contact Sales @ sales@thingstream.io Neil Hamilton VP Business Development Thingstream Bruce Jackson Chief Technology Officer Thingstream Gordon Padkin Regional Marketing NXP Semiconductors 21

NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owner s. 2016 NXP B.V.

LPC800 Entry-Level Microcontroller 8-bit Simplicity, learn more @ nxp.com/lpc800 Easy to Use The ARM Cortex -M0+ handles 32-bit data more efficiently than an 8-bit processor by requiring less code, memory and 30% less dynamic power Low pin count allows for easily sharing system-critical pins and enabling hand-solder during assembly Power profile APIs for simple runtime power optimization Leverage Sample Code Bundles & MCUXpresso to jump-start your design Design Flexibility Switch matrix ( )enables you to easy assign peripherals to any pin, allowing you to scale-up package size as requirements change State configurable timer (SCT) generates virtually any timing or PWM function found on popular 8-bit MCUs without requiring MCU intervention Pattern match engine (PME) allows you to generate different interrupts based on pin inputs Expanded family will provide more memory and greater analog and peripheral integration 23

NXPs Kinetis L series Scalable Ultra-Low-Power M0+ MCUs Learn more @ nxp.com/kinetis Kinetis Ultra Low High, Highly Integrated M0+ MCUs Architected for power efficiency, the Kinetis L series takes advantage of ARM s ultra low power Cortex-M0+ processor and features peripherals that help you optimize power consumption. Kinetis L series provide ultra low dynamic consumption, ultra low static consumption, rich low power modes and innovative low power peripherals. Offering more performance per mm2 Built on NXP leading technology, Kinetis L series provide rich package options from 8x8mm2 121XFBGA, 10x10mm2 100LQFP all the way down to world s smallest KL03 20WLCSP with 1.6x2mm2 ultra small scale device. Offering Broad Scalability and Integration Built on the ARM Cortex-M0+ core, the Kinetis L series simplifies development with an upward migration path to Kinetis K and X series. With a comprehensive enablement bundle including low cost Tower System and Freedom Tools, Kinetis Design Studio IDE, Kinetis Software Development Kit, MQX RTOS and the ARM support ecosystem, development is super simple. Expanding on well-known features of the Kinetis platform with leading scalability, best-in-class integration with rich analog features and low-power connectivity, the Kinetis L series redefines entry-level. 24

MQTT-SN gateway 2G/ 3G Operator network core SS7 USSD gateway SMPP SMPP to HTTP bridge HTTP MQTT-SN to MQTT adapter MQTT Thingstream MQTT broker SIP SIP USSI service HTTP LTE Thingstream uses MQTT-SN over USSD to transport data USSD is a core service on CS networks (2G/3G) USSI (USSD over IMS) is part of LTE 3GPP revision 11+ Provides a session-based bi-directional data transport Flexible message transport No limitations on when messages can be sent Up to 1Mb/message Sweet spot of < 4K 25