Start on specs for Firmata