https://blog.dilawars.me/circuit-drawing-using-tikz-pgf/
Circuit drawing using Tikz (pgf)