I'd like some advice.
My project (a timing display for RC car racing) needs to be able to talk to a commercial timing display that our club has already purchased. I thought this display had a RS232 DB9 connector so I used SoftwareSerial to provide the output; however, I was wrong, the display only has USB input.
So my question is this - do you guys think it is easier to make the Arduino a USB host and talk to the timing display in this way - or - do you think it is easier to provide serial output to a Raspberry Pi (via SoftwareSerial) and then to talk to the display through the Pi?
I should point out also that I'm already using the SPI pins on my Arduino to provide wireless functionality via nRF24L01 transceivers.