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.
☆277Feb 2, 2026Updated last month
Alternatives and similar repositories for diozero
Users that are interested in diozero are comparing it to the libraries listed below
Sorting:
- Java JNI wrapper around the pigpio C library☆23Sep 4, 2025Updated 6 months ago
- A Java interface to the Raspberry Pi pigpio library☆41Nov 1, 2020Updated 5 years ago
- DEPRECATED Java I/O library for Raspberry Pi (GPIO, I2C, SPI, UART)☆1,293Jan 11, 2024Updated 2 years ago
- Use the standard Linux I2C API from the JVM☆15Jul 22, 2023Updated 2 years ago
- Minimal example project showing how to use Pi4J V2 with a digital input and output☆27Feb 24, 2026Updated last week
- JBang examples to get started with Pi4J V2☆10Feb 20, 2026Updated 2 weeks ago
- Firmata client written in Java.☆98Jun 7, 2025Updated 9 months ago
- Pi4J, the Java library to control the GPIOs of the Raspberry Pi☆348Feb 25, 2026Updated last week
- Aspecio, AOP Proxies for OSGi services☆14Jul 21, 2018Updated 7 years ago
- Pi4J V2 example which introduces you to electronics programming with Java on the Raspberry Pi and CrowPi☆12Jan 15, 2026Updated last month
- Sources and scripts for the book "Getting started with Java on the Raspberry Pi"☆80Feb 26, 2026Updated last week
- Platform-independent serial port access for Java☆1,500Nov 7, 2025Updated 4 months ago
- Drivers and home automation projects for Raspberry PI.☆26Feb 25, 2023Updated 3 years ago
- A tiny java rule engine☆17Feb 18, 2019Updated 7 years ago
- Pure Java (Scala) implementation for accessing low-level GPIO on Raspberry Pi, BeagleBoard etc☆94Feb 11, 2020Updated 6 years ago
- High Performance Java NoSQL Database & ORM☆11Feb 8, 2026Updated 3 weeks ago
- ☆10Jan 15, 2026Updated last month
- Simple Java GSM modem service to send and receive SMS☆12Mar 25, 2024Updated last year
- A Java Serial Port system. This is a fork of the RXTX project that uses in jar loading of the native code.☆350Feb 9, 2024Updated 2 years ago
- Java reflection-based GUI builder/generator☆22Jan 3, 2026Updated 2 months ago
- Java UIO provides high performance Java interfaces for Linux Userspace IO.☆17Feb 14, 2026Updated 3 weeks ago
- ☆13Nov 22, 2019Updated 6 years ago
- Kieler Analyzer for Executables and Libraries - an interactive disassembler☆11May 24, 2018Updated 7 years ago
- DEVKIT V1 projects, BLE, WiFi and Robotics.☆11Sep 30, 2025Updated 5 months ago
- Serial - TCP☆13Dec 5, 2023Updated 2 years ago
- Experimental process viewer which also supports AIX, Linux and Mac☆13Aug 19, 2025Updated 6 months ago
- Native library loader for extracting and loading native libraries from Java.☆216Oct 20, 2024Updated last year
- LPD8806 java library for the Raspberry Pi☆10Jun 5, 2014Updated 11 years ago
- superfast PCA9685 library for Debian platforms. developed on Raspbian on a Pi B+.☆12Nov 20, 2023Updated 2 years ago
- cookie sessions for grails applications☆28Nov 23, 2016Updated 9 years ago
- Library for processing LDAP-like simple filters.☆15Dec 20, 2017Updated 8 years ago
- BreezyLidar - Simple, efficient, Lidar access in Python and C++☆12Dec 2, 2023Updated 2 years ago
- java driver for RP-LIDAR sensor☆11Aug 9, 2017Updated 8 years ago
- v4l2 implementation for erlang. Simple and working.☆11Jun 2, 2020Updated 5 years ago
- REPLACED BY osgi.enroute☆24Sep 6, 2017Updated 8 years ago
- Yet another library to use the 40pin header of the Asus Tinker Board.☆12Jan 11, 2019Updated 7 years ago
- A ROS node for communicating with the ICM20948 9DOF IMU.☆13Mar 9, 2021Updated 4 years ago
- Acquire GPS coordinates and display a static map on M5Stack☆12Apr 1, 2021Updated 4 years ago
- Using swing and GUI builder. Something interesting comes up☆13Mar 20, 2017Updated 8 years ago