Speaker details

Frank Delporte

Televic Rail

Author of "Getting Started with Java on Raspberry Pi" (https://webtechie.be/books/). Software developer with more than 25 years of experience in video, multimedia, technical project management, digital signage and (web) programming. Since 2010 working for Televic Rail in Izegem, Belgium as Java developer and technical lead. At work focusing on Java, but also used or using ASP.NET, C#, JavaScript, SQL Server, Flex, CSS, HTML5, Java, Eclipse, Qt... At home experimenting with Raspberry Pi and Arduino. Team member of Pi4J, the framework to connect Java with the GPIO of the Raspberry Pi.

Having fun with Java and JavaFX on the Raspberry Pi

Cutting Edge

Java, JavaFX and a Raspberry Pi are an ideal combination for any project where you want to connect software and hardware (LEDs, buttons, sensors...) with a beautiful, easy-to-use user interface. In this talk, we will go through the process of building a JavaFX touchscreen user interface to control a relay board and an Arduino with LED strips that were needed to solve the problem of getting my son to the dinner table while he is playing the drums...

This includes selecting a Java JDK for Raspberry Pi, setting up a Mosquitto queue, programming the Arduino, understanding the GPIO's on the Raspberry Pi, including a web server, and a lot more. We will also have guest appearances of Spring, Undertow, MQTT, OpenWeatherAPI, Pi4J, IntelliJ, Visual Studio Code, AdoptOpenJDK, BellSoft Liberica, I²C, Python ... and some free copies of the ebook!

Hardware experiments may seem challenging but with some basic knowledge and cheap components, you'll discover it’s a great way to learn a lot of new stuff!

Scheduled on Saturday from 12:10 to 13:00 in Stream 2

Raspberry Pi