Galileo es un micro controlador basado en el Intel® Quark SoC
X1000 procesador de aplicaciones, un sistema de clase Intel Pentium de 32 bits en un chip (ficha). Es la primera tabla basada en arquitectura Intel® diseñado para ser el hardware y el software pin-compatible con Arduino shields diseñados para el R3 del Uno. Digitales pins 0 a 13 (y los pernos adyacentes de AREF y GND), entradas analógicas de 0 a 5, el cabezal de alimentación, ICSP cabecera y los pines de puerto UART (0 y 1), son todos en las mismas localizaciones como en el Arduino Uno R3. Esto también es conocido como los pines de Arduino 1.0.
Galileo está diseñado para soportar pantallas que funcionan a 3.3V o 5V. La tensión de Galileo es 3.3V. Sin embargo, un puente en el tablero permite traducción de voltaje a 5V en los pins de I/O. Esto proporciona soporte para escudos Uno de 5V y es el comportamiento predeterminado. Cambiando la posición de puente, se puede desactivar la traducción de voltaje para proporcionar 3.3V operación en los pins de I/O.
Por supuesto, el tablero de Galileo también es compatible con el Arduino Software entorno de desarrollo (IDE), que hace que la usabilidad y la introducción de un complemento de software. Además de compatibilidad de hardware y software Arduino, el tablero de Galileo tiene varios puertos de estándar de la industria de la entrada-salida de la PC y las características para ampliar uso nativo y capacidades más allá de los ecosistemas del escudo de Arduino. Un mini-PCI de tamaño completo Express slot, puerto Ethernet de 100Mb, ranura Micro-SD, puerto serial RS-232, puerto USB Host, puerto USB cliente y 8MByte ni flash vienen estándar en el tablero.