To use the Firmata IO controller right click on your robot interface and select Add IO Controller. Select the Firmata controller. When you plug your Arduino into the computer it will add a new serial port for communications with it. Before you can use this with AnimatLab you will first need to upload the Firmata Sketch to the Arduino micro controller. If you want to load the standard Firmata then start the Arduino software and open the sketch (File->Examples->Firmata->StandardFirmata). Select the board type and serial port and then hit Upload. It will compile and upload Firmata to your board. If everything worked correctly it will tell you that the upload was successful. You can now use this with AnimatLab. You will need to configure port setting on the Firmata IO control to match the port for your board. If you are using the default Sketch please change the baud rate to 57600. If you are using the ArbotixFirmata then use the default rate of 115,200. You can of course change these baud rates in both the sketch and the IO config to use higher data transfer rates if you want. Next, right click on the Firmata IO and select Add Part. You will get a dialog with a number of options. Below is a list of each of the available part types.
This project was supported by: