OpenROV v2.8 Kit


OpenROV is a Mini ROV, an underwater robot for exploring the ocean.
OpenROV is a Mini ROV, an underwater robot for exploring the ocean. OpenROV is a DIY ROV that is low-cost, lightweight and easy to transport. OpenROV is a DIY ROV that is low-cost, lightweight and easy to transport. OpenROV is a Mini ROV, an underwater robot for exploring the ocean.


This kit contains all the parts necessary* to build your own ROV! The v2.8 ROV design is the product of years of testing and feedback from our online open-source community. We focused on improving the build process to make it more a more enjoyable and straightforward experience. 

OpenROV takes about 2-3 days to assemble, with every step of the process carefully documented with photos and text. Our ROVs are geared towards those who seek an affordable ROV to deploy quickly and easily, whilst providing an enriching build experience.

*Does not include batteries or chargers

Build Process

You don't need to be an expert to build your own underwater robot. Each skill is introduced at a beginner level so that you can learn the basics of soldering, assembly, and potting electronics as you build OpeROV. Our quick and knowledgeable technical support team is there to back you up every step of the way.

Required Tool list

  •  Soldering iron, heat gun, wire strippers, flush cutter
  • Hacksaw, small screwdriver set, needle nose pliers, scissors, utility knife, standard pliers
  • Acrylic cement, applicator for acrylic cement, Super Glue, 2-Ton epoxy and silicon based lubricant
  • Electrical tape, sand paper
  • Disposable rubber gloves, safety glasses


Once assembled and tested, flying your OpenROV is straightforward, and fun.

You do not need an internet connection or to download software on your computer. OpenROV connects to your computer via the tether and uses an Ethernet protocol. You can access the ROV cockpit via Google Chrome. Any computer or laptop that can run chrome can be used.

Flight controls are also simple. You can use either your computer's keyboard or a gamepad controller such as the Logitech F310 to pilot the vehicle during a dive. You can document all your dives by recording the desktop. We like to use a Chrome extension called Screencastify, and there are other options too.

Technical Specifications

Physical Specifications

  • Weighs 2.6kg
  • Dimensions are 30cm long x 20cm wide x 15cm high
  • Nominal battery life is 2-3 hours with standard batteries (3-5 hours with high capacity batteries)
  • Neutrally buoyant and highly maneuverable

 Performance specifications

  • Maximum depth of 100m (328ft)
  • Maximum forward speed of 2 knots
  • Live HD video is streamed to the surface control unit over an ultra-thin two-wire tether
  • LED Lighting with a brightness of 200 Lumens
  • Water Temperature operational capability is between -10C to 50C
  • Software controlled camera tilt (+/- 60 deg from center)

 Minimum system requirements

  • OS/X/Windows/Linux
  • Latest Chrome browser
  • RJ-45 Ethernet port (a USB to RJ-45 adapter can be used for devices that don’t have a physical ethernet port.)


  • HD Webcam with 120 degree FOV, 1080p
  • BeagleBone Black and Arduino MEGA microprocessors for a flexible and powerful developer platform with dozens of input/output channels and plenty of computing power for user-designed features and experiments
  • Scaling lasers for size reference during a dive (parallel, 10 cm separation)
  • Current and voltage protection with feedback to ensure proper system function
  • External I2C bus with 3.3V power for external instrumentation, like our IMU/Depth Sensor
  • 6 additional auxiliary wires for user-defined external instrumentation or devices. One power PWM channel and one servo control channel are pre-configured
  • Payload area for mounting additional hardware or equipment (170g max payload without adding floatation) 


The following links are resources that are relevant to this product:

Dozuki: v2.8 Kit Build Guide 

Dozuki: v2.8 ROV Operation Manual

Dozuki: Instructions for Software Update

Battery Safety Information Page


Have questions for us? Please reach out to our support team.