Intel Galileo First Impressions

Intel® Galileo development board is Intel’s first product in a new family of Arduino*-compatible development boards featuring Intel® architecture. It features a Quark X1000 SoC running at 400 MHz.

It was first unveiled to the public in Maker Faire Rome of October 2013.

The Box






Package Contents:

  • Intel Galileo Board
  • DC Power Supply plus universal adapters






The kit I got did not include any USB cables, I have quite a few but would have been nice to be included into the kit

The Galileo Board







  • 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible processor o 16 KBytes on-die L1 cache
    • 512 KBytes of on-die embedded SRAM
    • Simple to program: Single thread, single core, constant speed
    • ACPI compatible CPU sleep states supported
    • An integrated Real Time Clock (RTC), with an optional 3V “coin cell” battery for operation between turn on cycles.
  • 10/100 Ethernet connector
  • Full PCI Express* mini-card slot, with PCIe 2.0 compliant features
    • Works with half mini-PCIe cards with optional converter plate
    • Provides USB 2.0 Host Port at mini-PCIe connector
  • USB 2.0 Host connector
    • Support up to 128 USB end point devices
  • USB Device connector, used for programming
    • Beyond just a programming port – a fully compliant USB 2.0 Device controller
  • 10-pin Standard JTAG header for debugging
  • Reboot button to reboot the processor
  • Reset button to reset the sketch and any attached shields
  • Storage options:
    • Default – 8 MByte Legacy SPI Flash main purpose is to store the firmware (or bootloader) and the latest sketch. Between 256KByte and 512KByte is dedicated for sketch storage. The download will happen automatically from the development PC, so no action is required unless there is an upgrade that is being added to the firmware.
    • Default 512 KByte embedded SRAM, enabled by the firmware by default. No action required to use this feature.
    • Default 256 MByte DRAM, enabled by the firmware by default.
    • Optional micro SD card offers up to 32GByte of storage
    • USB storage works with any USB 2.0 compatible drive
    • 11 KByte EEPROM can be programmed via the EEPROM library.


Arduino IDE

The Galileo uses a modified version of the Arduino IDE that can be downloaded at

The IDE works pretty much the same way as the regular Arduino IDE. Uploading a sketch is also as simple as the regular Arduino IDE.

Most programs written for the Arduino UNO should also work for the Galileo




















Loading Linux

Leave a Reply

Your email address will not be published. Required fields are marked *