Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
gewi
6 лет назад

Краткий обзор Intel Galileo gen 2

Три года назад меня пригласили участвовать в хакатоне, который устраивала фирма DataArt, и который был посвящён "IoT". Тогда я ещё только закончил колледж и почти ничего не понимал в подобном, да и "интернет вещей" только начал захватывать рынок. Конкурс благополучно был выигран, а чудесным призом выступила плата Galileo Gen 2, от фирмы Intel.



Intel Galileo - Arduino совместимая платформа, а это значит что с помощью стандартной IDE под ардуинку, мы можем осуществлять работу с нашим чудом техники. Заранее стоит сказать, что платформа рассчитана для изучения, что-то вроде лабораторного стенда, не стоит встраивать её в конечные устройства (да и тем более, выйдет довольно дорого).

Galileo Gen 2 поставляется в фирменной коробочке, которая имеет замечательный дизайн (простите за потёртости, коробочка пострадала при переезде):




Первое что мы обнаружим при открытии коробочки - палата Galileo, упакованная в зашитный пакет против статического электричества, кстати, ни разу не слышал, чтобы эта плата была подвержена поломкам от статики (в отличии от Arduino Nano, например):



Далее в коробочке лежит остальной набор комплектующих:





Итого внутри коробочки хранится сама плата Galileo, блок питания с набором вилок под разные стандарты, а так же провод USB - mini USB. Что же, не плохо, особенно меня порадовали сменные вилки (ни разу не пользовался ни одной, кроме стандартной).

На блоке питания нанесены его основные характеристики, за два года они абсолютно не стёрлись, что весьма радует, т. к. на большинстве блочков от смартфонов, надписи стираются уже через месяц использования.



Так же полюбуемся на саму аппаратную платформу:





На ней мы можем увидеть стандартных 13 цифровых пинов, а так же 5 аналоговых и пины питания. Все разъёмы красиво подписаны, так что запутаться будет сложно. Все разъёмы, которые присутствуют на плате, подписаны, помимо белого интерфейса (правый-верхний угол). Он называется DEDIPROG и используется для пере прошивки платы, если уж так получилось, что она вышла из строя. Лично я им ни разу не пользовался, так что не могу ничего утверждать о его работе. Так же стоит обратить внимание на джампер (под Enthernet портом), он служит для смены логических уровней, с которыми вы работаете, неправильное его положение вполне может сжечь используемые в работе шилды (платы расширений для ардуино-составляющей).

Из собственных наблюдений было замечено, что при работе, процессор (Intel Quark SoC X1000) крайне сильно нагревается, вроде как эта температура входит в рабочий диапазон, но стоит задуматься об установке небольшого радиатора. Я это к чему? Ни за что не трогайте его пальцем во время работы, будет больно или по крайней мере - не приятно. Кстати, справа от него можно заметить две микросхемы - это и есть оперативная память (DDR3,256mb).

Саму платформу, можно условно поделить на две составляющие:

1. Arduino составляющая, где осуществлено всё в стандартной, для подобных плат, форме.

2. Составляющая системы, где вы установите ОС и будите производить манипуляции с ней.

Так же на плате есть удобный разъём под SD-карту, которую вы, скорее всего, используете под какую нибудь ОС. А возле установлен разъём питания от сети:



Возле расположен Enthernet-разъём, на который ни разу не было никаких нареканий. А так же разъёмы USB-mini и USB, благодаря которым плата может выступать как USB-клиентом (используется при прошивке через USB порт компьютера), так и хостом (то есть как ваш ПК).



Стоит отметить моё разочарование от того, что плата не питается через MiniUSB от ПК. Всё же, было бы удобнее не использовать лишние провода при работе.

Для работы с платформой Intel сначала использовал специальную Arduino IDE, но сейчас вам достаточно просто в менеджере плат выбрать нужную.

Так же хочу отметить что многие библиотеки, создаваемые для Arduino, не будут поддерживаться платой Galileo. Например я пытался использовать библиотеку для радиомодулей RF 433 MHz и был разочарован, мне оставалось два дня до сдачи проекта на следующий конкурс, а то что работало на моей Arduino Uno, не заработало на Galileo. Благо под рукой были wi-fi модули ESP, так что пришлось организовывать работу устройства с помощью них.

В общем плата Galileo Gen 2 достойная разработка для своей цели - работа в сфере IoT, и не только, Intel даже разработали пользовательский сервер, для ваших устройств со связью с интернетом. Правда я не совсем уверен в сочетании цена/качество, ведь можно получить лучше, от той же RaspberryPi за цену не на много превосходящую, а если поискать то и меньше. Но, если сама плата вам по душе и вы хотите творить великие дела, то стоит обратить внимание на разработку от тех же Intel - Edison.

И так, подводя итоги, хотелось бы заключить, что если вы планируете использовать эту плату для проектов без ОС, не тратьте время и деньги, для таких проектов есть платформы дешевле и проще. Так же вы не используете её для конечного продукта, ведь она гигантская, да и скорее всего ваше устройство не будет использовать полностью весь её функционал. Так для чего же стоит использовать это чудо техники? Для работы в лабораторных условиях учебных заведений или для прототипирования устройств. Нужна ли она вам с таким соотношением цена/функционал? Вряд ли, ведь есть безмерное количество прекрасных плат, за меньшие деньги и с лучшими характеристиками.

А теперь насладимся шикарным дизайном от Intel:




2
0.000 GOLOS
На Golos с March 2018
Комментарии (3)
Сортировать по:
Сначала старые