Skip to main content

Solar Charger Shield

The solar charger is a stackable shield to Arduino compatible platforms, enables adaptive battery power and act as energy harvester for in-field charging. You may use various batteries just to shift up for 5V output, or put on Li-ion battery and solar panel to form an autonomous sensor unit.




  • Auto adjust charging current according to source capability

  • Designed for inconstant supply like solar panel

  • Optimized charging curve for Li-ion batteries

  • Charging status indicator


  • 0.9-4.2V wide input voltage

  • 5 VDC regulated output

  • Max 500mA output

  • Max 87% conversion efficiency

  • Build-in 1A over current protection

Application Ideas

  • Application1
  • Application2
  • Application3


The warnings and wrong operations possible cause dangerous.


Key Specification

PCB size 5.3 x 6.9 x 0.16 cm
Indicators Charging ,complete
Power supply4.4VDV-6VDC
Power Connector Mini USB / JST


Input voltage 4.4 5 6 VDC
Low power threshold 3.7 3.9 VDC
Charge voltage 4.158 4.2 4.242 VDC
Precharge threshold 2.9 3 3.1 VDC

Power Supplying

Battery voltage 2.8 3.7 4.2 VDC
Output voltage 4.6 4.8 5.0 VDC
Output current 200 4.2 500 mA
Level up efficiency 70 80 87  %

Charging curve

Pin definition and Rating

Mechanic Dimensions


Hardware Installation

1.Stacked setup, put battery between the pin headers, please note the polarity while connecting the wires to the battery jac.

(Red to +, black to -).

2.Solar panel or other energy sources should be connected to PWR1, solar panel Jack.

Energy Source: (4V To 6V output)

5V Solar cell

Regulated Motor output

Rechargeable battery (3.7V To 4.2V)

Lithium Battery

NiMh Battery

Regular battery (from 2.8V to 4.2V)




Includes important code snippet. Demo code like :

Demo code



The projects and application examples.

Bill of Materials (BOM) /parts list

All the components used to produce the product.


Please list your question here:


If you have questions or other better design ideas, you can go to our forum or wish to discuss.

Version Tracker

RevisionDescriptionsRelease Date
Solar Charger Shield v1.0 Initial public release May 01, 2010

Bug Tracker

Bug Tracker is the place you can publish any bugs you think you might have found during use. Please write down what you have to say, your answers will help us improve our products.

Additional Idea

The Additional Idea is the place to write your project ideas about this product, or other usages you've found. Or you can write them on Projects page.

How to buy

Here to buy Solar Charger Shield:


This documentation is licensed under the Creative Commons Attribution-ShareAlike License 3.0 Source code and libraries are licensed under GPL/LGPL, see source code files for details.

Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...