Addressing an array of bistable [2]rotaxanes through a two-dimensional crossbar arrangement provides the device element of a current-driven molecular electronic circuit. The development of the [2]rotaxane switches through an iterative, evolutionary process is described. The arrangement reported here allows both memory and logic functions to use the same elements.