Electronics.SE has a nice WYSIWYG editor, CircuitLab. It allows a user to create an electronics schematic, which is tied in with the Imgur Image upload feature. These schematics can then be edited while editing a post, without having to start from scratch.

I believe Circuit Lab would be useful on DIY.SE, considering how often wiring questions come up.

Per WYSIWYG Image editors for domain-specific QA's? site specific editors are a common change for some Stacks. If the community or the mods see CircuitLab as a useful addition, can this be requested? AFAIK this would require minimal changes by the code team to enable, as it is already supported by the system.

As an example, I used the EE.SE CircuitLab to create (and copy/pasted) the schematic for https://diy.stackexchange.com/a/78848/12387


  • 2
    It would be nice if the wiring colors defaulted to something more commonly used in electrical runs, as opposed to circuits. – gbronner Nov 30 '15 at 23:59
  • Declining this one, as per Niall C.'s answer below. – JNat Dec 18 '17 at 17:20

It agree that it would be great to have a tool for creating wiring diagrams, but I don't think that CircuitLab is well suited to the type of diagrams that we'd typically need on Home Improvement.

CircuitLab is designed for schematic capture and simulation; it offers symbols for electronic components like resistors and transistors, with individual wires connecting them together. The symbols it provides aren't those that are typically used in home wiring diagrams.

Here, we're more likely to need wiring diagrams showing how things are hooked together in one or more junction boxes. Wiring books have diagrams with symbols that look like light switches or receptacles connected directly or pigtailed to NM-B cable inside a junction box:

enter image description here image source

Wiring diagrams reflect how the devices are physically connected together.

Another type of diagram that would be useful here is the wiring plan, showing the physical layout of wiring devices in a room or home:

enter image description here
image source

Again, CircuitLab is not suitable for producing diagrams like these.

Having said all that, I'd love to see a similar app that could produce more conventional wiring diagrams, so I asked for recommendations in a separate post.

  • There are many software to draw schematic plans but maybe no public software to draw physical wiring methods. At least I've yet to find one. I think this is because the primary market is only DIYers. Architects, engineers, contractors, and electricians communicate with each other using wiring plans but rarely specify wiring methods. When they do draw these diagrams I think it's in the field with a pencil. – Stanwood Mar 20 '18 at 5:00

Electrical isn't electronics. The difference is Wiring Methods

In DC electronics you see wires going every which-way. You see it in breadboard spaghetti, in PCB traces, in schematics. We can't do that here, because whatever we do, we have to squeeze it into one of the Wiring Methods in chapter 3 of the NEC, or foreign equivalents that say the same thing for the same reasons.

That means we need to use conduit or cable between A and B. Because magnetic induction and eddy-current heating is a thing in AC power, we must make currents equal in each cable or conduit. The thing we're doing also needs to be actually buildable with COTS wire or cable, not least, distinguishing wires from each other (unless we don't need to, e.g. 3-way travelers).

When people bring over schematics from CircuitLab, they generally have two things that are face-plantingly incompatible with what we do.

  • All wires are black with white background. We must work in color here, and white is one of the colors which has its own challenges.
  • They have bubbles. That is to say, wires enclose an area. That means they are going in loops, which is prohibited due to the equal-currents rule.

We've seen people draw ladder diagrams, completely unhelpful because they tell you absolutely no way to wire the thing. It's real easy with a ladder diagram to make something that can only be wired with 12/7 cable.

Even if we are careful to adhere to the principles and make our schematic or ladder diagram buildable, we have lots of people here new to mains electrical. They're going to pick up the wrong things.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .