Viktor Laga wrote:I would currently assume, that the Ethernet connection + REST API would be the simplest way to do so.
Using some ESP32 with onboard Ethernet to the camera. Having this in place Bluetooth or Wifi control interfaces should be simple, also directly connected buttons should be simple. Under water could be more challenging, as wireless protocols won't work.
Yes, wireless controls do not generally work underwater, but this is actually "Yes and No". Wireless CAN work with the correct set up. Please watch the following YouTube post to find out how to do it:
I shoot underwater a lot, and am currently building an underwater housing for my BMPCC 4K so that I can shoot with it underwater. I have tested the method shown in the YouTube post, above, and it works. I used the Bluetooth+ app to operate all of the controls on the P4K, via an iPhone. The iPhone is housed in the same type of housing shown in the above mentioned video. The same company that makes that UW housing, also sells a cable to make the wireless connection possible. But using the method from shown in the above video, I made a workable cable myself with a short piece of coaxial cable, bared at the ends and waterproofed. I also have a recent post in which I'm asking a question about remote power on/off, because this is the only function that I really need to access, since I can do everything else with the iPhone app.