Build Your Own Data Collection IoT Devices

Similar documents
IoT Ecosystem and Business Opportunities

Cooking with Team 279

Home automation with pymodbus

SENSOR NETWORKS JAVA

REAL-TIME ANALYTICS WITH APACHE STORM

A practical component-oriented approach to IoT design and implementation

Microcontrollers for Ham Radio

Introduction to Microcontrollers

A platform to build smart solutions for everyday ease

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

Internet of Things: Demonstration. Mr. Bernard G. Cruz Lecturer

Item Name & Package Code Specifications Quantity Last Date & Time of Submission of Quotation

Getting started with the RAK 831 Lora Gateway and RPi3 V1.0 Shenzhen Rakwireless Technology Co., Ltd Rak

IoT Intro. Fernando Solano Warsaw University of Technology

EDJE PROJECT. The Software Foundation for IoT Devices. IS2T S.A All rights reserved.

N A T H A N P R E N T I C E I 6 N T P

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

The Integrated Smart & Security Platform Powered the Developing of IOT

IQRF Alliance. Simon Chudoba CEO, IQRF Alliance. Šimon Chudoba, IQRF Alliance, CEO

Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

IoT with Apache ActiveMQ, Camel and Spark

ARCHITECTURING AND SECURING IOT PLATFORMS JANKO ISIDOROVIC MAINFLUX

Features. Specifications. Hardware.

Electronics Single Board Computers

Steven Edouard SDET, US - DX Audience West Microsoft Bruno Terkaly Principal Software Engineer - Microsoft

An open-source, multi-parameter, full fledged human body vital sign monitoring HAT for Raspberry Pi as well as standalone use.

ESP8266, MQTT, & openhab Show & Tell. Pete Keefe March 10, 2016

915MHz 8-channel LoRa Gateway Hat for Raspberry Pi HAT-LRGW-915

Distributed Pervasive Systems

Beyond the Blink: Add Drupal to Your IoT Playground. Amber Matz

I/O Programming with Java on the Raspberry Pi using Pi4J

BLE to Wi-Fi Gateway

Viral Loops for Mobile Clouds. Frank Fitzek Aalborg University

IoT Based Traffic Signalling System

Lab: Setting up PL-App with a Raspberry Pi

A Raspberry Pi Based System for ECG Monitoring and Visualization

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

Beginning Sensor. Networks with Arduino. and Raspberry Pi. Apress- Charles Bell

The Power of the DragonBoard 410c Enabled by IBM Watson IoT. Presented by Robert Schwarz

IoT on Fedora Using Fedora as a base for the IoT Revolution

ArduCAM-M-2MP ESP8266 Nano V2 Evaluation Kit User Guide

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

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY (BUET) DHAKA TECHNICAL SPECIFICATION FOR SUPPLY AND INSTALLATION OF LABORATORY EQUIPMENTS (PKG1).

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

Table of Contents 1. Introduction Connection and communication technologies...1

5.1 Configure each Sensor Pin Rename Set Rules Export Data Switching Nodes... 25

RaRa Academy: Raspberry Pi. Karl Heinz Kremer - K5KHK

ARM mbed Reference Designs

Smart Organization. Vivek Ghule Department of Computer Engineering Vishwakarma Institute of Information Technology Pune, India

IoT connectivity made easier STM32 MCUs & LoRa

TA0297 WEMOS D1 R2 WIFI ARDUINO DEVELOPMENT BOARD ESP8266

IoT Theory Course Work S.No. Theory Topics Hours Instructor

ESPino - Specifications

IoE Workshop. Marc Khayat, CCIE #41288, Leonard Janer Technical Managers. June 16

HOW SENSOR FRAMEWORKS ENABLE EFFICIENT DEVELOPMENT

CamJam! Workshop: Node-RED and getting started on the Internet of Things

WIRELESS COMMUNICATION PLATFORM IQRF A CASE STUDY

Powering the Internet of Things with MQTT

Citysniff An experiment in collective urban sensing. Henri Dubois-Ferrière Jose-Alvaro Camacho, Laurent Fabre, Thomas Schmid, Martin Vetterli

Lesson 5 Nimbits. Chapter-6 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Virginia Tech Research Center Arlington, Virginia, USA

HOME AUTOMATION WITH PYTHON

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Guide to practical classes in IoT design and integration

Introduction to the Raspberry Pi AND LINUX FOR DUMMIES

Build your own Smart Home

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

Industrial IOT Gateway Family Datasheet

More info about the competition and the Intel Galileo Gen 2

acknowledgments...xiii foreword...xiv

wireless Connectivity For iot

Message Queuing Telemetry Transport

Dr Mark Little Red Hat, Inc.

WIND RIVER INTELLIGENT DEVICE PLATFORM XT

Internet of Things: An Introduction

The Wearable Application Server

Hands-On with IoT Standards & Protocols

High Volume Messaging with IBM MessageSight for use in Mobile, Web and M2M solutions

Hand-out for Internet of Things for students & Working Professionals (W = Week; D= Day) Week & Day. Week 2 : Instructors KSR, AS, GP, PKT

DATA SHEET JUNE 2018 BRIGHTDOT - THE WEARABLE LED COLLECTION MANUAL AND TUTORIALS ON VELLEMANPROJECTS.MANUALS.EU

Oberon M2M IoT Platform. JAN 2016

Micro:bit - an Educational & Creative Tool for Kids

U3800 Series IoT Applied Courseware DATA SHEET

FireBeetle ESP8266 IOT Microcontroller SKU: DFR0489

Implementation of Vehicle-To-Vehicle, Vehicle-To-Infrastructure Communication Using Internet of Vehicles

SCRATCH. What is m way? How DO I program MY m way? Works with. Based on flowcharts C programming Assembler

Content. Basic FAQ... 2 Subscription FAQ... 8 Technical FAQ...11

HEALTH CARE FOR THE ELDERLY USING. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

The Digital Revolution

Qualcomm Wi-Fi Connectivity Selector Guide

AUTOMAT. Dream, Make, Play.

ENABLING INTERNET OF THINGS (IoT) WITH UNIVERSAL HUB & PLATFROM

Fun Low-power Observer-interactive Waterfall Sponsored by Orlando Utility Commision

MTXM2M. Modems, Gateways & Routers for M2M-IoT

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

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

Digital Circuits Part 2 - Communication

ECLIPSE PAX A NEW PROGRAMMING LANGUAGE FOR THE EMBEDDED IOT. Christian Weichel Bosch Connected Devices and Solutions GmbH

Digital Devices in the Digital Technologies curriculum (F-10) Steve Allen VCAA Digital Coding Specialist Teacher

Transcription:

Build Your Own Data Collection IoT Devices Inspirations for (even) more data Analytics Seminar at Georgetown University Ulrich Norbisrath 2017-05-03

whoami http://ulno.net, Ulrich Norbisrath email: replace http:// with ulno@ Adjunct Professor George Mason University FH Upper Austria Independent IoT Consultant PhD from RWTH Aachen University: Configuring ehome Systems Research: ubiquitous computing, story driven modeling, search Teaching: H&B Automation, SE, Systems International teaching experience: Germany, Austria, Estonia, Kazakhstan, Indonesia, US 2/16

Who are U? Programming experience? Micro controllers? Arduino? ESP8266? Maker community? Teacher/student? IoT? IoT - Google Webtrends Personal statistic: 20 talks: IoT and Making since 2015, 5 classes: H&B Automation since 2014 3/16

Outline IoT my interpretation Paradigm shift through affordable IoT Ecosystem to build wireless sensors and actors Devices and data Perspectives 4/16

Internet of Things (IoT) Cloud Computing Client/Server Distributed computing Grid computing Software as a network service IoT Ubiquitous Computing (Pervasive Computing) Home automation Urban Computing/Smart Cities Embedded Computing Actor/Sensor Networks M2M Communication Mobile Computing, Wearable Computing (Hacking/Making) Big/Actionable Data Local Network Internet Images taken from: Wikipedia, seeedstudio.com, elro.eu, philips.de, farnell.com, conrad.de, clipartbest.com Connectivity and data 5/16

Trending IoT Devices, You Know Pi 1 The first, slowish (better server) 1 core, 512MB, 700MHz, now $20 (used) Images: - raspberrypi.org - wikipedia Pi 3 Current, fast (also Desktop), not very availbl. 4 cores, 1GB, 1GHz, WiFi, now $35 Pi Zero Slowish (better server), not at all available 1 Core, 512MB, 1GHz, $5 if available Pi Zero W Slowish (better server), not at all available 1 Core, 512MB, 1GHz, WiFi, $10 if available 6/16

Trending IoT Devices, You Might Not Know? ESP8266 ($1-$3) Arduino on steroids 160 MHz GPIO ports (I2C, Onewire, SPI) 10 bit analog port 0.5-16 MB Ram 64k + 92k Wifi on board Deep sleep power management Personal favorite: Wemos D1 Mini ($3) Simple sensor with lipstick battery (like in class) 1 year Runs easily on solar energy Python, Lua, C, C++, Java-Script 7/16

Students With Their First IoT Projects Discovery during Home and Building Autmation classes Different type of motivation than Hello World Change or measure something in the real/physical world Images from: - http://www.trycomputing.org/lesson-plans/arduino-blink-challenge-lesson - http://www.iaacblog.com/blog/2011/arduino-workshoprs3-session/

ulnoiot: Ecosystem Mini OS Remote shell access Based on Micropython For more info: Ecosystem: http://iot.ulno.net, http://github.com/ulno/ulnoiot Buy here: http://hardware.iot.ulno.net China/Shenzhen much cheaper than sourced from US 9/16

Paradigm Shift Through Affordability Since using ESP8266 students go out and buy to explore themselves Why am (not only) I even more excited about this than about the Raspberry Pi ($10-$50)? Sensors for both, often <$2 per piece No soldering required to wire up last two pictures from http://www.instructables.com/id/arduino-37-in-1-sensors-kit-explained/ 10/16

MQTT M2M Communication MQ Telemetry Transport or Message Queue Telemetry Transport MQTT Gateway/Broker, star topology Publish Subscribe (Listener, Observer Pattern) ISO standard, Invented in 1999 Runs over TCP/ any other stream-based protocol Very lightweight runs even on slow Pis and routers Many implementations Built in security Allows layered security/stacked gateways User access management End to end encryption possible from https://eclipse.org/community/eclipse_newsletter/2014/february/article2.php 11/16

Devices in Class Temperature/Humidity 1 ( ht1 ) Temperature precise ( temp2 ) Tilt drink frequency sensor ( tilt1 ) Noise sensor ( noise1 ) Obstacle detection ( obstacle1 ) Knock sensor ( knock1 ) 12/16

Device Outside Raspberry Pi (oversized because of university network) 13/16

Perspectives? Can you already imagine the potential? What could you build? What would you wish for in terms of software support? 14/16

Other potential devices Rain/flood water detector Water flow detector Power meter Dust/polution/air quality detector Fitness/Health sensors (also accelerometer, gyro) Monitor running Monitor movement Home automation 15/16

Summary Iot for wide audience Make anything wireless State of the art research on important ingredient of analytics: Data source Everybody can now build their own Community and growing project repository Help and criticism appreciated References: IoT start page: http://iot.ulno.net Follow for updates: http://blog.ulno.net Twitter: ulno Subscribe to ulno.net on Youtube File issues and help building repository at http://github.com/ulno/ulnoiot 16/16