A IOT Que Eu Crio
A IOT Que Eu Crio
1/2385
Intel Corporation
The World’s Largest Semiconductor Manufacturer
• Leading Manufacturer of Computer, Networking & Communications Products
• Founded by Gordon Moore and Robert Noyce in 1968
• Headquartered in Santa Clara, California
• $56B in Annual Revenues - 28+ Consecutive Years of Positive Net Income
• 170 Sites in 66 Countries
2 / 2385
Intel’s Vision
4
History of Intel
Back in 1968, two scientists, Robert Noyce and Gordon Moore, founded Intel with a vision
for semiconductor memory products.
By 1971, they had introduced the world’s first microprocessor. Since then, Intel has
established a heritage of innovation that continues to expand the reach and promise of
computing while advancing the ways people work and live worldwide.
Predictable Silicon Track Record
Executing to
Moore’s Law
Enabling new devices with higher
functionality and complexity while
controlling power, cost, and size
Strained Silicon
90 nm 65 nm 45 nm 32 nm 22 nm 14 nm 10 nm 7 nm
7
8
Internet of Things Group
Lead the industry in transforming businesses and the way we live by making
it simple to create exciting, new IoT solutions
GATEWAY
16
Intel® Galileo (Gen 2)
http://www.makerobots.tk/ 17
All videos from this presentation are available in
https://www.youtube.com/watch?v=DbJhEjwOjGE&index=10&list=FLNCEuOhBGlPu6ZmF7W3kcIQ
VALUE PROPOSITION
eMMC
4Gbyte
70 PIN I/O
Processor and
Connector
DDR POP
WiFi/BT 4.0 Memory
module
USB ULPI
Transceiver
35.5mm
Embedded
2.4/5 GHz
Antenna
Antenna PMIC
COAX
Other names and brands may be claimed by the property of others by all third party
name and the notation.
Intel Confidential
Intel® Edison
Arduino
Expansion
Board Block
Diagram
Intel® Edison Breakout Board
The Edison Breakout board is for non-Arduino users. This
breakout board has a minimalistic set of features and is
slightly larger than the Edison module.
Board I/O:
▪ Exposes native 1.8V I/O of the Edison module
▪ .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
▪ DC power supply jack (7V – 15V DC input)
Intel® Edison
A low-cost, entry-level learning and development board for makers & students to learn
about electronics, and for IOT developers to prototype rapidly.
First widely-available development board to provide access to the Intel® Curie™ Module.
All videos from this presentation are available in
https://www.youtube.com/watch?v=DbJhEjwOjGE&index=10&list=FLNCEuOhBGlPu6ZmF7W3kcIQ
Soletta Project - solettaproject.org
Soletta is a framework for making IoT devices. Soletta Framework github.com/solettaproject/soletta
It is cross-platform, works with Linux and small OSes, like Zephyr, over
different boards. The framework itself and core components.
Portable, abstracts information specific to determined HW and OS, requiring
minimum changes to code when flashed to different targets.
Soletta Machine Learning
Available now on github.com/solettaproject github.com/solettaproject/soletta-machine-learning
● multi OS: Zephyr, Riot, Contiki, Linux Provides APIs to deal with client side AI and an easy to use
● platform abstraction flow-based Soletta module. Initially supporting neural networks
● uniform event loop and fuzzy logic learning.
● uniform basic I/O primitives
● used as dynamic library, static library or interpreter runtime (Linux-only)
● high level programming apis (C/C++, FBP)
● FBP - flow-based programming (optional)
● supports OIC, CoAP, MQTT, Bluetooth and HTTP (client and server) Soletta Development Application
● lightweight (f=flash or disk, r=ram): github.com/solettaproject/soletta-dev-app
○ RIOT on Arduino Due f=76Kb, r=8.8Kb
○ Contiki on Intel Curie (CTB) f=65Kb, r=1.8Kb Web-based environment running on target board where
○ Linux on Minnow (userspace/PID1) f=88Kb, r=38Kb developers can write, visualize, modify, run, test and debug
● easy to use development system their Soletta FBP programs.
36
Soletta Project – Architecture
Application
Soletta
Event
Services Network Update Crypto Remote Mgmt
dispatching
Kernel
Hardware
37
About the competition
Schedule National Competition:
April 4th: Deadline for submissions
April 30th: Submission results
March 7th to August 24th: Webinars*
May 20th: Deadline for board delivery
September 20th: First project reports delivery
September 30th: Approved groups for phase 3
October 30th: Competitors should deliver the final project report - directly at
JEMS
November 1st to November 4th: SBESC Event / Final Results
* Check the website for date, time and theme of webinar 39
www.intel.com/jobs
All videos from this presentation are available in
https://www.youtube.com/watch?v=DbJhEjwOjGE&index=10&list=FLNCEuOhBGlPu6ZmF7W3kcIQ
Recommended for Getting Started
Welcome to the Intel® Internet of Things. We offer a variety of online resources to help you get started with
your Galileo Boards and Developer Kits. Please visit the links below for more information:
Getting Started
• https://software.intel.com/en-us/iot/home
Sample Projects
• http://www.instructables.com/id/intel/
• https://www.youtube.com/watch?v=qgWGTKzxYwg (Instructions on how to post your project)
• https://www.hackster.io/intel-edison/projects (Intel® Edison Boards)
• https://www.hackster.io/intel-galileo/projects (Intel® Galileo Boards)
Recommended Books
• Intel Galileo and Intel Galileo Gen 2: API Features and Arduino Projects for Linux Programmers
• Getting Started with Intel Galileo
• Intel Galileo Gen 2 and Intel Edison for Beginners: A Hands-on Introduction
Any doubts????