ARM mbed Reference Designs

Similar documents
Accelerating IoT with ARM mbed

Accelerating IoT with ARM mbed

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

Accelerating IoT with ARM mbed

Wireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy

ARM mbed Towards Secure, Scalable, Efficient IoT of Scale

ARM mbed mbed OS mbed Cloud

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

.org. IoT Development Platform

Connect Your IoT Device: Bluetooth 5, , NB-IoT

Major Components of the Internet of Things Systems

HOW SENSOR FRAMEWORKS ENABLE EFFICIENT DEVELOPMENT

Connect your IoT device: Bluetooth 5, , NB-IoT

Mobile & IoT Market Trends and Memory Requirements

Mobile & IoT Market Trends and Memory Requirements

State of the Art Sensing: 132 AD

Quick Start Guide. STM32 ODE Function Pack for connecting 6LoWPAN IoT Nodes to smartphone through a BLE interface (FP-NET-6LPBLE1)

Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM

BCM4343W IoT Starter Kit Getting Started Guide Version 2.1

Wireless (NFC, RFID, Bluetooth LE, ZigBee IP, RF) protocols for the Physical- Data Link layer communication technologies

Wearable Technologies and the IoT. David Lamb Market Development Manager, North Europe STMicroelectronics

PBLN52832 DataSheet V Copyright c 2017 Prochild.

IoT Ecosystem and Business Opportunities

SOLVING ANDROID IPTV VIDEO STREAMING ISSUES

ARM mbed Technical Overview

Mobile & IoT Market Trends and Memory Requirements

Neural Networks on the STM32 with STM32Cube.AI

ARM mbed Technical Overview

Networking. Networking and Communication Trends Convergence (Accessibility) Speed Stability Simplicity* Embeddedness

Introduction to Networked Embedded Systems and Course Description. Song Han Office: ITEB 355

Security for Secure IoT: Advanced Architectures for IoT Gateways. Simon Forrest Director of Segment Marketing, Consumer Electronics

Overcoming Hurdles in Wearable Device Designs. John Logan Atmel

From Boolean Algebra to Smart Glass

Prepaid Energy System

IoT Connectivity Standards

State of the Art Sensing: 132 A.D.

THE NEED FOR SMART SENSORS IN IOT. Internet. Uwe Hirsch Senior Business Development Manager

Wireless Charging Solutions

The Opportunities and Challenges of IOT Market. YuChuan Yang MediaTek Inc.

BLE to Wi-Fi Gateway

ISMART Inventek Systems Module Arduino Test. Product Brief

Bite of Science Austin Alfredo Pérez Applications Engineer, Silicon Labs. January 27, 2016

CEVA-X1 Lightweight Multi-Purpose Processor for IoT

Tizen Connectivity Support. for IoT Devices. Steve(Taesoo) Jun, Ph.D. Copyright 2017 Samsung. All Rights Reserved.

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

Regulation and the Internet of Things

The challenge with IoT

GIANT PRO. User Guide STD_REV1.0

Lecture 20: Future trends in mobile computing. Mythili Vutukuru CS 653 Spring 2014 April 7, Monday

CONNECTING SERVICES IN IOT DESIGN

Join the forward thinkers who rely on Toshiba for wireless connectivity ICs.

Getting started with the RAK 831 Lora Gateway and RPi3 V1.0 Shenzhen Rakwireless Technology Co., Ltd Rak

NXP Smart Washing Machine Solution

Internet of Things and its applications

KW2XD REFERENCE DESIGNS

Talon Communications. Wireless and Video Product Development It s what we do!

Quick Start Guide. Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1.

Managing & Accelerating Innovation with Open Source at the Edge

Thread in Commercial Backgrounder

Quick Start Guide. STM32 ODE Function Pack for Building a PLC controlled via Wi-Fi (FP-IND-PLCWIFI1) Version 1.1 (Oct 16, 2017)

UNIK Building Mobile and Wireless Networks Maghsoud Morshedi

ASSOCIATED PRODUCTS AND RESOURCES

New STM32WB Series MCU with Built-in BLE 5 and IEEE

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

C.L.A.I.M Computerized Luggage and Information Messenger

Interoperability Frameworks for RIOT-OS

Bluetooth Low Energy Portfolio

Cypress PSoC 6 Microcontrollers

System Architecture Challenges in the Home M2M Network

Connect with Simplicity

Qualcomm Wi-Fi Connectivity Selector Guide

M2M spectrum management in China. LI Bo Senior Engineer

Getting started with the FP-NET-6LPBLE1 function pack for 6LoWPAN IoT node connection to a smartphone via BLE interface

The Power of Testing Embedded IoT Devices. Jithu Abraham RSUK Product Manager

STM32 Open Development Environment

SICS Software Week, October 2014

PAN1740 Design Guide

TI SimpleLink dual-band CC1350 wireless MCU

PERFORMANCE ANALYSIS USING NXP S I.MX RT1050 CROSSOVER PROCESSOR AND THE ZEPHYR OS

Low Power Wide Area Network (LPWAN) Presented By: Dr. Hafiz Yasar Lateef Director, Telxperts Pty Ltd.

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

The IoT and Thread in PHYTEC Nodes. Jonas Remmert July 15th, 2016

The Zentri Secure IoT Platform

Internet Of Things (IoT) fattore abilitante nella città del futuro XII GIORNATA DELLA RICERCA ANIE

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

From Sensors to Cloud: The Case for a Complete Ecosystem for IoT Development

YOUR INDUSTRIAL IOT PARTNER Expertises and solutions

Smartphone Evolution and Revolution

Internet of Things Field Network Director

I/O System for the PSYONIC Advanced Bionic Hand. Team 28 Byron Hopps and Steven Sun ECE 445 Senior Design Fall 2017

Quick Start Guide (V1.0 May2015) Dynamic NFC tag expansion board based on M24SR for STM32 NUCLEO (X-NUCLEO-NFC01A1)

IoT Based Disaster Detection and Early Warning Device

HOW TO INTEGRATE NFC CONTROLLERS IN LINUX

In the name of God, the most merciful Communication and Networking

IOTIVITY INTRODUCTION

DesignWare IP for IoT SoC Designs

Introducing Linxs. Commercial Presentation - Q2/2018

Cloud Services for Smart Grid. Raja Banerjea, Sr. Director Cambridge Silicon Radio October 15 th 2013

ARM mbed: Internet of Possible

Partners: Nokia, NSN, Aalto/ComNet, Aalto/CSE, UH, VTT Future Internet SHOK preconference Johanna Nieminen (Nokia)

Transcription:

ARM mbed Reference Designs Steve Ogborne Senior Engineer Internet of Things Business Unit mbed Connect / Shenzhen, China 15 th Dec 2015

Contents Intro Smart City Sub-GHz Reference Design Wi-Fi Reference Design Wearables Reference Design Summary 2

What is a Reference Design? A reference design represents the smallest possible set of components, code and infrastructure needed to bootstrap the simplest working system It is a starting position from which a working system can be built, and the building block from which it is built upon. The deliverables for a reference design includes circuit diagrams, and example implementations, using COTS hardware hello world applications (Device and Web), configuration details for infrastructure, EDA tool consumables for developing custom devices Documentation, teaching/learning materials 3

What are Reference Designs for? A reference design is used as the basis for developing new systems The reference implementation is recreated, and the example applications run, proving the end-to-end operation of a bare-bones system Once running, the reference implementation is extended and customised, prototyping a system that meet the needs of the developer The prototype system is iterated into a deployable system, using the reference software and EDA consumables as a starting point 4

Who should be interested? Reference designs are there are a starting point to learn from and build from, so they have a broad audience Developers planning to deploy a production system at scale, who want a known solid starting point to build out from. Entrepreneurs experimenting with the IoT art of the possible, understanding opportunities presented by the new technology Instructors wanting to teach fundamentals of IoT systems, with practical examples 5

Reference Design 1: Smart City Sub-GHz 6LoWPAN 6

Technology mbed Smart City Reference Design Sub-GHz 6LoWPAN technology for environments that require robust communications Significant building penetration (hospital basement, for example) Long range distance communications 6LoWPAN & CoAP mesh network protocols is ideal solution for large number of devices Quick deployment, configuration and management of routers and end-node devices Reference Design illustrates 6LoWPAN connectivity to extensive backhaul networks Compatible with ISP modems (DSL, Fiber-Optic, 3G/4G cellular, etc) Network protocols and tunnelling compatible with complex network systems Suitable for applications with mobile requirements (e.g. cellular allows remote installation) 7

Architecture mbed Smart City Reference Design What the Sub-GHz 6LoWPAN Reference Design looks like App mdc mds Tunnel Broker ISP Raspberry Pi Access Point 6LoWPAN Border Router 6LoWPAN node(s) AYIYA Tunnel IPv6 IPv6 IPv4 IPv4 IPv4 IPv6 IPv6 8

Example (1) mbed Smart City Reference Design Wireless dongle Temperature sensor 9 Cellular Wifi hotspot IPv6/IPv4 Tunnel Client Border Router End node

Example (II) mbed Smart City Reference Design Web Application mbed Device Connector 10

Reference Design 2: Wi-Fi 11

Technology mbed Wi-Fi Reference Design WiFi chips are starting to support Bluetooth Low Energy at little or no extra cost Take advantage of this as a side band to provision the device BLE is already supported is the majority of modern smartphones Offloading UI often improves UX greatly Lowers BOM cost by eliminating physical interfaces Enables no user interface on the device e.g. Wireless Speakers Reference design shows adding a device to a WiFi network Uses mbed Provisioning App and client library for mbed OS to request WiFi credentials Once on the network the device registers resources with mbed Connector Makes device available for use by a web service 12

Architecture mbed Wi-Fi Reference Design IBM Bluemix Amazon AWS Other Partners Third Party Services (examples) mbed Connector mbed Device Server mbed Provisioning App mbed Services Application Code Wi-Fi Reference Design Provisioning Client BTS mbed OS libraries BLE API Config WiFi API Minar Connector Client mbed OS drivers mbed OS SPI GPIO I2C Timer 13

Example Application mbed Wi-Fi Reference Design Provision a Wi-Fi device onto a network Use the mbed app running on a phone to provision the device over bluetooth Free app 14

Reference Design 3: Wearables 15

Technology mbed Wearables Reference Design Optimised Energy Management for significantly longer battery life 9-axis sensor for activity and health tracking RFID for access control Fingerprint Sensor for securing applications GPS for location services BLE for connecting to other devices and the internet NFC for tag reading, peer to peer communication and payments 16

Architecture mbed Wearables Reference Design Hub + Web Components: IBM Bluemix Salesforce Amazon AWS Other Third Party Services (examples) mbed Connector mbed Device Server mbed app Other mbed Services Wearable Device Components: Application Code Graphics Demo Application code LCD NFC BLE GPS 6DEG RGB Wearable specific drivers SPI DMA GPIO Touch I2C Timer Scheduler Core mbed OS components SPI DMA GPIO Touch I2C Timer Silicon Partners components 17

Example Application mbed Wearables Reference Design Mechanical Components Electronics Sensing Interfaces MCUs Comms Reference Design Contents Example: BLE Mechanics Antenna integration into case Component topology Implementation Examples Internal Software Applications Peripheral Drivers mbed OS Platform Drivers Electronics: PCB Schematics Layout guidance Implementation Examples Software: Drivers Libraries Interface logic Example use in applications 18

Example Application mbed Wearables Reference Design 19

Summary 20

How to get Involved A range of reference designs for 2016 are being planned right now. Basic wearable Sub-GHz/2.4GHz 6LoWPAN Thread Wi-Fi + BLE provisioning Looking for partners with Suitable MCU + Radio SoCs Suitable MCU + Radio certified modules (including dev boards) Contact support@mbed.org to discuss Reference design opportunities, or come to speak to any of the Application Engineering team 21