I am working on a ROV project where I am required to have it working 100m under the sea level. The ROV has 6 motors, 4 forward/backwars and 2 upwards/downwards.
The current hardware I have acces to are the Arduino mega, ethernet shield 2 and Leonardo.
The main idea is to use a laptop for controller input (either xbox or Logitech G Extreme 3D Pro Joystick) which then via ethernet sends the signal to the ethernet shield which then gives the signal to the mega or leonardo (if the leonardo is needed).
my main issue is the code, it has been some years since I used arduino and back then it was very basic, so this is quite advanced for me and I would appriciate some help with the code for this.
It would also be appriciated if anyone got an idea for how to send the video signal up to the PC with minimal delay.
Thanks in advance