How narrow should an echosounder beam be for a small ROV or USV?
A 5° beam covers 0.87 m of seabed at 10 m altitude; a 25° beam covers 4.4 m. Which one your vehicle needs, and why the choice is harder to reverse than it looks.
For obstacle avoidance and altitude hold on a moving vehicle, a wide beam of 20–30° is the safer choice, because it keeps finding the bottom when the vehicle pitches and rolls. For depth measurement you intend to turn into a chart, a narrow beam of about 5° is what you want, because it resolves a 0.87 m patch of seabed at 10 m altitude instead of a 4.4 m one. Most small-vehicle echosounders sit at one end or the other, and the choice is harder to reverse than it looks - the beam width is a property of the transducer, not a setting.
That is the whole decision in one paragraph. The rest of this article explains where the numbers come from, what they cost you, and when the answer flips.
Beam width is a cone, and the cone gets wide fast
An echosounder does not measure the distance to a point. It insonifies a cone of water and reports the distance to the strongest echo coming back from inside that cone. The footprint on the seabed is a circle whose diameter grows linearly with altitude:
footprint diameter = 2 × altitude × tan(beam width ÷ 2)
Applied to the two beam widths common on small-vehicle echosounders:
| Altitude above seabed | 5° beam footprint | 25° beam footprint |
|---|---|---|
| 10 m | 0.87 m | 4.43 m |
| 30 m | 2.62 m | 13.3 m |
| 50 m | 4.37 m | 22.2 m |
| 100 m | 8.73 m | 44.3 m |
Calculated from published beam widths. The ratio is constant: 5.1× in diameter, roughly 26× in area, at every altitude.
At 30 m over a harbour floor, a 25° device is averaging everything inside a 13 m circle and giving you one number for it. A 5° device is averaging a 2.6 m circle. If there is a 3 m boulder down there, the narrow beam can tell you the boulder is a boulder. The wide beam tells you the bottom is somewhere between the boulder and the mud around it.
This is why beam width, not range and not depth rating, is usually the specification that decides whether a given echosounder suits the job.
The options for a small ROV, AUV or USV
Two devices cover most of this market, and they sit deliberately at opposite ends.
Blue Robotics Ping2 - 115 kHz, 25° beam, up to 100 m range, 300 m depth rating. It arrives as a sealed hard-anodised aluminium unit with a 1 m cable, a WetLink penetrator already fitted, and a mounting bracket in the box. Open-source software interface, Arduino, C++ and Python libraries. Blue Robotics describe the 25° beam as suited to a rocking boat, which is an accurate description of what a wide beam is for.
Cerulean Sonar Sounder S500 - 500 kHz CHIRP, about 5° beam, 0.3 m to 100+ m range, 300 m depth rating. It arrives as a 69 × 38 mm circuit board and a separate 54 mm transducer. The board goes inside the vehicle’s existing pressure housing; only the transducer is wet. Ethernet, USB or 3.3–5 V serial.
Cerulean Surveyor 240-16 - the answer when neither single-beam option is enough. 240 kHz, 16 receive channels, 80° cross-track swath, under 1° angular resolution. Not a single beam at all, but the honest next step, and worth knowing the price of before committing to a single-beam survey plan.
| Ping2 | Sounder S500 | Surveyor 240-16 | |
|---|---|---|---|
| Frequency | 115 kHz | 500 kHz | 240 kHz |
| Beam | 25° | about 5° | 80° swath, 16 channels |
| Range | up to 100 m | 0.3 m to 100+ m | - |
| Depth rating | 300 m | 300 m | 300 m |
| Modulation | monotone | CHIRP, 20 kHz bandwidth | - |
| Range resolution | - | 3 mm to 17 m, 9 mm to 50 m, 24 mm beyond | - |
| Form | sealed unit, penetrator and bracket fitted | board plus transducer, you integrate | complete instrument |
| Wet mass | - | 50 g (transducer) | 145 g |
| Price | from €404 | from €780 | from €4,375 |
EUR prices are SepcoTech’s own, excluding VAT and shipping.
Sounder S500 - specifications, configurations and price Blue Robotics sonars - including the Ping2What 500 kHz and CHIRP actually buy you
The narrow beam is a consequence of the frequency. A higher-frequency transducer of a given physical size produces a narrower beam - that is why the S500 gets about 5° out of a 54 mm face at 500 kHz, and the Ping2 gets 25° at 115 kHz. You do not choose the beam width independently of the frequency.
CHIRP is separate and does something else. Instead of transmitting a single tone, a CHIRP device sweeps the frequency across a band - 20 kHz, in the S500’s case. Correlating the returned sweep against the transmitted one localises the echo in time far more sharply than a single tone can. That is where the banded range resolution comes from: 3 mm out to 17 m, 9 mm out to 50 m, 24 mm beyond that.
Note the bands. A figure like “3 mm range resolution” is true at 17 m and not true at 60 m, and any supplier quoting it without the band is quoting a headline rather than a specification.
The higher frequency costs you absorption. 500 kHz attenuates in seawater considerably faster than 115 kHz, which is why a 500 kHz device reaching 100+ m is doing well rather than doing the obvious.
The honest caveat: ping rate falls with range, and the S500 is a component
Two things buyers discover in week two.
Ping rate is bounded by the speed of sound, not by the electronics. The S500’s specification sheet says 10 pings per second. Cerulean’s software documentation is more specific: 10 pings per second holds out to about 65 m, falling to about 7 pings per second at 100 m. Enabling CHIRP can reduce it further in some circumstances, because of the computational overhead of the correlation.
This is physics and it affects every echosounder ever built. A ping cannot be sent until the previous one has travelled to the set range and come back. At 100 m that round trip is roughly 0.13 seconds in seawater before any processing. No product design escapes it. What it means in practice is along-track sample spacing:
| Survey speed | at 10 pings/sec | at 7 pings/sec |
|---|---|---|
| 1 knot | 5 cm | 7 cm |
| 2 knots | 10 cm | 15 cm |
| 3 knots | 15 cm | 22 cm |
For almost all shallow survey work this is more than sufficient, which is the point - the falling ping rate sounds alarming and usually is not. Worth checking against your line spacing before you commit, not worth worrying about.
The S500 is a component, not an instrument. This is the one that catches people. There is no enclosure, no bracket, and no penetrator in the box. Cerulean recommend an M10 penetrator for 6 mm cable, bought separately, and their documentation walks you through prising open the JST-GH connector with a hobby knife, pulling the three wires out individually, passing the cable through the penetrator and re-terminating. The spare connector in the box is there because that operation sometimes ruins the original.
There is an alternative - seat the supplied O-ring in the groove on the back of the transducer and take the cable straight into a waterproof enclosure - but it constrains where the transducer can sit.
None of this is a defect. It is the direct cause of the low drag and the 50 g wet mass, and for anyone building a custom AUV it is a feature, because a board and a transducer fit where a sealed cylinder does not. But if your mental picture is bolting a sensor to a thruster guard and having the vehicle find it, that picture is the Ping2.
One more integration detail worth knowing before the first power-up: after each boot the S500 polls all three interfaces, and the first one to send a valid packet becomes the host while the other two are disabled. Bench-testing over USB and then deploying over Ethernet needs a power cycle, not a cable swap.
Do I need a DVL as well?
This is the question that follows, and the answer is usually no, for a reason worth being clear about.
An echosounder measures the distance to the bottom. It tells you nothing about where you are horizontally. A Doppler velocity log measures velocity over ground and lets a vehicle hold station or dead-reckon a track.
If you want altitude hold, an echosounder is enough. If you want position hold, waypoint navigation, or geo-referenced survey data, you need positioning - a DVL such as the Cerulean Tracker 650, or an acoustic positioning system, or GNSS on a surface vessel. Bathymetry in particular is not a depth problem, it is a depth-plus-position problem, and a sounder on its own produces a list of depths with nowhere to put them.
Deciding
Choose a 25° device if the job is obstacle avoidance or altitude hold on a vehicle that moves, if you want it mounted and working the same afternoon, or if the platform will pitch and roll enough that a narrow beam would lose the bottom.
Choose a 5° device if the depth figures are going into a chart, if you need to resolve features rather than average them, if weight and drag are binding constraints, or if you are integrating into a custom vehicle where a bare board is an advantage.
Choose multibeam if you need coverage rather than a line of soundings. A single-beam sounder gives you depth directly beneath the vehicle and nothing either side of it, and no amount of narrow beam changes that.
Surveyor 240-16 MBES - 16 channels, 80° swathFrequently asked questions
What beam width do I need for an echosounder on an ROV?
For altitude hold and obstacle avoidance, 20–30° is the practical choice, because a wide beam keeps finding the bottom as the vehicle pitches and rolls. For depth data you intend to chart, about 5° gives you a 0.87 m seabed footprint at 10 m altitude against 4.43 m for a 25° beam. Beam width is fixed by the transducer and cannot be changed in software.
Is the Cerulean Sounder S500 better than the Blue Robotics Ping2?
They are built for different jobs rather than being better or worse. Both reach 100 m and are rated to 300 m depth. The S500 runs at 500 kHz with about a 5° beam, uses CHIRP for millimetre-band range resolution, and ships as a board plus transducer you integrate yourself. The Ping2 runs at 115 kHz with a 25° beam and ships sealed, with a penetrator and bracket fitted. Narrow beam and fine resolution against wide beam and fast installation.
Why does CHIRP matter in an echosounder?
CHIRP sweeps the transmitted pulse across a frequency band - 20 kHz in the Sounder S500 - rather than transmitting a single tone. Correlating the return against the transmitted sweep localises the echo in time much more precisely, which improves both signal-to-noise ratio and range resolution. On the S500 that produces 3 mm range resolution out to 17 m, 9 mm to 50 m, and 24 mm beyond.
How fast can a single-beam echosounder ping?
The limit is the round-trip travel time of sound to the set range, so the maximum rate falls as range increases. The Cerulean Sounder S500 sustains 10 pings per second to about 65 m and about 7 pings per second at 100 m. At 2 knots that is roughly 10 cm between soundings at short range and 15 cm at 100 m.
Can I use an echosounder for bathymetric survey?
Yes, provided you also have position. An echosounder produces depth beneath the vehicle; turning that into a chart requires geo-referencing from GNSS on a surface vessel or from an acoustic positioning system underwater. A single-beam sounder gives you a line of soundings along track and nothing either side, so coverage comes from line spacing. A multibeam such as the Surveyor 240-16 covers an 80° swath per ping instead.
Do I need a DVL to use an echosounder?
No. An echosounder measures altitude and works on its own for altitude hold and obstacle avoidance. A DVL measures velocity over ground and is what you need for position hold, dead reckoning or waypoint navigation. They answer different questions and are frequently fitted together.
Talk to us before you order. SepcoTech supplies both the Cerulean Sonar and Blue Robotics ranges, so we have no reason to talk you into the wrong one. Tell us the vehicle, the water depth and what you intend to do with the data, and we will name the part number - and say which one we ruled out and why. Clear EUR quotes, brackets and cabling included, support in your time zone.
See the Sounder S500 Compare the bathymetry rangeTell us the vehicle. We will name the beam width.
We supply both the Cerulean Sonar and the Blue Robotics ranges, so there is no version of this where we gain from talking you into the wrong one. Tell us the vehicle, the water depth and what you intend to do with the data.
Tell us the vehicle, the water depth and what the data has to become. Anything you have added to your quote list is carried into this form automatically.
Or call us on (+45) 6916 2400.