A generalized design paradigm for energy supplies for microrobots. From centimeter to millimeter scales (the transition point depends on the technology and may decrease to below 1 mm), monolithic integration has been achieved to form all-in-one devices capable of performing complex tasks, while further miniaturization can rely on distributed energy sources and functionality to form swarms that perform complex tasks.