XIAO nRF52840 Solar Application

I am develloping a BLE eBeacon application that is intended to work with a small solar panel.

We are talking here of a sub mA application (in the range of an average of 300µA with pic to 10mA).

I dont intend to add a specific chip for solar charging. I am currently replacing the battery by a specific device which is a mix between a superCap and a Battery. I have measured it a 55F (yes!). here is a reference: https://www.digikey.fr/fr/products/detail/abracon-llc/AHCR-S04R0SA506Q/23018993

As the solar cell (1”x1”) can deliver no more than 5mA/4V, I intend to do a very simple schematic: one Zener diode to clamp the voltage bellow 4V and one schotky diode to connect to the Vbat of the Xiao board.

Does anybody have tried such stuff, and do you have any comment or see any issue ?

2 Likes

HI there,

SO it’s a great topic and becoming more mainstream , IMO.
For the Xiao, a couple things.
The Schottky idea is fine, but I would be careful about using only a Zener clamp as the “charger.” With a tiny solar panel, the panel is a high-impedance source, so a simple clamp tends to waste energy and lets the panel operate far from its best point.

The bigger :thinking: concerns are startup current into the 55 F storage element, poor harvest efficiency in weak light, and brownout behavior around dawn/dusk.
For a quick experiment, diode + current limiting + clamp can work, but for a dependable node I would strongly consider a real energy-harvesting / PMIC solution or at least add current limiting and UVLO.
Also double-check which XIAO pin you feed, because XIAO boards have a charger/power-path IC on the battery input rather than a raw storage node.

Budget for darkness honestly.
Your instinct is right that 55 F is a lot of storage, but whether it covers “a few days” depends entirely on the usable voltage swing and regulator path, not just the farad number.

HTH
GL :slight_smile: PJ :v:

1 Like

I have used AHCR’s (40F) in a project and they work really well…

They do require some “extra” energy to charge so provided your solar panel can deliver enough to charge your cap and power your device (averaged) your simple design may work (given 300uA average consumption, and 4V/5mA generation).

I added a low voltage cutoff (2.5V) to protect the cap and used the VBus (not VBat). Alternatively, you could go into Deep Sleep if the cap voltage got too low (say 2.6V).

Perhaps draw a circuit and do an analysis?

Hi, Thanks for your support, here is the full schematic, it have several options, that I can mount or not according with the final product we will want to do.

For example for the solar solution is must come without ePaper neither MegaLED. Product will ePaper and MegaLED will use regular Lithium 550mAH battery (an no solar cell).

If we consider the solar solution I just need a “good enough” solution, it is not supposed to be optimum (MPPT), the main concern is the price and the size.

I did a recording of the three voltages: Red: solar cell; Blue Battery; Green 3.3V Vdd; over more than one day partially sunshine. (it is from 2.5V up to 4V, one point every 5 minutes).

I don’t think the solar cell will never go above 4V (limit of the battery is 4.2V) unless the sun became super nova !

I wondering at which voltage the Xiao board will limit the battery charging ? is it above 4.2V ?

1 Like

Thanks for the schematic :slight_smile:

This is all I needed.

I did some basic testing yesterday and the 40F UltraCap stayed charged (NB. It was fully charged initially).

While the solar and zener setup is “non-standard” I didn’t have any issues with testing (I only had a 3V6 zener), but if the solar panel doesn’t ever exceed 4.2V, then the zener is probably unnecessary and may just add extra leakage current.

Alternatively use a TL431 (~€0.04).

The low voltage cutoff (<2.5V) is essential to prevent damaging the (expensive) UltraCap.

As an aside I have used the reed-switch reset many times in the past for “waterproof” or “potted” products. A great solution!

2 Likes

Hi there,

The Logger was a nice touch.. :grin: You can see the SOLAR panel very well.
To hear "ELON " talk about the sun this is right up his alley.
Looks like the “Just good enough” is doable. :+1: I like that MegLED :grin:
How loud is the Buzzer?

Looks like it is coming along nicely.

GL :slight_smile: PJ :v:

1 Like

Thanks grobasoz.

I have modified a bit my schematic, so that i can accommodate different solar cells. I was not knowing this component which seems very common. thanks again for the reference.

1 Like

Hi PJ.

Thanks for your support. the HW works quite well, I am now developping the SW. Up to now the full application consume about 100µA when transmitting Beacon and 10µA when OFF. this is perfect for solar application.

Regarding the buzzer, it is not very loud ufortunately, but it is still “just good enough”.

1 Like

Hello.
What kind of battery did you use with your solar Application ?

I’ve dismantle a solar light, in order to get the solar panel and the battery included, and I am looking for compatibility with standard AA NiMH accumulator and the XIAO nrf52840.