the future of iot education - linux foundation...

32
The future of IoT education Global startup riding the IoT revolution

Upload: others

Post on 25-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The future of IoT education Global startup riding the IoT revolution

Page 2: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Outline

▪ Wyliodrin story

▪ Empowering engineers

▪ Tools for IoT education ▪  from hosted solution to Open Source

2

Page 3: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The problem

3

Imagine driving in San Francisco with a stick shift car

(hard work all the time - 80% useless, 20% excellent)

80% of the time IoT development tools are overhead for your project

Page 4: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The solution

4

Page 5: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The solution

5

Page 6: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The vision

▪ Goal: ▪ Engaging students ▪ Bringing the maker culture into the school ▪ Building the confidence to be part of IoT projects

Create, modify, tweak, customize current solutions to your needs and use cases

6

Page 7: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The technology: Hardware

▪ Before 2012 ▪ expensive embedded devices ▪  few devices running Linux

▪ Raspberry Pi changed the game

0

1,000

2,000

3,000

4,000

5,000

6,000

7,000

2014 2015 2016

Currently experiencing rapid growth

Number of connected devices (millions)

7

Page 8: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Internet of Things

▪ A system where the Internet is connected to the physical world via ubiquitous sensors

Scalable Real time Security and privacy

Intelligent and dynamic

Distributed and decentralized

8

Page 9: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The IoT stack

The problem •  Arduino does well on the

sensor level

•  Raspberry Pi follows the full stack, but lacks the benefits of Arduino

9

Page 10: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

IP Workshop Summer School

▪  IoT practical projects

▪ ~100 participants / event

10

Page 11: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Why

▪ Arduino preferred to Raspberry Pi

▪ The fault ▪  teaching strategy ▪  development tools

Projects were not IoT projects, they fell into electronics or programming

11

Page 12: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

How

▪ Transfer the accessibility typical of Arduino to Raspberry Pi

Ease to use Direct access High productivity

Use from anywhere

12

Page 13: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Teaching IoT the right way: How to actually do it?

▪ Programming ▪  basic programming skills ▪  high level languages

▪ Web technologies rather than electronics ▪  connecting devices

▪  The right tools ▪  easy access ▪  quick prototyping ▪  simple IDE for IoT (eg. Arduino IDE)

13

Page 14: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

It’s about programming rather than electronics

▪  less electronics

▪ programming of well established kits

14

Page 15: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

It’s about web technologies

▪  IoT is about connectivity

▪  IoT includes the Web

15

Page 16: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The new problem

▪ Focus on the data

▪  It’s all about interconnection

16

Data

Manage

Transfer

Store

Access

Page 17: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

It’s about the right tools

▪ controlling the peripherals is puzzling ▪ platform dependent ▪ knowhow of the platform

▪ Solution: ▪ new level of abstraction ▪ open source Arduino like environment

17

Page 18: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

It’s about the right tools

▪ anywhere, anytime

▪  fast access to embedded boards

▪ accessible to non-experts

▪  increases productivity for experts

▪  fast prototyping of ideas

▪ no software pre-requisites

18

Page 19: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

It’s about the right tools

▪ anywhere, anytime

▪  fast access to embedded boards

▪ accessible to non-experts

▪  increases productivity for experts

▪  fast prototyping of ideas

▪ no software pre-requisites

19

Page 20: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Since 2013…

20

I really like how the environment works and it is really slick with how you connect to the boards. It has changed how I view the Galileo and added a lot of value to the board.

Derek Runberg, Educational Technologist,

Sparkfun Electronics Inc.

It has to be said that Wyliodrin is fantastic effort to bring real-world interactive coding using the Raspberry Pi.

Simon Walters, Scratch GPIO

▪  We have worked with:

▪  Notable users:

Page 21: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

All over the world

21

▪ Wyliodrin has been used at hackathons in: ▪ United States ▪ European Union ▪ Singapore ▪ South Korea

Page 22: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Wyliodrin: Web IDE

▪ Manage your projects

▪ Store the projects in the Cloud

▪ Deploy applications on your boards

22

Page 23: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Visual Programming

▪ Great traction with beginners

▪ No formal programming knowhow required

23

Page 24: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Debug using graphs

▪ Debug IDE

▪ Real-time monitoring

▪  Intuitive showcase of sensor measurement evolution

24

Page 25: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Board communication

▪  Intuitive communication platform

▪ High abstraction for easy use

▪ Open and secure standard protocol

25

Page 26: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Write in Python / Javascript

▪ The ultimate goal

26

Page 27: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Wyliodrin STUDIO: Open Source

▪ Open Source

▪ Available for ▪ UDOO Neo ▪ Raspberry Pi ▪ BeagleBone Black ▪ Arduino Yun

▪ Works locally

27

Page 28: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Wylidorin STUDIO: future steps

28

▪  Enlarge the community

▪  Lessons

▪  Hardware simulation

▪  Projects sharing

Page 29: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Who is Wyliodrin

29

Alexandru Radovici CEO, University Lecturer

Ovidiu Stoica CCO

Ioana Culic Head of R&D, Teaching Assistant

Cristian Rusu Research & Development, Research Fellow

▪  Giuseppe Cinque (Cisco Systems)

▪  Jozef Janitor (Inlea/Cisco Systems)

▪  Bogdan Doinea (CISCO)

▪  Manfred Wolf (ALP Dillingen)

▪  Razvan Rughinis (Politehnica Bucharest)

▪  Jutta Jerlich (TU Wien)

▪  Raluca Oltean (Intel)

Advisors:

Page 30: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The takeaway

▪  IoT is not just electronics or microcontrollers

30

Page 31: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

The takeaway

▪  IoT is not just electronics or microcontrollers

… so we need to:

▪ build a simple way to interact with the new inteligence around us

▪ bridge the Arduino community with the Linux enthusiasts

▪ harvest the power of Python & Javascript for IoT projects

31

Page 32: The future of IoT education - Linux Foundation Eventsevents17.linuxfoundation.org/sites/events/files... · Raspberry Pi changed the game 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000

Thank you!

32

/wyliodrin