I'm trying to design an ultra low power audio recorder, in order to monitor ground noise in rural areas. The circuit I'm working on is based on a microcontroller (STM32L100RC) and an audio codec (VS1053) plus a bunch of additional components.
At this point, my circuit estimated current draw is around 300 mA (average, without considering burst due to audio processing and memory card writing).
As I would like to run my setup for about 2 months (around 60 days) to make relevant measurements, at this rate I would need an "immense" battery pack.
I would like to ask if there is something that enables recording 2/4 channels to an SD card in a more energy friendly package (maybe 1/10 of actual 300 mA), where an 80Ah LiPo battery pack would be able running easily for the time span, and enough spare capacity for eventual other sensor samplings.
Thanks in advance.
Edit
Thanks for all your comments. I decided to edit the question to add more details, instead of answering singularly. The actual circuit voltage is 5V, audio cannot be processed onboard and I need only a large audio file (or a lot of smaller ones) for the entire sampling period.
VS1053 audio encoder supports OGG encoding and, considering microphone bandwidth (around 10kHz), I would like to record at 44.1kHz Mono.
My problem is mainly due to expected very high MCU + ENCODER current draw. I can consider a good result something around 4 mA during recording but now I'm out by around two orders of magnitude.