Oracle Java ME Embedded 8.1 Developer Preview for STM32429I-EVAL has been released today. With this release, the STM32F4 series of micro controllers is joining the family of platforms supported by Java ME Embedded.
ST Micro produces widely used and very popular high-performance MCUs with the STM32F4 core, which is based on the ARM Cortex-M4 architecture. The detailed information can be founded at STM web
. The Java ME 8.1 Embedded STM port release enables developers to run feature-rich Java ME Embedded applications on the STMicroelectronics STM32429I-EVAL
developer evaluation board.
The Java ME 8.1 follow-up release for STM has full CLDC 8 support, networking, storage, and peripheral I/O support, including GPIO, I2C, SPI, ADC, UART, and other interfaces. The interesting particularity of the release is the implementation of this port on top of ARM Cortex Microcontroller Software Interface Standard (CMSIS), which will allow Oracle and its partners to make feature porting easier and faster.
With this release, developers are able to access on-board screen with the simple Line User Interface (LUI) API. Java ME SDK Update center is distributing an update package with a great example of developing a text menu operated by on-board joystick. After its installation, a LUI sample can be found at your local drive:
Do not forget to update Java ME 8.1 SDK by navigating to NetBeans or Eclipse menu Tools -> Java ME -> Java ME SDK Update Center and installing the STM32429I-EVAL SDK Update. After applying this update, you will be able to work with STM32429I-EVAL as with any other ME SDK supported board.