Data Sheet

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-Certi 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-e 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  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  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

Summary of content (2 pages)