趙庸鎭 (Cho, Yong Jin)

Size: px
Start display at page:

Download "趙庸鎭 (Cho, Yong Jin)"

Transcription

1 Evolution to OS of Everything Tizen Micro profile for low-end IoT devices 趙庸鎭 (Cho, Yong Jin) Software Center, Samsung Elec.

2 Contents Part I. OS of Everything in IoT Part II. Tizen Micro Profile Part III. PoC of Tizen Micro Profile Part IV. Future Plans 2

3 Part I, OS of Everything in IoT

4 Internet of Things Part I. OS of Everything in IoT Internet uses Things Internet Things use Internet??? 4

5 Internet of Things Part I. OS of Everything in IoT Q) Why do you want to use Internet? A) If I know when my master is coming, I can make room temperature more comfortable for my master. It will make my master happier. 5

6 Internet of Things Part I. OS of Everything in IoT Q) How do you know when he is coming? A) It depends. My master is usually coming home by his car. I may guess his arrival time, if I know when he is parking his car at home. 6

7 Internet of Things Part I. OS of Everything in IoT Q) If your master goes out after parking,... A) In the estimated time, if my master isn t coming home, I will send message to him. Air-conditioner: I started to make room temperature." He can stop me or let me know his arrival by replying message. Master: I will be home at 4:00pm." 7

8 Internet of Things Part I. OS of Everything in IoT The more utilizations of Internet, the smarter services by IoT devices Things use Internet 8

9 What s needed in the things? Part I. OS of Everything in IoT Open platform, allowing to add new IoT service app which provides more personalized service and make the device much smarter Application framework / API Service App IoT Open Platform Utilize the information from Internet of Things Provide smart service and add more value to device - Personalized service - Context-aware service Internet 9

10 Another way? Part I. OS of Everything in IoT Device provides only the pre-defined interface to the connected. Service app is running on the other device or cloud which can provide the more personalized service. Device App Service App [w/o AppFW] Provide the pre-defined interface HUB IoT Open Platform Internet 10

11 OS of Everything in IoT, Tizen Part I. OS of Everything in IoT [w/o AppFW] [AppFW] Internet of Things Nano Micro Full (TV, Mobile) 11

12 Part II, Tizen Micro Profile

13 Tizen Micro Profile Part II. Tizen Micro Profile Tizen profile for developing IoT device which has application framework and exposes APIs, that allows to add IoT services. Service App <<IoT Open Platform>> Tizen Micro Profile Utilize the information from Internet of Things Provide smart service and add more value to device - Personalized service - Context-aware service Internet 13

14 Requirement - Market Part II. Tizen Micro Profile MCU Model w/o IoT MCU Model with IoT Tizen Micro Wi-Fi SoC Physical Integration UART, I 2 C,... Cost Effectiveness 32M FLASH, 64M RAM Internet 14

15 Requirement - Apps Part II. Tizen Micro Profile Tizen Micro Apps want to use - Internet service from cloud - Service from the other connected device - Local device service <<remote>> Device Tizen Micro Device App <<local>> Device Cloud Tizen Micro Apps need to provide - Internet service to cloud - Service to the other connected device - Event handler from local device use service from IoT + provide service to IoT 15

16 Architecture Part II. Tizen Micro Profile Tizen Micro Device App <<remote>> Device RESTful XML/JSON over HTTP <<local>> Device RESTful XML/JSON over HTTP Cloud Web of Things connects things through the existing Web technology (XML/JSON over HTTP) 16

17 Architecture Web of Things Part II. Tizen Micro Profile JavaScript is the most popular language in web, not only client-side but also server-side JSON (HTTP) Web Server <<JavaScript>> Service App JavaScript App FW System 17

18 Architecture Device BUS Part II. Tizen Micro Profile <<JavaScript>> Service App <<JavaScript>> Device App Web Server JavaScript App FW Device BUS Device System UART 18

19 Architecture Device BUS Extends to the external device Part II. Tizen Micro Profile <<JavaScript>> Service App <<JavaScript>> Device App Web Server JavaScript App FW System Device BUS Device ZigBee, Z-Wave,... 19

20 Tizen Nano Device Part II. Tizen Micro Profile Web Server <<JavaScript>> Service App JavaScript App FW <<JavaScript>> Device App Device BUS Device Tizen Nano Device - Tizen Companion Device - Device App installed on Tizen Device - Equivalent Device Function of Tizen Micro, added to Tizen Device System ZigBee Equivalent Service Model (Tizen Micro) <<JavaScript>> Service App <<JavaScript>> Device App Web Server JavaScript App FW Device BUS Device System UART 20

21 Tizen Full Profile & Micro Part II. Tizen Micro Profile Web of Things and Device BUS features in Tizen Micro profile can be integrated into the existing Tizen profiles. Web App <<JavaScript>> Service App <<JavaScript>> Device App Web Browser Web Server JavaScript App FW Device BUS Core Services for Tizen TV profile System 21

22 Tizen 3.0 & Micro Profile Part II. Tizen Micro Profile Tizen GIT repository git://review.tizen.org /platform/framework/native /platform/framework/web /platform/kernel/linux-3.10 Tizen Mobile Profile Tizen TV Profile /platform/upstream/glib /platform/upstream/nodejs /platform/profile/mobile Tizen Micro Profile /platform/profile/tv /platform/profile/micro 22

23 Part III, PoC of Tizen Micro Profile

24 Proof of Concept Part III. PoC of Tizen Micro Profile - Memory footprints: 32M FLASH, 64M RAM - Web of Things with JavaScript framework - IoT scenarios Nginx Framework Core Libraries Node.js 20M FLASH 40M RAM (Remote UI scenario) glib busybox openssl Linux Kernel 24

25 Demo Scenario Part III. PoC of Tizen Micro Profile Auto Play Tizen Micro Audio Temp Change Person In/Out <<device>> Temp Tizen 3.0 TV ARTIK10 <<device>> Person 22 OUT Personal News Tizen Micro Printer 22 Auto Control Tizen Micro Air-conditioner 25

26 Part IV, Future Plans

27 Future Plans Part IV. Future Plans [Release Q] step 1. building Tizen Linux kernel and system on Raspberry Pi2 using Yocto step 2. integrating Nginx and Node.js step 3. building Device BUS [Release Q] - foot print optimization: 32M FLASH, 64M RAM - product-line management [Release Q] - additional features: remote access, multimedia, etc. 27

28 Tizen Micro profile on RTOS Part IV. Future Plans Samsung opened development of IoT.js, JavaScript engine and application framework for low-end IoT devices. Node.js IoT.js iotjs.net V8 JerryScript jerryscript.net Linux RTOS 28

29 Part IV. Future Plans The best way to connect everything Full Micro OS of everything in IoT Inter-operability OIC Nano WoT Easier integration and spread of IoT 29

30 Q & A 30

31 Tizen Nano Device Part II. Tizen Micro Profile Tizen companion device, which adds device function into another Tizen device with installing device app on it Device App Service App Provide the pre-defined interface Tizen Device Internet [w/o AppFW] HUB Equivalent to Tizen Micro 31

32 Packages Used in PoC Package Name Git Repository linux-3.10 platform/kernel openssl platform/upstream/openssl nodejs platform/upstream/nodejs nginx platform/upstream/nginx [new] libglib platform/upstream/glib busybox platform/upstream/busybox gettext platform/upstream/gettext pcre-8.36 platform/upstream/pcre 8.31 libffi-3.1 platform/upstream/libffi zlib platform/upstream/zlib uclibc platform/upstream/uclibc [new] 32

33 Internet of Things Part I. OS of Everything in IoT Q) What else do you want more? A) It will be helpful to know - how the temperature is in the car - whether he is excising or not - where he is exactly at home - how the weather or the forecast is I can provide more personalized service. 33

34 Demo Scenario(1) person in Part III. PoC of Tizen Micro Profile Auto Play Tizen Micro Audio Temp Change Person In/Out <<device>> Temp Tizen 3.0 TV ARTIK10 <<device>> Person 22 IN Tizen Micro Printer 22 Auto Control Tizen Micro Air-conditioner 34

35 Demo Scenario(2) new service added Part III. PoC of Tizen Micro Profile Auto Play Tizen Micro Audio Temp Change Person In/Out <<device>> Temp Tizen 3.0 TV ARTIK10 <<device>> Person 22 IN Personal News Tizen Micro Printer 22 Auto Control Tizen Micro Air-conditioner 35

36 Demo Scenario(3) temperature up Part III. PoC of Tizen Micro Profile Auto Play Tizen Micro Audio Temp Change Person In/Out <<device>> Temp Tizen 3.0 TV ARTIK10 <<device>> Person 25 IN Personal News Tizen Micro Printer 23 Auto Control Tizen Micro Air-conditioner 36

37 Demo Scenario(4) person out Part III. PoC of Tizen Micro Profile Auto Play Tizen Micro Audio Temp Change Person In/Out <<device>> Temp Tizen 3.0 TV ARTIK10 <<device>> Person 24 OUT Personal News Tizen Micro Printer 22 Auto Control Tizen Micro Air-conditioner 37

38 Demo Scenario(5) scheduled Part III. PoC of Tizen Micro Profile Auto Play Tizen Micro Audio Temp Change Person In/Out <<device>> Temp Tizen 3.0 TV ARTIK10 <<device>> Person 24 OUT Personal News AM 6:00 Tizen Micro Printer 22 Auto Control Tizen Micro Air-conditioner 38

Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics

Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics 1 Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics Intro Tizen Linux kernel based Embedded OS for wide range of devices, where Mobile, Wearable, TV are maintained as

More information

IoT.js. Next generation web for connected things. Samsung Electronics Software Center Piotr Marcinkiewicz 2017

IoT.js. Next generation web for connected things. Samsung Electronics Software Center Piotr Marcinkiewicz 2017 IoT.js Next generation web for connected things Samsung Electronics Software Center Piotr Marcinkiewicz 2017 Agenda Introduction Architecture Node.js vs. IoT.js APIs You are invited Community Q&A 01 02

More information

IoT Ecosystem and Business Opportunities

IoT Ecosystem and Business Opportunities IoT Ecosystem and Business Opportunities 17th May, 2017 1 Copyright 2017 Samsung. All Rights Reserved. Shivakumar Mathapathi Co-Founder & CTO Dew Mobility (Approved Vendor for Samsung) Table of Contents

More information

Research on the Performance of JavaScript-based IoT Service Platform

Research on the Performance of JavaScript-based IoT Service Platform International Journal of Control Theory and Applications ISSN : 0974-5572 International Science Press Volume 9 Number 44 2016 Research on the Performance of JavaScript-based IoT Service Platform Jin-Tae

More information

Tizen/Artik IoT Practice Part 5 IoTivity Simple Server and Simple Client

Tizen/Artik IoT Practice Part 5 IoTivity Simple Server and Simple Client 1 Tizen/Artik IoT Practice Part 5 IoTivity Simple Server and Simple Client Sungkyunkwan University IoTivity Resource 2 In IoTivity, an entity(e.g. Sensor, Actuator) is being handled as a resource(ocf Resource

More information

AUTO DISCOVERY REMOTE CONTROL ADRC GLOSSARY

AUTO DISCOVERY REMOTE CONTROL ADRC GLOSSARY AUTO DISCOVERY REMOTE CONTROL ADRC GLOSSARY THE INTERNET OF THINGS VERSION 1.0 // SEPTEMBER 2016 Contents 1 About this document... 1 Document purpose... 1 Scope... 1 Contact information... 1 2 Definitions...

More information

Samsung SmartThins Wifi ET-WV525. Samsung SmartTings Wifi Pro ET-WV535. User Manual

Samsung SmartThins Wifi ET-WV525. Samsung SmartTings Wifi Pro ET-WV535. User Manual Samsung SmartThins Wifi ET-WV525 Samsung SmartTings Wifi Pro ET-WV535 User Manual English (USA). 02/2018. Rev.1.0 www.samsung.com Table of Contents Getting started 3 Read me first 4 About SAMSUNG Connect

More information

Connecting with Tizen : An Overview & Roadmap. Mohan Rao

Connecting with Tizen : An Overview & Roadmap. Mohan Rao Connecting with Tizen : An Overview & Roadmap Mohan Rao Contents What is Tizen? Why Tizen? Device profile Tizen 2.4 Tizen 3.0 What s next? Conclusion 2 What is Tizen? (1/2) Designed for various category

More information

B U I L D I N G O N T H E G A T E W A Y. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

B U I L D I N G O N T H E G A T E W A Y. Copyright 2015, Oracle and/or its affiliates. All rights reserved. B U I L D I N G O N T H E G A T E W A Y Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Interoperability Frameworks for RIOT-OS

Interoperability Frameworks for RIOT-OS Interoperability Frameworks for RIOT-OS @Mattia_Antonini m.antonini@create-net.org Università degli Studi INTEROPERABILITY Berlin, 15th July 2016 Stack Base Layer Service Layer Implementations Official

More information

IoTivity: The Open Connectivity Foundation and the IoT Challenge

IoTivity: The Open Connectivity Foundation and the IoT Challenge IoTivity: The Open Connectivity Foundation and the IoT Challenge Thiago Macieira Embedded Linux Conference / Open IoT Summit Berlin, October 2016 Who am I? 2 3 About the Open Connectivity Foundation 4

More information

Soletta. Closing the IoT Development Gap. OpenIoT & ELC Europe 2016

Soletta. Closing the IoT Development Gap. OpenIoT & ELC Europe 2016 Soletta Closing the IoT Development Gap OpenIoT & ELC Europe 2016 Agenda - Who am I? - IoT Development Gaps - How to close IoT Development Gaps - Soletta Overview - Key Subsystems - Flow Based Programming

More information

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

Wireless Connectivity Options for IoT. By: MIST Makers John Varela and Nicholas Landy Wireless Connectivity Options for IoT By: MIST Makers John Varela and Nicholas Landy Outline Introduction to the Internet of Things (IoT) Wireless Communication in IoT Current Standards IEEE 802.11 (Wi-

More information

Windows 10 Wow! Presented by: Howard Forder. July 14, 2015

Windows 10 Wow! Presented by: Howard Forder. July 14, 2015 Windows 10 Wow! Presented by: Howard Forder July 14, 2015 Your Presenter: Howard Forder MCT, MCSE, MCDST, MODL, MCITP, SharePoint Exchange Windows 7,8,10 Windows 10 Wow! - Table of Contents Table of Contents

More information

Embedded Linux With Raspberry Pi IOT

Embedded Linux With Raspberry Pi IOT Embedded Linux With Raspberry Pi IOT Module 1 : Raspberry Pi Set up & Configurations Program Raspberry Pi : a credit-card sized computer Python programming for Raspberry Pi Interacting and configuring

More information

Smart Mirror Group K Hector Zacarias EE Justin Gentry CpE Michael Trivelli CpE

Smart Mirror Group K Hector Zacarias EE Justin Gentry CpE Michael Trivelli CpE Smart Mirror Group K Hector Zacarias EE Justin Gentry CpE Michael Trivelli CpE Motivation Seamless integration of technology into people s daily lives Smart Home technology is a blooming new field Google

More information

Contents Welcome to TDM digital signage... 3 Tizen version... 3 Functions... 4 Installation of Tizen app... 5 Support... 8

Contents Welcome to TDM digital signage... 3 Tizen version... 3 Functions... 4 Installation of Tizen app... 5 Support... 8 TDM Tizen Manual Contents Welcome to TDM digital signage... 3 Tizen version... 3 Functions... 4 Installation of Tizen app... 5 Support... 8 2 Welcome to TDM digital signage Thank you for your interest

More information

Apps localization practices and market feedback on example of Gear S2/S3

Apps localization practices and market feedback on example of Gear S2/S3 Apps localization practices and market feedback on example of Gear S2/S3 1 Kostiantyn Solonetskyi k.solonetsky@samsung.com Vitalii Vorobiov vi.vorobiov@samsung.com Samsung R&D Institute Ukraine Copyright

More information

Live Demo: A New Hardware- Based Approach to Secure the Internet of Things

Live Demo: A New Hardware- Based Approach to Secure the Internet of Things SESSION ID: CCS-W04 Live Demo: A New Hardware- Based Approach to Secure the Internet of Things Cesare Garlati Chief Security Strategist prpl Foundation @CesareGarlati Securing the Internet of (broken)

More information

Improving the Yocto Project Developer Experience. How New Tools Will Enable a Better Workflow October 2016 Henry Bruce

Improving the Yocto Project Developer Experience. How New Tools Will Enable a Better Workflow October 2016 Henry Bruce Improving the Yocto Project Developer Experience How New Tools Will Enable a Better Workflow October 2016 Henry Bruce (henry.bruce@intel.com) Introduction We ll be talking about developer workflow improvements

More information

Mobile Programming. Two Scenarios Web sites, like Tuubi where you read/write/download/ upload material

Mobile Programming. Two Scenarios Web sites, like Tuubi where you read/write/download/ upload material Mobile Programming 1 Two Scenarios Web sites, like Tuubi where you read/write/download/ upload material Web Services/Sites, like Foursquare where location, device camera, etc and local processing make

More information

PanL Home Automation Hub

PanL Home Automation Hub anl Home Automation Hub The anl Home Automation Hub demonstration is a Bridgetek product demonstration which showcases Bridgetek s proprietary light-weight IoT framework for home automation and control.

More information

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK M.E III SEM CSE MOBILE APPLICATION DEVELOPMENT UNIT -I INTRODUCTION

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK M.E III SEM CSE MOBILE APPLICATION DEVELOPMENT UNIT -I INTRODUCTION DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK M.E III SEM CSE NE7011 MOBILE APPLICATION DEVELOPMENT UNIT -I INTRODUCTION Part A (2 marks) 1. Define Mobile Application? 2. List the uses of

More information

Major Components of the Internet of Things Systems

Major Components of the Internet of Things Systems Major Components of the Internet of Things Systems 1 1. Sensors and Control Units 2 Sensors Analog Sensors: thermistor, photoconductor, pressure gauge and Hall sensor Digital Sensors: touch sensor, proximity

More information

Dockerized Tizen Platform

Dockerized Tizen Platform Dockerized 1 Tizen Platform Copyright 2017 Samsung. All Rights Reserved. Abstract Tizen Pla.orm ECO System Container ECO System Build CI Management (Update) Cloud Monitoring Store Data (DB) Cloud 2 Cloud

More information

JerryScript An ultra-lightweight JavaScript engine for the Internet of Things

JerryScript An ultra-lightweight JavaScript engine for the Internet of Things JerryScript An ultra-lightweight JavaScript engine for the Internet of Things Tilmann Scheller Principal Compiler Engineer t.scheller@samsung.com Samsung Research UK OpenIoT Summit Europe 2016 Berlin,

More information

Mark Skarpness. Director of Embedded Software Intel Software and Services Group

Mark Skarpness. Director of Embedded Software Intel Software and Services Group Mark Skarpness Director of Embedded Software Intel Software and Services Group 50B DEVICES* * The Internet of Things is Intelligence Everywhere 44 ZETABYTES** Sensors Home/ Industrial Gateway Network DC/Cloud

More information

Introduction to TIZEN Ecosystem

Introduction to TIZEN Ecosystem Introduction to TIZEN Ecosystem Sungjin Lee Samsung Electronics TIZEN Ecosystem What is Ecosystem? Information Promotion Device Platform Content & Service Provider (Developer) Distribution Channel (App

More information

What Is IoT, and How Modulus and Pacific Can Help. Eduardo Pelegri-Llopart Vice President, Technology Progress Software

What Is IoT, and How Modulus and Pacific Can Help. Eduardo Pelegri-Llopart Vice President, Technology Progress Software What Is IoT, and How Modulus and Pacific Can Help Eduardo Pelegri-Llopart Vice President, Technology Progress Software Agenda What Is IoT What Is Node Why Node.js and IoT Two Examples What Else? Samples,

More information

Android SmartTV initial manual

Android SmartTV initial manual Android SmartTV initial manual This guide contains explicit steps to follow in activating the Android SmartTV and navigate through the android based menu. Table of contents 1. Remote control 2.Switch to

More information

Tizen IVI Architecture New features

Tizen IVI Architecture New features Tizen IVI Architecture New features, Intel Open Source dominig.arfoll@fridu.net Agenda 2 What is Tizen IVI How to join the project Our road map Architecture New Features Tizen IVI Support Intel and ARM

More information

Husarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices.

Husarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices. Husarion CORE2 Husarion CORE2 is a development board for Internet-connected automation & robotic devices. CORE2 Development board for Internet connected automation & robotic devices. compatible with Husarion

More information

But before understanding the Selenium WebDriver concept, we need to know about the Selenium first.

But before understanding the Selenium WebDriver concept, we need to know about the Selenium first. As per the today s scenario, companies not only desire to test software adequately, but they also want to get the work done as quickly and thoroughly as possible. To accomplish this goal, organizations

More information

SOSCON 2016 JerryScript

SOSCON 2016 JerryScript SOSCON 2016 JerryScript An ultra-lightweight JavaScript engine for the Internet of Things Samsung Electronics SRUK OSG Tilmann Scheller 18.11.2016 Overview Introduction JerryScript JerryScript Internals

More information

New Trends in Smart Intelligence for Raspberry Pi (model-b) based Office Automation System

New Trends in Smart Intelligence for Raspberry Pi (model-b) based Office Automation System New Trends in Smart Intelligence for Raspberry Pi (model-b) based Office Automation System Department of Electrical and Electronics Engineering Sasi Institute of Technology and Engineering Tadepalligudem,

More information

Tizen apps with. Context Awareness, powered by AI. by Shashwat Pradhan, CEO Emberify

Tizen apps with. Context Awareness, powered by AI. by Shashwat Pradhan, CEO Emberify Tizen apps with 1 Context Awareness, powered by AI by Shashwat Pradhan, CEO Emberify Introduction Context refers to information that characterizes a situation, between: Apps People Surrounding environment

More information

It s STEAM, Punk!! The chronicle of dragging a 1935 steam boiler kicking and screaming into the Twenty-First Century

It s STEAM, Punk!! The chronicle of dragging a 1935 steam boiler kicking and screaming into the Twenty-First Century It s STEAM, Punk!! The chronicle of dragging a 1935 steam boiler kicking and screaming into the Twenty-First Century Charles J. Lord, PE, President Blue Ridge Advanced Design and Automation, PLLC The Original

More information

Our project was about the development of a platform IoT used by Terra Nostra house.

Our project was about the development of a platform IoT used by Terra Nostra house. 1 TABLE DES MATIERES I- General aspect... 3 1. Context... 3 2. Product description... 3 3. Product purpose... 4 II- Terra Nostra data recovery.... 4 1. Theory... 4 2. Implementation... 5 III- Data visualisation

More information

Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk

Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk Voice Enabled Assistants (Adoption) Voice Enabled Assistants (Usage) Voice Enabled Assistants (Workflow) Initialize Voice Recording

More information

Smart Buildings and their benefits

Smart Buildings and their benefits Smart Buildings and their benefits 1 1. Introduction Drawbacks of current buildings Too hot or too cold environment Inappropriate amount of light Irrelevant people might enter the building Vulnerability

More information

Prototyping IoT with. Pierre Ficheux 02/2017. Prototyping IoT with Yocto

Prototyping IoT with. Pierre Ficheux 02/2017. Prototyping IoT with Yocto Prototyping IoT with Pierre Ficheux (pierre.ficheux@smile.fr) 02/2017 1 $ whoami French embedded Linux developer, writer and teacher CTO @ Smile-ECS (Embedded & Connected Systems) 2 2 kinds of objects

More information

How To? OpenIoT, San Diego USA < > https://wiki.iotivity.org/tizen

How To? OpenIoT, San Diego USA < > https://wiki.iotivity.org/tizen on How To? OpenIoT, San Diego USA https://wiki.iotivity.org/tizen Philippe Coval / SRUK philippe.coval@osg.samsung.com 1 Who Am I? Philippe Coval Software Engineer from Samsung OSG belongs

More information

Advantages of MIPI Interfaces in IoT Applications

Advantages of MIPI Interfaces in IoT Applications Advantages of MIPI Interfaces in IoT Applications IoT DevCon Conference Hezi Saar April 27, 2017 Abstract In addition to sensors, high-resolution cameras are key enablers of IoT devices. The challenge

More information

Web of Things Architecture and Use Cases. Soumya Kanti Datta, Christian Bonnet Mobile Communications Department

Web of Things Architecture and Use Cases. Soumya Kanti Datta, Christian Bonnet Mobile Communications Department Web of Things Architecture and Use Cases Soumya Kanti Datta, Christian Bonnet Mobile Communications Department Email: Soumya-Kanti.Datta@eurecom.fr Connecting Things in IoT Source: http://www.itworld.com/

More information

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

Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM Agenda Linaro Linaro s IoT efforts Demo Business Models Design and sell x86 chips 2016 $59.5Bn Revenue Sells

More information

Open Source in Automotive Infotainment

Open Source in Automotive Infotainment Open Source in Automotive Infotainment Taeyong Kim (ty.kim@windriver.com) Services & Solutions Wind River Systems 2015 Wind River. All Rights Reserved. Why using Open Source in IoT? Internet of Things

More information

How we added software updates to AGL

How we added software updates to AGL How we added software updates to AGL Phil Wise 2017 ATS Advanced Telematic Systems GmbH ATS Advanced Telematic Systems. Open source and open standard for connected mobility. Page 2 AGL Automotive Grade

More information

Snappy Ubuntu Core Enabling secure devices with app stores

Snappy Ubuntu Core Enabling secure devices with app stores Snappy Ubuntu Core Enabling secure devices with app stores We are the company behind Ubuntu. Canonical and Ubuntu Best of both worlds CANONICAL Commercial backing for the #1 general purpose Linux OS: Ubuntu

More information

HOW TO INTEGRATE NFC CONTROLLERS IN LINUX

HOW TO INTEGRATE NFC CONTROLLERS IN LINUX HOW TO INTEGRATE NFC CONTROLLERS IN LINUX JORDI JOFRE NFC READERS NFC EVERYWHERE 28/09/2017 WEBINAR SERIES: NFC SOFTWARE INTEGRATION PUBLIC Agenda NFC software integration webinar series Session I, 14th

More information

PI System Pervasive Data Collection

PI System Pervasive Data Collection PI System Pervasive Data Collection Presented by Christian Leroux Enterprise Program Manager Chris Felts Sr. Product Manager OSIsoft on Industrial IoT Connecting people with sensor based data in ways that

More information

More info about the competition and the Intel Galileo Gen 2

More info about the competition and the Intel Galileo Gen 2 More info about the competition and the Intel Galileo Gen 2 In this webinar A few details about the competition Regulation overview Technical overview of the Intel Galileo Gen 2 board Software & hardware

More information

SMART HOME AND SMART ENERGY

SMART HOME AND SMART ENERGY SMART HOME AND SMART ENERGY SPEAKER INTRODUCTION SARAWOOT METHAWEE Executive Director of NDR Solution (Thailand) System Integrator for BEMS, HEMS, Home Automation system Developer of application on Linux

More information

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

Tizen Connectivity Support. for IoT Devices. Steve(Taesoo) Jun, Ph.D. Copyright 2017 Samsung. All Rights Reserved. Tizen Connectivity Support 1 for IoT Devices Steve(Taesoo) Jun, Ph.D. Principle Engineer Samsung Electronics 1 Copyright 2017 Samsung. All Rights Reserved. What you expect here Tizen 1.0 Tizen 2.0 Tizen

More information

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse 3 Software Stacks for IoT Solutions Ian Skerrett Eclipse Foundation @ianskerrett Copyright 2016 The Eclipse Foundation. All Rights Reserved Eclipse Foundation Not-for-profit open source foundation responsible

More information

Cortana Analytics : with Raspberry Pi and Weather Sensor

Cortana Analytics : with Raspberry Pi and Weather Sensor Cortana Analytics : with Raspberry Pi and Weather Sensor Leila Etaati (Microsoft MVP, PhD, Consultant, and Data science) #614 SQL Saturday South Island Leila Etaati Leila is Microsoft Data Platform MVP,

More information

Thank you for choosing ScriptCast Pro Enterprise!

Thank you for choosing ScriptCast Pro Enterprise! Thank you for choosing ScriptCast Pro Enterprise! ScriptCast Pro is powered by the popular EZCast Pro app and brings new dual Wi-Fi, supporting 2.4 GHz and 5 GHz frequencies. It is the most advanced Wi-Fi

More information

Smart Plug User Guide

Smart Plug User Guide Smart Plug User Guide Version 1.2 Copyright 2016 About This Guide This document introduces to users an example of ESP IOT Platform applications, the Espressif Smart Plug. The document includes the following

More information

Profound.js. Future of open source development on IBM i. Alex Roytman Profound Logic

Profound.js. Future of open source development on IBM i. Alex Roytman Profound Logic Profound.js Future of open source development on IBM i Alex Roytman Profound Logic What is Node.js? The most exciting technology ever to be brought over to IBM i Brings the platform forward in a way like

More information

Angular 2 and Hexo. Static Meets Dynamic For the Best of Both Worlds! Copyright 2016 Code Career Academy

Angular 2 and Hexo. Static Meets Dynamic For the Best of Both Worlds! Copyright 2016 Code Career Academy Angular 2 and Hexo Static Meets Dynamic For the Best of Both Worlds! Who am I? Jeff Ammons Microsoft MVP Pluralsight Author CEO/Chief Instructor at Code Career Academy 25 Years Professional Experience

More information

Human-Computer Interaction Design

Human-Computer Interaction Design Human-Computer Interaction Design COGS120/CSE170 - Intro. HCI Instructor: Philip Guo, Lab TA: Sean Kross Lab 1 - Version control and HTML (2017-10-06) by Michael Bernstein, Scott Klemmer, Philip Guo, and

More information

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

Bidirectional wireless communication between IBM Cloud and Bluetooth Low Energy peripherals through SimpleLink Wi-Fi Bidirectional wireless communication between IBM Cloud and Bluetooth Low Energy peripherals through SimpleLink Wi-Fi 30.7B connected devices by 2020, 75.4B by 2025 Top IoT concerns Security Complex standards

More information

System Energy Efficiency Lab seelab.ucsd.edu

System Energy Efficiency Lab seelab.ucsd.edu Motivation Embedded systems operate in, interact with, and react to an analog, real-time world Interfacing with this world is not easy or monolithic Sensors: provide measurements of the outside world Actuators:

More information

Lesson 8 Internet Connected Smart Home Services And Monitoring. Chapter-12 L08: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Lesson 8 Internet Connected Smart Home Services And Monitoring. Chapter-12 L08: Internet of Things , Raj Kamal, Publs.: McGraw-Hill Education Lesson 8 Internet Connected Smart Home Services And Monitoring 1 Internet Connected Smart Home Services And Monitoring Smart home services Home lighting control Control and monitoring of appliances Security

More information

Team Up: Contributing to the Tizen Platform. Narasimha Swamy Sanjay NM

Team Up: Contributing to the Tizen Platform. Narasimha Swamy Sanjay NM Team Up: Contributing to the Tizen Platform Narasimha Swamy Sanjay NM YOUR Contributions MATTER to the SUCCESS of Tizen platform Agenda About Tizen OSS Ways of Contribution Tizen 3.0 Governance Model Tools,

More information

Testing NodeJS, REST APIs and MongoDB with UFT January 19, 2016

Testing NodeJS, REST APIs and MongoDB with UFT January 19, 2016 Testing NodeJS, REST APIs and MongoDB with UFT January 19, 2016 Brought to you by Hosted By Bernard P. Szymczak Ohio Chapter Leader HP Software Education SIG Leader TQA SIG Leader Today s Speakers Ori

More information

Esto. An Eclipse-Based Embedded S/W Development Tool. Heung-Nam Kim Director of Embedded S/W Technology Center

Esto. An Eclipse-Based Embedded S/W Development Tool. Heung-Nam Kim Director of Embedded S/W Technology Center Esto An Eclipse-Based Embedded S/W Development Tool Heung-Nam Kim hnkim@etri.re.kr Director of Embedded S/W Technology Center 1 Embedded S/W Technology Center Outlines! About ETRI! Embedded S/W Technology

More information

Ingress Kubernetes Tutorial

Ingress Kubernetes Tutorial Ingress Kubernetes Tutorial 1 / 6 2 / 6 3 / 6 Ingress Kubernetes Tutorial Edit This Page. Ingress. An API object that manages external access to the services in a cluster, typically HTTP. Ingress can provide

More information

2017 Solution for Intelligent Voice-interaction Products. Powered By VOBOT

2017 Solution for Intelligent Voice-interaction Products. Powered By VOBOT 2017 Solution for Intelligent Voice-interaction Products Powered By VOBOT Amazon Alexa Early in the era of PC, browsers played an important role as the entrance of Internet. After that we stepped into

More information

AMM Feb/2018. Frederic Marec Embedded Engineer

AMM Feb/2018. Frederic Marec Embedded Engineer Industrialisation of applications build in embedded environment How to build AGL (Automotive Grade Linux) applications with Jenkins pipeline and X(cross) Development System (XDS)? AMM Feb/2018 Frederic

More information

Leveraging webos Technologies for Automotive. Lokesh Kumar Goel / Steve Lemke

Leveraging webos Technologies for Automotive. Lokesh Kumar Goel / Steve Lemke Leveraging webos Technologies for Automotive Lokesh Kumar Goel / Steve Lemke Agenda LG Silicon Valley Lab (SVL) Background LG SVL AGL Demo at CES 2018 webos Open Source Edition (OSE) webos Web App Runtime

More information

Kick Start your Embedded Development with Qt

Kick Start your Embedded Development with Qt Kick Start your Embedded Development with Qt Increasing Return On Investment & shortening time-to-market Nils Christian Roscher-Nielsen Product Manager, The Qt Company Overview Problems facing Device Creators

More information

High Level Interoperability Testing

High Level Interoperability Testing High Level Interoperability Testing For the Web of Things Dave Raggett F-Interop is an international project supported by the European Union s Horizon 2020 programme under Grant Agreement

More information

IoTivity Development on ARTIK 530s

IoTivity Development on ARTIK 530s Getting Started Guide Sungdong Kim SAMSUNG IoTivity Development on ARTIK 530s G E T T I N G S T A R T E D G U I D E Version 1.0, October 24, 2018 Table of Contents Summary... 3 OCF and IoTivity... 3 The

More information

Large-Scale Web Applications

Large-Scale Web Applications Large-Scale Web Applications Mendel Rosenblum Web Application Architecture Web Browser Web Server / Application server Storage System HTTP Internet CS142 Lecture Notes - Intro LAN 2 Large-Scale: Scale-Out

More information

Samsung Connect App Training. June INTERNAL: FOR SMARTTHINGS STAFF AND APPROVED PARTNERS ONLY

Samsung Connect App Training. June INTERNAL: FOR SMARTTHINGS STAFF AND APPROVED PARTNERS ONLY Samsung Connect App Training June 2017 - INTERNAL: FOR SMARTTHINGS STAFF AND APPROVED PARTNERS ONLY 1 Table of Contents Introduction Setup Steps Building Automations Sharing Common Customer Questions Troubleshooting

More information

DevKit7000 Evaluation Kit

DevKit7000 Evaluation Kit DevKit7000 Evaluation Kit Samsung S5PV210 Processor based on 1GHz ARM Cortex-A8 core Onboard 512MByte DDR2 and 512MByte NAND Flash 4 UART, 4 USB Host, USB Device, Ethernet, Audio, TF, RTC,... Supports

More information

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION NXP SEMICONDUCTORS PUBLIC THE ONLY SUPPLIER TO PROVIDE COMPLETE IoT SOLUTIONS DSPs, MCUs & CPUs Suite of Sensors NFC, BLE, Thread, zigbee, sub-ghz Wireless Interconnects

More information

Tizen-based Samsung TV Web Simulator Guide

Tizen-based Samsung TV Web Simulator Guide Tizen-based Samsung TV Web Simulator Guide This document provides the user guide for the Tizen TV web simulator which simulates the run time environment of Tizen TV web apps. Contents Prerequisites Interfaces

More information

Embracing the Next Wave

Embracing the Next Wave Embracing the Next Wave JEDEC Mobile & IOT Forum Copyright 2016 [Samsung/Min Jeung Cho ] Stagnation or Leap Forward? Smartphone Shipment YoY Growth Rate 2B 60% 1B 30% B '11 '12 '13 '14 '15 '16 '17 '18

More information

EDJE PROJECT. The Software Foundation for IoT Devices. https://projects.eclipse.org/projects/iot.edje. IS2T S.A All rights reserved.

EDJE PROJECT. The Software Foundation for IoT Devices. https://projects.eclipse.org/projects/iot.edje. IS2T S.A All rights reserved. EDJE PROJECT The Software Foundation for IoT Devices https://projects.eclipse.org/projects/iot.edje IS2T S.A. 2016. All rights reserved. PRESENTER Jérôme Leroux Development and Innovation Manager at MicroEJ

More information

The Internet of Things. Steven M. Bellovin November 24,

The Internet of Things. Steven M. Bellovin November 24, The Internet of Things Steven M. Bellovin November 24, 2014 1 What is the Internet of Things? Non-computing devices...... with CPUs... and connectivity (Without connectivity, it s a simple embedded system)

More information

Automotive Linux Summit 2017 May 31-June 2, 2017, Tokyo, Japan Advances and challenges in remote configuration of connected cars

Automotive Linux Summit 2017 May 31-June 2, 2017, Tokyo, Japan Advances and challenges in remote configuration of connected cars Automotive Linux Summit 2017 May 31-June 2, 2017, Tokyo, Japan Advances and challenges in remote configuration of connected cars 2017/6/2 NEC Communication Systems, Ltd. New Technology Development Group

More information

Qt for Device Creation

Qt for Device Creation Qt for Device Creation Speeding up ROI & Time-to-Market with Qt Andy Nichols Software Engineer, Qt R&D, Oslo Overview Problems facing Device Creators How Qt for Device Creation addresses those Problems

More information

octoscope Introduction April 2018

octoscope Introduction April 2018 octoscope Introduction April 2018 Company overview Company Product Team Manufacturer of personal testbeds for Wi-Fi, LTE, IoT and other wireless markets Shipping the octobox testbeds since 2013 Serving

More information

Industrial IoT Sensor Node & Gateway Solutions

Industrial IoT Sensor Node & Gateway Solutions Industrial IoT Sensor Node & Gateway Solutions Enabling a Diverse Range of IoT Applications Sensor Nodes IoT Gateway Design-in Services IoT Software Industrial Wireless Sensor Node Solutions Industrial

More information

A Low Cost Internet of Things Network for Contamination Detection in Drinking Water Systems Using Raspberry Pi

A Low Cost Internet of Things Network for Contamination Detection in Drinking Water Systems Using Raspberry Pi A Low Cost Internet of Things Network for Contamination Detection in Drinking Water Systems Using Raspberry Pi Syeda Madeeha Anam 1, M Devender 2 1 M.Tech Scholar, Sudheer Reddy College of Engineering

More information

Fosdem Feb/2018. Frederic Marec Embedded Engineer

Fosdem Feb/2018. Frederic Marec Embedded Engineer Industrialisation of applications build in embedded environment How to build AGL (Automotive Grade Linux) applications with Jenkins pipeline and X(cross) Development System (XDS)? Fosdem Feb/2018 Frederic

More information

Insignia Voice Speaker with Google Assistant Built In NS-CSPGASP-B / NS-CSPGASP-BC / NS-CSPGASP-G / NS-CSPGASP2 / NS-CSPGASP2-C

Insignia Voice Speaker with Google Assistant Built In NS-CSPGASP-B / NS-CSPGASP-BC / NS-CSPGASP-G / NS-CSPGASP2 / NS-CSPGASP2-C Insignia Voice Speaker with Google Assistant Built In NS-CSPGASP-B / NS-CSPGASP-BC / NS-CSPGASP-G / NS-CSPGASP2 / NS-CSPGASP2-C Contents General... 3 Question 1: What is a smart speaker?... 3 Question

More information

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications

The world of BAOS. Easy connectivity for KNX with Bus Access and Object Server. Overview and applications The world of BAOS Easy connectivity for KNX with Bus Access and Object Server Overview and applications WEINZIERL ENGINEERING GmbH Achatz 3 DE-84508 Burgkirchen / Alz Germany Phone : +49 (0)8677 / 91 636

More information

Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities

Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities CON9759 Energy Revolution: Smart IoT Devices Enable New Business Models for Utilities Oracle JavaOne 2015, San Francisco Dirk-Michael Wagner, Christine Mitterbauer, Andreas Gerstmeier 2015, Oct 28, Hilton

More information

IMPLEMENTATION OF SMART HOME AUTOMATION USING RASPBERRY PI

IMPLEMENTATION OF SMART HOME AUTOMATION USING RASPBERRY PI IMPLEMENTATION OF SMART HOME AUTOMATION USING RASPBERRY PI R.Ramya 1, C.Girisarathi 2, A.Jayaprakash 3, A.Karthikha 4, M.Srimalini 5 Assistant Professor 1, Students 2,3,4,5 Department of Electronics and

More information

IOTIVITY INTRODUCTION

IOTIVITY INTRODUCTION IOTIVITY INTRODUCTION Martin Hsu Intel Open Source Technology Center 1 Content may contain references, logos, trade or service marks that are the property of their respective owners. Agenda Overview Architecture

More information

Arkuda Concert. Audio Network Solutions

Arkuda Concert. Audio Network Solutions Arkuda Concert Audio Network Solutions How could manufacturers add value to their products and services? Companies aspire to provide services that meet their client`s needs. They try to offer a smart solution

More information

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

THE NEED FOR SMART SENSORS IN IOT. Internet. Uwe Hirsch Senior Business Development Manager THE NEED FOR SMART SENSORS IN IOT Internet Uwe Hirsch Senior Business Development Manager Uwe.Hirsch@Avnet-Memec.eu IOT APPLICATIONS ENABLED BY DIFFERENT SENSORS Traffic Management Up to 40% of traffic

More information

Linux in Automotive From Open Source to Products

Linux in Automotive From Open Source to Products Linux in Automotive From Open Source to Products Mark Skarpness Director System Engineering, Intel Tsuguo Nobe Chief Advanced Service Architect and Director, Intel July 1st, 2014 Legal Information INFORMATION

More information

Embedded Linux UI Comparison. Tim Bird Senior Staff Software Engineer Sony Electronics

Embedded Linux UI Comparison. Tim Bird Senior Staff Software Engineer Sony Electronics Embedded Linux UI Comparison Tim Bird Senior Staff Software Engineer Sony Electronics 1 yyyy-mm-dd Agenda Embedded Linux UI options Comparison points Presence at ELC Evaluations

More information

Offense & Defense in IoT World. Samuel Lv Keen Security Lab, Tencent

Offense & Defense in IoT World. Samuel Lv Keen Security Lab, Tencent Offense & Defense in IoT World Samuel Lv Keen Security Lab, Tencent Keen Security Lab of Tencent Wide coverage of software and hardware security research Mainstream PC & Mobile Operating Systems Mainstream

More information

IoT Based Traffic Signalling System

IoT Based Traffic Signalling System IoT Based Traffic Signalling System Ashok. P.V B.Tech Graduate, Department of Information Technology, SivaSankari.S Assistant Professor, Department of Information Technology, Vignesh Mani B.Tech Graduate,

More information

CLOUD BASED WHEATHER MONETORING SYSTEM WITH HUMIDITY LIGHT TEMPERATURE AND ATMOSPHERIC PRESSURE SENSORS

CLOUD BASED WHEATHER MONETORING SYSTEM WITH HUMIDITY LIGHT TEMPERATURE AND ATMOSPHERIC PRESSURE SENSORS CLOUD BASED WHEATHER MONETORING SYSTEM WITH HUMIDITY LIGHT TEMPERATURE AND ATMOSPHERIC PRESSURE SENSORS #1 ARRAGUNTA MAMATHA, Assoc. Professor & HOD #2 C.MANISHA, B.TECH #3 D.NAGARANI, B.TECH #4 A.SHRESTA,

More information

SENSOR NETWORKS JAVA

SENSOR NETWORKS JAVA SENSOR NETWORKS JAVA RASPBERRY EMBEDDEDPI ABOUTME. CANOOENGINEERING Gerrit Grunwald Developer Leader of JUG Münster JavaFX & IoT community Co-Lead Java Champion, JavaOne RockStar JAVA ONE 2013 MONITORING

More information