\newcommand\height{2.0} \draw [] (0, \height/2) coordinate (vip) to [short,o-,i=$\underline{I}_{\mathrm{I}}$] ++ (1,0) coordinate (x) to [short,-] ++ (0,-0.5); \draw (1, 0) ellipse (0.3 and 0.5); \draw [] (0,-\height/2) coordinate (vin) to [short,o-] ++ (1,0) to [short,-] ++ (0,0.5); \draw (3, \height/2) coordinate (vop) to [short,o-,i<_=$\underline{I}_{\mathrm{O}}$] ++ (-1,0) to [short,-] ++ (0,-0.5); \draw (3, -\height/2) coordinate (von) to [short,o-*] ++ (-1,0) coordinate (gnd) to [short,-] ++ (0,0.5); \draw (2, -0.25) ellipse (0.25 and 0.25); \draw (2, 0.25) ellipse (0.25 and 0.25); \node[ground] at (gnd) {}; \path [voltarrow] (vip) edge node [midway,left,inner sep=2pt] {$\underline{V}_{\mathrm{I}}$} (vin); \path [voltarrow] (vop) edge node [midway,right,inner sep=2pt] {$\underline{V}_{\mathrm{O}}$} (von); \node[anchor=east] at (vip) {INP}; \node[anchor=east] at (vin) {INN}; \node[anchor=west] at (vop) {O};