Using an Arduino in Place of BBB on ROVs


Hello, everyone. My Engineering Design class here at Stayton High School is nearing the time for when our ROVs need to be up and running. However, our BBB that we bought here on OpenROV just recently died, and since it’s probably too late to get a replacement, we decided that we would use my Arduino instead.

I found a GitHub repository with Arduino software from OpenROV, but I’d like to know how to set up the software (or I’m doing something wrong). Will an Arduino even work for this application? All help will be appreciated!


The BBB is required to run the cockpit software (basically a node webserver). You won’t be able to host Cockpit from a system that isn’t a full blown linux CPU, as it is.