IoT on budget

Preview:

Citation preview

IoT on BudgetKICKSTART YOUR IOT PROJECT WITH 10€

Anton Staykov

• 15+ Years Software Developer & Architekt

• Since 2008 with Windows Microsoft Azure

• 5x Azure MVP

• Since January 2016 by Microsoft as Cloud Solution Architect

• @astaykov

• https://dayzure.com

Agenda• the “T” in IoT (Things)

• the “I” in IoT (Internet)

• bringing it all together

a Thing

GPIO

Digital Analog

0V

3~5V

Thing + Lampe?

Internet and the things

12:38

Reference Architecture & Azure Services

Low power devices

Existing IoT devices

IoT Client

Solution UX

Provisioning API

Device Registry

Stream Processors

Analytics &Machine Learning

Business Integration Connectors

and Gateway(s)

Device State Store

Gateway

Storage

Cloud Gateway

App Backend

IoT Client

Personal mobile devices

IP capable devices

IoT Client

Business systems

Presentation & Business ConnectivityData Processing, Analytics and ManagementDevice Connectivity

Cloud Gateway

IP capable devices

IoT Client

Device Connectivity Options

Field Gateway

CoAP, AllJoyn, OPCCustom Cloud

Gateway(Cloud

Service, VM)VPN/ExpressRoute

OPC, HTTP, CoAP

Field Gateway

CoAP, AllJoyn, OPC

Custom Cloud Gateway

(Cloud Service, VM)

Custom Protocols

Data Path

Optional solution component

Azure IoT solution component

DeviceIoT Client

Device

IoT ClientDevice

Device

Device

AMQP, MQTT, HTTPSIoT Hub

AMQP, MQTT, HTTPSDeviceIoT Client

Azure IoT Hub & Arduino• Device SDK

• Service SDK

• Device Explorer*

• Arduino IDE

• Azure IoT Hub Arduino Libraries

Bill of materials

Lamp: € 2.99Relay: € 1.40

NodeMCU: € 3.00

Azure IoT Hub: € 0.00Jumper Wires: € 2.70

Total:

€ 10.09

Arduino principles

https://github.com/esp8266/Arduino

Let‘s rock!

Recommended