Photon to Arduino Serial Communication over USB?

Unfortunately, no. I'm not a USB spec expert by any stretch of the imagination, but I think USB follows a sort of master-slave (host-client) relationship. I do not think either the Arduino or the Photon have the ability to function as a master or host.

If you could free up a couple of those GPIO pins (or the TX/RX ones), you could easily chat with the Photon via serial. Can you use something like a shift-out register to free up some pins on the Arduino?

I'm familiar with that one! Thanks for the kind words! :wink: