Table of Contents Unboxing the LattePanda IOTAAssemblySetting Up The BoardFirst Boot: Windows Pre-installedInstalling UbuntuSetting Up Java DevelopmentTesting Java, JavaFX, and Pi4JHelloWorld with JBangJavaFX TestPi4J TestPerformance CheckConclusion After years of experimenting with Raspberry Pi boards, Java, JavaFX, and Pi4J to control …
-
Foojay Podcast #85: Code, Community, and Opportunity: Making Tech Accessible for Everyone
Table of Contents YouTubePodcast AppsContent What if the future of Java depends on who we invite to learn it today? In this Foojay Podcast, we’re diving into something that affects all of us in the Java community: How can we …
-
Java 21+ on Raspberry Pi Zero 2 is Back In Business
Table of Contents Reproducing The ProblemFixed with Latest OpenJDK 21 and 25Conclusion As described before on Java 21+ Not Working on Raspberry Pi Zero 2, a problem appeared to execute Java code on the Raspberry Pi Zero 2 with OpenJDK …
-
Java 21+ Not Working on the Raspberry Pi Zero 2
Table of Contents Problem on Raspberry Pi Zero 2Differences Between RPi Zero 2 and RPi 4Changes in Java 21WorkaroundCompare Boards This story is about how “Write Once, Run Anywhere” got broken in a specific use case. It reveals the complexity …
-
Demo Application with CRaC and Loading Data in Memory
Table of Contents Demo ApplicationGoal of the ApplicationRunning the ApplicationConclusion Coordinated Restore at Checkpoint (CRaC) is a JDK project initiated by Azul. With CRaC, you can start Java programs with a shorter time to the first transaction and less time …
-
Pi4J Welcomes Java 21 on the Raspberry Pi
Pi4J provides a friendly object-oriented I/O API and implementation libraries for Java Programmers to access the full I/O capabilities of the Raspberry Pi platform. The project “hides” the complexity to interact with electronic components through different ways of communication (SPI, …
-
Crafting Your Own Railway Display with Java!
Table of Contents BackgroundImplementationConclusionReferences Have you fancied to have your own railway display at home? If you love traveling by public transport and always jump on the train just before the door closes like us, it’s really cool and highly …
-
Azul Brings Java from Edge to Cloud
Table of Contents Azul Platform Core for edge devices and client applicationsAzul Platform Prime for cloud servicesConclusion In Part 1 of this series, “A Fresh Look at Embedded Java,” we explored the use of Java for embedded use cases. Azul …
-
A Fresh Look at Embedded Java
Java is the environment that offers the highest developer productivity thanks to its many amazing tools, evolutions, and community.
-
Foojay Podcast #55: Embedded Java, Part 2
In this episode #55, we look into the history of the Java Micro Edition and how things evolved.
-
Evolutions in the Pi4J library by Tom Aarts and Robert von Burg
Table of Contents Ongoing I2C ImprovementsPWM Hardware Support on Raspberry Pi 5New Class to Get Board InfoInterview with Robert von BurgInterview Tom AartsConclusion Multiple improvements have been implemented in the new release, V2.6.0 (2024-04-29) of Pi4J, a friendly object-oriented I/O …