Creative Commons images are CC BY-NC-SA 3.0

79.95

added to your
shopping cart

quantity
In stock 76 in stock
79.95 1+ units

Description: The Intel® Galileo board is based on the Intel® Quark SoC X1000, a 32-bit Intel Pentium®-class system on a chip (SoC). It is the first board based on Intel® architecture designed to be hardware and software pin-compatible with shields designed for the Arduino Uno R3.

The Galileo board is also software-compatible with the Arduino Software Development Environment, which makes getting started 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 8 MByte NOR flash come standard on the board.

The genuine Intel processor and surrounding native I/O capabilities of the SoC provides for a fully featured offering for both the maker community and students alike. It will also be useful to professional developers who are looking for a simple and cost effective development environment to the more complex Intel® Atom™ processor and Intel® Core™ processor-based designs.

Note: The Galileo does NOT come with a USB microB cable, this will need to be purchased separately. We are currently updating our photos to reflect this change by Intel®.

Includes:
  • 1x Intel® Galileo Board
  • 1x "Universal" 5V Wall Wart

Documents:

Comments 29 comments

  • Intel Galileo is compatible with 4D Systems display modules using the standard Arduino Adaptor Shield, allowing it to communicate to basically all of the 4D Systems display module range, Goldelox, Picaso and Diablo16. So product like this: https://www.sparkfun.com/products/11741 and this https://www.sparkfun.com/products/11740 are compatible.

  • I have this kit. I am just shooting a warning out to anyone who wants to do high speed SPI or I/O twiddling. This kit wont do it. All the I/O is sent through a I/O expander IC. There is NO access to any of the processor I/O lines. Its is a neat device but the designer killed it by do this.

    • I have to disagree. Though I’m not sure what Intel was intending on adding to the Arduino line-up with the Galileo, what they did add was a board with some serious number crunching horsepower, I/O lines that make it easy to prototype (5V tolerant lines, Arduino shield compatible), and is easy to code for. I haven’t found another board with ALL of those things. If there is another out there, please educate me.

      • Arduino Yun comes pretty close. No 3v/5v select as far as I can see, but CPU power is comparable, and it’s already got wifi built in (though having an open PCIe slot on the Galileo IS pretty awesome…) And since you’ve got an ATMega on the Yun taking care of I/O, you can get real-time I/O performance, hardware-supported I2C and SPI, etc.

  • Has anyone used this with Windows Embedded Standard 7 or Windows CE? I have WES7 and can not get the galileo working. The drivers fail to install, then after going to the folder (per the install guide) the file usbser.sys is not located in either the “drivers” or “DriverStore” directories. Depending on the method I take to install the driver, I get either an “inf” error message, or driver up to date message. Either way, I still show a trouble icon in my device manager for the Gadget Serial V2.4 port.

    Any help getting this to work on WES would be appreciated.

  • Can I power this with POE?

  • I was reading the hardware document and it does support virtual 8086 so I guess it can run dos! Now somone just needs to make a bios for it:)

    Does anyone know what the floating point performance is out of it? I find it more interesting to have a cheap development board with ah hardware floating point than anything else.

  • So what do you all think about this claim, found over at MakerShed:

    “The Galileo runs Linux straight out of the box, and has the ability (unlike others) to multitask while operating an Arduino sketch– this opens up a world of new opportunities for your projects.”

    Now I can totally understand that the IDE will compile the sketch as a user-level executable that will run on the included Linux distro a a regular process…but does that mean that I can load more than one? Do they get like a name or something and then I can ssh into the board and fire them off?

    • A scada programmer here. So, first, do you have one of these boards? Secondly, using IDE can you upload more than one app and run them at the same time? How about interrupts for monitoring sensors, adc, digital i/o can you run them with shared memory pickup data and display it? I do realtime control and data acquisition stuff.

      Thank you for your time. Dennis

  • The headline here is definitely x86 which makes it now possible to economically port some older software. Note that this is a Pentium class chip. That sounds good to our modern ears used to Pentium 4’s and the like, but it is not that architecture. The Pentium name here would seem to mean that this is compatible with the Pentium that came before the Pentium Pro (1993). That said they have baked in a lot of peripherals to make the chip stand well on its own. This means if you want to put an OS on the board you will be limited to DOS or an embedded OS, but you should be able to accomplish a lot with a true embedded OS.

  • Microcenter sells it for $39.99 ($59.99 - $20.00 coupon) “goolge intel galilieo coupon”.

    • Did this and it works, now what do I do with it? I have a gameduino v1 so that may be my next project, I always ran into ram limits on the 328. If I can get the compile to work it might be cool.

  • So this board seems fairly good, though to anyone who is looking to use it in a high power applications I suggest that a rasberry pi or beaglebone black be used for a couple reasons.

    To answer a few questions, the board is x86 compatible and runs at up to 400mhz, the clock speed is variable and the cpu is single thread only; fairly on par with current boards.

    The ram is surprisingly good, from the datasheet it seems that it is 512kb SRAM on the CPU with 256mb DDR3 available aswell. It will run DOS, though as there isn’t a GPU (from what I can tell) there won’t be a tiny XP laptop anytime soon.

    The graphics chip on this isn’t really mentioned anywhere so I suspect there isn’t really one to speak of. Something to bear in mind for portable applications, something like the nokia serial LCD or sparkfuns Grapics LCD series will be fine. Anything using lots of pixels and in colour will be slow.

    As Member #38914 said, the processor I/O lines are not available and everything is through an I/O expander, larger applications using lots of modules and displays will lag quite a bit.

    Having said that this board will do mostly anything, including SPI and I2C. Its only limitation is the amount of pins available, and as said earlier there is already an I/O expander in use so adding a second will be a lot like adding a usb hub to the rasberry pi.

    The board itself is pretty good, its main drawcard is that it is not an ARM board so any applications that require the x86 instruction set will work. I suspect intel meant for this to be used in legacy applications where lots of old and archaic hardware is used, such as mining where oftentimes older hardware is required to monitor expensive equipment. For those looking to make anything where the main interface is a colour monitor or lots of I/O pins are used then use a Beaglebone Black, for tons of support and the ability to run a web browser the Pi is the better option.

    I will say one thing, for $80 the price/performance is very lacking. Much of that cost was probably from shrinking a pentium down that much.

    • The clock speed’s actually misleading, though. Although it runs at a higher clock speed than most Cortex-M3 and M4 boards, many common arithmetic operations take far more clock cycles than on Cortex-M3/M4. For example, on paper the Galileo is actually slower at integer multiplication than the Arduino Due - it’s one clock cycle at 84 MHz on the Due, but between 5 and 12 cycles at 400 MHz on the Galileo depending on the values being multiplied. Bit shifts, rotates, and integer division all take several times as many clock cycles on Galileo too. The Due doesn’t have hardware floating point, but the Cortex-M4F boards that do (like the STM32F4DISCOVERY) apparently beat it even more comprehensively and spectacularly at floating point operations. I expect Cortex-A series SoC are even more impressive.

      This is essentially a slightly improved 486. Intel are using 1989-era CISC technology to try and compete with 2010-era RISC, and it’s working about as well as you’d expect

  • Some questions, I know most are in the Datasheet, but would be nice if it was listed here. Is this real-time? What is the processor speed? What about floating point vector math? RAM? What is the Linux stuff I read, I don’t get it.

  • Salut, just a comment on the vaproware: I have it here in Germany on my desk ordered from a normal retailer (www.watterott.com). It sells at 65 Eur (~89 USD) including 19% VAT. Others have it as well across Europe (i.e. France). Ciao, Mathias

  • “so we recommend not including any other items on the order”

    Can I include a humidity sensor with this vaporware?

    Seriously, why is this even here? The product doesn’t exist, no one knows what it actually does and no one knows if/when it will ever be available. If this wasn’t Sparkfun, I’d say it was some kind of a scam , but this company’s too honest for that. So I’m puzzled.

    It’s one thing to have this kind of silliness initially from small startups, like the Pi guys, but Intel? Something is seriously wrong here. Probably a better idea to keep your money in the bank until this becomes a real product. Unless you want to send it to me for an anti-gravity drive. It’s not finished yet, I don’t know when it will be or when it’ll get to into production, but it’s real slick and has an Arduino in it :-)

  • As for the Arduino Yun in some way, I’m very confused about this board. The main question I have is “why the heck should I buy this expensive board over a 35$ RPi”? Sure, I sounds awesome, but I got 3 RPi and one first-gen pcDuino, and the latter is arduino compatible too. One nice things though is the 5V switch: nice! But the lack of HDMI port is completely stupid. To me, at least.

    I think we need a comparison chart between pcDuinos, RPis, Beagle boards and such to see clearly through all of this.

  • Since this thing is described as a “32-bit Intel Pentium®-class system on a chip (SoC).” is there any chance that it would run DOS, or another x86 O/S? I’m really not clear on how/why someone would use this vs. another Arduino style MCU (aside from the ports/expandability on it) and/or why it’s important to know that it’s an x86 machine, so long as we’re programming it w/ Arduino sketches… What am I missing?

    • I’m still trying to understand this board as well… but it sounds like they are targeting this as an Arduino board emulator, which has performance upgrades (at least I expect so): like faster instruction execution, memory access etc.

      From reading, it sounds like there is some version of Linux which will ‘run’ your sketches on the device (the Arduino emulator?).

      Nice extra features which other Arduino devices don’t really have, for not too bad of price increase: - DRAM - USB Host + Device - PCI express (mini) - Ethernet

      I guess it’s up to the community to find a use for it…

    • I am glad I am not the only one having an issue identifying the purpose of this. What is the advantage of using this over an RPi for example? Why would I want to use this instead of an Arduino?

      • I can see one advantage - the mini-PCIe slot lets you put decent Wi-Fi in there. Maybe I’ve just had rotten luck, but I’ve yet to find a USB Wi-Fi adapter that wasn’t awful… Aside: I wonder if there’s any supported way to put storage on that PCIe bus? The alternatives tend to top out at SD, or eMMC if you’re lucky.

      • Yes.. I guess I can see the advantage if there’s a DOS app or something I want to port to this, and take advantage of the formfactor or a specific shield, etc.. I’d also suspect there’s a speed advantage, even if you’re going to just use Arduino sketches, but I just can’t help thinking I’m missing the big picture here..


Related Products