I would look at the OLED's datasheet (and/or google)
While it isn't exposed in the driver, you can turn the OLED off using software, and it'll save you a lot of power.
For instance the fitness watch I disassembled uses a SSD1306 and can last for a very long time on a charge - it doesn't add a MOSFET to control it, but instead just uses software to turn it off.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I would look at the OLED's datasheet (and/or google)
While it isn't exposed in the driver, you can turn the OLED off using software, and it'll save you a lot of power.
For instance the fitness watch I disassembled uses a SSD1306 and can last for a very long time on a charge - it doesn't add a MOSFET to control it, but instead just uses software to turn it off.