element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Upcycle It
  • Challenges & Projects
  • Design Challenges
  • Upcycle It
  • More
  • Cancel
Upcycle It
Blog First Steps - Intel Edison
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: mcb1
  • Date Created: 6 Feb 2017 4:33 AM Date Created
  • Views 1194 views
  • Likes 9 likes
  • Comments 6 comments
  • why upcycle
  • intel edison competition
  • recycle
  • upcycle it
  • upcycling
  • intel edison
Related
Recommended

First Steps - Intel Edison

mcb1
mcb1
6 Feb 2017

Some time in late 2014 I purchased an Intel Edison

About the same time, many manufacturers seemed to be competing for the smallest form factor SBC (Single Board Computer).

While it might seem easy to make a small board, adding WiFi and Bluetooth brings the problem to another level, on other boards these features were an add-on.

 

On the surface it looked like this was certainly a board to add to my collection.

 

When it arrived, it was astounding how small it was.

 

This is the module compared to an AA battery

image

Photo three minions  me, myself and I

 

 

It certainly fitted the small size that it claimed.

 

Unfortunately as I dug into it, I realised that the module on it's own was well ..... power less.

So this tiny board needed to be connected to something else in order to power it, let alone get to the GPIO.

 

You have to realise that at the time of ordering they weren't on the market, so the third party manufacturing machine hadn't ramped up.

 

I did order the Arduino Kit to go with the module, and this solves all the access issues, but adds some extra real estate.

In case you've lost the module, it's in the bottom left corner

image

Photo three minions  me, myself and I

 

So it went into the drawer box (along with many other boards) until I figured out what I'd use it for.

 

Just to be clear here ...

I buy lots of boards for different reasons.

Some get powered up and I'll try them, others are purchased because I can, so just because it went into the box doesn't reflect on the quality or usefulness.

 

At some point in time, I'll have a need and they will be there to use.... call it my insurance for a rainy day (or biblical flood proportions given the numbers)

 

 

 

Test Drive

When I was asked to be a judge for the Electronic Upcycle Challenge, I thought it only proper to get the Intel Edison out and take it for a test drive.

 

I've said it before that I'm not a software programmer (hence why some boards are in the box), so the first step was trying it with Arduino.

 

 

Intel have provided plenty of documentation and downloads.

https://downloadcenter.intel.com/product/84575/Intel-Edison-Breakout-Board

 

The Edison Driver was no problem.

https://downloadmirror.intel.com/24271/eng/IntelEdisonDriverSetupLatest.exe

 

Intel have provided a platform independant Arduino IDE here

https://downloadcenter.intel.com/download/24271/Intel-Edison-Board-Software-Package?product=84575

 

I downloaded this and set about extracting it.

The extraction had issues with 17 files.

          Cannot create arduino-1.5.3-Intel.1.0.4\hardware\tools\edison\sysroots\core2-32-poky-linux\usr\src\debug\gcc-runtime\4.8.2-r0\gcc-4.8.2\build.i586-poky-linux.i586-poky-linux\i586-poky-linux\libstdc++-v3\include\i586-poky-linux\bits\messages_members.h

              Total path and file name length must not exceed 260 characters

 

Once I added my directory onto it, the full name went to 283 characters. (23 more than the maximum in Win7)

Since my path length was 23 to start with and a further 23 were added by the extraction process, the 46 characters had to be reduced .... somehow.

 

It meant comprimising where I put the files, or changing how I extracted the files.

 

To give you an idea this is the tree (I've omitted some directories)

image

As you can see it is rather long and quite frankly .... a bit unplanned.

 

 

How did I extract it

The file is zipped using 7-Zip which is an open source compression utility.

 

Winzip has been updated and will accept this, but it has limits on what you can do.

I wanted to remove the leading directory name, but there appears to be no way of doing that, even in command line.

 

I could extract to c:\temp, and then rename the folder from "arduino-1.5.3-Intel.1.0.4" to "Intel_104" which reduced the longest name down to 228 charcters.

By the time I add it back where I want it, it should be 243 charcaters.

 

 

The other option is to open it with another utility.

I have an Evaluation copy of WinRAR which open a .7z file as a directory structure.

image

The default option is to just select the file and then "Extract To".

BUT if you click on the folder it will display all the underlying folders.

 

Select all

image

and then "Extract To" and choose your location and folder name.

The leading directory name will be removed.

 

 

Intel have also provided a method of adding the Intel Edison to an Arduino 1.6.4 IDE.

Adding the IntelRegistered Edison Board to Arduino* IDE 1.6.4

 

Basically you Select Tools > Board:* > Boards Manager:

                              Scroll to the end of the list.

                               select Intel i686 Boards and click Install.

 

 

 

So that is the first step

 

Next step will be seeing if we can do anything.

 

 

 

This started as a simple blog, but has now grown over a few posts, so an index is appropriate.

 

Link to other posts
What is Electronic Up-Cycling
Electronic Upcycling ideas
Design Challenge Blogs
First Steps - Intel Edison
First Steps - Intel Edison step 2
First Steps - Intel Edison step 3
First Steps - Intel Edison step 4 
First Steps - Intel Edison step 5
First Steps - Intel Edison Arduino
First Steps - Intel Edison Arduino 2
  • Sign in to reply

Top Comments

  • DAB
    DAB over 8 years ago +1
    Nice post Mark. I was also surprised by the amount of software downloaded to the Edison. It clearly has a lot of capability, so I am looking forward to your series of posts. I had to postpone my exploration…
  • jw0752
    jw0752 over 8 years ago +1
    This appears to be quite an interesting board. Thanks for your post on it. John
  • Problemchild
    Problemchild over 8 years ago +1
    I'm quite impressed with this little board especially when you consider that most of that area isbasically a breakout board for the teeny little module in the corner!!!
  • mcb1
    mcb1 over 8 years ago in reply to Workshopshed

    Onboard flash.

    The SD card is on the Arduino expansion board, and is not part of the OS or boot process.

     

    They are a great little device, but sadly they do need a 'base' board to provide power at the minimum.

    Personally I'd have added a 5v reg and two pins even if it made it a little larger.

     

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Workshopshed
    Workshopshed over 8 years ago

    Does the Edison have onboard flash? Is the SDCard needed for the O/S or just for data storage?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Problemchild
    Problemchild over 8 years ago

    I'm quite impressed with this little board especially when you consider that most of that area isbasically a breakout board for the teeny little module in the corner!!!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mcb1
    mcb1 over 8 years ago in reply to DAB

    Thanks DAB

    Last night I spent about 2.5hrs and went ...backwards.

     

    It seems that it downloaded the latest image file, but that did something and now it's not working at all.

    I did see there is a patched version of the latest image but I'm not able to locate documentation abut what changes there are in each version.

     

    I'll have another go today, and if necessary plug it into a RPi to see if Linux can help me.

     

    Cheers

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jw0752
    jw0752 over 8 years ago

    This appears to be quite an interesting board. Thanks for your post on it.

    John

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube