Imatge 1 de 8
Tot això és fàcilment accessible escrivint Sketches, el nom donat a un programa Arduino, i un Sketch per a Galileo no és diferent. Actualment, s'ha d'utilitzar una versió especial del programari Arduino IDE, però és visualment idèntica a l'original, a la qual probablement s'afegirà suport Galileo en el futur.
Revisió d'Intel Galileo: la CPU Quark
Si el Galileo fos simplement un altre clon d'Arduino, però, seria molt car. Si bé és cert que podeu executar gairebé qualsevol Arduino Sketch sense modificacions, la salsa secreta d'Intel es presenta en forma del processador Quark de Galileo.
Quark és el primer microprocessador d'Intel d'ultra baixa potència semblant a ARM. Utilitzant la clàssica arquitectura Pentium x86 de 32 bits, reduint el procés de fabricació i augmentant la velocitat del rellotge, Intel ha creat un xip que consumeix la menor potència possible tot i que encara és capaç d'executar codi x86 estàndard.
El Quark no és precisament una potència. El seu nucli únic funciona a només 400 MHz: una prova de compressió d'un fitxer de 10 MB completat en 25,9 segons, en comparació amb els 8,3 segons d'un Raspberry Pi. El seu rendiment quan s'executen esbossos crítics en el temps també és deficient: és poc probable que qualsevol cosa que depengui de canvis ràpids als pins GPIO funcioni com s'esperava. A diferència del Pi, però, el Galileo no està dissenyat com un ordinador de propòsit general. No té cap forma de sortida de vídeo, ni cap lloc on connectar un teclat o un ratolí.
En canvi, Intel s'adreça al mercat dels microcontroladors. Potser el Quark no és el processador més ràpid del món, però és capaç d'executar codi molt més complex que un microcontrolador pur, inclòs el seu sistema operatiu inclòs: Yocto Project Linux. Això permet que Galileo executi programari amfitrió, com ara un servidor web o una base de dades, que normalment requeriria un ordinador separat, servit mitjançant el port Ethernet integrat o mitjançant un adaptador sense fil mini-PCI Express opcional.
També ajuda a explicar els preus d'Intel per a la placa: un microcontrolador Arduino Uno costa al voltant de 22 £ i un escut oficial d'Ethernet per proporcionar connectivitat de xarxa altres 35 £. Amb gairebé 63 £, el Galileo ofereix més flexibilitat que aquesta combinació per només unes poques lliures més.
Revisió d'Intel Galileo: veredicte
Tot i que el Galileo és, sens dubte, un disseny intel·ligent, no arriba als seus rivals en àrees clau. El rendiment del processador Quark és significativament inferior al dels rivals basats en ARM, mentre que funciona més calent (més de 60 ° C) i la placa no es pot utilitzar com a PC de propòsit general. I, tot i que ofereix més flexibilitat que un Arduino tradicional, el seu rendiment general és pobre.
Per a aquells que no els importen aquestes limitacions, però, ofereix un potencial considerable. Si no és res més, el Galileo ofereix una visió dels plans d'Intel per atacar el mercat de baix consum amb el seu processador Quark.