Hello. I am working on a project that involves displaying some numbers such as temperature on the display.
As a reference we can look at this product:

Requirements:
1. Ultra low power display
2. Ultra low power processor to read the temperature
3. Battery powered device, ideally 1+ year on a small battery
Ideally the numbers displayed on the display would be in white color other than black. (Most display seem to use black color such as the one below):

I dont have much experience with the displays. My questions are:
How to choose display for project such as this one? What type of display draw least amount of power and are most suitable for battery powered applications?
Since this is a very simple device, I am not sure what type of CPU would I need for measuring the temperature. I think event the most basic STM32 is an overkill for this task.
As a reference we can look at this product:

Requirements:
1. Ultra low power display
2. Ultra low power processor to read the temperature
3. Battery powered device, ideally 1+ year on a small battery
Ideally the numbers displayed on the display would be in white color other than black. (Most display seem to use black color such as the one below):

I dont have much experience with the displays. My questions are:
How to choose display for project such as this one? What type of display draw least amount of power and are most suitable for battery powered applications?
Since this is a very simple device, I am not sure what type of CPU would I need for measuring the temperature. I think event the most basic STM32 is an overkill for this task.