Tagged "FFM API"

The FFM API: How OpenJDK Changed the Game for Native Interactions (And Made Pi4J Better!)

This is a crosspost from the article I contributed to this year’s JVM Advent.

The Pi4J project is a Java library that allows you to control the GPIO pins and electronic components connected to a Raspberry Pi with pure Java code. It removes the complexity of using native libraries and the Java Native Interface (JNI), allowing you to focus on your application logic.

Links from the YavaConf talk 'Foreign Function & Memory (FFM) API on Raspberry Pi'

These are the links from the Ya!vaConf virtual talk on December 4, 2025: “Java Champion Talk - How the new Foreign Function & Memory API pushes Java on Raspberry Pi to the next level”.

Links from the JFall talk 'Foreign Function & Memory (FFM) API on Raspberry Pi'

These are the links from the JFall talk in Ede, The Netherlands, on November 6, 2025: “The Wait is Over: Foreign Function & Memory (FFM) API brings modern Java to the Raspberry Pi”.

Links from the Devoxx talk 'Foreign Function & Memory (FFM) API on Raspberry Pi'

These are the links from the Devoxx talk in Antwerp, Belgium, on October 9, 2025: “The Wait is Over: Foreign Function & Memory (FFM) API brings modern Java to the Raspberry Pi”.