Does anyone know if it is possible to communicate with another device over USB with arduino? All I need to do is send bit strings from a Software Defined Radio to and arduino and vice versa. If not possible with a USB how else might I be able to send data?
The USB port on an UNO is only a SLAVE port and you need a HOST port for what you want to do. Both the Micro and the Leonardo
have HOST ports. If you want to use an UNO you need to buy a USB HOST Port shield.
Both the Micro and the Leonardo have HOST ports.
No the Leo and micro do NOT have USB host ports but they do have a much more versatile USB (it can be used as a number of different types of USB slave).
The YUN however really does have a USB Host port.
Mark