So I want to extend the battery life and I thought of reducing the power draw from my OLED.
I’ve already reduced the power by a few mA by turning the contrast to 50%.
What else can I do?
Can I turn down the refresh rate on the OLED? I only need to update a few numbers once a second.
The library I’m using is MultiLCD but the commands apply to any library
The communication is over I2C and teh OLED has to be on all the time.
UNI-T:
I’ve already reduced the power by a few mA by turning the contrast to 50%.
Every µA counts
You can put the display in deep sleep, and the current consumption falls to less than a 1uA, assuming your using the 3.3V version without the regulator on the back.
srnet:
You can put the display in deep sleep, and the current consumption falls to less than a 1uA, assuming your using the 3.3V version without the regulator on the back.
Yes I’m using the 3.3V version without a regulator, at least that’s what I think. IM feeding it 3.3V since it’s the system voltage.
Wouldn’t this clear everything on the display and result in flickering?
An LCD display or ePaper display would be a far better to use for low power use, if you want a display that is low power and remains visible.
Thanks for the tip, I’m looking into it! IM having a hard time finding a LCD or an E-Paper graphic display that’s around the same size as the OLED (1.3")
Could you link to a place where I can find these? I’ve looked at DigiKey and Farnell but the selection is very small
UNI-T:
Thanks for the tip, I’m looking into it! IM having a hard time finding a LCD or an E-Paper graphic display that’s around the same size as the OLED (1.3")
Could you link to a place where I can find these? I’ve looked at DigiKey and Farnell but the selection is very small