C client library for Firmata protocol