Connecting two Arduinos via (wireless) USB.... (or Xbee)

Psycho:
Hi!

I want to send data from one Arduino board to another via USB (it has to be via USB!) and there will be no host device (like a PC) connected to the boards (after programming :wink: . One board will geather data from a sensor and then send it to the other board that will use the data.

  1. As far as I understand, I will need two Arduino boards and one USB shield (setting up the shield as host device). Or do I need a second USB shield?

  2. I have found alot information about wireing two boards connecting some pins - an option I can't use. But I have not found any information on connecting via USB - can someone point me to a guide please?

  3. Are there any problem with this setup? Has Anybody done it successfully?

This is really not that complicated a usb host shield can connect to the usb->serial adapter on the other unit. Worst case you will also need a ftdi usb->ttl serial but this is base functionality for the shield and library that goes with it. At that point you have a point to point serial link do whatever you want with it.