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 Tutorials chapter covers a variety of topics related to developing with the MicroEJ ecosystem.