The big thing beside the computer is a grain of rice
And yes like proper Sci-Fi smart dust it can run on sunlight, just needs to be a bit smaller to float in the air.
|. Because they are too small to have conventional radio antennae, they receive and transmit data with visible light. A base station provides light for power and programming, and it receives the data.|