I have been 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 now 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 are no centralized libraries, packages, documentation as with Haskell.
So I guess the standard way is to use the "4ntoine" Java client library. Or are there other options?
Question: Where do I find up-to-date documentation and example code on using Firmata client libraries for Java?