This guide is for all you python programmers who have always wondered ,what is the best way to get into “IoT”(Internet of Things) , now since you've made it to this page, buy yourself an Intel Edison from Amazon or an online store like Adafruit.com or Sparkfun.com and follow this guide.

In addition if you own a Raspberry Pi and want to do some serious Internet of Things projects with the Intel Edison, this guide is for you and by the end of this ible you’ll see how easy the transition from the Pi world is.

As part of this guide you'll learn how to

  • Blink a LED, which is the Hello World! equivalent from the software programming world(if you own a Pi and have written a couple of python programs try and spot the differences.)
  • Read an analog sensor,for this we will use a potentiometer.
  • Setting up SSH so that you don't have to be connected via a USB cable, which means you can run python programs and do other house keeping on the Edison over WiFi, from anywhere in the house! Isn't that awesome..
  • And finally run a python program that you wrote on you Macbook and transferred to the Edison using an FTP client like Filezilla.


In my case I am using a Mac, but if you are using a windows machine follow the link for the Microsoft equivalent.For Windows you will have to install Drivers and use Putty instead of the Terminal in Mac.

If you don’t have the electronic component at home, that is a LED, Potentiometer, Breadboard and jumper wire, try and get electronic starter kit from any of the websites above or at your local Radioshack. In my case I am using Seed studio Grove Starter Kit Plus - Intel IoT Edition for Intel Galileo Gen 2, which has a few more sensors that you can use for various IOT projects.

In addition you'll need 2 Micro B to Type A USB cables , the same ones that are used to charge most Android phones.

Step 1: Add the Intel Edison to the Expansion Board

Unbox the Intel Edison from the package and the anti static bag.

Add the 4 pegs to raise the expansion board off the table and snap the Edison in the slot as shown in the picture above,you should here a click sound.

Add the nuts to the screws which came with the package as shown in the picture above.


For more details about the Edison refer to the following pdf


<p>Hey!<br>Thanks a lot for creating this tutorial! It was exactly what I was looking for!</p><p>Hope to see a lot more informative tutorials like this!</p><p>Cheers!</p>
<p>Hi!</p><p>Do you know how can we send notification (in terms of sms or any other way) to user without using cloud services from Edison?</p>
<p>This is brilliant. Thanks for this. Id love to free myself of the cables to program so why not python !!</p>
<p>Very nice and informative instructable! Do you know how to get the Edison's local IP with a python program? </p>
<p>just type 'ifconfig' in terminal windows of edison. (without the quotes)</p>

About This Instructable




Bio: Born as a farmer , studied electronics ,working as a Consultant and a 3D printing enthusiast by night..
More by CarmelitoAndrade:Make Custom Cake Molds using 3D printing Make a Laser Cut Puzzle Make 3D Printed Portable Speaker-using Wood Filament 
Add instructable to: