Create Embedded-Software for MicroEJ-Ready Devices

MICROEJ Studio is the fastest way for Java developers who wish to develop apps for MicroEJ-Ready devices such as communication modems, smart meters, home gateways, etc. MicroEJ-Ready devices and their digital twin-Virtual Devices are usually available from OEMs who wish to create an eco-system and enroll developers.

MICROEJ Studio

Develop rich Java applications for any MicroEJ-Ready devices

  • Create applications portable on devices whatever the hardware configuration such as processors, RTOS, display size, communication interfaces, etc.

  • Run and test your applications on Virtual Devices without dealing with hardware

  • Use off-the-shelf development boards as mockups for prototyping without a real product

Available hardware mockupsNXP TWR-K65F180M LPCXpresso54608

TWR-K65F180M
LPCXpresso54608

 

Renasas S7G2PE-HMI GR-peach
S7G2PE-HMI
GR-peach

 

ST Technologies STM32F746DISCO STM32F429IEVAL

STM32F746DISCO
STM32F429IEVAL

Murata Type 1LD EVB

Type 1LD EVB

Expressif ESP32-WROVER-KIT V3

ESP32-WROVER-KIT V3

Sony ESP32-WROVER-KIT V3

Spresense CXD5602

MICROEJ Studio

Offer an application store powered by MicroEJ

Once your application is ready, you can publish it to an application store and share with your teams or eco-systems.

The application store ensures applications are compatible with all targeted devices even if you do not have them in hand for testing.

MicroEJ Store for embedded devices java applications

How Does It Works?

STEP 1: Install MICROEJ Studio

STEP 1: Install MICROEJ Studio

STEP 2: Choose an application Store (NXP or MicroEJ)

STEP 2:  Choose an  application Store (NXP or MicroEJ)

STEP 3: Import a Virtual Device to MICROEJ Studio

STEP 3:  Import a Virtual Device to MICROEJ Studio

STEP 4: Design your application with MICROEJ Studio

STEP 4:  Design your application  with MICROEJ Studio

STEP 5: Test the app on the virtual device or a real one

STEP 5: Test the app on the virtual device or a real one

STEP 6: Deploy the app on the store to share

STEP 6: Deploy the app on the store to share
MICROEJ Studio

Studio Key features

  • Virtual Device with standard and specific API

  • Application sand-boxing

  • Source level debugging

  • Testing: Code Coverage Analyzer, Test Suite Engine

  • Profiling tools: Optimization Stack Trace Inspector; Memory Map Inspector, Heap Inspector

  • Deploy to store using secure connection and digital signatures

  • UI dedicated tools such as internationalization and font creation.