{circuitikz} is a package for drawing electrical networks with TikZ.

learn more… | top users | synonyms

1
vote
1answer
24 views

Placing parts of circuit (capacitor…) relative to each other. Using names of circuits parts to place mesh arrows “intuitively” with “controls”

This question is continuous my another. Because of my reputation I can't add comments to answers. So I use the chance to thank John Kormylo for his answer to my initial question. Also sorry for my ...
3
votes
1answer
248 views

multiple inputs for logic gates

In the manual , section 5.1.1 Logical ports All logical ports, except not, have two inputs and one output. It seems the inputs are limited to two. All solutions I've found are using or gate US ...
2
votes
0answers
27 views

Magnetron symbol with circuitikz

The package circuitikz does not have vacuum tube symbols, so I have to create it. I do not know how it's done, I need your help.
1
vote
1answer
85 views

Draw a wattmeter

How can I draw a wattmeter using LaTeX and circuitikz? I want to use the one with a big circle and W inside, and 4 circles (up, down, left right) which contain respectively 2 + and 2 -, Thank you ...
3
votes
1answer
259 views

European convention of voltage in CircuiTikZ

The european norm EN 60375-2003 for electrical circuits is not entirely compatible with circuitikZ, regarding the representation of voltages. In the norm (section 5.3), there are three methods to ...
2
votes
1answer
87 views

quartz crystal in circuitikz

I want to draw a crystal oscillator circuit diagram using circuitikz. How do add crystal? I used http://web.mit.edu/outland/share/texmf/doc/latex/circuit_macros/CMman.pdf \begin{circuitikz} \...
0
votes
1answer
20 views

Black nodes in Circuitikz when adding voltage arrows

I've drawn a circuit with a noninverting opamp in Circuitikz and the only modifications I made so far are that I scaled the whole circuit and varied the parameters of the voltage arrows to get them ...
0
votes
1answer
21 views

circuitikz align tripoles

I started using tripoles in circuitikz and now I realized I can't get stuff aligned anymore. A simple example: \usepackage{siunitx} \usepackage{circuitikz} \begin{document} \begin{circuitikz} \...
4
votes
1answer
92 views

how to improve my draw for I2C bus

I already created a I2C bus block diagram with line and device (but I think my method is very poor...I checked on web and did not found any example for I2C protocol draw by latex): \documentclass[...
0
votes
0answers
550 views

Error: File 'circuitikz.sty' not found

When using circuitikz to draw circuits using the following command \usepackage{circuitikz} gives LaTeX Error: File 'circuitikz.sty' not found.
4
votes
1answer
40 views

How to add gyrator in a circuit using circuitikz?

How do you add elements like resistor in a circuit that has a gyrator?
1
vote
1answer
36 views

Mesh arrow following the circuit. How? Bad minipage placement. How to fix?

I don't know ii there a similar question (I didn't found anything). If so, please forgive me. Also sorry my incorrect english. To the question. Here is my code: \documentclass{scrartcl} \usepackage[...
2
votes
2answers
61 views

Modify existing CircuiTikZ symbol

I want to use a varcap diode in a circuit. However, since I have rather small symbols, there is a problem with the varcap lines being too close together which gives an ugly result: I was unable to ...
0
votes
2answers
96 views

SCHEMATIC drawing works for Capacitors but not for the Inductors and Resistors

This code \documentclass{article} \usepackage{tikz} \usepackage{circuitikz} \begin{document} \begin{figure}[h!] \begin{center} \begin{circuitikz} \draw (0,0) to[C=$ASCII_TEXT$] (2,0); % The ...
4
votes
2answers
133 views

circuitikz and ConTeXT

I would like to use circuitikz with ConTeXT but I have an error message, ! Undefined control sequence. My code is: \usemodule[tikz] \usemodule[circuitikz][european] \starttext \startcircuitikz \...
2
votes
1answer
69 views

Circuitikz Inverter Open Collector Symbol

I'm looking for the symbol of the Open Collector Inverter in Circuitikz, but I can't find it. Anyone knows how to do it?
2
votes
1answer
27 views

Unexpected label above wire element

What went wrong here? How can I get rid of the label Rs hovering above the wire? \begin{figure}[h!] \begin{center} \begin{circuitikz} \draw (-0.5,0) to [short, o-] (0,0); \draw (0,...
2
votes
1answer
47 views

How to draw grid in background of electrical circuit

Even though I use the tikzlibrary backgrounds and declare a layer, bbg, that is behind the general created background layer I am still not able to draw a grid behind the circuit. The code below ...
2
votes
1answer
61 views

tikzcircuit style not known after upgrade to TeXLive 2015?

I have this little snippet: \documentclass{standalone} \usepackage{tikz} \usepackage[siunitx]{circuitikz} \listfiles \begin{document} \begin{circuitikz}[ american, opamp ...
3
votes
2answers
81 views

Dashed short circuits in CircuiTikz

I have a circuit in CircuiTikz in which I am trying to add a dashed short circuit. I know about the \draw[dashed], but this gives me dashed lines also in the endpoints. \documentclass[border=5mm]{...
2
votes
1answer
582 views

mirroring antenna symbol in CircuiTikZ

I want to change the left to right antenna to right to left one as the receiver requires mirror image of transmitting antenna. This is my simplified code \documentclass[12pt,a4paper]{article} \...
6
votes
2answers
4k views

Scaling in CircuiTikZ

When scaling a circuit with the scale option: \begin{circuitikz}[scale = 'some_scale_factor'] all the coordinates are well scaled but not the components. How to correctly scale the whole scheme?
3
votes
1answer
36 views

An arrowed line with a switch in the middle

I wanted to draw an arrowed line but with a switch in the middle. What I currently use is this \documentclass{article} \usepackage{tikz} \usepackage{circuitikz} \usepackage{tikz-cd} \begin{document} ...
1
vote
2answers
80 views

where are the circuitikz keys located within a miktex install?

I am looking for the circuitikz source files in my miktex installation (Windows 7) so I can Use the Source to determine which scaling factors do what. (since there isn't really any specific ...
1
vote
2answers
39 views

How do I align the circuit junctions with the op-amp inputs? (and be smaller)

Simple drawing... but I can't figure out how to align the circuit junctions with the op-amp inputs, unless I fudge it by adjusting manually. Is there a way to do so automatically? (and make the ...
1
vote
0answers
64 views

tikz block diagram widgets for computers, disks, switches, chips, interfaces, etc.

is there a widget library for hardware sketches? I don't mean just block diagrams for circuits (which exists), but for more ordinary diagrams for computer items like speakers, SATA input and output ...
3
votes
1answer
73 views

How to add antennas to flowchart

I want to add 4 antennas to a block chart (right end). I have tried with \node (9,0) node[antenna] but it didn't work. My code is below: \documentclass[a4]{report} \usepackage[english]{babel} \...
2
votes
1answer
53 views

Shifting the +- voltage signs in circuitikz

Is there any way to shift the + and - signs so they are a little bit further apart? \documentclass{standalone} \usepackage[siunitx]{circuitikz} \begin{document} \begin{circuitikz}[american] \...
2
votes
1answer
63 views

Shift circuitikz component voltage up (or down)

Very similar to Voltage labels too close to circuit element with circuitikz 2.4 and Spacing circuit element labels from their elements with CircuiTikz but with horizontally-oriented components: \...
3
votes
2answers
79 views

Physical model of transformer using circuitikz

I want to implement this transformer model in Latex using circuitikz. I am able to draw the Basic elements like transformer, resistor and inductor. But i'm unable to place the arrows with Labels, the ...
0
votes
1answer
39 views

Problem with circuitikz, subfig and current directions

I've been searching for hours and I can't find a hint about what did go wrong, except that nobody ever tried to do what I intend (?). I need to include several circuits (via circuitikz) in a document ...
1
vote
1answer
74 views

Drawing in Latex or 3rd party

What sort of program out there would be able to reproduce the following drawings. Can this be done in latex?
1
vote
1answer
57 views

Missing dot in Circuitikz

I have tried to draw a circuit with the following code: \documentclass[12pt]{article} \usepackage{siunitx} \usepackage{tikz} \usepackage{circuitikz} \tikzset{component/.style={draw,thick,circle,...
2
votes
2answers
99 views

Scaling Components in Circuitikz so it doesn't disturb schematic

I have this code so far First question: For the purose of the question, I think it would be a good thing to generate a picture, but I don't know how. Then, the main question is on the sizing of ...
3
votes
1answer
109 views

Circuitikz 'parallel' logic gate wiring

So I'm trying to draw the following circuit (Which looks like a half adder) using circuitikz. However, my code is producing the below diagram. \begin{circuitikz} \draw (0, 4)node[xor port] (...
2
votes
1answer
98 views

Schmitt trigger representation in CircuiTikZ

I'm designing some electrical circuit schematic with CircuitTikZ, and I must insert the symbol of a Schmitt trigger. But CircuitTikZ doesn't offer such a component. How can I create such a new ...
1
vote
1answer
49 views

Unable to rotate or flip variable capacitor, according to expectation

I am trying to get this but even though i tried mirror xscale=-1 yscale=-1... I am still unable to get the expected result, how come. \documentclass{article} \usepackage[american,cuteinductors,...
2
votes
1answer
76 views

Create custom symbol: diamond / rhombus shape

I read this little article: http://www.elfsoft2000.com/projects/bipole.pdf and the other two mentioned in this. I want to create a symbol to use in my papers and projects. In my country, some of them ...
5
votes
1answer
129 views

How do I center this long circuit?

I am having difficulty centering this long circuit. I scaled it so it would not go off the page but I have been unable to find a way to center it. I tried adapting the solutions used in this related ...
2
votes
1answer
63 views

CircuiTikZ- Ring oscillator

I want to draw a ring oscillator, i.e an odd number off logic inverters in a ring. I have some real troubles placing the ring nicely corresponding to the inverters, see attached code. Is there any ...
5
votes
2answers
170 views

Problem with relative coordinates within \draw command

I've got a problem with the following code. I'm trying to draw a circuit using circuitikz. However, the current source should be shifted by 1 unit in the x-direction, so that it is placed parallel to ...
0
votes
1answer
68 views

Draw MCP23017 with Circuitikz

I'm using an MCP23017 GPIO expander in my circuit and I would now like to draw a circuit diagram using Circuitikz. I'm quite new to Latex and I've searched around but I can't seem to find any examples....
3
votes
1answer
25 views

How to directly connect a Tripole to a wire 'without' using node

I stumbled on this in the circuitikz examples website. Maybe there is something I'm missing, but it seems to me that the person who wrote this, didn't bother to create a node for is tripoles. So, is ...
2
votes
1answer
30 views

How to do small Bar for voltage input on opAmp

How can I do those small bars at the end of a wire? Specifically at the end of (opamp.up) and (opamp.down) \begin{circuitikz}[american inductors] \draw (7,2.5) node[op amp] (opamp){} (opamp.down)...
0
votes
0answers
26 views

My document stops working when i put a second circuit in the document

I was wondering if one of you could help me with this terrible problem. I was putting my document together when all of a sudden Miktex, via TeXmaker, showed error: "can't write on pdf file" I tried ...
4
votes
1answer
152 views

How to draw in circuitikz

I would like to draw a resolver, but I am lost finding how to do it in circuitikz, any help is appreciated. \begin{circuitikz} \draw (0,0) node[transformer] (T) {} (T.A1) node[anchor=east] {...
2
votes
1answer
27 views

circuitikz units not reconized

So, I'm having an issue with LaTeX recognizing and rendering the units with how I understand units should be done with circuitikz Here is my code: \documentclass{standalone} \usepackage{tikz} \...
2
votes
1answer
70 views

Current arrow before bipole

I would like to have the current arrow before my bipole, not after as the default. I have the following circuit: i_{r} is right after the resistor. However, I would like right after the node, i.e., ...
3
votes
2answers
120 views

How to move anchors in new circuitikz component?

There are some components missing in the nice circuitikz package. I tried to create these with help of the answers to questions CircuiTikZ — create new component and New component in circuitikz. Now I ...
0
votes
1answer
47 views

Circlearrowright with specific center and radium

How can I draw in circuitikz a "circlearrowright" centered in (11,-2) with radium 3cm ? (and what packages I need?) Thank you!