Rotating the magnetization of a shape anisotropic magnetostrictive nanomagnet with voltagegenerated stress/strain dissipates much less energy than most other magnetization rotation schemes, but its application to writing bits in non-volatile magnetic memory has been hindered by the fundamental inability of stress/strain to rotate magnetization by full 180 o . Normally, stress/strain can rotate the magnetization of a shape anisotropic elliptical nanomagnet by only up to 90 o , resulting in incomplete magnetization reversal. Recently, we predicted that applying uniaxial stress sequentially along two different axes that are not collinear with the major or minor axis of the elliptical nanomagnet will rotate the magnetization by full 180 o [1]. Here, we demonstrate this complete 180 o rotation in elliptical Co-nanomagnets (fabricated on a piezoelectric substrate) at room temperature. The two stresses are generated by sequentially applying voltages to two pairs of shorted electrodes placed on the substrate such that the line joining the centers of the electrodes in one pair intersects the major axis of a nanomagnet at ~+30 o and the line joining the centers of the electrodes in the other pair intersects at ~ -30 o . A finite element analysis has been performed to determine the stress distribution underneath the nanomagnets when one or both pairs of electrodes are activated, and this has been approximately incorporated into a micromagnetic simulation of magnetization dynamics to confirm that the generated stress can produce the observed magnetization rotations. This result portends an extremely energy-efficient non-volatile "straintronic" memory technology predicated on writing bits in nanomagnets with electrically generated stress.Nanomagnets are the bedrock of non-volatile memory. A magnetic random access memory (MRAM) cell is implemented with a magneto-tunneling junction (MTJ) consisting of two nanomagnetic layers, one hard and one soft, separated by a spacer (tunneling) layer. The soft layer is often shaped like an elliptical disc which, if sufficiently thick, has two in-plane stable magnetization directions pointing in opposite directions along the major axis of the ellipse. They encode and store the binary bits 0 and 1. The stored bit * Corresponding author. E-mail: sbandy@vcu.edu is "read" by measuring the resistance of the MTJ which has two discrete values depending on the two magnetization orientations of the soft layer, i.e., for the two bits 0 and 1. "Writing" of bits is accomplished by switching the magnetization of the soft layer between the two anti-parallel directions of stable magnetization (180 0 rotation of the magnetization) with an external agent.There are many strategies to rotate the magnetization of the soft layer. Popular approaches include passing a spin current through the soft layer to generate a spin transfer torque 2-7 or spin orbit torque [8][9][10][11] or domain wall motion [12][13] . Other approaches involve using voltage controlled magnetic anisotropy 14 , magnetoelectric effects 15-17 ...