I am trying for some time to get documentation on using Java and a firmata client library for the communication between a PC and an arduino. Please note I want to use Java only, i.e., not processing.
Up to no I used the excellent haskell library [hArduino for firmata communication with arduino boards.
Now I am teaching a java course at the university as a Phd student. Therefore I need to use java. However, compared to haskell there is no centralized libraries, pacakges, documentation as with haskell.
So I used google to find more information on using firmata client libraries for java. Unfortunately, the search results are polluted with irrelevant results about processing and javascript. Threfore I ask here.
According to the firmata client library page, there are two java client libraries. However, only 4ntoine seems to be up to date, while the Javarduino
project seems abandoned.
So I guess the standard way is to use the 4ntoine java client library. Or are there other options?
(I am not interested in Processing or Javascript, i.e., what most google results revile.)
In short, where do I find up to date documentation and example code on using firmata client libraries for Java?