mattjlewis / diozero
Java Device I/O library that is portable across Single Board Computers and microcontrollers. Tested with Raspberry Pi, Odroid C2, BeagleBone Black, Next Thing CHIP, Asus Tinker Board and Arduinos / Pico. Supports GPIO, I2C, SPI as well as Serial communication. Also known to work with Udoo Quad.
☆269Updated 5 months ago
Alternatives and similar repositories for diozero:
Users that are interested in diozero are comparing it to the libraries listed below
- Pi4J, the Java library to control the GPIOs of the Raspberry Pi☆293Updated this week
- Java Bluetooth Manager. A library/framework for managing bluetooth adapters, bluetooth devices, GATT services and characteristics☆100Updated last year
- Java library for talking to serial ports (with added build support for maven, cmake, MSVC)☆179Updated last week
- Firmata client written in Java.☆88Updated last year
- Java API to access Raspberry Pi Camera☆94Updated 7 years ago
- Improved version of java DBus library provided by freedesktop.org (https://dbus.freedesktop.org/doc/dbus-java/)☆196Updated 2 weeks ago
- Java JNI wrapper around the pigpio C library☆22Updated 3 years ago
- DEPRECATED Java I/O library for Raspberry Pi (GPIO, I2C, SPI, UART)☆1,301Updated last year
- A cross-platform Java Native Access (JNA) wrapper for the libusb/hidapi library. Works out of the box on Windows/Mac/Linux.☆237Updated 9 months ago
- Platform-independent serial port access for Java☆1,403Updated 10 months ago
- USB library for Java based on libusb☆305Updated 4 years ago
- This Gradle plugin helps working with the Java Platform Module System☆232Updated 8 months ago
- A gradle-plugin to create windows executables with launch4j☆316Updated 2 months ago
- Pure Java implementation of JavaComm SerialPort☆374Updated last year
- A JavaFX starter project with Gradle and jlink support☆76Updated 2 years ago
- A Java Serial Port system. This is a fork of the RXTX project that uses in jar loading of the native code.☆347Updated last year
- USB library for Java☆153Updated last month
- Acces to Linux frame buffer devices from Java. E.g. for driving LCD SPI displays on the Raspberry Pi☆33Updated 7 years ago
- A lightweight JavaFX DI framework that uses Micronaut® framework☆62Updated last year
- A simple update framework for Java☆24Updated 7 years ago
- Create native Java(FX) apps for desktop, mobile and embedded☆409Updated this week
- TinyB exposes the BLE GATT API for C++, Java and other languages, using BlueZ over DBus.☆258Updated 2 years ago
- Unofficial Java API library for the Raspberry Pi camera.☆50Updated 4 years ago
- JVM related (Java, Groovy, Scala, Kotlin, etc) samples for the Raspberry PI, relying on PI4J. IoT and friends.☆112Updated last week
- ☆138Updated 3 years ago
- Custom JavaFX bindings made easy with lambdas.☆153Updated 6 years ago
- Plugin that simplifies using Gluon Client for Java/JavaFX gradle projects☆100Updated this week
- Create a custom runtime image of your modular application☆402Updated 2 weeks ago
- Tray Icon implementation for JavaFX applications. Say goodbye to using AWT's SystemTray icon, instead use a JavaFX Tray Icon.☆340Updated 3 months ago
- Full macOS menu bar access for JavaFX apps☆61Updated last year