10 geweldige functies van de Intel Galileo - 💡 Fix My Ideas

10 geweldige functies van de Intel Galileo

10 geweldige functies van de Intel Galileo


Auteur: Ethan Holmes, 2019

Het Intel Galileo-bord. (Afbeelding door Matt Richardson)

De aankondiging van Intel en Arduino over het nieuwe Galileo-bord is groot nieuws. Het is een op Linux gebaseerd bord waarvan ik heb ontdekt dat het opmerkelijk compatibel is met het Arduino-ecosysteem op basis van mijn eerste paar stappen met een prereleaseversie van het bord. Hier zijn enkele van de beste kenmerken van deze baanbrekende samenwerking tussen Intel en Arduino:

Shield-compatibiliteit De uitbreidingskop op de bovenkant van de Galileo moet bekend voorkomen, omdat deze compatibel is met 5V- en 3,3V Arduino-schilden die zijn ontworpen voor de Uno R3 (ook bekend als de Arduino 1.0-pinout). Dit betekent dat het 14 digitale I / O-pinnen, 6 analoge ingangen, een seriële poort en een ICSP-header heeft.

Vertrouwde IDE De door Intel geleverde geïntegreerde ontwikkelomgeving voor de Galileo lijkt precies op de Arduino IDE aan de oppervlakte. Onder het Boards-menu zie je de toevoeging van de Galileo onder "Arduino X86 Boards." De gemodificeerde IDE is ook in staat om de firmware op het bord te upgraden.

Ethernet-bibliotheekcompatibiliteit Het gebruik van de Ethernet-poort op het bord is net zo eenvoudig als het gebruik van Arduino's Ethernet-bibliotheek. Ik was in staat om een ​​HTTP-verbinding met Google te krijgen zonder zelfs het standaard WebClient-voorbeeld aan te passen.

Realtimeklok De meeste Linux-kaarten vertrouwen op een verbinding met internet om de huidige datum en tijd te krijgen. Maar met Galileo's on-board RTC (real-time klok), kun je de tijd bijhouden, zelfs als het board is uitgeschakeld. Sluit een 3,0V-knoopcelbatterij aan op het bord.

Werkt met PCI Express Mini-kaarten Aan de onderkant van het bord bevindt zich een uitbreidingsslot voor PCI Express Mini-kaarten. Dit betekent dat u WiFi, Bluetooth, GSM-kaarten voor connectiviteit of zelfs een SSD-station kunt aansluiten voor meer opslag. Wanneer u een WiFi-kaart verbindt, werkt deze met de Wifi-bibliotheek van Arduino.

USB-hostpoort Met de speciale USB On-the-Go-poort van de Galileo kunt u de Arduino USB Host-bibliotheek gebruiken als toetsenbord of muis voor andere computers.

MicroSD-ondersteuning Als u gegevens wilt opslaan, is een microSD-kaartsleuf toegankelijk via uw code door gebruik te maken van de standaard Arduino SD-kaartbibliotheek.

TWI / I2C, SPI-ondersteuning Met de standaard Arduino Wire-bibliotheek of SPI-bibliotheek kunt u TWI / I2C- of SPI-componenten op de Galileo aansluiten.

Seriële connectiviteit Niet alleen is er de typische seriële poort voor uw schetsen op pinnen 0 en 1 van de Arduino-pinout, maar er is ook een aparte seriële poort om vanaf uw computer verbinding te maken met de Linux-opdrachtregel. Je maakt verbinding met deze via de audio-jack-interconnect naast de Ethernet-poort. Deze poort wordt alleen gebruikt voor seriële.

Linux aan boord Een zeer lichte distributie van Linux wordt geladen op het 8 MB flashgeheugen. Als je tools zoals ALSA (voor geluid), V4L2 (voor video-invoer), Python, SSH, node.js (voor webprojecten) en openCV (voor computervisie) wilt gebruiken, kun je Galileo opstarten vanaf een SD-kaartimage die Intel biedt.



U Bent Wellicht Geïnteresseerd Zijn

Crafting For a Cause - Handmade Items Help Sick Baby

Crafting For a Cause - Handmade Items Help Sick Baby


Netwerk stopcontact

Netwerk stopcontact


Merk: Reparaties - Glas voorpaneel van iPhone

Merk: Reparaties - Glas voorpaneel van iPhone


Huisautomatisering versnelling

Huisautomatisering versnelling






Recente Berichten