Evolution-in-Materio (EIM) is a method of using artificial evolution to exploit physical properties of materials for computation. It has previously been successfully used to evolve a multitude of different computational devices implemented in physical materials. One of the main problems has been the stability of solutions due to physical changes in the substrate materials, e.g. topological or electrical, leading to devices sensitive to the evolutionary history, i.e. instability. This paper presents stable linearly and non-linearly separable logic gates, and elementary cellular automata (CA) transition functions, successfully evolved in single-walled carbon nanotube (SWCNT) and polymer composite materials. The results herein show the feasibility of building stand-alone in-materio devices and outline a novel computational abstraction for EIM based on CA. This work is done within the European Project NASCENCE.