Intel SoC as a Platform to Connect Sensor Data to AWS
-
Upload
amazon-web-services -
Category
Technology
-
view
694 -
download
0
Transcript of Intel SoC as a Platform to Connect Sensor Data to AWS
![Page 1: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/1.jpg)
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Martin Kronberg, Intel IoT Evangelist
6/21/2016
Intel SoCA Platform to Connect Sensor Data to AWS
![Page 2: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/2.jpg)
![Page 3: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/3.jpg)
T H A N K S T O O U R F R I E N D S A T :
![Page 4: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/4.jpg)
Intel Confidential Copyright © 2016, Intel Corporation. All rights reserved.Other names and brands may be claimed as the property of others.
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS AND IS “AS IS.” NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined.” Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.
All products, computer systems, dates and figures specified are preliminary based on current expectations, and are subject to change without notice. All dates specified are target dates, are provided for planning purposes only and are subject to change.
Code names featured are used internally within Intel to identify products that are in development and not yet publicly announced for release. Customers, licensees and other third parties are not authorized by Intel to use code names in advertising, promotion or marketing of any product or services and any such use of Intel's internal code names is at the sole risk of the user.
Intel, Intel Inside, Intel Atom and Intel Core are trademarks of Intel Corporation in the U.S. and other countries.
Other names and brands may be claimed as the property of others.
Copyright © 2016, Intel Corporation. All rights reserved.
![Page 5: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/5.jpg)
Internet of Things
5
![Page 6: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/6.jpg)
1. IDC
2. MC/EDC: The Digital Universe of
Opportunities
3. Goldman Sachs
4. IMS Research
The Internet of Things is …
Home
MobileNetwork
IndustrialGateway
DC/Cloud
44ZETABYTES2
3
COST OF SENSORS 2XPAST 10 YEARS
COST OF BANDWIDTH 40X
PAST 10 YEARS
COST OF PROCESSING 60X
PAST 10 YEARS
50BDEVICES1
85%UNCONNECTED4
21
212BSensors
![Page 7: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/7.jpg)
7
1. Research & Development Roadmap for Emerging HVAC Technologies. U.S. Department of Energy (October 2014).
2. The ‘Internet of Things’ Is Now, Connecting the Real Economy. Morgan Stanley (April 3, 2014).
3. How much electricity is lost in transmission and distribution in the United States? U.S. Energy Information Administration (April 6, 2016).
The Internet of Things (IoT) is fueling
innovation across a range of industries to
optimize processes and increase efficiency.
4. "How Manufacturers Use IoT for Operational Efficiencies." Industry Week (October 21, 2015).
5. Tech Today Video Series Episode 3: Vnomics. Intel (March 4, 2014).
Need for IoT
TRANSPORTATIONFleet management, freight tracking,
urban congestion management
Enhanced driver coaching can save
nearly 7% on fuel costs.5
RETAIL Point of sale, vending machines,
supply chain
Supermarket cost-to-sales ratios can be
reduced 2% by automatic checkout.2
SMART BUILDING Energy use monitoring; sensors in heaters
and chillers to find inefficiencies
Greater efficiency for HVAC systems, which
account for 41% of U.S. building energy use.1
INDUSTRIAL &
MANUFACTURINGAssembly-line equipment reporting,
inventory management; automation
Manufacturers using IoT report 82% increased
efficiency and 49% fewer defects.4
ENERGY Environmental data logging, substation
monitoring, grid efficiencies
IoT can optimize energy grids, which lose
~6% during transmission and distribution.3
![Page 8: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/8.jpg)
Intel® IoT
![Page 9: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/9.jpg)
THINGS (ENDPOINTS)
CLOUD-BASED ANALYTICS
The Intel® IoT Platform: A blueprint for connecting devices into the cloud for developers to better leverage data, customize, and scale
NETWORK
(DATA CENTER)
Copyright © 2016 Intel Corporation. All rights reserved.
Intel® Architecture Powers the Internet of Things
GATEWAY
9
![Page 10: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/10.jpg)
Yocto* Project
Linux* OS
image
Supports Intel® Edison, Intel® Galileo boards
as well as Intel® IoT Gateway
Middleware libraries for IO and sensors /
actuators
IDEs and tools to create, run, debug and
optimize IoT solutions
C/C++, JavaScript*, Python* and Java*
programming language support
Advanced power efficiency/performance
optimization tools
Examples with WindRiver* Helix* Cloud
IoT Cloud and Edge Analytics for data
collection, visualization and analytics
Intel® IoT
Developer Kit OS
Image (Intel®
Edison, Intel®
Galileo boards)
IoT OS
*Other names and brands may be claimed as the property of others.
Intel® IoT Developer Kit Overview
For more details go to https://software.intel.com/iot
Intel Edison
Board
IO Library
(SPI, GPIO, I2C, AIO,
UART)
Hard
Wa
reO
S
Ima
ge
Clo
ud
Ed
ge
An
aly
tic
s
Intel Galileo
BoardIntel® IoT Gateway
Mid
dle
ware
Communication Stack
(Wi-Fi, Bluetooth®
Technology, ZigBee*, etc.)
Manageability, Security,
RealSense SDK, etc.
API Bindings (C/C++, Node.JS*, Python*, Java*)
Sensor & Actuator
Libraries
IDE
/ T
oo
ls Prototype Evaluate/ Prototype / Product
IBM* BlueMix*, Microsoft* Azure*, Amazon* AWS*, General Electric Predix* and more...
Intel® D2000 Sensors / Actuators
10
![Page 11: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/11.jpg)
Where to Start?
![Page 12: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/12.jpg)
Almost all IoT solutions start with a proof of concept
• Fast and Easy to develop
• Familiar Tools
• Low cost
• Mature and stable offering
• Reliable and scalable
• Flexible and secure
![Page 13: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/13.jpg)
What is a System On
Module (SOM)?
• Falls between an MCU and Single-
Board Computer
• Includes processor, RAM, I/O
• Lacks standard I/O peripherals
• Commonly requires carrier board
• Offers densely packed, highly
integrated components
• Typically low-energy
• Primary goal: Accelerated time to
market, reduced cost
![Page 14: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/14.jpg)
SOM Strengths and Weaknesses
Strengths:
• Easier to upgrade compute to next
generation by swapping on carrier
• Makes no assumptions about
required I/O, customer can tailor
carrier to their needs
• Faster time to market, especially if
software and tools are provided to
program the core unit
• FCC and global pre-certification
saves time and money
Weaknesses:
• Module must be compatible with
carriers across upgrades for
swappable value proposition to
emerge
• Connection points can be source
of system fragility
• Assumes the need for a carrier,
which can take up more space
than a “board-down”
implementation
![Page 15: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/15.jpg)
Intel® Edison Module
Dual-Core Intel® Atom™ processor
@ 500 MHZ
Wi-Fi*, Bluetooth® 4.0 (LE)
32-bit Intel® Quark™ Microcontroller
@ 100 MHZ
1 GB RAM, 4 GB Flash
40 multiplexed GPIO with multiple
expansion boards for total project
design flexibility
![Page 16: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/16.jpg)
Intel® Edison Module
Key Benefits • Many supported communication
protocols
• High density 70-pin connector
allows small footprint
• Programmable with C++,
JavaScript, Python, and Java
• Extensive Sensor Library
• High compute power with x86
• Low Power consumption
• FCC Wireless certification for Wi-Fi*
and Bluetooth® worldwide
• Simple integration with cloud
services such as AWS*
![Page 17: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/17.jpg)
Intel® Edison Communication Protocols
• WiFi
• Bluetooth 4.0
• I2C
• I2S
• UART
• SPI
![Page 18: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/18.jpg)
Intel Expansion Boards
Intel® Edison
• 70 pin connector
• Hirose DF40 Series
• Breakout Board
• Arduino* expansion board
• Easy to build your own board
![Page 19: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/19.jpg)
Sparkfun* Expansion Boards
![Page 20: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/20.jpg)
Introducing MRAA and UPM
•
•
•
•
•
•
•
•
![Page 21: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/21.jpg)
Sensor Support and Control Protocols
200+ sensor drivers for maker and industry
Leverages MRAA communication layers
Adds ZigBee, Z-Wave, Bluetooth, Modbus, BACnet,
RS422/485
Industrial Sensors: Aeon Labs*, Bosch*, Comet*, Maxim
Integrated*, Omega*, Veris*, and others
2
1
![Page 22: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/22.jpg)
Wireless Certification
FCC Certification (United States) is
complex, time consuming and
expensive
Can cost $250,000 and take 6+ months
to certify a wireless module globally
Worldwide certification can take months
and cost hundreds of thousands of
dollars
SOMs allow you to avoid this cost
![Page 23: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/23.jpg)
Intel® Edison Use Cases
![Page 24: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/24.jpg)
Tektyte* Edi-ExpandRaspberry Pi*-like IO for Intel®
Edison
![Page 25: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/25.jpg)
Modulowo* Explore*
Expansion modules to add
GPS and other functionality
via DuoNect
![Page 26: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/26.jpg)
DFRobot*
Starter Kit for
Intel® Edison
![Page 27: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/27.jpg)
Case Study: KINETIC*
Objective: Provide workers with a
solution to reduce lifting-related injuries
by unsafe lifts in the workplace.
Project: Wearable waist and wrist-
based lift trackers
Team Size: ~10
Location: New York, NY
Website: www.wearkinetic.com
![Page 28: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/28.jpg)
KINETIC* Product
Prototyped on Intel® Edison board,
replacing alternate SoC
Used I2C, Bluetooth® Low Energy, Wi-
Fi*, GPIO
Acquired 2,000+ field experience with
Intel Edison
Python* micro-service for code updates
and deployment
1500mAH LiPo battery
Cost: $300
![Page 29: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/29.jpg)
Case Study:
Dronesmith Technologies*
Objective: Enable drone developers
with an Intel® Edison compute module
based prototyping and experimentation
platform “Luci”
Project: Luci flight controller, QK II
drone
Team Size: ~10
Location: Las Vegas, Nevada
Website: www.dronesmith.io
![Page 30: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/30.jpg)
Dronesmith
Technologies* LuciDual processor technology (RISC-based
flight core and Intel® Edison compute
module)
10 Degrees-Of-Freedom dual
accelerometers, gyros, magnetometers and
barometer
2xUART, 1xI2C, Spektrum*-IN, PPMS.Bus-
IN, 6xServo Out, 2xmicroSD, 3xUSB
Cost: $400
![Page 31: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/31.jpg)
Case Study:
Robodub, Inc.Objective: Live-action streaming for
robots and drones, gamification of
robotics
Project: RamBot
Team Size: ~12
Location: Bellevue, Washington
Website: www.robodub.com
![Page 32: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/32.jpg)
Intel® Edison and AWS* :
Rapid Cloud Prototyping
![Page 33: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/33.jpg)
Intel® Edison and Grove* IoT Starter Kit Powered by
AWS*
• Temperature&Humidity Sensor
• Moisture Sensor
• Light Sensor
• UV Sensor
• PIR Motion Sensor
• Encoder
• Button
• LCD RGB Backlight
• Relay
• Servo
• Buzzer
![Page 34: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/34.jpg)
Setup Intel® Edison
• Download & Flash latest
firmware
• Setup SSH
• Connect to WiFi
• ~15 min
![Page 35: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/35.jpg)
Intel® XDK IoT Edition
IDE for JavaScript:
• Push code over WiFi
• Install Packages
• Access SSH terminal
• Install AWS* SDK
• Easily share projects across
XDKs
• ~15 min
![Page 36: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/36.jpg)
Create AWS* IoT Thing
AWS* IoT Console:
• Create Things
• Create Services
• Create Rules
• ~15min
![Page 37: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/37.jpg)
AWS* IoT Device Connection
• Certificate Generation
• Code Snippet
• Link to GitHub
![Page 38: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/38.jpg)
AWS* Repository
Sample code for AWS* SDK to
connect devices
Extensive API documentation
JavaScript, C++, Ruby,
Python, PHP, +others
![Page 39: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/39.jpg)
Intel® Developer Zone
200+ sensors
JavaScript, C++, Python, Java
API description
Code Samples
![Page 40: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/40.jpg)
AWS* MQTT Client
Subscribe to monitor incoming
data
Publish to send data back to
device
![Page 41: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/41.jpg)
AWS* Rules Engine
Redirect data to:
• Database
• SMS service
• AWS* Lambda
• Etc.
![Page 42: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/42.jpg)
DynamoDB
• Dynamic Database
• Sort Data
• See metrics on usage
![Page 43: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/43.jpg)
Out of Box to Cloud
Total Time: ~ 1.5 hour
Total Code: 30 lines
Easy!
![Page 44: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/44.jpg)
Demo!
![Page 45: Intel SoC as a Platform to Connect Sensor Data to AWS](https://reader035.fdocuments.us/reader035/viewer/2022062522/587d3d0e1a28ab2a448b748b/html5/thumbnails/45.jpg)
Thank You!