Jon, It has what it calls a serial port, which in fact goes to a USB. There are then some drivers (Windows only) which apparently allow communicating with it as a serial device. Something is not working in my setup for these drivers. I got the drivers installed, and three external drives show up when the board is plugged in, but I cannot view any of them and nothing shows up in hyperterminal. But more importantly, a USB device is only recognized when I boot to Android. If I boot to the SD I get nothing, not even the "bing" when a USB device is detected.