For the following, I need to:
1- scale the components size, wires lengths, connection nodes according to the drawing scale set by the font size
2- make both the components and the wires have the same thickness that is dependent on the global relative unit length for every scale since the wires seem thinner
3- scale the flow arrow length so that it always (regardless of the drawing scale) covers the distance between the end of the resistor and the start of the inductor.
4- know if the connection nodes between the wires and resistor/inductor can be loosened or smoothed instead of this sharp connection.
\documentclass{article}
\usepackage[
american,
siunitx ,
RPvoltages,
]{circuitikz}
\begin{document}
\tiny
\begin{circuitikz}[x=3em, y=3em]
\draw (0,2) to[R=$R_a$, o-] ++(2,0)
to[short,f=$i_a$] ++(0.1,0)
to[L, cute inductor, l=$L_a$] ++(2,0);
\end{circuitikz}
\normalsize
\begin{circuitikz}[x=3em, y=3em]
\draw (0,2) to[R=$R_a$, o-] ++(2,0)
to[short,f=$i_a$] ++(0.1,0)
to[L, cute inductor, l=$L_a$] ++(2,0);
\end{circuitikz}
\Large
\begin{circuitikz}[x=3em, y=3em]
\draw (0,2) to[R=$R_a$, o-] ++(2,0)
to[short,f=$i_a$] ++(0.1,0)
to[L, cute inductor, l=$L_a$] ++(2,0);
\end{circuitikz}
\end{document}



transform canvas(which has a problem with reference point, though) or, better,scalebox, see https://tex.stackexchange.com/questions/544495/problem-with-scaling-entire-tikzpicture-with-transform-canvas – Rmano Dec 25 '20 at 12:20