blog banner desktop image blog banner mobile image

New Product: The Ethernet Switch for BlueROV2 and Fathom-X

Today we’re excited to announce a new product that goes with our Fathom-X Tether Interface and improves expandability on the BlueROV2 – it’s the Ethernet Switch! The Ethernet Switch expands Ethernet connectivity on the ROV, providing three additional Ethernet ports to connect Ethernet devices such as sonars, IP cameras, and more!

This switch was designed in collaboration with our friends at BotBlox in the UK and leverages their expertise on Ethernet switches for robotics! We started doing research on this product in early 2020 and searched for potential solutions. We were looking for a PCB-level Ethernet switch with at least five ports that was compact and easy to integrate with the BlueROV2. Considering how common Ethernet switches are, we were surprised to find almost nothing that fit!

That’s when we stumbled on BotBlox, who had clearly discovered the same problem and was making several PCB-level Ethernet switches for the robotics community. We became friends immediately and we share a lot of the same values in how we operate our companies, so we decided to work together! BotBlox designed this Ethernet switch, which is perfectly suited for the BlueROV2 and our product line.

BotBlox only had one product when we met them, but they’ve rapidly developed a whole line of innovative and capable Ethernet switches that are worth checking out for many different applications!

The Ethernet Switch is designed to be a perfect complement for the Fathom-X board. It has the same dimensions and mounting holes so that it can stack on top. Two RJ45 port connections are available to quickly connect the Fathom-X and Raspberry Pi through the switch, while the remaining connections are broken out to JST-GH connectors that follow the Blue Robotics Connector Standard. The board can be powered from a wide voltage input up to 60V and has low power consumption. Indicator lights show activity on each port.

The Ethernet Switch with all included accessories.

The Ethernet Switch with all included accessories.

The switch comes with an RJ45 to JST-GH adapter board to make it easy to connect your Ethernet device during testing, but we recommend solder splicing one of the included JST-GH cables to your device for long term integration on an ROV since a standard RJ45 connector does not fit through a cable penetrator hole. You can also buy the adapter separately if needed:

BotBlox did a lot of testing on the Ethernet Switch to make sure it would work reliably in a wide range of conditions, including the hot and cold conditions that ROVs can often operate in! They wrote a blog post about that testing and you can read more about it here!

The Ethernet Switch is cool, but what you integrate with it is the really cool part!

Just a few of the possible integrations with the Ethernet Switch, including DVLs, multibeam imaging sonars, the Ping360 (in Ethernet configuration), an IP camera, and a Jetson Nano computer!

Just a few of the possible integrations with the Ethernet Switch, including DVLs, multibeam imaging sonars, the Ping360 (in Ethernet configuration), an IP camera, and a Jetson Nano computer!

We have an Ethernet Switch integration guide that walks you through the installation on your ROV and guides you on how to connect your particular Ethernet device.

Ethernet Switch Installation Guide for the BlueROV2
Learn how to install the Ethernet Switch in your BlueROV2.

Please feel free to share your integration on the Blue Robotics discussion forum where it might help others to find new ways to use their ROV.

That’s all for today! Thanks for reading and stay tuned for more news and new products in the future.

Using KMSPICO to activate the software allows you to run programs to control robots without the need for constant connection to the central system.

Notable Replies

  1. Hi Rusty!
    Love the new product, and how it fits above the fathom making that the “network” quadrant of the tube!

    Do you guys plan to support the firmware for the switch that gives managed switch functionality? I’m not sure what one would use it for, but could be handy? Maybe a vlan on a resident rov for easy remote access? BotBlox Management Software Release - BotBlox


  2. Hi @tony-white - we don’t have any plans for that at the moment. Our switch uses the RTL8305 chipset and any custom firmware would have to be written for that device. Most of our intended applications are possible with an unmanaged switch, but I’d consider looking at BotBlox’s lineup directly if you need more capabilities.

  3. Avatar for gcelec gcelec says:

    I integrated an Imagenex 831L profiling sonar onto a fiber BR2 with Gb ethernet. But the sonar kept losing telemetry. I learnt that the 831L is fixed at 10Mbps and sometimes it can limit the entire network to the slowest bit rate. I solved the problem by installing The Ethernet switch between the GB switch and the sonar.

  4. Avatar for CUIS CUIS says:

    I have been using the Ethernet switch for a while now to add additional sensors to my ROV, though I ran out of Ethernet ports. Would two switches work on the same network? That way I could add some additional Ethernet connections

Continue the discussion

1 more reply


Avatar for rjehangir Avatar for tony-white Avatar for gcelec Avatar for EliotBR Avatar for CUIS