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...