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.
☆263Updated last month
Related projects ⓘ
Alternatives and complementary repositories for diozero
- Pi4J Version 2.0☆280Updated this week
- A cross-platform Java Native Access (JNA) wrapper for the libusb/hidapi library. Works out of the box on Windows/Mac/Linux.☆233Updated 5 months ago
- Firmata client written in Java.☆88Updated last year
- USB library for Java based on libusb☆300Updated 4 years ago
- Pure Java implementation of JavaComm SerialPort☆367Updated 9 months ago
- Java library for talking to serial ports (with added build support for maven, cmake, MSVC)☆172Updated 3 months ago
- A Java Serial Port system. This is a fork of the RXTX project that uses in jar loading of the native code.☆345Updated 9 months ago
- USB library for Java☆141Updated last week
- Java API to access Raspberry Pi Camera☆93Updated 7 years ago
- TinyB exposes the BLE GATT API for C++, Java and other languages, using BlueZ over DBus.☆254Updated 2 years ago
- rxtx - a Java cross platform wrapper library for the serial port☆326Updated 2 months ago
- Platform-independent serial port access for Java☆1,339Updated 6 months ago
- Improved version of java DBus library provided by freedesktop.org (https://dbus.freedesktop.org/doc/dbus-java/)☆189Updated this week
- Reactive event streams, observable values and more for JavaFX.☆375Updated 5 years ago
- Official jSSC (Java Simple Serial Connector) repository☆608Updated 4 months ago
- JVM related (Java, Groovy, Scala, Kotlin, etc) samples for the Raspberry PI, relying on PI4J. IoT and friends.☆112Updated last month
- Java Bluetooth Manager. A library/framework for managing bluetooth adapters, bluetooth devices, GATT services and characteristics☆98Updated last year
- The Java serial communication library.☆95Updated last year
- This Gradle plugin helps working with the Java Platform Module System☆233Updated 4 months ago
- Gradle plugin that makes it easy to work with JavaFX 11+☆359Updated 4 months ago
- Docking framework for JavaFX platform☆203Updated 5 years ago
- JNAerator: native bindings generator for JNA / BridJ / Node.js☆510Updated 11 months ago
- Create your own auto-update framework☆794Updated 8 months ago
- Java JNI wrapper around the pigpio C library☆22Updated 2 years ago
- bluetooth library for linux OSes using DBus and bluez (http://www.bluez.org/).☆70Updated 3 months ago
- Tooling for the Java Module System☆553Updated 4 months ago
- Official MiG Layout for Swing, SWT and JavaFX☆421Updated 2 months ago
- A small utility that provides cross platform access to the special folders/directories like application data.☆191Updated 2 weeks ago
- A JavaFX library that allows Java2D code (Graphics2D) to be used to draw to a Canvas node.☆208Updated 6 months ago
- A Runner and API for Layered Java Applications☆335Updated last year