University of Cambridge Researchers in the UK, may have found the answer to this by using algae. They have powered a microprocessor for more than six months using nothing more than a common species of cyanobacteria, called the synechocystis. https://gadgets360.com/science/news/algae-power-small-electronics-devices-microprocessor-research-2975337#rss-gadgets-science