MicroEJ
Welcome to the MicroEJ developer documentation.
MicroEJ (pronounced “micro-EDGE”) turns any electronic product or ‘things’ into smart things, MicroEJ tools and libraries enable you to easily create efficient and feature complete applications for embedded devices. MicroEJ leverages a runtime environment called VEE (Virtual Execution Environment) to simplify and secure embedded development.
Browse the following chapters to familiarize yourself and understand the principles of development with MicroEJ Technology.
The MicroEJ Glossary chapter describes MicroEJ terminology.
The Overview chapter introduces MicroEJ products and technology.
The SDK 5 User Guide chapter presents MICROEJ SDK 5 (Software Development Kit). Use SDK 5 for legacy development.
The SDK 6 User Guide chapter presents MICROEJ SDK 6 (Software Development Kit). Use SDK 6 for new projects.
The Application Developer Guide presents how to develop a Java or JavaScript application on MICROEJ VEE (Virtual Execution Environment).
The VEE Porting Guide teaches you how to integrate MICROEJ VEE into a C Board Support Package as well as simulation configurations.
The Kernel Developer Guide introduces you to advanced concepts, such as partial updates and dynamic app life cycle workflows.
The VEE Wear User Guide addresses the development of smartwatch applications using VEE Wear, specifically designed for low-power MCU and MPU.
The Training Courses chapter offers online courses to help you learn the essentials of Firmware development using MICROEJ SDK.