A sequence or array of electrochemical cells storing both digital and
analog data. Both binary code and codes having a higher base may be
stored in the memory device to increase information density. Such battery
arrays could also provide power for the micro or nanodevice. Devices are
microscale and nanoscale in size and utilize electrically conductive
atomic force microscopy tips to record and read data stored in the
device.