the power consumption is about 6.12mW in BT connected, and consumption is about 7.75mW in advertising mode.
is it normal or has possibility to reduce it to extend the battery life?
thanks in advance.
the power consumption is about 6.12mW in BT connected, and consumption is about 7.75mW in advertising mode.
is it normal or has possibility to reduce it to extend the battery life?
thanks in advance.
It will depend very much on your settings - connection interval, advertising interval, etc ...
you can explore it with the online Power Profiler:
https://devzone.nordicsemi.com/nordic/power/w/opp/2/online-power-profiler-for-ble
excuse me, here is result by our setting, may you review it to see there is any setitng could improve the power consumption?
Thanks.
Sorry, I don't know anything about your application, so it's hard for me to give any suggestions. You can start out with the ble_app_pwr_profiling example in the SDK, it should compare well with the online power profiler. Use that to verify your measurement setup, custom HW, etc. Then add stuff one by one to figure out where it goes wrong.
may i have your suggestion to modify the parameter to extend the battery life?
Go on - in the online tool, you can just adjust the settings, and see what differences they make!
It's just a simple matter of moving the sliders, and clicking the buttons:

Once you've got a feel for what difference those settings make, you can think about how they impact on your applications performance.
As always, it's going to be a trade-off between performance & power consumption - only you know how that's going to fit with your applications requirements.
Here is the quesiton on EE design, there is one crystal of 32Mhz on EVM board, could we save it, and disable it by internal setting? what is the impact if save the external crystal?
thanks.
You need an external 32MHz crystal to run the radio peripheral.
use external 32MHz crystal could be lower power consumption than use internal, is it correct?thanks.
use external 32MHz crystal could be lower power consumption than use internal, is it correct?thanks.
it's not an option - as Stian Røed Hafskjold said, you need it for the radio to work.
The internal and external clocks are used in two different ways, and not really comparable. The internal clock is started whenever it is needed by the peripherals automatically, e.g. the CPU. It has a very short startup time and cannot be controlled by the application. The external crystal has to be started manually, and will consume current after being started even though it's not actually being used. The startup time is a lot longer, and you will typically not use this unless you need the increased accuracy provided by the crystal, which in fact the radio does. If you just look at the run current for the CPU when running from the external crystal versus the internal clock, it's almost the same.
The I2C specification allows a line capacitance of 400 pF at most.
• The nRF52832 internal pullup has a fixed value of typ. 13 kOhm, see RPU in the GPIO chapter
->i checked the spec of nrf52832, saw the information as above. 52832 has internal pullup 13kohm, if program that to be I2C, do i need to do external pullup?
->if it still needs pullup resistor on i2c, what value of pullup is preferred?
thanks.
What does this have to do with the topic of this thread - "power consumption of nRF52832" ?
excuse me, we are debugging the power consumption in our application, the value of ours is higher than evaluation board, just to see is there any chance to save more power consumption.