MicroEJ® SDK

Develop your device software.
Create platforms and applications for MicroEJ-ready device.

MicroEJ SDK
 

Download MicroEJ SDK

The IDE built on Eclipse for creating feature-rich platforms and applications.

Licenses
 

Activate your License

Identify your machine to activate your license.

Firmwares
 

Select your Evaluation Board

Choose the Evaluation Board you will need to develop.

MicroEJ Demo Applications
 

Create your First Application

Develop your first standalone application on an available Platform for a supported evaluation board.



Create your First Platform

Develop your custom platform starting from an available Reference Platform Implementation.

   Download MicroEJ SDK

MicroEJ SDK is an IDE built on Eclipse for creating feature-rich applications for platforms based on the MicroEJ OS.

Supported Operating System

MicroEJ SDK runs on the following operating systems:

  • Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista or Windows XP SP3
  • Linux distributions (tested on Ubuntu 12.04 and Ubuntu 14.04)
  • Mac OS X (tested on version 10.10 Yosemite and 10.11 El Capitan)

Java™ Runtime Environment

A Java™ Runtime Environment 7 or 8 is needed on your host computer for running MicroEJ SDK. Download Java™ Runtime Environments from http://java.com/en/.

Download MicroEJ SDK

Download the installer package corresponding to your host computer OS from the download link.

Install MicroEJ SDK

  • Unzip the downloaded installer package.
  • Run the unzipped executable file.
  • On Windows, accept the administrator privileges elevation.
  • Follow the installer steps.
  • Proceed to the next step.

   Activate your License

MicroEJ SDK requires to be activated. Before going further, an evaluation license is required.

Get your UID

  • Start MicroEJ SDK.
  • Select a workspace. If you are not familiar with Eclipse workspaces, select the default one and press OK.
  • Select the MicroEJ repository where to import MicroEJ architectures from. If you are not familiar with MicroEJ repositories, select the default one and press OK.
  • Wait until MicroEJ Repository is initialized. This may take some time.
  • Select the Window > Preferences > MicroEJ > Architectures menu.
  • Click on one of the available architectures and press Get UID.
  • Copy the UID. It will be needed when requesting a license.

Generate you Activation Key

  • Go to license.microej.com.
  • Click on Create a new account link.
  • Create your account with a valid email address. You will receive a confirmation email a few minutes after. Click on the confirmation link in the email and login with your new account.
  • Click on Activate a License.
  • Set Product P/N: to 9PEVNLDBU6IJ.
  • Set UID: to the UID you generated before.
  • Click on Activate.
  • The license is being activated. You should receive your activation by email in less than 5 minutes. If not, please contact support@microej.com.
  • Once received by email, save the attached zip file that contains your activation key.

Activate MicroEJ SDK

  • Go back to MicroEJ SDK.
  • Select the Window > Preferences > MicroEJ menu.
  • Press Add....
  • Browse the previously downloaded activation key archive file.
  • Press OK. A new license is successfully installed.
  • Go to Architectures sub-menu and check that all architectures are now activated (green check).
  • Your MicroEJ SDK is successfully activated. Proceed to the next step.

   Select your Evaluation Board

Choose the Evaluation Board you need.

Name Processor Family Vendor Compiler RTOS
STM32F746-DISCOARM Cortex-M7STMicroelectronicsKeilFreeRTOS
TWRK65F180MARM Cortex-M4NXPGCCFreeRTOS

   Create

Your First Application

  • Your are a Java developer.
  • You want to develop a MicroEJ Standalone Application for an evaluation board.

Click here to get started with MicroEJ Firmware development using a MicroEJ Platform.

Your First Platform

  • Your are a C developer.
  • You want to create a custom MicroEJ Platform for your target hardware.

Click here to get started with MicroEJ Platform development using a MicroEJ Platform Reference Implementation.

  • Download the Platform you need here.
  • Select the Window > Preferences > MicroEJ > Platforms menu.
  • Press the Import... button and select the previously downloaded MicroEJ Platform file (e.g. [board]-[config]-eval-platform-[version].jpf).
  • Accept the license terms and press Finish. The MicroEJ Platform is successfully installed.
  • Select the Help > MicroEJ Resource Center menu.
  • Select the Manual item and double-click on the MicroEJ Platform Reference Implementation manual of your board to open the PDF document.
  • Follow instructions from Run the Example on the Simulator section of the document to build and program a MicroEJ Sample Firmware

   Go Further with MicroEJ SDK

Get all the basic examples of the foundation libraries and further.

Get a full reference guide to develop with MicroEJ SDK.

Leverage the developer resources to go further with MicroEJ.

   Get Support

How can we help you? Our technical support team is here to help if you have any issue or technical question about MicroEJ. Send your technical support request by email and we’ll connect you to one of our experts.