SlideShare a Scribd company logo
Welcome to the PRE Meetup
Intel® Internet of Things Roadshow
London
#IntelMaker
2
06.30PM Doors open
07.00PM Overview of Intel® IoT and intro into Edison and the DevKit
07.30PM IoT demo based on Edison®
08.00PM Creativity Session
08.30PM Networking, Food and Drinks
Intel Iot PRE Roadshow
Agenda
3
Scott Mordue
Intel® IoT Developer Marketing
4
Tom Collins
AllThingsTalk
Pre-hackathon Meetup
London, UK. 9/6/2015
Intel
Internet of Things
Roadshow
Tom Collins
@snillocmot
tc@allthingstalk.com
What is IoT?
An extension of the traditional web
providing intelligent features
through embedded technology,
which allows dumb objects
to autonomously react, inform and learn
from the context of Humans and Things
How is IoT?
The convergence of
cheaper and accessible
cloud, network and processing power,
with smaller and smarter computers
and a variety of hardware I/O sources
Where is IoT?
Where is IoT?
Where is IoT?
By 2020...
$7.1 trillion market value
50 billion connected devices
30 million every day
1 in 3 ‘knowledge workers’ will be
replaced by a digital workforce and smart machines
Why IoT?
To improve quality of life and drive new business
through connecting physical, cyber and social domains
Connected devices
Problems
● Millions of apps
● Still stuck in remote control mode
● Siloed solutions (An API doesn’t make it IoT)
● Big innovation captures the consumers eye,
but not enough immediate ROI for business
to adopt
Examples
TCP/IP, MQTT, IPv6,
CoAP, REST, XBEE,
ZigBee, ZWave, Serial,
custom radios, IPoAC, etc
CONNECTIVITY
Landscape
END POINTS
aka Things
MIDDLEWARE
router
gateways
fog services
cloud bridges
brokers
Examples
OpenHAB,
TheThingSystem, ZIPR,
Dowse, Ponte,
WebSphere, RabbitMQ,
Dweet
IOT SERVICES
SmartLiving
IoT Analytics
IFTTT
Xively
TempoIQ
InitialState
Waylay.io
Millions of other single
purpose services that
need gluing together
Examples
Persistence, (E.g TempoIQ),
automation (E.g IFTTT),
intelligence, third party
integrators (ERP connectors)
APPS
Companion apps
Widgiots
Freeboard
Node red
Wyliodrin
Examples
WidgIoTs, SmartLiving
Web & Mobile Apps,
Freeboard
Custom RF
Examples
TCP/IP, MQTT, IPv6,
CoAP, REST, XBEE,
ZigBee, ZWave, Serial,
custom radios, IPoAC, etc
CONNECTIVITY
Intel for you
END POINTS
aka Things
MIDDLEWARE
Intel IoT Gateway
(Based on Galileo)
WindRiver intelligent
Device Platform
IOT SERVICES APPS
IoT Analytic
Dashboard
DIY
Intel XDK HTML5
Applications
Custom RF
18
Hackathon Ethos
Fake it, until you make it (literally)
● Hackathons always have
network issues
● Hardware is normally limited or
even shared
● Mock data is easy
● Things always go wrong
● Fancy UI elements always look
good
KISS, Hardware is Hard, Retrofit
● Nest is just a potentiometer,
temp, PIR sensor
● GNL is just a LED & Push Button
● Hue is just a RGB
● Wemo is just a Relay
MVP Mentality
● Build small think big (What’s the
story behind your use case)
● High impact features first
19
Brainstorming IoT
The problem - Short sharp sentence
describing the story of your problem
and how the solution solves it
Topology diagram - Visualise what
you’re going to build, show the
inputs and outputs and use it to
explain your idea
THINGS - What are the dumb objects?
END POINTS - What computers and sensors are need
to make things smarter?
DATA MODEL - What type of data will the Things
produce? What are the inputs/outputs?
MIDDLEWARE - How will devices communicate? one-
one, one-many?
AUTOMATION - When this event happens then do this
event?
UI - Mockups and wireframes
HUMANS - Who are the most important people using
the solution?
20
Thanks!
Intel® IoT Roadshow
Meetup, London
Hosted by Intel® IoT Software and Services
Intel® IoT Overview
Intel® Corporation
Tue-9-Jun-2015
22
AGENDA
• Intel® IoT Platforms Overview
• Development environment
• Libmraa & UPM libraries
• IoT Cloud
• Demo Overview
• Hackathon heads-up
23
Students and Hobbyists
Intel®
donated 50,000 Arduino* compatible
development boards featuring Intel® architecture to
1,000 universities around the world over 18 months.
“If we are not a part of The maker
movement, we are going to miss the
future of where computing is going.”
Intel CEO Brian Krzanich
at Maker Faire Rome
Software and
Hardware
Compatible with
* Other names and brands may be claimed as the property of others.
24
Web Developers
Developers can leverage their experience
building for the Web to deploy IoT Applications.
Intel®
XDK IoT Development Environment
Build NodeJS®* Applications
Leverage Open Source Projects (npm)
Debug remotely
* Other names and brands may be claimed as the property of others.
25
Entrepreneurial Professionals
Professional tools for people and companies
building products.
• Professional Tools
• Eclipse* C++ IDE
• Debug Projects Remotely
• Ready to go Templates
• Integrates with cloud APIs
Build proof of concept and deploy real-world
products on the same hardware platforms.
* Other names and brands may be claimed as the property of others.
26
Intel®
Edison™ - Small, Powerful & Adaptable Hardware
• 22nm Dual core Intel®
Atom™
Core ™
@ 500MHz
• 32-bit Intel®
Quark™
MCU @100 MHz
• Integrated Wi-Fi, Bluetooth Low-Energy* (LE).
• 35.5 × 25.0 × 3.9 mm
• 1 GB of RAM, 4 GB of Storage
• 40 multiplexed GPIO interfaces with expansion board
options for total project design and flexibility.
• Software: OS: Yocto* 1.6 Linux*
OTA upgradable
libmraa: IO abstraction layer
UPM: sensor libraries
* Other names and brands may be claimed as the property of others.
27
Intel® Edison™ Development Boards: Arduino* expansion
Board I/O: Compatible with Arduino* Uno
• 20 digital I/O pins including 4 pins as PWM
• 6 analog inputs
• 1 UART (RX/TX)
• 1 I2C
• 1 ICSP 6-pin header (SPI)
• Micro USB device connector
• Micro USB device (connected to UART)
• SD Card connector
• DC power jack (7V – 15V DC input)
Board to board
Press-fit
connection
(Hirose DF40)
28
Intel® Edison™ Development Boards: Breakout board
Board I/O:
• Exposes native 1.8V I/O of the Edison™ module
• 0.1” grid I/O array of through-hole solder points
• USB OTG with USB Micro Type-AB connector
• USB OTG power switch
• Battery Charger
• USB to device UART bridge with USB Micro
Type-B connector
61mm x 29mm x 12mm (2.4 x 1.1 x 0.5 inches)
29
Intel® Edison™ Development Boards: From Partner like*
* Other names and brands may be claimed as the property of others.
30
Sensor Kit: Starter Pack
Base Shield v2
Grove - Buzzer V1.1
Grove – Button
Grove-LED v1.3
Grove - Sound Sensor_V1.2
Grove - Rotary Angle Sensor
Grove-Touch Sensor
Grove - Smart Relay
Grove-Light Sensor
Grove - Temperature
Sensor_V1.1
26AWG Grove Cable
Mini Servo
9V to Barrel Jack Adapter -
126mm
DIP LED RGB
Grove - LCD RGB Backlight
Gas Sensor(MQ2)
Moisture Sensor
Speaker
Flame Sensor
Infrared Reflective Sensor
Infrared Temperature Sensor
Encoder
Smart relay
Air quality sensor
Grove* Start kit Plus Home Automation
Gas Sensor(MQ5)
Moisture Sensor
Water Sensor
Dust Sensor
Digital Light Sensor
UV Sensor
Dry-Reed Relay
LED Bar
1/4" Water Flow Sensor
6V mini water pump
Environment & Agriculture
PIR Motion Sensor
GPS
I2C Touch Sensor
Alcohol Sensor
Infrared Reflective Sensor
IR Distance Interrupter
Transportation & Safety
Hall Sensor
Single Axis Analog Gyro
Thumb Joystick
3-Axis Digital Compass
Line Finder
Voltage Divider
IR Distance Interrupter
Gear Stepper Motor with
Driver, Dry-Reed Relay
Nunchuck, MOSFET
Robotics
* Other names and brands may be claimed as the property of others.
31
Intel Galileo
Gen 1 & 2
Board
Intel Edison
Arduino
Development
Board
Yocto based Linux OS image
API Bindings C/C++, NodeJS*, Python*
UPM (Sensor/Actuator library repository)LibMraa
NodeJS* Support
C/C++
Tool Chain
Wyliodrin*
Agent
IoT Cloud
Agent
HardWareS/WImageonIoTplatform
Intel XDK
IoT Edition
Eclipse* IDE
+
ISS
(Optional)
Wyliodrin*
(Visual
Programming)
Cloud
Analytics /
Mashery
IDE/Tools
(Win,Mac,Linux)
Sensors / Actuators
Arduino* IDE
Intel®
IoT Developer Kit Components
* Other names and brands may be claimed as the property of others.
3232
mraa_gpio_context gpio; // Pointer to GPIO context
gpio = mraa_gpio_init(8); // Create GPIO context for pin 8
mraa_gpio_dir(gpio, MAA_GPIO_OUT); //Set GPIO direction to output
mraa_gpio_write(gpio, 1); // Write to GPIO
mraa_gpio_close(gpio); // Close GPIO if we are the owner
C++ API
Maa::Aio* a0;
a0 = new mraa::Aio(0); // Create AIO object for pin0
std::cout << a0->read() << std::endl;
C API
Python API
from mraa import * # Import mraa library
x = Gpio(8) # Create a GPIO object for pin 8
x.dir(DIR_OUT) # Set GPIO direction to outpu t
x.write(1) # Write to GPIO
x = "memory is not my problem! "
var m = require("mraa") # Import mraa module
var x = new m.Gpio(8) # Create GPIO pin 8 object
x.dir(m.DIR_OUT) # Set GPIO direction to output
x.write(1) # Write to GPIO
JS (node.js) API
libmraa
I/O abstraction library to facilitate easy access to GPIO, I2C, Analog, SPI, PWM and UART
* Other names and brands may be claimed as the property of others.
3333 33
UPM (Useful Packages for Mraa)
Sensor/Actuator library using libmraa for easy sensor access to 100+ sensors
Example of UPM Modules
// Create the temperature sensor object using AIO pin 0
upm::GroveTemp* temp = new upm::GroveTemp(0);
// Print the value of temprature reading in deg. centigrade
std::cout << temp->value() << std::endl;
Temperature Sensor
// Create an object of type GY65(bmp085) on i2c bus 0
upm::GY65 *sensor = new upm::GY65(0, 0x77);
//print temp. pressure & Altitude
std::cout << sensor->getTemperature()<< std::endl;
std::cout << sensor->getPressure() << std::endl;
std::cout << sensor->getAltitude()<< std::endl;
Atmospheric Pressure Sensor
34
Intel®
Cloud Analytics
Cloud service for the “Internet of Things”
Primary functionality:
• Collects data from devices/sensors
• Triggers actions
• Visualizes data
• Analyses data
Available for free: http://enableiot.com
Github: https://github.com/enableiot
35
Other Supported Cloud Services*
* Other names and brands may be claimed as the property of others.
3636
API Management - http://dev.mashery.com/
* Other names and brands may be claimed as the property of others.
Demo Overview
38
IoT Cloud Controlled HVAC Prototype
…with…
data upload to the cloud
…and…
feedback control commands from the cloud
39
Muzzley* Cloud Controlled LED Strip
• This demo uses Intel® Galileo or Edison™
board connected to LED strip and Muzzley*
cloud via mobile phone to control LED strip
and view the status.
• Simply power up your Intel® Galileo board,
securely pair up your mobile device with the
Muzzley* services and voila! Enjoy the full
control over your own maker application -
even from remote locations. Easy to create
and use control widgets for UI application.
• Ready to use, full source code and
documents available at: https://github.
com/muzzley/muzzley-intel-iot-led-strip.
The Intel® Galileo or Edison™ board enables creativity, innovation and fun for
all those who love to develop and work with new technology…
* Other names and brands may be claimed as the property of others.
Hackathon Preparation
41
Hackathon Prerequisites – Save your time…
Resources:
-Intel® Edison™: http://www.intel.com/content/www/us/en/do-it-yourself/edison.html
-IoT Developer Zone : https://software.intel.com/en-us/iot
-libmraa: https://github.com/intel-iot-devkit/mraa
-UPM: https://github.com/intel-iot-devkit/upm
-Instructables : http://www.instructables.com/id/Tweet-with-your-Intel-Edison/
-Documentation:
1) Libmraa: http://iotdk.intel.com/docs/master/mraa/
2) UPM: http://iotdk.intel.com/docs/master/upm
3) NodeJS: http://iotdk.intel.com/docs/master/mraa/node/modules/mraa.html
4) Python: http://iotdk.intel.com/docs/master/mraa/python
5) Cloud Analytics: https://software.intel.com/en-us/intel-iot-developer-kit-cloud-based-analytics-user-guide
1. Install IDE of your choice: https://software.intel.com/iot/downloads
2. Windows users: Install USB/serial driver http://downloadmirror.intel.
com/24909/eng/IntelEdisonDriverSetup1.2.1.exe
42 42
Next Step → Collaborate. Learn. Share. Succeed.
1. Attend the IoT Roadshow Hackathon:
Sat-13 & Sun-14-June-2015 (Saturday 9:00 - Sunday17:00)
2. Innovate, Develop & Exhibit your project demo in a team
3. Sun-14-June @ 15:00, every team will get 5 minutes to exhibit their demo.
4. Win awesome prizes on Sun-14-June
43

More Related Content

What's hot

The State of Arduino and IoT
The State of Arduino and IoTThe State of Arduino and IoT
The State of Arduino and IoTJustin Grammens
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software DevelopmentSanjay Kumar
 
Introduction To Arduino
Introduction To ArduinoIntroduction To Arduino
Introduction To Arduinounsheffield
 
Connect.Tech- Android Development For Arduino 101
Connect.Tech- Android Development For Arduino 101Connect.Tech- Android Development For Arduino 101
Connect.Tech- Android Development For Arduino 101stable|kernel
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avrWiseNaeem
 
Arduino and IoT (Internet of Things)
Arduino and IoT (Internet of Things)Arduino and IoT (Internet of Things)
Arduino and IoT (Internet of Things)Shahed Mehbub
 
Show & Tell.- Introduction
Show & Tell.- IntroductionShow & Tell.- Introduction
Show & Tell.- Introductionzvikapika
 
Advanced view arduino projects list use arduino for projects (2)
Advanced view arduino projects list  use arduino for projects (2)Advanced view arduino projects list  use arduino for projects (2)
Advanced view arduino projects list use arduino for projects (2)WiseNaeem
 
Mobile + Cloud + IoT = Future
Mobile + Cloud + IoT = FutureMobile + Cloud + IoT = Future
Mobile + Cloud + IoT = FutureAndri Yadi
 
Advanced view arduino projects list use arduino for projects (3)
Advanced view arduino projects list  use arduino for projects (3)Advanced view arduino projects list  use arduino for projects (3)
Advanced view arduino projects list use arduino for projects (3)WiseNaeem
 
FIWARE Developers Week_IoT Agents with Thinking Things and OMA lightweight M...
 FIWARE Developers Week_IoT Agents with Thinking Things and OMA lightweight M... FIWARE Developers Week_IoT Agents with Thinking Things and OMA lightweight M...
FIWARE Developers Week_IoT Agents with Thinking Things and OMA lightweight M...FIWARE
 
Io t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgIo t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgFIWARE
 
Arduino Uno Board - Robomart
Arduino Uno Board - RobomartArduino Uno Board - Robomart
Arduino Uno Board - Robomartraspberrypib
 
Kinect on Android Pandaboard
Kinect on Android PandaboardKinect on Android Pandaboard
Kinect on Android Pandaboardumituzun84
 
Android and OpenNI - NUI Application Treasure Hunter Robot
Android and OpenNI - NUI Application   Treasure Hunter RobotAndroid and OpenNI - NUI Application   Treasure Hunter Robot
Android and OpenNI - NUI Application Treasure Hunter RobotHirotaka Niisato
 
IoT Development from Software Developer Perspective
IoT Development from Software Developer PerspectiveIoT Development from Software Developer Perspective
IoT Development from Software Developer PerspectiveAndri Yadi
 

What's hot (20)

The State of Arduino and IoT
The State of Arduino and IoTThe State of Arduino and IoT
The State of Arduino and IoT
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software Development
 
Introduction To Arduino
Introduction To ArduinoIntroduction To Arduino
Introduction To Arduino
 
30120140506004
3012014050600430120140506004
30120140506004
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
IoT: An introduction
IoT: An introductionIoT: An introduction
IoT: An introduction
 
Connect.Tech- Android Development For Arduino 101
Connect.Tech- Android Development For Arduino 101Connect.Tech- Android Development For Arduino 101
Connect.Tech- Android Development For Arduino 101
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avr
 
Arduino and IoT (Internet of Things)
Arduino and IoT (Internet of Things)Arduino and IoT (Internet of Things)
Arduino and IoT (Internet of Things)
 
Show & Tell.- Introduction
Show & Tell.- IntroductionShow & Tell.- Introduction
Show & Tell.- Introduction
 
Advanced view arduino projects list use arduino for projects (2)
Advanced view arduino projects list  use arduino for projects (2)Advanced view arduino projects list  use arduino for projects (2)
Advanced view arduino projects list use arduino for projects (2)
 
Mobile + Cloud + IoT = Future
Mobile + Cloud + IoT = FutureMobile + Cloud + IoT = Future
Mobile + Cloud + IoT = Future
 
Intro to Arduino.ppt
Intro to Arduino.pptIntro to Arduino.ppt
Intro to Arduino.ppt
 
Advanced view arduino projects list use arduino for projects (3)
Advanced view arduino projects list  use arduino for projects (3)Advanced view arduino projects list  use arduino for projects (3)
Advanced view arduino projects list use arduino for projects (3)
 
FIWARE Developers Week_IoT Agents with Thinking Things and OMA lightweight M...
 FIWARE Developers Week_IoT Agents with Thinking Things and OMA lightweight M... FIWARE Developers Week_IoT Agents with Thinking Things and OMA lightweight M...
FIWARE Developers Week_IoT Agents with Thinking Things and OMA lightweight M...
 
Io t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkgIo t idas_intro_ul20_nobkg
Io t idas_intro_ul20_nobkg
 
Arduino Uno Board - Robomart
Arduino Uno Board - RobomartArduino Uno Board - Robomart
Arduino Uno Board - Robomart
 
Kinect on Android Pandaboard
Kinect on Android PandaboardKinect on Android Pandaboard
Kinect on Android Pandaboard
 
Android and OpenNI - NUI Application Treasure Hunter Robot
Android and OpenNI - NUI Application   Treasure Hunter RobotAndroid and OpenNI - NUI Application   Treasure Hunter Robot
Android and OpenNI - NUI Application Treasure Hunter Robot
 
IoT Development from Software Developer Perspective
IoT Development from Software Developer PerspectiveIoT Development from Software Developer Perspective
IoT Development from Software Developer Perspective
 

Similar to Pre meetup intel® roadshow london

Internet of things - The Present & The Future
Internet of things - The Present & The FutureInternet of things - The Present & The Future
Internet of things - The Present & The Futureiotians
 
Physical Computing and IoT
Physical Computing and IoTPhysical Computing and IoT
Physical Computing and IoTEduardo Oliveira
 
Hack the Real World with ANDROID THINGS
Hack the Real World with ANDROID THINGSHack the Real World with ANDROID THINGS
Hack the Real World with ANDROID THINGSDevFest DC
 
Developing a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionDeveloping a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionIntel® Software
 
Fullstack IoT Development
Fullstack IoT DevelopmentFullstack IoT Development
Fullstack IoT DevelopmentAndri Yadi
 
arduino 320126512170.pptx
arduino 320126512170.pptxarduino 320126512170.pptx
arduino 320126512170.pptxpriyaanaparthy
 
Internet of things
Internet of thingsInternet of things
Internet of thingsBrockanurag
 
Internet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityAndri Yadi
 
Arduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things LandscapeArduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things LandscapeJustin Grammens
 
Getting Started with the Internet of Things - Allianz Hackrisk Hackathon 29/...
Getting Started with the Internet of Things  - Allianz Hackrisk Hackathon 29/...Getting Started with the Internet of Things  - Allianz Hackrisk Hackathon 29/...
Getting Started with the Internet of Things - Allianz Hackrisk Hackathon 29/...The Internet of Things Methodology
 
Industrial IoT in a Nutshell
Industrial IoT in a NutshellIndustrial IoT in a Nutshell
Industrial IoT in a NutshellAndri Yadi
 
Mindstorms Arduino En Phidgets
Mindstorms Arduino En PhidgetsMindstorms Arduino En Phidgets
Mindstorms Arduino En Phidgetssiertwijnia
 
Mindstorms Arduino En Phidgets
Mindstorms Arduino En PhidgetsMindstorms Arduino En Phidgets
Mindstorms Arduino En Phidgetsprotospace
 
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 - IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 - IBM France Lab
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Lee Stott
 
IoT Getting Started with Intel® IoT Devkit
IoT Getting Started with Intel® IoT DevkitIoT Getting Started with Intel® IoT Devkit
IoT Getting Started with Intel® IoT DevkitVasily Ryzhonkov
 
Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptxKundanSuman4
 
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
Internet of Things & Open Hardware (LeanCamp Madrid 2012)Internet of Things & Open Hardware (LeanCamp Madrid 2012)
Internet of Things & Open Hardware (LeanCamp Madrid 2012)iotmadrid
 
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesThe MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesIntel® Software
 

Similar to Pre meetup intel® roadshow london (20)

Internet of things - The Present & The Future
Internet of things - The Present & The FutureInternet of things - The Present & The Future
Internet of things - The Present & The Future
 
Physical Computing and IoT
Physical Computing and IoTPhysical Computing and IoT
Physical Computing and IoT
 
Hack the Real World with ANDROID THINGS
Hack the Real World with ANDROID THINGSHack the Real World with ANDROID THINGS
Hack the Real World with ANDROID THINGS
 
Developing a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionDeveloping a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT Edition
 
Fullstack IoT Development
Fullstack IoT DevelopmentFullstack IoT Development
Fullstack IoT Development
 
arduino 320126512170.pptx
arduino 320126512170.pptxarduino 320126512170.pptx
arduino 320126512170.pptx
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Internet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor city
 
Arduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things LandscapeArduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things Landscape
 
Getting Started with the Internet of Things - Allianz Hackrisk Hackathon 29/...
Getting Started with the Internet of Things  - Allianz Hackrisk Hackathon 29/...Getting Started with the Internet of Things  - Allianz Hackrisk Hackathon 29/...
Getting Started with the Internet of Things - Allianz Hackrisk Hackathon 29/...
 
Industrial IoT in a Nutshell
Industrial IoT in a NutshellIndustrial IoT in a Nutshell
Industrial IoT in a Nutshell
 
Mindstorms Arduino En Phidgets
Mindstorms Arduino En PhidgetsMindstorms Arduino En Phidgets
Mindstorms Arduino En Phidgets
 
Mindstorms Arduino En Phidgets
Mindstorms Arduino En PhidgetsMindstorms Arduino En Phidgets
Mindstorms Arduino En Phidgets
 
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 - IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
IBM Bluemix Nice Meetup #1 - CEEI NCA - 20160630 -
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
 
IoT Getting Started with Intel® IoT Devkit
IoT Getting Started with Intel® IoT DevkitIoT Getting Started with Intel® IoT Devkit
IoT Getting Started with Intel® IoT Devkit
 
Начало работы с Intel IoT Dev Kit
Начало работы с Intel IoT Dev KitНачало работы с Intel IoT Dev Kit
Начало работы с Intel IoT Dev Kit
 
Embeded system Basics.pptx
Embeded system Basics.pptxEmbeded system Basics.pptx
Embeded system Basics.pptx
 
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
Internet of Things & Open Hardware (LeanCamp Madrid 2012)Internet of Things & Open Hardware (LeanCamp Madrid 2012)
Internet of Things & Open Hardware (LeanCamp Madrid 2012)
 
The MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware LibrariesThe MRAA and UPM Middleware Libraries
The MRAA and UPM Middleware Libraries
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance
 
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...QADay
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsVlad Stirbu
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform EngineeringJemma Hussein Allen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Product School
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 

Pre meetup intel® roadshow london

  • 1. Welcome to the PRE Meetup Intel® Internet of Things Roadshow London #IntelMaker
  • 2. 2 06.30PM Doors open 07.00PM Overview of Intel® IoT and intro into Edison and the DevKit 07.30PM IoT demo based on Edison® 08.00PM Creativity Session 08.30PM Networking, Food and Drinks Intel Iot PRE Roadshow Agenda
  • 3. 3 Scott Mordue Intel® IoT Developer Marketing
  • 5. Pre-hackathon Meetup London, UK. 9/6/2015 Intel Internet of Things Roadshow Tom Collins @snillocmot tc@allthingstalk.com
  • 6. What is IoT? An extension of the traditional web providing intelligent features through embedded technology, which allows dumb objects to autonomously react, inform and learn from the context of Humans and Things
  • 7. How is IoT? The convergence of cheaper and accessible cloud, network and processing power, with smaller and smarter computers and a variety of hardware I/O sources
  • 11. By 2020... $7.1 trillion market value 50 billion connected devices 30 million every day 1 in 3 ‘knowledge workers’ will be replaced by a digital workforce and smart machines
  • 12. Why IoT? To improve quality of life and drive new business through connecting physical, cyber and social domains
  • 13.
  • 15. Problems ● Millions of apps ● Still stuck in remote control mode ● Siloed solutions (An API doesn’t make it IoT) ● Big innovation captures the consumers eye, but not enough immediate ROI for business to adopt
  • 16. Examples TCP/IP, MQTT, IPv6, CoAP, REST, XBEE, ZigBee, ZWave, Serial, custom radios, IPoAC, etc CONNECTIVITY Landscape END POINTS aka Things MIDDLEWARE router gateways fog services cloud bridges brokers Examples OpenHAB, TheThingSystem, ZIPR, Dowse, Ponte, WebSphere, RabbitMQ, Dweet IOT SERVICES SmartLiving IoT Analytics IFTTT Xively TempoIQ InitialState Waylay.io Millions of other single purpose services that need gluing together Examples Persistence, (E.g TempoIQ), automation (E.g IFTTT), intelligence, third party integrators (ERP connectors) APPS Companion apps Widgiots Freeboard Node red Wyliodrin Examples WidgIoTs, SmartLiving Web & Mobile Apps, Freeboard Custom RF
  • 17. Examples TCP/IP, MQTT, IPv6, CoAP, REST, XBEE, ZigBee, ZWave, Serial, custom radios, IPoAC, etc CONNECTIVITY Intel for you END POINTS aka Things MIDDLEWARE Intel IoT Gateway (Based on Galileo) WindRiver intelligent Device Platform IOT SERVICES APPS IoT Analytic Dashboard DIY Intel XDK HTML5 Applications Custom RF
  • 18. 18 Hackathon Ethos Fake it, until you make it (literally) ● Hackathons always have network issues ● Hardware is normally limited or even shared ● Mock data is easy ● Things always go wrong ● Fancy UI elements always look good KISS, Hardware is Hard, Retrofit ● Nest is just a potentiometer, temp, PIR sensor ● GNL is just a LED & Push Button ● Hue is just a RGB ● Wemo is just a Relay MVP Mentality ● Build small think big (What’s the story behind your use case) ● High impact features first
  • 19. 19 Brainstorming IoT The problem - Short sharp sentence describing the story of your problem and how the solution solves it Topology diagram - Visualise what you’re going to build, show the inputs and outputs and use it to explain your idea THINGS - What are the dumb objects? END POINTS - What computers and sensors are need to make things smarter? DATA MODEL - What type of data will the Things produce? What are the inputs/outputs? MIDDLEWARE - How will devices communicate? one- one, one-many? AUTOMATION - When this event happens then do this event? UI - Mockups and wireframes HUMANS - Who are the most important people using the solution?
  • 21. Intel® IoT Roadshow Meetup, London Hosted by Intel® IoT Software and Services Intel® IoT Overview Intel® Corporation Tue-9-Jun-2015
  • 22. 22 AGENDA • Intel® IoT Platforms Overview • Development environment • Libmraa & UPM libraries • IoT Cloud • Demo Overview • Hackathon heads-up
  • 23. 23 Students and Hobbyists Intel® donated 50,000 Arduino* compatible development boards featuring Intel® architecture to 1,000 universities around the world over 18 months. “If we are not a part of The maker movement, we are going to miss the future of where computing is going.” Intel CEO Brian Krzanich at Maker Faire Rome Software and Hardware Compatible with * Other names and brands may be claimed as the property of others.
  • 24. 24 Web Developers Developers can leverage their experience building for the Web to deploy IoT Applications. Intel® XDK IoT Development Environment Build NodeJS®* Applications Leverage Open Source Projects (npm) Debug remotely * Other names and brands may be claimed as the property of others.
  • 25. 25 Entrepreneurial Professionals Professional tools for people and companies building products. • Professional Tools • Eclipse* C++ IDE • Debug Projects Remotely • Ready to go Templates • Integrates with cloud APIs Build proof of concept and deploy real-world products on the same hardware platforms. * Other names and brands may be claimed as the property of others.
  • 26. 26 Intel® Edison™ - Small, Powerful & Adaptable Hardware • 22nm Dual core Intel® Atom™ Core ™ @ 500MHz • 32-bit Intel® Quark™ MCU @100 MHz • Integrated Wi-Fi, Bluetooth Low-Energy* (LE). • 35.5 × 25.0 × 3.9 mm • 1 GB of RAM, 4 GB of Storage • 40 multiplexed GPIO interfaces with expansion board options for total project design and flexibility. • Software: OS: Yocto* 1.6 Linux* OTA upgradable libmraa: IO abstraction layer UPM: sensor libraries * Other names and brands may be claimed as the property of others.
  • 27. 27 Intel® Edison™ Development Boards: Arduino* expansion Board I/O: Compatible with Arduino* Uno • 20 digital I/O pins including 4 pins as PWM • 6 analog inputs • 1 UART (RX/TX) • 1 I2C • 1 ICSP 6-pin header (SPI) • Micro USB device connector • Micro USB device (connected to UART) • SD Card connector • DC power jack (7V – 15V DC input) Board to board Press-fit connection (Hirose DF40)
  • 28. 28 Intel® Edison™ Development Boards: Breakout board Board I/O: • Exposes native 1.8V I/O of the Edison™ module • 0.1” grid I/O array of through-hole solder points • USB OTG with USB Micro Type-AB connector • USB OTG power switch • Battery Charger • USB to device UART bridge with USB Micro Type-B connector 61mm x 29mm x 12mm (2.4 x 1.1 x 0.5 inches)
  • 29. 29 Intel® Edison™ Development Boards: From Partner like* * Other names and brands may be claimed as the property of others.
  • 30. 30 Sensor Kit: Starter Pack Base Shield v2 Grove - Buzzer V1.1 Grove – Button Grove-LED v1.3 Grove - Sound Sensor_V1.2 Grove - Rotary Angle Sensor Grove-Touch Sensor Grove - Smart Relay Grove-Light Sensor Grove - Temperature Sensor_V1.1 26AWG Grove Cable Mini Servo 9V to Barrel Jack Adapter - 126mm DIP LED RGB Grove - LCD RGB Backlight Gas Sensor(MQ2) Moisture Sensor Speaker Flame Sensor Infrared Reflective Sensor Infrared Temperature Sensor Encoder Smart relay Air quality sensor Grove* Start kit Plus Home Automation Gas Sensor(MQ5) Moisture Sensor Water Sensor Dust Sensor Digital Light Sensor UV Sensor Dry-Reed Relay LED Bar 1/4" Water Flow Sensor 6V mini water pump Environment & Agriculture PIR Motion Sensor GPS I2C Touch Sensor Alcohol Sensor Infrared Reflective Sensor IR Distance Interrupter Transportation & Safety Hall Sensor Single Axis Analog Gyro Thumb Joystick 3-Axis Digital Compass Line Finder Voltage Divider IR Distance Interrupter Gear Stepper Motor with Driver, Dry-Reed Relay Nunchuck, MOSFET Robotics * Other names and brands may be claimed as the property of others.
  • 31. 31 Intel Galileo Gen 1 & 2 Board Intel Edison Arduino Development Board Yocto based Linux OS image API Bindings C/C++, NodeJS*, Python* UPM (Sensor/Actuator library repository)LibMraa NodeJS* Support C/C++ Tool Chain Wyliodrin* Agent IoT Cloud Agent HardWareS/WImageonIoTplatform Intel XDK IoT Edition Eclipse* IDE + ISS (Optional) Wyliodrin* (Visual Programming) Cloud Analytics / Mashery IDE/Tools (Win,Mac,Linux) Sensors / Actuators Arduino* IDE Intel® IoT Developer Kit Components * Other names and brands may be claimed as the property of others.
  • 32. 3232 mraa_gpio_context gpio; // Pointer to GPIO context gpio = mraa_gpio_init(8); // Create GPIO context for pin 8 mraa_gpio_dir(gpio, MAA_GPIO_OUT); //Set GPIO direction to output mraa_gpio_write(gpio, 1); // Write to GPIO mraa_gpio_close(gpio); // Close GPIO if we are the owner C++ API Maa::Aio* a0; a0 = new mraa::Aio(0); // Create AIO object for pin0 std::cout << a0->read() << std::endl; C API Python API from mraa import * # Import mraa library x = Gpio(8) # Create a GPIO object for pin 8 x.dir(DIR_OUT) # Set GPIO direction to outpu t x.write(1) # Write to GPIO x = "memory is not my problem! " var m = require("mraa") # Import mraa module var x = new m.Gpio(8) # Create GPIO pin 8 object x.dir(m.DIR_OUT) # Set GPIO direction to output x.write(1) # Write to GPIO JS (node.js) API libmraa I/O abstraction library to facilitate easy access to GPIO, I2C, Analog, SPI, PWM and UART * Other names and brands may be claimed as the property of others.
  • 33. 3333 33 UPM (Useful Packages for Mraa) Sensor/Actuator library using libmraa for easy sensor access to 100+ sensors Example of UPM Modules // Create the temperature sensor object using AIO pin 0 upm::GroveTemp* temp = new upm::GroveTemp(0); // Print the value of temprature reading in deg. centigrade std::cout << temp->value() << std::endl; Temperature Sensor // Create an object of type GY65(bmp085) on i2c bus 0 upm::GY65 *sensor = new upm::GY65(0, 0x77); //print temp. pressure & Altitude std::cout << sensor->getTemperature()<< std::endl; std::cout << sensor->getPressure() << std::endl; std::cout << sensor->getAltitude()<< std::endl; Atmospheric Pressure Sensor
  • 34. 34 Intel® Cloud Analytics Cloud service for the “Internet of Things” Primary functionality: • Collects data from devices/sensors • Triggers actions • Visualizes data • Analyses data Available for free: http://enableiot.com Github: https://github.com/enableiot
  • 35. 35 Other Supported Cloud Services* * Other names and brands may be claimed as the property of others.
  • 36. 3636 API Management - http://dev.mashery.com/ * Other names and brands may be claimed as the property of others.
  • 38. 38 IoT Cloud Controlled HVAC Prototype …with… data upload to the cloud …and… feedback control commands from the cloud
  • 39. 39 Muzzley* Cloud Controlled LED Strip • This demo uses Intel® Galileo or Edison™ board connected to LED strip and Muzzley* cloud via mobile phone to control LED strip and view the status. • Simply power up your Intel® Galileo board, securely pair up your mobile device with the Muzzley* services and voila! Enjoy the full control over your own maker application - even from remote locations. Easy to create and use control widgets for UI application. • Ready to use, full source code and documents available at: https://github. com/muzzley/muzzley-intel-iot-led-strip. The Intel® Galileo or Edison™ board enables creativity, innovation and fun for all those who love to develop and work with new technology… * Other names and brands may be claimed as the property of others.
  • 41. 41 Hackathon Prerequisites – Save your time… Resources: -Intel® Edison™: http://www.intel.com/content/www/us/en/do-it-yourself/edison.html -IoT Developer Zone : https://software.intel.com/en-us/iot -libmraa: https://github.com/intel-iot-devkit/mraa -UPM: https://github.com/intel-iot-devkit/upm -Instructables : http://www.instructables.com/id/Tweet-with-your-Intel-Edison/ -Documentation: 1) Libmraa: http://iotdk.intel.com/docs/master/mraa/ 2) UPM: http://iotdk.intel.com/docs/master/upm 3) NodeJS: http://iotdk.intel.com/docs/master/mraa/node/modules/mraa.html 4) Python: http://iotdk.intel.com/docs/master/mraa/python 5) Cloud Analytics: https://software.intel.com/en-us/intel-iot-developer-kit-cloud-based-analytics-user-guide 1. Install IDE of your choice: https://software.intel.com/iot/downloads 2. Windows users: Install USB/serial driver http://downloadmirror.intel. com/24909/eng/IntelEdisonDriverSetup1.2.1.exe
  • 42. 42 42 Next Step → Collaborate. Learn. Share. Succeed. 1. Attend the IoT Roadshow Hackathon: Sat-13 & Sun-14-June-2015 (Saturday 9:00 - Sunday17:00) 2. Innovate, Develop & Exhibit your project demo in a team 3. Sun-14-June @ 15:00, every team will get 5 minutes to exhibit their demo. 4. Win awesome prizes on Sun-14-June
  • 43. 43