Intel Galileo Gen 2 Board GALILEO2.G Data Sheet

Product codes
GALILEO2.G
Page of 2
The 2nd generation Intel® Galileo board provides a single board controller for 
the maker community, students, and professional developers. Based on the 
Intel® Quark™ SoC X1000, a 32-bit Intel® Pentium® processor-class system on
a chip (SoC), the genuine Intel® processor and native I/O capabilities of the 
Intel Galileo board (Gen 2) provide a full-featured off ering for a wide range of 
applications. Arduino-Certifi ed and designed to be hardware-, software-, and 
pin-compatible with a wide range of Arduino Uno R3 shields, the Intel Galileo 
Gen 2 board also provides a simpler and more cost-eff ective development 
environment compared to the Intel® Atom™ processor- and Intel® Core™ 
processor-based designs.
Intel
®
 Galileo Gen 2
Development Board
2nd Generation Product 
Enhancements
The Intel Galileo board (Gen 2) delivers 
improved features and functionality in 
the following areas:
•  12 GPIOs fully native for greater speed 
and improved drive strength.
•  12-bit PWM for more precise control 
of servos and smoother response.
•  12 V Power-over-Ethernet capable.
•  Power supplies from 7 V to 15 V 
are supported.
•  Serial console UART header is com-
patible with FTDI USB converters.
•  Console UART1 can be redirected to 
Arduino* headers in sketches, which 
can eliminate the need for soft-serial.
Arduino Uno R3*-compatible
Getting familiar with the board and de-
veloping applications is a snap because 
the Intel Galileo board (Gen 2) matches 
the Arduino 1.0 pinout and is also 
software-compatible with the Arduino 
Software Development Environment. 
Open Source Hardware
The Intel Galileo board (Gen 2) is an 
open source hardware design. Sche-
matics, Cadence Allegro board fi les, 
and bill of materials (BOM) are freely 
available for download. 
Extensive Expandability
In addition to Arduino hardware and 
software compatibility, the Intel 
Galileo board (Gen 2) includes the 
following industry-standard I/O 
ports and features: 
•  Full-sized mini-PCI Express* slot
•  10/100 Mbps Ethernet* RJ45 port 
with PoE support
•  Micro-SD slot
•  TTL UART 6-pin header
•  USB 2.0 Host port
•  USB 2.0 Client port
Target Software
Use the Arduino Software Develop-
ment Environment to create programs 
for Galileo called “sketches.” To run a 
sketch on the board:
1.  Connect power.
2.  Connect the board’s USB Client port 
to a computer.
3.  Upload the sketch using the IDE 
interface. 
The sketch runs on the Galileo board 
and communicates with the Linux* 
kernel in the board fi rmware using the 
Arduino I/O adapter. For complete de-
tails on programming your board, see 
the 
Intel® Galileo Getting Started Guide
.  
Datasheet
Intel® Galileo Gen 2 
Development Board