iot anything from anywhere with the internet of things · ©2016 scotty cowling wa2dfi and why...

43
©2016 Scotty Cowling WA2DFI IoT Anything from Anywhere With the Internet of Things Scotty Cowling, WA2DFI 2016 TAPR/ARRL Digital Communications Conference September 2016, St Petersburg, FL

Upload: others

Post on 21-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

IoT

Anything from Anywhere

With the Internet of Things

Scotty Cowling, WA2DFI

2016 TAPR/ARRL Digital Communications Conference

September 2016, St Petersburg, FL

Page 2: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Apple supports Windows?

Page 3: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

and why can’t you capitalize it right?

Internet of Things

Defined in Recommendation

ITU-T Y.2060, sec 3.2.2

A system of interrelated computing devices provided

with unique identifiers and ability to transfer data

over a network without human interaction.

What is the IoT?

Page 4: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Maybe…

Brave New World?

Page 5: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Page 6: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Page 7: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Typical DCC-inspired Project

Page 8: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Possible Result if you Don’t Pay Attention

Page 9: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Components of IoT

IoT – the Big Picture

devices

data

network

storage

access

Page 10: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Components of IoT

IoT – the Big Picture

devices

data

network

storage

access

sensors

servos

displays

motors

processors

nuclear reactors

nanobots

Page 11: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Components of IoT

IoT – the Big Picture

devices

data

network

storage

access

temperature

time

velocity

orientation

elevation

audio/video

… just numbers

Page 12: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Components of IoT

IoT – the Big Picture

devices

data

network

storage

access

WAN, LAN

Bluetooth

Ethernet

cellular network

WiFi

mesh networks

typically wireless

Page 13: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Components of IoT

IoT – the Big Picture

devices

data

network

storage

access

cloud servers

NAS

distributed

persistent

backed up

secure (or not!)

multiple access

Page 14: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Components of IoT

IoT – the Big Picture

devices

data

network

storage

access

Web browsers

custom GUIs

raw data ports

remote servers

devices

other devices

network gateways

Page 15: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Components of IoT

IoT – the Big Picture

devices

data

network

storage

access

We get to make this

These exists already!

So does most of this!

Page 16: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

IoT – One Implementation

STORAGE

ServerDevice

Sensor

Custom

GUI

Raw Data

Display

Server

Server

Server

Sensor

Sensor

Sensor

Sensor

Sensor

Device

Alerts/

Alarms

Browser

Browser

STORAGE

Page 17: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Leaky Clouds

Page 18: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

The Project: Goals

Hardware

Renesas Synergy SK-S7G2 Board

Custom Arduino sensor board

AMS 5-way sensor PMOD

WiFi PMOD

4G LTE CAT1 modem PMOD

Vibration motor

USB drive, ear buds

Page 19: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

The Project: Goals

Software

Use existing e2Studio IDE, SSP

Custom Arduino sensor board

Five Lab exercises to demonstrate Local control and sensor display

Cloud connectivity via WiFi

Cloud connectivity via 4G LTE

BLE connectivity

Page 20: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

The Project: Goals

Lab Exercises

Lab 1: WiFi and AMS proximity sensor

Lab 2: MP3 player

Lab 3: multi-sensor

Lab 4: Bluetooth connectivity

Lab 5: Multiple board connectivity

Page 21: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

The Project: Goals

Lab Exercises

Labs must show examples of:

Local sensor data display

Display or control of data in the Cloud

Bluetooth to connect a sensor

Access multiple boards in one GUI

Show use of Verizon’s Freeboard Dashboard

Page 22: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Hardware (device)

Renesas Synergy SK-S7G2 Board

Page 23: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Hardware (device)

Sensor Shield Board

Page 24: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Hardware (device)

Sensor

Shield

Block

Diagram

Ard

uin

o S

hie

ld C

on

necto

r

GPSUART

MICAnalog

Grove

Analog

Grove

Analog

Analog

Analog

Analog

Grove

Analog

Digital

Digital

Grove

I2C

I2C

Relative

Humidity

6-axis

accelerometer

Barometer/

Temperature

Page 25: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Hardware (device)

AMS 5-way sensor PMOD Proximity/ambient light

Temperature

Humidity

Air quality

Lightning

Page 26: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Hardware (device)

WiFi PMOD 4G LTE Modem PMOD

UART communications interface over PMOD

Page 27: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Hardware (device)

USB drive

For S/W and

documentation

Ear buds

For MP3 audio

and alarms

Haptic motor

For physical

alerts

Page 28: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 1: SmartWine

Ready

For Lab 1

Page 29: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 1: SmartWine

Main Screen AMS Screen

Page 30: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 1: SmartWine

AMS Screen with Alert

Page 31: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 1: SmartWine

ThingSpace Dashboard in the Cloud

Page 32: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 1: SmartWine

ThingSpace Dashboard in the Cloud

Lookout!

Page 33: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 2: RemoteSongPlayer

Ready

For Lab 2

Page 34: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 2: RemoteSongPlayer

Main Sceen

Page 35: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 2: RemoteSongPlayer

Thingspace Dashboard in the Cloud

Page 36: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Labs 3, 4 & 5: FunWithSensors

Ready

For Labs 3, 4 and 5

Page 37: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 3: FunWithSensors

Sensors ScreenMain Screen

Page 38: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 3: FunWithSensors

ThingSpace Dashboard in the Cloud

Page 39: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 4: FunWithSensors

Phone Screen

Main Screen

Page 40: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 4: FunWithSensors

ThingSpace Dashboard in the Cloud

Page 41: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 5: FunWithSensors

Phone ScreenMain Screen

Page 42: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Lab 5: FunWithSensors

ThingSpace Dashboard in the Cloud

Page 43: IoT Anything from Anywhere With the Internet of Things · ©2016 Scotty Cowling WA2DFI and why can’t you capitalize it right? Internet of Things Defined in Recommendation ITU-T

©2016 Scotty Cowling WA2DFI

Thank You!Renesas Synergy:

renesas.com/synergyapplicationprojects

BugLabs Freeboard: freeboard.io

Verizon ThingSpace:

thingspace.verizon.com/developer

Arrow Electronics (Seminars): arrow.com

Zephyr Engineering, Inc: zpci.com/renesas