Galileo est un microcontrôleur basé sur l’Intel® Quark SoC
X1000 processeur d’application, un système de type Intel Pentium 32 bits sur une puce (fiche technique). C’est la première planche basée sur l’architecture de Intel® conçu pour être matériel et logiciel brochage compatible avec Arduino shields, conçus pour le R3 de Uno. Broches numériques 0 à 13 (et les tiges adjacentes de AREF et GND), entrées analogiques 0 à 5, l’en-tête de la puissance, en-tête de l’ICSP et les broches de port UART (0 et 1), sont tous dans les mêmes endroits que sur l’Arduino Uno R3. Ceci est également connu comme le brochage Arduino 1.0.
Galileo vise à soutenir les boucliers qui fonctionnent à 3.3V ou 5V. Le noyau de tension de Galileo est 3.3V. Toutefois, un cavalier de la carte permet de translation de la tension de 5V aux broches e/s. Cela prend en charge 5V Uno boucliers et est le comportement par défaut. En changeant la position du cavalier, la traduction de tension peut être désactivée pour fournir 3.3V opération sur les broches e/s.
Bien sûr, le jury de Galileo est aussi logiciels compatibles avec l’environnement de développement pour le logiciel Arduino (IDE), qui rend la facilité d’utilisation et introduction un clin d’oeil. En plus de la compatibilité matérielle et logicielle de l’Arduino, il Galileo a plusieurs ports e/s standards de PC industrie et caractéristiques d’étendre son utilisation native et des capacités au-delà de l’écosystème de shield Arduino. Une pleine taille mini-PCI Express slot, 100Mo port Ethernet, slot Micro-SD, port série RS-232, port USB Host, port USB Client et 8 MByte ni flash viennent norme sur la planche.