Skip to main content
Unstrat
Use the up and down arrows to move through results, Enter to open, Escape to close.

Our precision current and voltage sensor against the Mauch PL-200, Holybro PM02D and CUAV CAN PMU: how far you can trust the number.

These four all measure pack current and voltage, and they split on how the data leaves the board and how accurate it is. The Mauch is an analog Hall sensor, the Holybro PM02D is a digital I2C module, and the CUAV CAN PMU and ours report over CAN. The buyer question is the calibrated accuracy and the current headroom.

In service, not experimental

This is a fielded sensor, not a lab board. It is 300 A DC rated with heavy copper layers, senses current and voltage simultaneously at 20-bit resolution, holds a calibrated error below plus or minus 0.039 percent of full span, calibrates with a single value in ArduPilot, and reports over FD CAN as a DroneCAN peripheral.

Side by side

AttributeRepresented by UnstratPrecision current & voltage sensorMauch ElectronicPL-200 current and voltage sensor board (Mauch 003)1GermanyHolybroPM02D digital power module2ChinaCUAVCAN PMU power module3China
Sensing method12320-bit simultaneous current and voltage sensing, heavy copper layersAllegro ACS758-200U Hall-effect sensor, analog outputTI INA228 digital current/voltage sensor over I2CSTM32F412 with CUAV ITT compensation algorithm, factory calibrated
Current rating123Ours is rated highest at 300 A DC. The Mauch measures to 200 A, the CUAV CAN PMU to 110 A, and the Holybro PM02D is rated 60 A continuous with a 120 A short-duration ceiling.300 A DCUp to 200 A60 A rated, 120 A max (<60 s), 164 A max sensing110 A max
Input voltage1237-60 VDC (3S-13S LiPo)Up to 14S (max 60 V) with solder bridge open, up to 7S (30 V) closedUp to 6S (36 V max)6-62 V (2-15S)
Stated accuracy123Only the CUAV CAN PMU publishes an accuracy, and it does so as absolute error (±0.05 V, ±0.1 A) rather than a percentage of full span, so the figures are not directly comparable. Ours is stated as a calibrated percentage error.±0.039% of full span calibrated, ±0.1% uncalibratedNot published as a percentage (Hall sensor; accuracy depends on user calibration)Not published as a percentage on the PX4 pageVoltage ±0.05 V, current ±0.1 A
Resolution123The Mauch is analog, so its effective resolution is whatever ADC reads it on the autopilot, not a board figure.20-bit, simultaneous voltage and currentAnalog (resolution set by the flight controller ADC that reads it)Set by the INA228 (16-bit ADC on that part)0.01 A / 0.01 V
Calibration123Single-value calibration in ArduPilotUser calibration required against a known loadDigital module; calibration handled in the autopilot parametersNo calibration required (factory calibrated)
Auxiliary output1235.3 VDC / 5 ANo regulated output (sensor board only; Mauch pairs it with a separate BEC)5.2 V / 3 A switching regulator5.4 V / 5 A (POWER port, up to 8 A on some CUAV references)
Data interface123Ours and the CUAV CAN PMU report over CAN, which scales on a bus; the PM02D is I2C, and the Mauch is analog.FD CAN, DroneCAN compatible; Molex ClickMate 2.0Analog voltage lines to the flight controllerI2CCAN (UAVCAN)
Operating temperature123The CUAV CAN PMU publishes the widest operating range at -20 to 100 C; ours is stated at -10 to 40 C, a narrower envelope worth noting for hot or cold operations.-10 to +40 degrees CNot published on the reseller pageNot published on the PX4 page-20 to +100 degrees C
Weight and size12352 g, 85 x 69 x 12 mmSensor board plus 2x 10 cm 10 AWG leads; board weight not published on the reseller page20 g76 g, 46.5 x 38.5 x 22.5 mm
Origin and support line123Independent, non-aligned origin, supplied and supported by one accountable teamMauch Electronic, GermanyHolybro, ChinaCUAV, China

Competitor values are quoted from the vendor documents listed under Sources, as published on the date shown. Configurations vary, so treat every row as a starting point for the evaluation rather than a like-for-like test result.

What the table means

On current headroom and accuracy, the numbers favour ours, but read them carefully.

Ours is rated at 300 A DC, above the Mauch PL-200 at 200 A, the CUAV CAN PMU at 110 A and the Holybro PM02D at 60 A continuous. On accuracy ours states a calibrated error below plus or minus 0.039 percent of full span. Only the CUAV CAN PMU publishes an accuracy figure to compare, and it does so as absolute error (±0.05 V, ±0.1 A) rather than a percentage, so the comparison is not like for like. The Mauch and PM02D do not publish a percentage at all, which is common for a Hall sensor whose accuracy depends on how the user calibrates it.

The interface splits this field into three approaches.

The Mauch PL-200 is an analog Hall board: it hands a voltage to the autopilot ADC, so its effective resolution and accuracy are set by that ADC and the user's calibration. The Holybro PM02D is a digital I2C module on the INA228. Ours and the CUAV CAN PMU report over CAN, which is the interface that scales cleanly on a multi-node bus and keeps the reading digital end to end. For a programme standardising on DroneCAN, the analog and I2C options add a conversion step that the CAN sensors avoid.

Where ours gives ground is the temperature envelope.

The CUAV CAN PMU publishes -20 to 100 C, the widest in this set. Ours is stated at -10 to 40 C, a narrower range that matters for a payload that sits in direct sun or flies in the cold. The Mauch and PM02D do not publish an operating range at all. If the mission profile pushes the temperature, confirm the sensor's behaviour at the extremes in a trial, and weigh the CUAV figure honestly against ours.

Questions buyers ask

What is the most accurate current sensor for a large UAV battery pack?

Accuracy claims are hard to compare because vendors state them differently. Ours states a calibrated error below plus or minus 0.039 percent of full span at 20-bit resolution, rated to 300 A DC. The CUAV CAN PMU publishes absolute error of ±0.05 V and ±0.1 A, which is not a percentage and so not directly comparable. The Mauch PL-200 is an analog Hall sensor whose accuracy depends on the autopilot ADC and user calibration, and the Holybro PM02D does not publish a percentage. For a large pack, weigh the calibrated percentage figure and confirm it against your own load.

Which power sensor handles the highest current: yours, the Mauch PL-200, or the Holybro PM02D?

Ours is rated highest at 300 A DC with heavy copper layers. The Mauch PL-200 measures to 200 A, the CUAV CAN PMU to 110 A max, and the Holybro PM02D is rated 60 A continuous with a 120 A short-duration ceiling and 164 A maximum sensing. For a heavy multirotor or a high-current pack, the current rating is the first row to check.

Does it report over CAN like the CUAV CAN PMU, or is it analog like the Mauch?

It reports over FD CAN as a DroneCAN-compatible peripheral, the same digital approach as the CUAV CAN PMU. The Mauch PL-200 is analog and hands a voltage to the autopilot; the Holybro PM02D uses I2C. If your platform standardises on DroneCAN, a CAN sensor keeps the reading digital end to end without a conversion step.

How much calibration does it need?

A single value in ArduPilot, no bench procedure. That sits between the Mauch PL-200, which needs user calibration against a known load, and the CUAV CAN PMU, which is factory calibrated and needs none. The single-value approach is quick to set on a line while still letting you trim it to your own reference.

What voltage range and battery sizes does it support?

It takes 7 to 60 VDC, covering 3S to 13S LiPo packs, with a 5.3 V / 5 A auxiliary output. The Mauch PL-200 covers up to 14S (60 V), the CUAV CAN PMU 2 to 15S (6 to 62 V), and the Holybro PM02D up to 6S (36 V). Match the input range to your largest pack; the PM02D in particular tops out at 6S.

Sources

  1. 1. Mauch Electronic (via Craft and Theory reseller listing), Mauch 003: PL-200 Current and Voltage Sensor Board 200ARetrieved: 2026-08-15 · Product listing: measures currents up to 200 A and voltages up to 14S (60 V) with solder bridge open, 7S (30 V) closed; based on Allegro Hall sensor ACS758-200U; analog sensor board with 10 AWG leads and CLIK-Mate connector.
  2. 2. Holybro (via PX4 documentation), Holybro PM02D Power ModuleRetrieved: 2026-08-15 · Specifications: max input 36 V, rated current 60 A, max current 120 A (<60 s), max sensing 164 A, up to 6S, I2C, 5.2 V / 3 A regulator, 20 g, IC TI INA228.
  3. 3. CUAV, CAN PMU power detection module documentationRetrieved: 2026-08-15 · Quick summary: STM32F412, 6-62 V (2-15S), 110 A max, voltage accuracy ±0.05 V, current accuracy ±0.1 A, resolution 0.01 A/V, 5.4 V / 5 A power port, UAVCAN, -20 to +100 C, no calibration needed, 76 g, 46.5 x 38.5 x 22.5 mm.
Next step on this comparison

Send us the requirement and the systems you are weighing. We will map this table onto it.