Arduino 的一个强大的新成员—— Intel Galileo
从 Intel Galileo 的名字上看就知道这个版本的 Arduino使用了Intel 的 CPU,翻译过来就是“因特尔·伽利略”。
此处转载自DIGITIMES中文网,原文网址: Intel Galileo http://www.digitimes.com.tw/tw/dt/n/shwnws.asp?CnlID=10&Cat=25&Cat1=&id=352872#ixzz2ieAIhCUi
Intel Galileo是首款采用英特尔架构的Arduino兼容开发板系列的产品,针对创作者与教育界用户打造。此平台可让入门的设计者、还有希望能将其设计推升到更高层次的使用者更进一步上手。
Intel Galileo结合了英特尔技术的效能,以及Arduino软件开发环境的简易性。此款开发板能执行开放原始码的Linux操作系统以及Arduino软件函式库,让用户能轻易扩充,并重复使用现有名为「sketch」的脚本程序代码。英特尔Galileo能在Mac OS、Windows及Linux等操作系统中编写程序。此外,这款开发板亦设计用来和Arduino机板(shield)产业体系维持硬件与软件的兼容性。
Intel Galileo采用了英特尔新发表的Quark SoC X1000,该处理器为Quark技术系列低功耗、小核心产品的首款成员。Quark SoC X1000是32位、单核心/单线程、Pentium指令集架构(ISA)兼容的处理器,运作频率最高达400MHz。
为协助将原生应用与功能扩展至Arduino机板产业体系以外的范畴,英特尔开发板还配备了多种运算产业的标准I/O接口,其中包括ACPI、PCI Express、10/100Mb以太网络、SD记忆卡、USB 2.0装置、以及EHCI/OHCI USB主控端连结埠、高速UART、RS-232串行端口、可编程8MB NOR闪存、以及用来进行除错的JTAG埠。另外,Intel Galileo提供Arduino IDE开发环境众多软件开发资源,将完整且未经修改的Linux软件堆栈的先进功能整合到单一平台,加上共享开放原始码工具链提供强大的支持。
视频介绍 Intel Galileo 的应用
它的具体参数是什么呢?
Intel的介绍:
http://www.intel.com/content/www/us/en/do-it-yourself/galileo-maker-quark-board.html
Arduino上的介绍原文如下:
查看原始链接请点击:http://arduino.cc/en/ArduinoCertified/IntelGalileo
Intel Galileo
Intel Galileo Front Intel Galileo Back Overview
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?). It’s the first board based on Intel® architecture designed to be hardware and software pin-compatible with Arduino shields designed for the Uno R3. Digital pins 0 to 13 (and the adjacent AREF and GND pins), Analog inputs 0 to 5, the power header, ICSP header, and the UART port pins (0 and 1), are all in the same locations as on the Arduino Uno R3. This is also known as the Arduino 1.0 pinout.
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.
Visit the FAQ page for further informations.