INTEL GALILEO BOARD GEN2

DESCRIPTION

DESCRIPTION

Intel's Galileo Gen 2 Board is the first in a family of Arduino-certified development boards  based on Intel® architecture and specifically designed for makers, students, educators, and DIY electronics enthusiasts. 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 offering for a wide range of applications. Arduino-Certified and designed to be hardware-, software-, and pin-compatible with a wide range of Arduino Uno R3 shields, and additionally allows users to incorporate Linux firmware calls in their Arduino sketch programming.

Galileo is designed to support shields that operate at either 3.3V or 5V. The core operating voltage of Galileo is 3.3V. However, a jumper on the board enables voltage translation to 5V at the I/O pins. This provides support for 5V Uno shields and is the default behavior. By switching the jumper position, the voltage translation can be disabled to provide 3.3V operation at the I/O pins.

Of course, the Galileo board is also software compatible with the Arduino Software Development Environment (IDE), which makes usability and introduction a snap. In addition to Arduino hardware and software compatibility, the Galileo board has several PC industry standard I/O ports and features to expand native usage and capabilities beyond the Arduino shield ecosystem. A full sized mini-PCI Express slot, 100Mb Ethernet port, Micro-SD slot, RS-232 serial port, USB Host port, USB Client port, and 8MByte NOR flash come standard on the board.

FEATURE

  • 400MHz 32-bit Intel® Pentium instruction set architecture (ISA)-compatible processor o 16 KBytes on-die L1 cache
    1. 512 KBytes of on-die embedded SRAM
    2. Simple to program: Single thread, single core, constant speed
    3. ACPI compatible CPU sleep states supported
    4. 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
    1. Works with half mini-PCIe cards with optional converter plate
    2. Provides USB 2.0 Host Port at mini-PCIe connector
  • USB 2.0 Host connector
  1. Support up to 128 USB end point devices
  • USB Device connector, used for programming
    1. 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:
    1. 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.
    2. Default 512 KByte embedded SRAM, enabled by the firmware by default. No action required to use this feature.
    3. Default 256 MByte DRAM, enabled by the firmware by default.
    4. Optional micro SD card offers up to 32GByte of storage
    5. USB storage works with any USB 2.0 compatible drive
    6. 11 KByte EEPROM can be programmed via the EEPROM library.