Data Acquisition Through Added Sensor BlueROV2

Hi all,
I’m working on a project involving acoustic data from a hydrophone and want to send data gathered from this sensor to my PC. The hydrophone is connected to a Daq-Hat on a Raspberry Pi 4B, which I mounted at the bottom of the BlueROV2 inside an additional enclosure.

My current plan for data transfer is to connect the Raspberry Pi (in the added enclosure) to the BlueROV2’s main electronics enclosure via a USB connection. I then use a BLUART USB to TTL Serial and RS485 Adapter to convert the USB connection to serial. From there, I plan to use the navigator flight controller’s serial port and BlueOS’s serial bridge to send data to my PC.

Is this the best approach for sending data from the additional sensor to my PC? Also, if so, any tips for setting up the serial bridge connection would be very helpful.

Thank you!

1 Like

Hi @lukewaltermire -
Welcome to the forums!
The DAQ hat may produce more data than can easily be transferred via serial connection. You could certainly use a Bluart to output the data, and read it via the Navigator serial port as you describe. It may be simpler to install an ethernet switch, and have the information exchanged via tcp/ip?

You may want to receive and process the data directly on the main Raspberry Pi, via Node RED?

Best of luck!

Thanks Tony,

I believe that my project sponsor purchased an ethernet switch with the BlueROV2. I’m going to give that a go and see if that works.

Luke Waltermire