Address interfaces via Java  Java-on-Chip 

Java on a Chip (JoC) by Demmel

Demmel has developed a small (24 × 36 mm) Java-on-Chip module for industrial control functions and sensor evaluation that can be integrated directly into the application’s hardware. The big plus: Programming takes less time. 

With Java on a Chip (JoC), applications can be programmed in an object-oriented high-level language. Compared to C or C++, the time and effort required for this is significantly lower and less specialist knowledge is required. Application development takes place on the JoC reference board Javaino via the JoC Manager that comes in Windows look-and-feel. It includes a Java development environment for editing, compiling and debugging. Addressable communication interfaces include digital and analog I/Os, RS-232, I2C, SPI, as well as a keyboard interface. A/D and D/A converters and a battery-powered real-time clock are also available. Javaino can be extended with additional functions using standard shields. 

USB cross development 

According to the manufacturer, the chip‘s USB interface is its special feature: The compiled Java application can be loaded directly onto the chip and executed. At the same time, the developer can perform a remote debug of the Java application via the same USB interface directly on the chip and access it via the console. The entire development and debug environment can be set up in just a few minutes. The module can be soldered via SMT or via 2 mm pin headers.