FFM API 9

The FFM API finalised in Java 22 makes native interop far cleaner than JNI or JNA. These posts explore how it works, how it is being integrated into Pi4J, and what it unlocks for Java on embedded hardware.

FFM API
Apr 22, 2026 · 2 min

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

These are the links from the JCON talk in Cologne, Germany, on April 22, 2026: “The Wait is Over: Foreign Function & Memory (FFM) API brings modern Java to the Raspberry …

#java#javaonraspberrypi#pi4j#conference
FFM API
Mar 30, 2026 · 2 min

Validating Pi4J V4 on real hardware, catching bugs, and exploring the Ikalogic logic analyser

Pi4J contributor Tom Aarts joins Frank Delporte for a hands-on session focused on hardware testing in Pi4J V4. Tom has been a long-time contributor to the Pi4J ecosystem. He added …

#video#ffm-api
FFM API
Mar 19, 2026 · 1 min

Let's smoke some food with Pi4J, Vaadin, and Quarkus

Live stream with Matti Tahvonen and Frank Delporte with the smell of smoked food and fresh Java code! Matti from the Vaadin team shows a project that started as a Raspberry Pi side …

#video#ffm-api#vaadin
FFM API
Mar 6, 2026 · 1 min

Controlling Electronics with Java 25 and the FFM API using Pi4J V4

Live stream with Nick Gritsenko and Frank Delporte about the Foreign Function and Memory (FFM) API that got introduced in Java 22, and how it was used to create a new plugin for …

#video#ffm-api
FFM API
Jan 27, 2026 · 2 min

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

These are the links from the jChampions Conference online talk, on January 27, 2026: “The Wait is Over: Foreign Function & Memory (FFM) API brings modern Java to the …

#java#javaonraspberrypi#pi4j#conference
FFM API
Jan 5, 2026 · 13 min

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 …

#java#javaonraspberrypi#pi4j#conference
FFM API
Dec 3, 2025 · 2 min

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 …

#java#javaonraspberrypi#pi4j#conference
FFM API
Nov 6, 2025 · 2 min

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 …

#java#javaonraspberrypi#pi4j#conference
FFM API
Oct 8, 2025 · 2 min

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 …

#java#javaonraspberrypi#pi4j#conference