2 powered raspberry pis and a moderately functioning internet is the answer.
The network adjusts it's requirement for power based on the total power thrown at it. This is called "difficulty adjustment". Beyond total world collapse that would set society back a century, I cannot imagine a scenario where you couldn't continue running Bitcoin as long as a few people had the motivation.