Hello there,
I am currently creating a project that is self powered via the source of body heat with the use of a thermoelectric generator (TEG). The project requires to display temperature data on an screen for a short duration of time. I have created a circuit which is capable of outputting a stable voltage output at either of these voltages of 5 ,4.1 ,3.3 ,2.35 V with the use of LTC3108 the power output would be in the magnitude of low micro watts. The energy is stored in a capacitor and will be released depending on the requirement of the screen, temperature sensor (LM35) and the micro controller. I will be putting the MCU into sleep mode to save on running power and waking it up for a short duration of time to collect temperature data and pass it to the screen.
I am looking for suggestions on low power micro-controllers I have looked at the ATmega328 and the MSP430 as it has 4 different power saving modes, however if you reduce the power on the MSP to a certain magnitude the MCU is incapable of waking itself back up without external input ( I am unsure of how exactly that works). I would like to ideally have an MCU at an extremely low sleep mode, and have the capability to wake itself up without an external input. I have also considered the Nokia 5110 LCD screen as it only draws 0.2mA.
Any information is appreciated!