Skip to content

Paletta Hand

Enrico Turco edited this page Sep 4, 2019 · 19 revisions

Requirements

Setting up the Arduino Software

Download the Arduino IDE 1.6.12

  • Unzip/Install the Arduino IDE on your computer
  • Run the Arduino IDE to create the Arduino folders
  • Close the Arduino IDE to get ready for the Tools and Library installation

Installing the FTDI drivers

In most versions of Linux, you can just plug your board in via USB and everything will work, but it is very quiet about it, not giving you any notification that the device is ready. There are many ways to check this, the easiest being to open the Arduino IDE and check under Serial Port for ttyUSB0, but we'd like to show you an easy and definitive way you can check in a terminal.

  • Open up a terminal window and type:
ls /dev | grep ttyU

This will list the contents of the /dev directory that start with 'ttyU'. Once you hit enter, this command should return:

ttyUSB0

Setting up the InterbotiX Tools and Libraries

First download the Tools and Libraries ZIP file. In this .zip file, there will be two folders:

  • libraries -this folder contains libraries that will add functionality to your Arduino.
  • hardware-this folder contains the hardware definitions that the Arduino IDE needs to communicate with the ArbotiX-M

To install these files you will move these 2 folders into your 'Arduino' user folder. This is NOT the folder where the Arduino IDE itself is located. This is the path to your 'Arduino' folder.

~/Arduino/

Usage:

Command via FTDI-USB cable

  • Remove the XBee module from the ArbotiX-M board

The XBee and the FTDI port share a hardware serial port. This means that you can only have one of these devices connected at a time.

  • Plug the FTDI-USB cable as shown in the figure

alt text

  • Check that the power jumper is in this configuration

alt text

This allow you to power the ArbotiX-M from the external power supply

  • Plug the external battery to the board

Command via XBees

Clone this wiki locally