10 fantastiske funktioner i Intel Galileo - 💡 Fix My Ideas

10 fantastiske funktioner i Intel Galileo

10 fantastiske funktioner i Intel Galileo


Forfatter: Ethan Holmes, 2019

Intel Galileo Board. (Billede af Matt Richardson)

Intel og Arduino's meddelelse om det nye Galileo-board er store nyheder. Det er et Linux-baseret board, som jeg har fundet at være bemærkelsesværdigt kompatibelt med Arduino-økosystemet baseret på mine første trin med en prerelease-version af bestyrelsen. Her er nogle af de bedste funktioner i dette banebrydende samarbejde mellem Intel og Arduino:

Skærmkompatibilitet Udvidelseshovedet på toppen af ​​Galileo bør kende velkendt, da det er kompatibelt med 5V og 3.3V Arduino skjold designet til Uno R3 (også kendt som Arduino 1.0 pinout). Det betyder, at det har 14 digitale I / O-ben, 6 analoge indgange, en seriel port og en ICSP-header.

Kendskab til IDE Det integrerede integrerede udviklingsmiljø for Intel Galileo, der er udviklet af Intel, ligner præcis Arduino IDE på overfladen. Under menuen Stykker kan du se tilføjelsen af ​​Galileo under "Arduino X86 Boards". Den ændrede IDE kan også opgradere firmware på tavlen.

Ethernet-bibliotekskompatibilitet Brug af Ethernet-porten på tavlen er lige så enkel som at bruge Arduino's Ethernet-bibliotek. Jeg kunne få en HTTP-forbindelse til Google uden endog at ændre standardwebclient-eksempelet.

Real Time Clock De fleste Linux-bestyrelser er afhængige af en forbindelse til internettet for at få den aktuelle dato og klokkeslæt. Men med Galileos indbyggede RTC (realtidsklokke) kan du spore tid, selvom brættet er slukket. Bare wire en 3,0V mønten celle batteri til brættet.

Fungerer med PCI Express Mini-kort På bunden af ​​kortet er der en udvidelsesplads til PCI Express Mini-kort. Dette betyder at du kan forbinde WiFi, Bluetooth, GSM-kort til tilslutning eller endda et solid state-drev til mere opbevaring. Når du tilslutter et WiFi-kort, fungerer det med Arduino's Wifi-bibliotek.

USB Host Port Galileos dedikerede USB On-The-Go-port giver dig mulighed for at bruge Arduino USB Host biblioteket til at fungere som et tastatur eller en mus til andre computere.

MicroSD-support Hvis du vil gemme data, er en microSD-kortspor tilgængelig fra din kode ved hjælp af standard Arduino SD-kortbibliotek.

TWI / I2C, SPI Support Ved hjælp af standard Arduino Wire bibliotek eller SPI bibliotek, kan du forbinde TWI / I2C eller SPI komponenter til Galileo.

Serial Connectivity Der er ikke kun den typiske serielle port til dine skitser på pin 0 og 1 i Arduino Pinout, men der er også en separat seriel port til forbindelse til Linux-kommandolinjen fra din computer. Du forbinder det via audio jack-forbindelsen ud for Ethernet-porten. Denne port bruges kun til seriel.

Linux ombord En meget let distribution af Linux er indlæst på 8 MB flashhukommelse. Hvis du vil bruge værktøjer som ALSA (til lyd), V4L2 (til videoindgang), Python, SSH, node.js (til webprojekter) og openCV (til computersyn), kan du starte Galileo fra et SD-kortbillede som Intel giver.



Du Kan Være Interesseret

HVORDAN - Tirsdag! Lav en "usynlig blækprinter"

HVORDAN - Tirsdag! Lav en "usynlig blækprinter"


Byg: Gakken Mechamo Inchworm

Byg: Gakken Mechamo Inchworm


Den synlige hånd

Den synlige hånd


Rammens kunst

Rammens kunst






Seneste Indlæg