Galileo Resources

Sparkfun tutorial on Galileo:

This tutorial covers basic setup and configuration of the Intel Galileo board – with examples and general tips/tricks.

Download/Setup resources from Intel:

This is the download link for the required version of the Arduino programming environment. It also has a decent tutorial for updating the firmware and other basic maintenance tasks.

7-zip:

This program is needed to decompress the .7z files containing the windows version of the Arduino IDE provided by Intel.

Yocto Linux:

The Linux distribution for the Intel Galileo is based on Yocto linux. This is a link to the documentation for the Yocto Linux project.

Links to documentation from Galileo documentation (Quark):

  • Quick Overview
  • Has links to documentation – Useful, but you have to dig.

Intel Communities page for Galileo Gen 2:

  • Has lots of pdf files containing information on Gen 2 Galileo
  • Main Documentation Resource
  • Best source for heavy technical documentation

Arduino page for Galileo:

  • Documentation for using Galileo with the Arduino IDE
  • NO resources for Linux programming
  • BE CAREFUL – References Gen1 hardware. Use with care when using Gen2 devices

Using Intel Galileo with the Arduino and
Raspberry Pi shields:

  • Lots of good info on sensor and actuator interfacing when using Arduino shields
  • Remember folks – All the world is NOT an Arduino.

General Troubleshooting Tips:

  • Make sure you power the Galileo from the wall before attaching USB — you can damage the device by not doing so.
  • Make sure there are no spaces in the path to your Arduino environment (you will get a compiler error if there are spaces)
  • Make sure you use the Intel version of Arduino (other versions will not see the board)
  • Make sure you have permission to see the port (On linux, you usually have to be a member of “dialout”)
  • If your board is a Generation II board – please ensure that gen-2 is selected under Tools => board => Intel Galileo Gen2

 

Leave a Reply

Your email address will not be published. Required fields are marked *