Pi4J is now part of the Commonhaus Foundation @commonhaus_fdn ! Still "paperwork" to do, but we are now part of a bigger group to ensure continuity for the project!

Read more here:
https://www.pi4j.com/blog/2026/20260227-pi4j-commonhaus/

#JavaOnRaspberryPi #JavaOnSingleBoardComputers #Pi4J #Java

Pi4J Joins the Commonhaus Foundation: Securing the Future of Java on Single-Board Computers - Pi4J

Java IO Library for the Raspberry Pi

Thanks, @APIdia, for generating these perfect JavaDocs of Pi4J V4! All docs are here: https://apidia.net/mvn/com.pi4j/pi4j/4.0.0. And the new FFM plugin can be found on: https://apidia.net/mvn/com.pi4j/pi4j/4.0.0/?cls=com.pi4j.plugin.ffm-module. #Java #JavaOnRaspberryPi #JavaOnSingleBoardComputers
Pi4J · APIdia, the JavaDoc alternative

API documentation of Pi4J. APIdia is a JavaDoc-inspired interlinked collection of high-quality API documentation of open source projects.

After my initial struggles with the BeagleV-Fire in a previous video, I succeeded in getting Java 25 running on RISC-V-powered BeagleV-Fire! Let me walk you through the journey and the steps I took to make it work. https://www.youtube.com/watch?v=p08u_g7hFwE&embeds_referring_euri=https%3A%2F%2Fwebtechie.be%2F&source_ve_path=OTY3MTQ The Challenge...
#beagleboard #javaonriscv #JavaOnSingleBoardComputers #riscv
https://foojay.io/today/i-got-java-25-running-on-the-risc-v-beagleboard-beaglev-fire/
I Got Java 25 Running on the RISC-V BeagleBoard BeagleV-Fire

YouTube

I built a tool to compare #Java performance across ARM, x86, and RISC-V single-board computers! It uses the Renaissance Suite wrapped in a @jbangdev script. The results are now live on my blog with an interactive dashboard. Winners from this batch: #LattePanda #IOTA, #OrangePi 5 Ultra, and #RaspberryPi 5.

All info in this blog:
https://webtechie.be/post/2026-02-24-java-benchmarks-on-single-board-computers/

Video on YouTube going through the tool and results:
https://www.youtube.com/watch?v=efLS8pBtqZ0

#JavaOnSingleBoardComputers #JavaOnRISCV

RE: https://foojay.social/@pi4j/116102881156060516

This is a big milestone! A lot of changes in V4 of @pi4j but the most important one is the move to #Java 25 and the new plugin using the Foreign Function and Memory (FFM) API. I have been talking about this at several conferences in the last 6 months, but it's finally here. A massive work done by the Pi4J core team to not only add the new plugin, but to improve the internal code, add a hardware smoke test, and much more! #JavaOnSingleBoardComputers just took a major step forward...!!!

As part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V), I've asked various suppliers to send me evaluation boards. I already published these: LattePanda IOTA (x86) OrangePi 5 Ultra (ARM) and OrangePi RV2 (RISC-V) VisionFive 2 Lite (RISC-V) In this post: BeagleBoards (ARM and RISC-V)…...
#arm #beagleboard #javaonriscv #JavaOnSingleBoardComputers #riscv
https://foojay.io/today/first-test-of-java-on-beagleboards-arm-and-risc-v/
First Test of Java on BeagleBoards (ARM and RISC-V)

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

I got #Java 25 running on the #RISCV #BeagleBoard BeagleV-Fire! After my initial struggles in a previous video, I succeeded in upgrading Ubuntu and installing Java!

Step-by-step guide in this YouTube video:
https://www.youtube.com/watch?v=p08u_g7hFwE

And blog post:
https://webtechie.be/post/2026-02-13-java-25-runs-on-riscv-beagleboard-beaglev-fire/

#JavaOnRiscV #JavaOnSingleBoardComputers

I Got Java 25 Running on the RISC-V BeagleBoard BeagleV-Fire

YouTube

Next stop in my "2026 Java on Single Board Computers Journey": #BeagleBoards! I received four boards (2x #Arm, 2x #RISCV) and did a quick first unboxing and test. I had some wins and misses, but it's clear that BeagleBoard has a strong user focus with their Imaging Utility and documentation! Great work!

I share my first experiences in this video on YouTube:
https://www.youtube.com/watch?v=pZ8hMuQbk8Y

More info, links, and details:
https://webtechie.be/post/2026-02-10-first-test-beagleboard-java/

#Java #OpenJDK #JavaOnSingleBoardComputers #JavaOnRiscV

I Tested Java on 4 Different ARM and RISC-V BeagleBoards - Here's What Worked and What Failed

YouTube
As part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V), I've asking various suppliers to send me evaluation boards. I already published about two and adding a third one now: LattePanda IOTA OrangePi 5 Ultra and OrangePi RV2 In this post: StarFive VisionFive 2 Lite…...
#javanoriscv #JavaOnSingleBoardComputers #riscv
https://foojay.io/today/first-test-of-java-on-the-visionfive-2-lite-risc-v/
First Test of Java on the VisionFive 2 Lite (RISC-V

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

Continuing my #JavaOnSingleBoardComputers with a new #JavaOnRiscV test! The #StarFive #VisionFive 2 Lite is a 60€ board with 4Gb RAM and a 4-core #RISCV processor, and ... it runs #Java of course ;-)

More info in the blog:
https://webtechie.be/post/2026-01-16-first-test-visionfive-java/

The video is available on YouTube:
https://www.youtube.com/watch?v=70FYg1YzFfM

First Test of Java on the VisionFive 2 Lite (RISC-V)

As part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V), I’ve asking various suppliers to send me …

webtechie.be