Start working on Firmata implementation