Intel IoT – Getting Started IoT with Galileo WHAT WILL YOU MAKE?

advertisement
Intel IoT
1
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
%
Программа курса
Примерный план
Теоретическая часть
1 часть
Тест
Генерация идей
2 часть
Проектная работа
2
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Семейство одноплатных компьютеров Intel
Семейство плат Intel® Galileo – это
одноплатые компьютеры, помогающие
нам осуществлять и проверять наши
идеи
Intel Edison
Intel Galileo
Generation 1
Intel Galileo
Generation 2
3
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo Support
Intel® IoT Analytics Cloud
https://software.intel.com/en-us/iot
4
4
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo Support
Make It Wearable
https://makeit.intel.com/
5
5
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Школьные работы на Intel Galileo
Discover talents inside everyone
Pavel Kurbatsky
6
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
6
Разработка
на Intel
Galileo/Edison
7
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo Support
Пути разработки
Интегрированная среда разработки (IDE)
8
8
Путь разработки
Разработчик
Arduino
Визуальное
программирован
ие
Разработчик
JavaScript
Разработчик
С / С++
Интегрированная
среда разработки
(IDE)
Arduino IDE
Win / Mac/ Linux
Wyliodrin
Web
XDK
Win/ Mac/ Linux
Eclipse
Win/ Mac / Linux
Язык
программировани
я
Arduino Sketch
C++
Visual
Python
JavaScript
(Node JS)
C/ C++
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo
Support
Пути разработки
Linux
Загрузив на SD-карту образ Linux, вы
сможете работать с ним как с
полноценной ОС без ограничений,
подключившись к Intel Galileo через
терминал
9
9
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
10
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo Support
Maker.intel.com
http://www.intel.com/content/www/us/en/do-it-yourself/maker.html
11
11
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo
Support
Galileo на www.intel.com
http://www.intel.com/support/galileo/
12
12
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo Support
Communities.intel.com
https://communities.intel.com/
13
13
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo Support
Intel Developer Zone
https://software.intel.com/en-us/iot
14
14
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Intel and Instructables
http://www.instructables.com/id/Intel/
15
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
15
Поддержка
Програмное
пользователя
обеспечение
Galileo Support
Поддержка пользователя
Книги по Intel Galileo Gen 1 и Intel Galileo Gen 2
16
16
Getting Started with Intel Galileo
Electronic Projects with the Quark-Powered
Arduino-Compatible Board
Intel Galileo and Intel Galileo Gen 2
API Features and Arduino Projects for
Linux Programmers
By Matt Richardson
By Manoel Carlos Ramon
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo
Support
Интегрированная
среда разработки
Arduino
Intel Galileo поддерживает
возможность разработки в среде
Arduino, используя стандартный
Arduino IDE
19
19
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo
Support
Интегрированная
среда разработки
C/C++
• Одно IDE на все платы семейcтва Intel
Galileo и Intel Edison
• Уже готовые примеры кода
• Eclipse может быть использован для
работы с Arduino
20
20
IoT with Galileo – Getting Started
WHAT WILL YOU MAKE?
Поддержка
пользователя
Galileo
Support
Интегрированная
среда разработки
JavaScript
Библиотеки JavaScript
I/O для Intel Galileo
• mraa – open source библиотека для
Galileo/Edison соответствующая *MBED api
• io-js- open source библиотека для Galileo/Edison
соответствующая Arduino API
• johnny-five
– open source I/O библиотека для
различных плат, в том числе и Intel Galileo Gen2
• on/off – open source i/o библиотека для работы с
GPIO/PWM через интерфейс sysfs
• i2c – библиотека node.js i2c
•
21
21
IoT with Galileo – Getting Started
coming soon.
WHAT WILL YOU MAKE?
Интегрированная
среда разработки
Поддержка
пользователя
Galileo Support
Python
Визуальное программирование
There is one IDE for Intel® Galileo
board. Works with Generation 1 and 2.
22
22
IoT with Galileo – Getting Started
GUI соотвествует onlineсреде разработки Wyliodrin
WHAT WILL YOU MAKE?
Download