firmata4j is a client library of Firmata written in Java.