Skip to main content
Use circuitikz for publication-ready circuit diagrams.

Basic Circuit

circuitikz-basic.tex
\usepackage{circuitikz}

\begin{circuitikz}
\draw (0,0) to[battery1,l=$V$] (0,3)
      to[R,l=$R_1$] (3,3)
      to[C,l=$C_1$] (3,0) -- (0,0);
\end{circuitikz}

Annotated Example

circuitikz-annotated.tex
\begin{circuitikz}
\draw (0,0) to[sV,l=$5\,\mathrm{V}$] (0,2)
      to[R,l=$1\,\mathrm{k\Omega}$] (3,2)
      to[led,l=LED] (3,0) -- (0,0);
\end{circuitikz}