Product code: 10079

XH-M604 12V-60V 30A PWM Solar Charge Controller | Battery Regulator for Caravans and Wind Turbines

Rated 5.00 out of 5 based on 1 customer rating
(1 customer review)


Shipping cost: 6 € Estimated delivery: ...
Free Shipping on orders of at least 80 €!
Add products worth 80 € to qualify for free shipping!
The minimum order value is 10 €.

XH-M604 30A Solar Regulator — The controller that extends battery life in any off-grid system

Allowing your battery to fully discharge repeatedly can cost you hundreds of euros in replacements. In an off-grid solar system without automatic control, this can happen at any time—at night, during overcast weather, or when your consumption exceeds production. The XH-M604 solar regulator intervenes exactly when needed: it cuts off the discharge before it’s too late and resumes charging as soon as the voltage returns to your set threshold. It works with 12V, 24V, 36V, 48V, and 60V systems—a single module for almost any configuration.

Note: Start/stop voltage thresholds must be set manually according to your battery manufacturer’s specifications. Factory settings are for reference only.

Why choose this model? (Key benefits):

  • 6V–60V voltage range — Covers 12V, 24V, 36V, 48V, and 60V systems without needing to buy a separate controller for each setup.
  • 30A rated current — Supports panels up to 360W at 12V or 720W at 24V, perfect for a fully equipped holiday home or caravan installation.
  • LCD display with 0.1V precision — View your battery voltage in real-time and set thresholds with a level of accuracy that analogue voltmeters simply cannot match.
  • Compatible with 6 battery types — Li-Ion, Li-Po, LiFePO4, Ni-Cd, Ni-MH, and Lead-Acid (AGM/GEL), with no extra adapters or modules required.
  • Ultra-compact 81×54×18 mm format — Fits into any DIY housing, control panel, or distribution board without taking up valuable space.

Details and Performance

PWM (Pulse Width Modulation) technology regulates energy transfer in rapid pulses, reducing thermal stress on the cells and extending the battery’s lifecycle compared to direct charging. When the voltage drops below the threshold set on the START button, the controller automatically activates the flow from the panel; when it reaches the limit configured on STOP, it cuts the power and enters continuous monitoring mode. The result: overcharge protection and deep discharge protection that are always active, with no manual intervention required.

Parameter Value / Detail
Model XH-M604
Input Voltage 6V – 60V DC
Rated Current 30A
Charging Type PWM (Pulse Width Modulation)
Compatible Voltages 12V / 24V / 36V / 48V / 60V
Display Digital LCD, 0.1V precision
Max Panel Power (12V) 360W
Max Panel Power (24V) 720W
Compatible Battery Types Li-Ion, Li-Po, LiFePO4, Ni-Cd, Ni-MH, Lead-Acid (AGM, GEL)
Dimensions 81 × 54 × 18 mm
Applications Solar systems, wind turbines, caravans, off-grid, DIY projects

Programming and Usage Instructions

  1. Press and hold the START button for 3 seconds, then set the voltage at which the controller will begin charging the battery.
  2. Press and hold the STOP button for 3 seconds, then set the voltage at which charging will automatically stop.
  3. To reset to factory settings, press both buttons simultaneously until the display shows “888”.
  4. Connect the battery to the terminals first, then the solar panel, and finally your loads (bulbs, inverter, pump, etc.).
  5. Strictly observe the polarity (+/-) and avoid exposing the module to moisture or direct heat sources.

Package Contents

  • 1 x XH-M604 Solar Controller with integrated LCD display

Frequently Asked Questions

Can I use the XH-M604 controller with LiFePO4 batteries?

Yes, the module is compatible with LiFePO4 (Lithium Iron Phosphate) batteries, but you must manually set the start and stop voltages according to the battery manufacturer’s recommendations (typically 13.8V-14.4V for a 12V LiFePO4 battery).

What is the maximum solar panel power it supports?

With a 30A rated current, the controller supports solar panels up to 360W in a 12V system and up to 720W in a 24V system. For higher voltages (48V, 60V), the supported power increases proportionally.

Does it work with wind turbines?

Yes, the controller can be used with small wind turbines, provided that the turbine’s output voltage falls within the 6V-60V DC range and that proper current rectification is in place.

How does it protect the battery against deep discharge?

The controller continuously monitors the battery voltage and automatically disconnects the loads or stops the discharge when the minimum set threshold is reached, preventing irreversible cell damage.

Can I connect an inverter directly to the module output?

Yes, but ensure that the inverter’s power draw does not exceed the controller’s 30A capacity and use cables with an appropriate cross-section to avoid overheating the connections.

Presentation Video

1 review for XH-M604 12V-60V 30A PWM Solar Charge Controller | Battery Regulator for Caravans and Wind Turbines

  1. Rated 5 out of 5

    P*** *a** ****h

    Using this on my RV. It’s stable, reliable, and gives me peace of mind that my batteries are safe.

Add a review

More products from the category Electronics & Automation

Shopping Cart