Jeffrey Cross
Jeffrey Cross

10 Skvělé vlastnosti Intel Galileo

Deska Intel Galileo. (Obrázek Matt Richardson)

Oznámení společnosti Intel a Arduino o nové desce Galileo je velkou novinkou. Je to deska založená na Linuxu, o které jsem zjistila, že je pozoruhodně kompatibilní s ekosystémem Arduino, a to na základě mých prvních kroků s předběžnou verzí desky. Zde jsou některé z nejlepších vlastností této průkopnické spolupráce mezi firmami Intel a Arduino:

Kompatibilita štítu Rozšiřující záhlaví na horní části programu Galileo by mělo být známé, protože je kompatibilní s 5V a 3.3V Arduino štíty určenými pro Uno R3 (také známý jako Arduino 1.0 pinout). To znamená, že má 14 digitálních I / O pinů, 6 analogových vstupů, sériový port a ICSP záhlaví.

Známé IDE Integrované vývojové prostředí Intel pro Galileo vypadá přesně jako Arduino IDE na povrchu. V nabídce Desky uvidíte přidání programu Galileo pod „Desky Arduino X86“. Upravený IDE je také schopný upgradovat firmware na desce.

Kompatibilita s ethernetovou knihovnou Použití ethernetového portu na desce je stejně jednoduché jako použití ethernetové knihovny Arduino. Byl jsem schopen získat HTTP spojení se společností Google, aniž bych dokonce upravoval standardní příklad WebClientu.

Hodiny v reálném čase Většina desek Linuxu se spoléhá na připojení k Internetu, aby získala aktuální datum a čas. S palubním RTC (reálným časem) systému Galileo však budete moci sledovat čas, i když je deska vypnutá. Stačí zapojit do desky 3.0V baterii.

Pracuje s kartami PCI Express Mini Card Ve spodní části desky je rozšiřující slot pro karty PCI Express Mini. To znamená, že můžete připojit WiFi, Bluetooth, GSM karty pro připojení, nebo dokonce pevný disk pro větší úložiště. Když připojíte kartu WiFi, bude fungovat s knihovnou Wifi společnosti Arduino.

Port USB USB Port Port Galileo USB On-The-Go vám umožní používat knihovnu USB Hostitele Arduino, aby fungovala jako klávesnice nebo myš pro ostatní počítače.

Podpora MicroSD Pokud chcete ukládat data, je slot pro microSD kartu přístupný z vašeho kódu pomocí standardní knihovny karet Arduino SD.

Podpora TWI / I2C, SPI Pomocí standardní knihovny Arduino Wire nebo knihovny SPI můžete k systému Galileo připojit komponenty TWI / I2C nebo SPI.

Sériová konektivita Pro vaše náčrtky na pinech 0 a 1 z pultu Arduino je nejen typický sériový port, ale je zde také samostatný sériový port pro připojení k příkazovému řádku Linuxu z počítače. Připojíte se k němu prostřednictvím audio konektoru propojeného vedle portu Ethernet. Tento port se používá pouze pro sériové.

Linux na desce Velmi lehká distribuce Linuxu je načtena do 8 MB flash paměti. Pokud chcete použít nástroje jako ALSA (pro zvuk), V4L2 (pro video vstup), Python, SSH, node.js (pro webové projekty) a openCV (pro počítačové vidění), můžete zavést Galileo z obrazu karty SD které společnost Intel poskytuje.

Podíl

Zanechat Komentář