Mouser Electronics is now taking pre-orders for Intel’s Galileo Development Board, based on the Intel Quark Application Processor. The board is based on the Intel Quark SoC X1000 Processor, a 32-bit Intel Pentium-class system on a chip (SoC). It is the first product in a new family of Arduino certified boards featuring Intel architecture.
Galileo is designed to be hardware and software pin-compatible with Arduino shields, accessory boards that plug into an Arduino board to extend its capabilities.
It is also software-compatible with the Arduino Software Development Environment, which makes usability and introduction a snap. In addition to Arduino hardware and software compatibility, the 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, microSD slot, RS-232 serial port, USB Host port, USB Client Port, and 8 MByte NOR Flash memory come standard on the board.
Galileo uses the Arduino Integrated Development Environment (IDE) to create programs for Galileo called “sketches.” To run a sketch on the board, simply connect a power supply, connect Galileo's USB Client port to your computer, and upload the sketch using the IDE interface. The sketch runs on the Galileo board and communicates with the Linux kernel in the board firmware using the Arduino I/O adapter. For complete details on programming your board, see the Intel Galileo Getting Started Guide under the Additional Resources Section to the right.