20
1 Интернет вещей и «умных» устройств 1 Лекция 1 Интернет вещей Internet of Things

Интернетвещейи умных устройств · • Intel® IoT Developer Kit with Intel® Galileo & Intel® Edison boards together with easy to use hardware, software,

Embed Size (px)

Citation preview

1

Интернет вещей и «умных» устройств

1

Лекция 1

Интернет вещейInternet of Things

2

Definition

3

Definition

5

6

7

Long, complex life cycle

Massed produced in same configuration

Equipment never intended to be connected

Machine-to-machine

Normal C-I-A often reversed

Unique to IoT

8

“There is a small—and rapidly closing—window to ensure that IoT is adopted in a way that maximizes security and minimizes risk.”

National Security Telecommunications Advisory Committee (NSTAC) Report to the President on the Cybersecurity Implications of the Internet of Things

9

10

Harden Device

Secure Comms

Manage security

Path to Security

IOT Industry Open Standards

“…focused on breaking down the barriers of technology silos to support better access to big data with improved integration of the physical and digital worlds.”

* Other names and brands may be claimed as the property of others.

13

Online

Communities

Physical

Spaces

Compute

PlatformsMarkets

Micro

Funding

3D

Printing

Distis

Millions of Makers

Worldwide

14

Do embedded developers care about SW tools?Commercial Developers: Silicon price & performance top the list.

But tools & software matter.

Makers: Ease of use, software tools lead

their HW selection process

0% 10% 20% 30% 40%

Price

CPU Performance

Programming Tools Available

Software Available

Power Consumption

Ease of Programming

Processor Selection Criteria

4.42

4.27

4.25

4.18

4.18

1 2 3 4 5

Ease of Development

Programming Language Support

Connectivity Interfaces

Low-cost or free software dev. Tools

Sensor Support

Importance of Factors in Selection of Maker Hardware1 = not at all important, 5 = Extremely Important

Source: 2014 Embedded Engineer Survey, VDC Research

Source: VDC Research, 2014

15

• Intel® IoT Developer Kit with Intel® Galileo & Intel® Edison boards together with easy to use hardware, software, tools, cloud services

• Includes Arduino libraries, Wyliodrin, Intel® XDK IoT Edition and eval version of Intel® System Studio

• IoT Roadshows & Hackathons

• On-line community for learning, building, sharing Intel Developer Zone for IoT

A comprehensive program for hobbyists, students and entrepreneurial developers that delivers everything a software developer needs to quickly and easily turn ideas into solutions

for the Internet of Things (IoT)

What will you make?

Intel® IoT SDK

16

Target audience and developer path

OS/Boot Image

Programming Language

Hardware

Tools/ Libraries

Maker Beginner Intermediate Advanced & Professional

17

Arduino Developer

Visual Programming

JavaScriptDeveloper

C / C++Developer

Yocto LinuxSPI

Yocto Linux Yocto LinuxYocto Linux, Windows,

VxWorks, WR Linux

Arduino IDEWin / Mac/ Linux

WyliodrinWeb

XDKWin/ Mac/ Linux

EclipseWin/ Mac / Linux

Arduino Sketch C++

VisualPython

JavaScript (Node JS)

C/ C++

Quark (Galileo, Edison)

Quark (Galileo, Edison)

Quark (Galileo, Edison), Atom

Quark, Atom, Core, Xeon

Arduino Libraries WyliodrinIntel® XDK IoT

EditionIntel® System Studio

Wind River

IDEDev Env

18

Wyliodrin* Visual Programming (for Edison and Galileo)

www.wyliodrin.com/galileo

Intel® XDK

19

Intel® XDK:• 160k: registered developers, growing rapidly• Every 33 sec: a developer builds an app using XDK• >10M: app downloads, built using XDK

Thank You

20