X

Sign up for MicroEJ Studio

A few clicks left before entering the MicroEJ world.

 
Salutation: *
First Name: *
Last Name: *
Country: *
Email Address: *
Company:
I agree to hear from MicroEJ about the latest trends and news
 
 
X

Firmware Evaluation License Agreement

You need to accept the License Agreement before downloading the firmware.

I agree

MicroEJ® Studio

Develop, test, and publish applications for MicroEJ-ready devices

MicroEJ Studio
 

Download MicroEJ Studio

The IDE built on Eclipse for creating applications for the MicroEJ OS.

Virtual Devices
 

Install a Virtual Device

For building and testing your applications for specific MicroEJ-ready devices on a simulator.

Firmwares
 

Set Up your Hardware

For enabling your target devices with the MicroEJ Platform and run applications on real hardware.

MicroEJ Demo Applications
 

Run your First Application

Learn how to develop applications with our demo application samples.

   Download MicroEJ Studio

MicroEJ Studio is an IDE built on Eclipse for creating applications for the MicroEJ OS.

Supported Operating System

MicroEJ Studio 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 Studio. Download Java™ from http://java.com/en/.

Download MicroEJ Studio

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

Install MicroEJ Studio

  • 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.

   Install a Virtual Device

For building and testing your applications for specific MicroEJ-ready devices on a simulator.

Select the evaluation board you want from the list below, download its Virtual Device and follow the Install Virtual Device tutorial.

UID Name Processor Family Vendor
IKUSGS7G2 PE-HMI1ARM Cortex-M4Renesas
GFU6KSTM32429I-EVALARM Cortex-M4STMicroelectronics
8SG7VSTM32F746-DISCOARM Cortex-M7STMicroelectronics
6ZIWDTWRK65F180MARM Cortex-M4NXP
Install the Virtual Device
  • Start MicroEJ Studio.
  • Select the workspace where to put the MicroEJ applications code. If you are not familiar with Eclipse workspaces, select the default one and press OK.
  • Select the MicroEJ repository where to put MicroEJ application platforms. If you are not familiar with MicroEJ repositories, select the default one and press OK.
  • Select the Window > Preferences > MicroEJ > Platforms menu.
  • Press the Import... button and select a Virtual Device file (e.g. VDE-STORE-[board]-[uid]-[version].jpf).
  • Accept the license terms and press Finish. The MicroEJ Virtual Device is successfully installed.

   Set Up your Hardware

For enabling your target devices with the MicroEJ Platform and run applications on real hardware. Download the Firmware of your board.

How-To Prepare your Board

Download the Firmware & Follow the steps described in the MicroEJ Firmware Installation.
Firmware Release Notes
Refer to the MicroEJ Firmware Specifications.

   Run your First Application

Learn how to develop applications with our demo application samples.

Import the Application Samples into Workspace

  • Download the Application Samples.
  • Inside MicroEJ Studio.
  • Select File > Import > General > Existing Projects into Workspace.
  • Check Select archive file and browse applications-[version].zip.
  • The workspace shall compile without errors.

Application Samples

MicroEJ Demo Applications
  Download

Application Deployment on Simulator

  • Inside MicroEJ Studio.
  • Right-Click on ej.wadapps.app.demo.hello project.
  • Select Run As > MicroEJ Application.
  • The application is executed on the MicroEJ Virtual Device.
  • You should get the following window (e.g. on STM32 F7 Discovery):
MicroEJ Demo Applications

Application Deployment on Firmware

Once the right firmware is flashed on your evaluation board, you should have the following screen:

MicroEJ Browser
  • Plug your board to a DHCP-enabled network thanks to an Ethernet cable.
  • Retrieve the IP address assigned to the Device, from the Settings menu on the main screen.
  • Inside MicroEJ Studio.
  • Select the previously created launcher for the Simulator
    • Go to Run > Run Configurations...
    • Select the HelloActivityStandalone launcher
  • Select the Execution tab and check Execute on Device
    • Core Engine Mode: Default
    • Settings: Local Deployment
  • Select the Configuration tab and set Host option with the board IP address.
  • Press Run. The application is deployed on board and is started.

   Create your MicroEJ Application

Learn to develop

Get the full technical documentation to develop your first apps.

Go further

Leverage the curated developer resources from MicroEJ to enrich your apps with powerful new features.

Engage with the community

Publish your app. Show what you can do with MicroEJ Studio! Upload your app to MicroEJ Store.