Nano tech is so much more advanced than you all realize. They can make a power supply the size of a drop of water that can power a nano drone for days.
Look up GaN nanotech - I found that rabbit hole a few months ago researching a certain someone with a series of very weird Twitter accounts all linked together. Some of you may know who I'm talking about. ;)