Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4919

MicroPython • Re: Lets talk about lightsleep on PICO

$
0
0
@cpottle9, you mention hardware blocks, section 5.7 of the DS. But most unused hardware blocks are held in reset unless they are initialized (I assume, I've seen some C SDK code here and there, not all of it). Are you going to get much savings? There's really not much there, I think. Most are in reset. Have you measured the savings?

Suppose your priority is Pico W, battery, not using VBUS. The Schottky will bleed about 20 uA. The buck-boost promises a minimum of 20 uA (for Pico's DC-DC, 60 uA). The internal LDO of the RP2040 is sized for normal use, it does not have a sleep LDO, that will have a minimum power consumption. For PIC MCUs, their internal LDO usually uses about 20 uA. So generally a Pico / Pico W will drain at least 60 / 100 uA, ballpark. To fix that, easiest is to use another type of Pico board.

So what kind of sleep consumption are you targeting? Given peak currents for the Wifi, you can't size a Pico W battery too small either. The way I look at it: It's been 3+ years since the release of RP2040, and looking at the sleep/dormant stuff -- I don't want to touch it. You're better off targeting RP2350, which has a sleep LDO but you still need to consider the Schottky and the buck-boost. So for RP2350, if you want really good sleep in the 1-10 uA range, you might still be disappointed with Pico 2/ Pico 2 W boards. That's why I am really more interested in your performance targets.

Statistics: Posted by katak255 — Sun Dec 15, 2024 12:36 am



Viewing all articles
Browse latest Browse all 4919

Trending Articles