Building a Smarter Eclipse IoT Greenhouse with Eclipse Vorto, Kura, Californium

How smart can a mini greenhouse be that costs less than 20 Euro? As so often, the answer would be: It depends. With the right hardware and software, even the smallest greenhouse can become „smart“.

IKEA SOCKER Mini Greenhouse

The official Eclipse IoT tutorial (a mini mini greenhouse) uses Eclipse Kura, Paho, Californium and a Raspberry Pi, a temperature and a humidity sensor to implement a basic IoT example based on Eclipse IoT projects. In the video we demonstrate a more complex example that leverages the power of OSGi and uses some more sensors and actuators.

Brown Bag Lecture - University of Freiburg

Today the Internet of Things (IoT) affects us more than some might know. For example, some cars report their service requirements to the dealers workshop without our knowledge. Then, a friendly phone call later, we know that our car „called home“ that it wants to have new oil or need to change the brakes. And the fundament for the functioning of the IoT is always the skillful interplay of hardware with corresponding sensor technology and distributed software components.

 2017-01-19 Brown Bag Lecture - Uni Freiburg 2017-01-19 Brown Bag Lecture - Uni Freiburg

JavaSPEKTRUM - Codegeneration at the Commerzbank AG

Codegeneration at Commerzbank AG

In the issue 06/2014 (November/December 2014), the German magazin 'JavaSPEKTRUM' features an article about model-driven software development at the German bank 'Commerzbank AG' (German only). The article is written by Frank Jarsch, Senior Software Engineer at Commerzbank AG. There they combine the model-driven approach with the usage of an internal Java framework. One of the central conclusions of the article is that the application of textual DSLs improve the collaboration of domain and IT experts. Another remarkable fact is that they apply model-driven software development at the same time as they use agile development methods (sometimes there exists a prejudice that the two approaches don't fit together well).

Web-based Code Generation

Web-based Code Generation

With the latest release, Virtual Developer provides web-based code generation through its portal. With this feature you can

  • try out generators without having to install and configure a development environment
  • use generators even when there is no cloud connector avaible for the development environment of your choice


The web-based generation complements the Virtual Developer Cloud Connectors. When there exists a cloud connector for your IDE, that cloud connector is always preferable for your daily work with Virtual Devleoper.

What are other platforms putting on the table?