I'm trying to communicate with the xPRO V3 motor driver from an Arduino UNO or Teensy 3.6. I've read several places that I don't need to use a USB Host Shield to do this ie: (http://www.physi.cz/sparkfun-usb-host-shield-and-teensy-32.html).
Is it possible to wire up a USB B wire TX/RX directly to the Arduino/Teensy board and communicate via Serial directly without adding the USB Host component. These boards will be permanently connect in a PC Case so I don't know that I need to be able to recognize devices using the full USB Host stack?
github//3V2_CNCxPro_Schematic.pdf
Looking at the Schematic, it appears that the board is using a Atmel 328 chip just like the Arduino Uno. This chip is running at 5volts and appears to have the RX an TX broken out to some pins, the USB FTDI, and the Xbee socket. You can connect the Teensy to these pins, but you will need a Logic Level Converter similar to this one: https://www.sparkfun.com/products/12009
Thanks, I was trying to run Tx/Rx over ICSP and didn't realize you can't have serial over those pins while USB is connected to the computer. The XBee pins work!