On this page
A boat battery that never quite tops off by evening usually points to the controller between the panel and the bank, and the best mppt charge controller for boat squeezes more from the same panel without a bigger array. We compared listings on current, system voltage, PV input, display and protection, using only what each listing publishes. Title-only listings in this set are ranked last with short cards. Current, voltage and protection separate the full-data controllers from the title-only listings.
SolarKitHQ earns a commission when you buy through links on this page, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure.
Quick picks
Best Overall AeternaSol 40A Controller: 40A controller with 100V PV input and LCD timer Check price on Amazon
Best 20A RICH SOLAR 20A Controller: 20A controller with 99% tracking and battery recovery mode Check price on Amazon
Best 10A Rolokit 10A Controller: 10A controller with Type-C output and 0A night draw Check price on Amazon
100A Controller ELUSH 100A Controller: 100A controller for 12V-48V systems with LCD Check price on Amazon
20A PWM Controller Renogy Voyager 20A Controller: 20A PWM controller named in the title Check price on Amazon
The picks
| # | Product | Solar Score | Buy |
|---|---|---|---|
| 1 | ELUSH 100A MPPT Controller | 9.7/10 | Buy on Amazon |
| 2 | Renogy Voyager 20A PWM | 9.7/10 | Buy on Amazon |
| 3 | AeternaSol 40A Controller | 9.6/10 | Buy on Amazon |
| 4 | RICH SOLAR 20A Controller | 9.6/10 | Buy on Amazon |
| 5 | Rolokit 10A Controller | 9.5/10 | Buy on Amazon |

ELUSH 100A MPPT Controller
A 100A MPPT controller for 12V/24V/36V/48V systems with 100V PV input and a 1-year warranty.
Pros
- 100A with 12V/24V/36V/48V auto recognition
- 100V maximum PV input stated
- 99.5% tracking efficiency stated
- Dual USB 5V charging ports
Cons
- 1-year warranty, shorter than the Renogy and LiTime
- 0.95 kg with no dimension stated
- Seven modes add complexity for simple installs
- Spec table lists included components as 'NO'
Detailed Review
The listing states a 100A MPPT controller with automatic 12V/24V/36V/48V recognition, a maximum 100V PV input, 99.5% tracking efficiency, dual USB 5V charging ports and a multi-function LCD with backlight and clock. Seven operating modes include charging, light control, time delay and manual control, with precise time control and a factory reset feature. Protections cover battery over-voltage, over-current, power failure, overcharge, deep discharge, reverse connection and overheating, with real-time PV voltage on the display. It weighs 0.95 kg with no dimension stated, and offers a 1-year warranty with lifetime technical support.
Who it's for: large 24V and 48V arrays that need the most current here. Who should skip it: anyone who wants a longer warranty or a simpler interface.
Its Solar Score of 9.7/10 comes from performance 34/35, build 21/25, value 21/25, safety 8/10 and warranty 3/5: 87 of 100 points, placed on our 9.2 to 9.8 scale.
Key Specifications
| Current | 100A |
|---|---|
| Systems | 12V/24V/36V/48V |
| PV input | Max 100V stated |
| Tracking | 99.5% stated |
Figures as published on the retailer listing, collected 20 October 2026. Performance figures are manufacturer rated.
Safety and Warranty
What this listing states. 7 protections stated: over-voltage, over-current, power failure, overcharge, deep discharge, reverse connection, overheating, so safety scores 8 of 10. 1-year warranty stated. It does not say everything a buyer needs, such as who pays return shipping, so warranty scores 3 of 5. See How We Pick.
Stay under the input limit. Keep your panels' combined open circuit voltage, with cold weather margin, under the controller's stated maximum PV input, connect the battery first unless the manual says otherwise, and fuse both sides as the manual directs.
This is general buying information, not professional advice. Follow each product manual and local rules, and see our Safety Disclaimer.

Renogy Voyager 20A PWM
A 20A PWM controller with 12/24V auto-detect, an IP67 rating and a backlit LCD, built for AGM, Gel and Flooded banks on boats, RVs and off-grid setups.
Pros
- Auto-detects 12V or 24V with AGM, Gel and Flooded battery types, with a manual lithium activation feature
- 4-stage charging (Bulk, Absorption, Float, Equalization) listed
- IP67 rating stated in the title and bullets
- 2-year material and workmanship warranty stated
Cons
- Spec table lists 50V max PV input and a Wanderer 10A parameter while the title and bullets state 55V and a Voyager 20A; trust the title
- Bluetooth monitoring needs the BT-1 module, sold separately
- Spec table lists Negative ground against positive ground in the title
- No panel wattage guidance is stated
Detailed Review
The listing states a 20A PWM controller that auto-detects 12V or 24V with AGM, Gel and Flooded batteries, plus a manual lithium activation feature. It lists 4-stage charging (Bulk, Absorption, Float, Equalization), protection against reverse polarity, overcharge, short-circuit, reverse current, overload and over-discharge, an IP67 rating, a backlit LCD showing charging current, generated energy, temperature, battery voltage and error codes, RS232 communication with Bluetooth via a BT-1 module sold separately, dimensions of 6.08 by 3.83 by 1.4 inches, 8.8 ounces and a 2-year material and workmanship warranty. The spec table contradicts the title in three places: it lists 50V max PV input against 55V, a Wanderer 10A parameter against a Voyager 20A, and Negative ground against positive ground, so trust the title and bullets.
Who it's for: RV and boat owners who want an auto-sensing 12/24V controller with a stated IP67 rating for an AGM, Gel or Flooded bank. Who should skip it: buyers who need a stated protection list for a lithium-only bank or want Bluetooth built in.
Its Solar Score of 9.7/10 comes from performance 30/35, build 22/25, value 21/25, safety 7/10 and warranty 3/5: 83 of 100 points, placed on our 9.2 to 9.8 scale.
Key Specifications
| Controller type | 20A PWM, 12/24V auto-detect |
|---|---|
| PV input | 55V max per title and bullets |
| Display | Backlit LCD with error codes |
| Size | 6.08 x 3.83 x 1.4 in, 8.8 oz |
Figures as published on the retailer listing, collected 20 October 2026. Performance figures are manufacturer rated.
Safety and Warranty
What this listing states. IP67 rating and reverse polarity, overcharge, short-circuit, reverse current, overload and over-discharge protection stated, so safety scores 7 of 10. 2-year material and workmanship warranty stated. It does not say everything a buyer needs, such as who pays return shipping, so warranty scores 3 of 5. See How We Pick.
Stay under the input limit. Keep your panels' combined open circuit voltage, with cold weather margin, under the controller's stated maximum PV input, connect the battery first unless the manual says otherwise, and fuse both sides as the manual directs.
This is general buying information, not professional advice. Follow each product manual and local rules, and see our Safety Disclaimer.

AeternaSol 40A Controller
A 40A MPPT controller with a 100V maximum PV input, 12V/24V auto detection and an LCD with timer.
Pros
- 40A current with a 100V maximum PV input
- 12V/24V auto detection
- 99.9% conversion stated
- Adjustable LCD with timer and dual USB ports
Cons
- No warranty term is stated
- No Bluetooth or app monitoring stated
- ABS casing only, no metal housing stated
- No PV input figure beyond the 100V maximum
Detailed Review
AeternaSol lists a 40A MPPT controller with 12V/24V auto detection, a 100V maximum PV input and an adjustable LCD with a timer. The listing states 99.9% conversion, over-voltage, short-circuit and reverse polarity protection with an intelligent current-limiting mode, and dual USB ports. The casing is ABS, the dimensions are 8.5 x 3.5 x 7.5 inches, and the weight is 2.5 pounds. Battery types listed are Lithium, AGM, GEL and Flooded.
Who it's for: boat, RV and cabin setups that want the highest current here with a high PV input ceiling. Who should skip it: anyone who wants a stated warranty, or Bluetooth monitoring.
Its Solar Score of 9.6/10 comes from performance 32/35, build 21/25, value 21/25, safety 7/10 and warranty 0/5: 81 of 100 points, placed on our 9.2 to 9.8 scale.
Key Specifications
| Current | 40A |
|---|---|
| System voltage | 12V/24V |
| Max PV input | 100V |
| Display | LCD with timer |
Figures as published on the retailer listing, collected 25 October 2026. Performance figures are manufacturer rated.
Safety and Warranty
What this listing states. Over-voltage, short-circuit and reverse polarity protection, so safety scores 7 of 10. No warranty term, so warranty scores zero. See How We Pick.
Stay under the input limit. Keep your panels' combined open circuit voltage, with cold weather margin, under the controller's stated maximum PV input, connect the battery first unless the manual says otherwise, and fuse both sides as the manual directs.
This is general buying information, not professional advice. Follow each product manual and local rules, and see our Safety Disclaimer.

RICH SOLAR 20A Controller
A 20A MPPT controller with 12V/24V auto detection, 99% tracking and a die-cast aluminum housing.
Pros
- 99% tracking accuracy with 98% conversion efficiency
- 12V/24V auto detection
- Die-cast aluminum housing with wall-mount design
- Battery recovery mode for deeply discharged batteries
Cons
- No warranty term is stated
- No PV input ceiling stated
- Bluetooth module optional, not included
- No USB output stated, only an RS232 port
Detailed Review
RICH SOLAR lists a 20A MPPT controller with 12V/24V auto detection, 99% tracking accuracy and 98% conversion efficiency. The housing is die-cast aluminum in a wall-mount vertical layout, the display is LCD with tactile buttons, and battery support covers Lithium, AGM, GEL and Flooded with customizable profiles and a temp sensor input. Protection covers overcharge, reverse polarity, short circuit and overload, and an RS232 port supports an optional Bluetooth module. The dimensions are 8.27 x 5.94 x 2.34 inches, and the weight is 3.1 pounds.
Who it's for: RV bays, boats and off-grid cabinets that want a rugged 20A controller with recovery mode. Who should skip it: anyone who wants a stated warranty, or a PV input ceiling.
Its Solar Score of 9.6/10 comes from performance 30/35, build 22/25, value 20/25, safety 7/10 and warranty 0/5: 79 of 100 points, placed on our 9.2 to 9.8 scale.
Key Specifications
| Current | 20A |
|---|---|
| System voltage | 12V/24V |
| Tracking | 99% |
| Conversion | 98% |
Figures as published on the retailer listing, collected 25 October 2026. Performance figures are manufacturer rated.
Safety and Warranty
What this listing states. Overcharge, reverse polarity, short circuit and overload protection, so safety scores 7 of 10. No warranty term, so warranty scores zero. See How We Pick.
Stay under the input limit. Keep your panels' combined open circuit voltage, with cold weather margin, under the controller's stated maximum PV input, connect the battery first unless the manual says otherwise, and fuse both sides as the manual directs.
This is general buying information, not professional advice. Follow each product manual and local rules, and see our Safety Disclaimer.

Rolokit 10A Controller
A 10A MPPT controller for 12V systems with Type-C and USB-A outputs and 0A nighttime draw.
Pros
- True MPPT tracking with up to 35% efficiency boost stated
- 0A nighttime draw from the battery
- Type-C and USB-A charging ports
- Backlit LCD with LED charging status display
Cons
- No warranty term is stated
- 10A current only, the lowest here
- 12V systems only, no 24V auto detection stated
- No PV input ceiling stated
Detailed Review
Rolokit lists a 10A MPPT controller for 12V systems with LiFePO4, AGM and Gel battery profiles. The listing states true MPPT tracking with an efficiency boost of up to 35%, 0A draw from the battery at night, and overcharge, reverse polarity and short circuit protection. The display is a backlit LCD with LED charging status, and Type-C and USB-A ports charge mobile devices. The listing states compatibility only with controller-free 12V panels, and the weight is 0.17 kg.
Who it's for: small 12V boat and RV systems that want device charging from the controller. Who should skip it: anyone who wants more than 10A, or a stated warranty.
Its Solar Score of 9.5/10 comes from performance 28/35, build 20/25, value 20/25, safety 7/10 and warranty 0/5: 75 of 100 points, placed on our 9.2 to 9.8 scale.
Key Specifications
| Current | 10A |
|---|---|
| System voltage | 12V |
| Night draw | 0A |
| Ports | Type-C and USB-A |
Figures as published on the retailer listing, collected 25 October 2026. Performance figures are manufacturer rated.
Safety and Warranty
What this listing states. Overcharge, reverse polarity and short circuit protection, so safety scores 7 of 10. No warranty term, so warranty scores zero. See How We Pick.
Stay under the input limit. Keep your panels' combined open circuit voltage, with cold weather margin, under the controller's stated maximum PV input, connect the battery first unless the manual says otherwise, and fuse both sides as the manual directs.
This is general buying information, not professional advice. Follow each product manual and local rules, and see our Safety Disclaimer.
As an Amazon Associate I earn from qualifying purchases.
More picks to compare
AeternaSol 40A Controller Blue40A MPPT controller with 100V PV input and dual USB portsCheck on Amazon
Compare the picks
| Controller | Solar Score | Current | System voltage | Max PV input | Display | Amazon |
|---|---|---|---|---|---|---|
| AeternaSol 40A Controller | 9.6/10 | 40A | 12V/24V | 100V | LCD with timer | View on Amazon |
| RICH SOLAR 20A Controller | 9.6/10 | 20A | 12V/24V | Not stated | LCD | View on Amazon |
| Rolokit 10A Controller | 9.5/10 | 10A | 12V | Not stated | LCD and LED | View on Amazon |
| ELUSH 100A Controller | 9.7/10 | 100A | 12V-48V | Not stated | LCD | |
| Renogy Voyager 20A Controller | 9.7/10 | 20A | Not stated | Not stated | Not stated |
Specifications are manufacturer rated as listed, collected 25 October 2026.
How we scored them
The Solar Score weighs performance, build, value, safety and warranty. For charge controllers, safety means stated electronic protections: overcharge, reverse polarity, short circuit, over-voltage and overload safeguards. None of the five listings state a warranty term. How we pick explains the weights.
| Product | Solar Score | Perf. /35 | Build /25 | Value /25 | Safety /10 | Warranty /5 |
|---|---|---|---|---|---|---|
| AeternaSol 40A Controller | 9.6 | 32 | 21 | 21 | 7 | 0 |
| RICH SOLAR 20A Controller | 9.6 | 30 | 22 | 20 | 7 | 0 |
| Rolokit 10A Controller | 9.5 | 28 | 20 | 20 | 7 | 0 |
Scores run from 9.2 to 9.8: each product’s point total is placed on that range, so more points always means a higher score.
How to choose the best mppt charge controller for boat
Current and system voltage
Current sets the ceiling for the array a controller handles. Rolokit is a 10A controller for 12V systems, RICH SOLAR is a 20A controller with 12V/24V auto detection, and AeternaSol is a 40A controller with 12V/24V auto detection. The title-only pair names 100A for ELUSH across 12V-48V and 20A for the Renogy Voyager with no voltage stated. For a small boat panel, 10A or 20A covers the array; for a larger bank, the 40A controller leaves more headroom.
| Controller | Current | System voltage | Max PV input | Display |
|---|---|---|---|---|
| AeternaSol 40A Controller | 40A | 12V/24V | 100V | LCD with timer |
| RICH SOLAR 20A Controller | 20A | 12V/24V | Not stated | LCD |
| Rolokit 10A Controller | 10A | 12V | Not stated | LCD and LED |
| ELUSH 100A Controller | 100A | 12V-48V | Not stated | LCD |
| Renogy Voyager 20A Controller | 20A | Not stated | Not stated | Not stated |
PV input and display
PV input ceilings separate the full-data controllers. AeternaSol states a 100V maximum PV input, while RICH SOLAR and Rolokit state no PV input ceiling. On displays, AeternaSol has an adjustable LCD with a timer, RICH SOLAR has a clear LCD with tactile buttons, and Rolokit has a backlit LCD with LED charging status. On device charging, Rolokit adds Type-C and USB-A ports, AeternaSol adds dual USB ports, and RICH SOLAR offers an RS232 port for an optional Bluetooth module instead of USB output. The title-only pair states less: ELUSH names LCD with no further display detail, and Renogy states no display at all.
Protection and battery types
Protection is strong across all three full-data controllers. Rolokit states overcharge, reverse polarity and short circuit protection with 0A nighttime draw. RICH SOLAR states overcharge, reverse polarity, short circuit and overload protection, plus a battery recovery mode for deeply discharged batteries. AeternaSol states over-voltage, short-circuit and reverse polarity protection with an intelligent current-limiting mode. On battery types, Rolokit lists LiFePO4, AGM and Gel, while RICH SOLAR and AeternaSol list Lithium, AGM, GEL and Flooded. See best mppt solar charge controller for rv and best battery monitor for boat for more boat power gear.
Sizing Notes
- Match the controller current to the array: 10A on Rolokit, 20A on RICH SOLAR, 40A on AeternaSol, 100A on the ELUSH title.
- Match the system voltage: 12V on Rolokit, 12V/24V auto on RICH SOLAR and AeternaSol, 12V-48V on the ELUSH title.
- Check the PV input ceiling: AeternaSol states a 100V maximum PV input; the other full-data listings state none.
- Match the battery type: Rolokit lists LiFePO4, AGM and Gel; RICH SOLAR and AeternaSol list Lithium, AGM, GEL and Flooded.
Frequently Asked Questions
What current ratings do these controllers have?
Rolokit is 10A, RICH SOLAR is 20A, AeternaSol is 40A, and the title-only pair names 100A for ELUSH and 20A for Renogy.
Which controllers auto-detect 12V/24V?
RICH SOLAR and AeternaSol both state 12V/24V auto detection. Rolokit is 12V only, ELUSH names 12V-48V in its title, and Renogy states no voltage. Auto detection matters on a boat that may run either bank voltage, since the controller adapts without a manual setting.
Which controllers have USB outputs?
Rolokit adds Type-C and USB-A ports, and AeternaSol adds dual USB ports. RICH SOLAR states an RS232 port for an optional Bluetooth module, not a USB output.
Do any controllers here recover deeply discharged batteries?
RICH SOLAR states a battery recovery mode for deeply discharged batteries. The other listings state no recovery mode.
Which controller here is not MPPT?
The Renogy Voyager is a PWM controller per its title, not an MPPT controller. The other full-data picks are MPPT, and the ELUSH title states MPPT.
Related guides
See every charge controllers guide and all controllers and inverters guides. Also see our best solar charge controller for boat.
More picks: best dc to dc charger for boat, best flexible solar panel for boat, and agm vs gel battery for boat.




