Intel Galileo is the first Arduino-certified development board based on Intel x86 architecture designed to be hardware and software pin-compatible with Arduino shields designed for the Arduino Uno R3. Digital pins, Analog inputs, the power header, ICSP header, and the UART port pins are all in the same locations as on the Arduino Uno R3. Galileo is a microcontroller board based on the Intel® Quark SoC X1000 Application Processor, a 32-bit Intel Pentium-class system on a chip (datasheet). Galileo has been designed for the makers, students, educators and DIY electronics enthusiasts.
|
|
Intel Galileo features the Intel Quark SoC X1000, 32-bit processor can run at up to 400MHz, and it has 512 KB SRAM built-in. The Galileo board supports the Quark with a wide range of external peripherals.
Galileo has 8MB Flash (to store firmware as well as sketch), an 11KB EEPROM (non-volatile memory), and a µSD slot (which supports up to 32GB). In addition to the memory, contains all sorts of peripherals: 10/100Mb Ethernet, USB 2.0 host and client ports, an RS-232 port, and a mini PCI Express (mPCIE) slot.
The Arduino pins – including six analog inputs, SPI, I2C, UART, and PWM outputs – are all exactly placed where an experienced Arduino user would expect them to be.
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.
Intel has developed an IDE which is exactly similar to Arduino Software Development Environment (IDE), write the sketch in your host machine, compile and transfer the binary to galileo over usb client port.
Useful links:
- Arduino IDE for all the platforms (Linux, Windows, Mac)
- Intel's official SD linux image (Wi-Fi enable)
- Intel's official Cross Compiler Toolchain
- Intel IoT Developer Kit
- Intel Galileo Gen1 schematics
- Intel Galileo Gen2 schematics
- Intel Galileo release notes for Arduino IDE
No comments:
Post a Comment