Skip to content
Anton Smirnov edited this page Jan 2, 2014 · 7 revisions

Arduino side:

  1. Download arduino software, if necessary
  2. Clone this repository
  3. Copy (and confirm to replace) all the files from your local repository to 'libraries' folder in your arduino installation folder (make sure that you've replaced Firmata.cpp and Firmata.h files too as bundled implementation has bug).
  4. Run Arduino IDE
  5. Open StandardFirmataEthernet sketch (File/Examples/Firmata/StandardFirmataEthernet)
  6. Choose your arduino board (Tools/Board/...), if necessary
  7. Edit ip variable to use specific IP address IPAddress ip(192,168,1,100); or uncomment DHCP: //#define DHCP 1
  8. Upload sketch
  9. Launch COM Monitor in Arduino IDE and remember IP address:

static IP:

Static IP: 192.168.1.100

or DHCP IP:

Requesting IP from DHCP ...

IP: 192.168.1.85

Android side:

  1. Install ArduinoCommander android app, if necessary
  2. Launch application and switch to 'Ethernet' tab
  3. Click 'Add host' button, type host ip and port (1204 by default) and click 'OK' (edit port int port = 1204; in sketch if necessary)
  4. Click on list item to start connecting
  5. Use ArduinoCommander as usual (watch video)
Clone this wiki locally