microenergy devices