I'm always looking for new ideas and help with this project. If anyone wants to help post to the Camera Axe forums and let us know what you want to help with. http://dreamingrobots.com/forums/viewforum.php?f=8
I didn't look at the arducam-osd project that much, but from what I gather they just use standard PTP, which won't do much on Nikon or Canon cameras which have some proprietary PTP extensions, and to do the really interesting things you need to access their completely proprietary APIs instead of the subset of functionality they expose with PTP. As you can tell I've thought some about this in the past, but to do this properly would me a lot of USB sniffing and decoding for each camera. I agree there are a lot of interesting possibilities with this, but to me that's a different project than what we're doing with the Camera Axe.