Skip to content

Install embedXcode Legacy 8

This section requires the embedXcode+ edition.

Check the discontinued platforms

Release 9.0 removes the legacy boards listed below for a more compact installation package.

Platform Boards Comment
ArduCAM ESP8266 and CC3200 Discontinued
Cosa On hold
Digistump Digispark, DigiX and Oak Discontinued
Glowdeck Glowdeck Discontinued
Intel Galileo, Galileo Gen 2 and Edison Discontinued, but Curie still supported
Little Robot Friends Little Robot Friends Discontinued
Maple Discontinued, use STM32duino instead
Particle Core On hold
Robotis Discontinued, use STM32duino instead
Wiring Discontinued

Download embedXcode Legacy 8

For those legacy boards,

  • Select and install the embedXcode Legacy 8 installation package. It corresponds to embedXcode release 7.6.8.


embedXcode Legacy 8 is deprecated and no longer supported.


embedXcode Legacy 8 is no longer available for download.

As an alternative, the tools can be installed manually.

Install embedXcode Legacy 8

If necessary, the installation package downloads and installs the tool-chains and the SDKs.

An internet connection is thus required during the installation process.

  • Double-click on the embedXcode package icon to launch the installation.

Mac OS X requires the installation packages to be signed.

Because the embedXcode installation package is not signed, the following message may appear.

Depending on the installed version of Mac OS X,

  • Open the security parameters defined by calling the menu  > Preferences > Security & Privacy > General.

  • Either select Allow apps downloaded from anywhere.

  • Or click on Open Anyway.

As an alternative,

  • Press Ctrl+Left Button on the embedXcode package icon to display the contextual menu and select Open.

A window prompts for confirmation.

  • Answer Open to proceed.

The installation starts and displays the welcome screen.

  • Click on Continue to proceed.

The licence is displayed.

  • Click on Continue.

  • Click on Agree to proceed.

An additional window may ask for the destination.

  • Select Install for me only to enable the Continue button.

  • Click on Continue to proceed.

The next window presents different options for the installation.

The options allow to select the frameworks you want to work with. When a framework is selected, the installer checks whether the corresponding tool-chain and SDK are already installed. If needed, it downloads and installs them. The downloaded files can represent up to 748 MB.

The Particle framework weights 80 MB, with 76 MB for the GCC tool-chain and 4 MB for the SDK.

The two Edison frameworks represent 668 MB, with 492 MB for the Yocto environment, and 176 MB for the MCU environment.

  • Check or uncheck the options.

  • Click on Continue to proceed.

Next window asks for confirmation of the installation.

  • Click on Install to proceed.

A window prompts for your name and password.

  • Enter both and click on Install Software.

The installation goes on.

If the mbed framework has been selected, an additional dialogue box asks for the folder where the mbed projects are saved.

Similar dialogue boxes ask for the folders where the Particle projects and Yocto projects are saved.

  • Select an existing folder or create a new one with New Folder.

  • Click Choose.

The installation has been successful.

  • Click on Close to finalise.

A final window asks to delete the installation package.

  • Click on Keep to keep the installation package.

  • Click on Move to Trash to delete the installation package.

Launch the installation manually

In case the automatic installation fails,

  • Open a Terminal window.

  • Launch the command

sudo installer -pkg embedXcode-231.pkg -target /
With the embedXcode+ edition release 7.0 and later, all the projects use the latest release of the installed template. There is no need to update the projects themselves.

Project created with embedXcode+ prior to release 7.0 need to be updated.