An ev3dev unified language binding for Java.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

ev3dev-lang-java Build Status CodeFactor

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.