MicroEJ Firmware

Bootable Binary with Core Services

A MicroEJ Firmware is a binary software program that can be programmed into the flash memory of a device. A MicroEJ Firmware includes an instance of a MicroEJ runtime linked to:

  • underlying native libraries and BSP + RTOS,
  • MicroEJ libraries and application code (C and Java code).
MicroEJ Firmware Architecture

MicroEJ Firmware Architecture


The set of libraries included in the firmware and its dimensioning limitations (maximum number of simultaneous threads, open connections, …) are firmware specific. Please refer to https://developer.microej.com/5/getting-started-studio.html for evaluation firmware release notes.