10 Големи възможности на Intel Galileo - 💡 Fix My Ideas

10 Големи възможности на Intel Galileo

10 Големи възможности на Intel Galileo


Автор: Ethan Holmes, 2019

Съвет на Intel Galileo. (Снимка от Мат Ричардсън)

Съобщението на Intel и Arduino за новия съвет на „Галилео“ е голяма новина. Това е базиран на Linux съвет, за който установих, че е изключително съвместим с екосистемата на Arduino, основана на първите ми стъпки с предварително издадена версия на дъската. Ето някои от най-добрите характеристики на това новаторско сътрудничество между Intel и Arduino:

Съвместимост с щита Заглавната част на разширението на върха на Галилео трябва да изглежда позната, тъй като е съвместима с 5V и 3.3V Arduino щитове, предназначени за Uno R3 (известен още като Arduino 1.0 pinout). Това означава, че има 14 цифрови входа / изхода, 6 аналогови входа, сериен порт и заглавна част на ICSP.

Позната IDE Интегрираната среда за разработка на Intel за Galileo изглежда точно като Arduino IDE на повърхността. Под менюто „Boards“ ще видите добавянето на „Галилео“ под „Arduino X86 Boards“. Модифицираната IDE също може да обновява фърмуера на дъската.

Съвместимост с Ethernet библиотека Използването на Ethernet порта на платката е също толкова просто, колкото използването на Ethernet библиотеката на Arduino. Успях да получа HTTP връзка с Google, без дори да променя стандартния пример на WebClient.

Часовник в реално време Повечето платформи на Linux разчитат на връзка към интернет, за да получат текущата дата и час. Но с бордовия RTC (в реално време) на Галилео ще можете да следите времето, дори когато дъската е изключена. Просто направете 3.0V монета клетъчна батерия на борда.

Работи с PCI Express мини карти На дъното на платката има слот за разширение за PCI Express Mini карти. Това означава, че можете да свържете WiFi, Bluetooth, GSM карти за свързване или дори SSD устройство за повече памет. Когато свържете WiFi карта, тя ще работи с Wifi библиотеката на Arduino.

USB порт Зададеният USB порт на Галилео USB On-The-Go ще ви позволи да използвате библиотеката Arduino USB Host, за да действа като клавиатура или мишка за други компютри.

Поддръжка на MicroSD Ако искате да съхранявате данни, слотът за microSD карта е достъпен от вашия код чрез стандартната библиотека на SD карта на Arduino.

TWI / I2C, SPI поддръжка Използвайки стандартната библиотека Arduino Wire или SPI библиотеката, можете да свържете TWI / I2C или SPI компоненти към Galileo.

Серийно свързване Не само, че има типичен сериен порт за скици на пинове 0 и 1 на Arduino pinout, но има и отделен сериен порт за свързване към командния ред на Linux от вашия компютър. Ще се свържете с него чрез свързването на аудио жакове до Ethernet порта. Този порт се използва само за сериен.

Linux on Board Много слаба дистрибуция на Linux се зарежда в 8 MB флаш памет. Ако искате да използвате инструменти като ALSA (за звук), V4L2 (за видеовход), Python, SSH, node.js (за уеб проекти) и openCV (за компютърно виждане), можете да зареждате Галилео от изображение на SD карта предоставена от Intel.



Може Да Се Интересувате

AVRSimon Game Kit - Parallax продължава към продуктите с отворен код

AVRSimon Game Kit - Parallax продължава към продуктите с отворен код


DIYPad: IPAD: Обзор на производителя

DIYPad: IPAD: Обзор на производителя


DIYPad: Разследването на iFixIt за iPad

DIYPad: Разследването на iFixIt за iPad


Математически понеделник: Шестоъгълни аранжировки

Математически понеделник: Шестоъгълни аранжировки