Skip to content
This repository has been archived by the owner on Feb 17, 2024. It is now read-only.

a1aw/ev3dev-lang-java

Repository files navigation

ev3dev-lang-java Build Status CodeFactor

⚠️ This project is no longer maintained and updated. Please use another library alternatives like jabrena/ev3dev-lang-java. ⚠️

A light-weight but powerful ev3dev unified language binding for Java, not to be confused with jabrena/ev3dev-lang-java which interfaces LeJOS. It follows with the language wrapper specification.

No idea where to start? Check the getting started guide!

How to add as Maven dependency? Take a look at this.

Compatibility

This library usually supports the latest ev3dev kernel, unless a "breaking changes" kernel is released. This library is tested to run with ev3dev kernel version 20.

  • v4.4.61-20-ev3dev-ev3 for EV3
  • v4.4.61-ti-rt-r98-20-ev3dev-bb.org for BeagleBone
  • v4.4.61-20-ev3dev-rpi for Raspberry Pi 0/1
  • v4.4.61-20-ev3dev-rpi2 for Raspberry Pi 2/3

This library support most of the motors and EV3-G sensors. Extra bindings are still in development, for details check here.

License

tl;dr This project is licensed under the MIT License, whereas any other applications/libraries copy or base their code on this is a kind of "modified" work.