Session: A Java Space Quest: Roam the Universe using sensors, hand gestures, and Arduinos

The Space Rover Mission is an interactive, table top IoT game in which you take control of a 3D-printed spaceship, and guide it home by using simple hand gestures interpreted by a laptop camera. Along the way, you have to navigate obstacles like meteor showers and the sun that cause damage to the ship, while visiting neighboring planets to gather supplies. The game uses popular IoT hardware (Arduino, ESP WiFi modules, and sensors) and a Java microservice architecture built with the rich set of API’s from both MicroProfile and Jakarta EE.

In this talk, you will learn how to bring your Arduino projects online using modern Java technologies by discussing the following topics:

  • How the Space Rover game came about.
  • The architecture of the game from both a hardware and software standpoint.
  • The developer benefits of using the API’s provided by the Eclipse foundations’ MicroProfile and JakartaEE specifications to rapidly create your Cloud applications.

Presenters: