Developing Technology with Nano-Energy