2

What Java library should I use to control raspberry pi 4b, Pi4J does not support rpi4. Wiringpi is deprecated. I tried searching for others b ut cannot find anything, how to control gpio with java in 2020?

3 Answers 3

2

I can confirm that diozero (documentation now at https://www.diozero.com/) works with all flavours of Raspberry Pi, from the armv6 based Pi Zero through to the latest Pi4 / Compute Module 4, as well as many other SBCs (tested on Odroid C2, Beaglebone Green/Black, TinkerBoard, NanoPi Neo/Duo2). Also works on both 32-bit and 64-bit operating systems (Raspberry Pi OS, Armbian and Ubuntu). Finally, it also works with Arduino devices using Firmata.

1

Different possibilities...

1
  • There is a new version V1.3 of Pi4J available which includes a script to update WiringPi to an "unofficial" fork which is fully Pi 4 compatible! See pi4j.com/1.3/dependency.html
    – Frank
    Feb 2, 2021 at 14:29
0

They have new version of Pi4J V.2 with Java 11, support RPI 4 B+. Pi4J V.2 had the first release in August 2021. So, go do it !

Pi4J 2.0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.