Setting up your Arduino for Firmata Firmata control of the Arduino requires loading an Arduino with the special Firmata sketch. You can download the Arduino software from the Arduino website. After opening the Arduino IDE, follow these steps to install Firmata on your Arduino: Click File->Examples->Firmata->StandardFirmata From the Tools->Board menu, select the type of Arduino you are using. From the Tools->Serial Port menu, choose the USB port to which your Arduino is connected. Click the upload button (it looks like a right arrow, just next to the checkmark) and wait for your sketch to upload. A message in the bottom black windowwill indicate success or failure Once the Firmata sketch is loaded on your Arduino, you can test it out with the Firmata Test Program. Controlling your Arduino from Python Next, your Raspberry Pi must be setup with the python firmata libraries. Run the following commands: sudo apt-get install python-pip python-serial sudo ...