Step-by-Step Guide

Build Real Circuits.
Learn by Simulating.

A practical guide to the current ElectraSim app: start with guided templates, wire circuits with smart or custom routing, test faults, organise large diagrams, and practise eight real wiring walkthroughs.

Latest app workflow

What the current ElectraSim app can do

These are the features to use before you start the older circuit walkthroughs: templates for fast starts, better wiring control, fault testing, and tools for larger diagrams.

Guided Circuit Templates

Open ready-made circuits inside the app for lamps, two-way switching, RCD fault checks, contactor motor starters, and timer-controlled bells.

Fault Simulation Mode

Inject wire breaks, reverse polarity, and missing-earth faults directly on the canvas, then compare the warning and error feedback.

Smart and Custom Wiring

Use default smart right-angle routing around components, or enable custom wiring to place manual checkpoint corners for real cable-run teaching.

Import, Export and Share

Export circuits as JSON, SVG, PNG, PDF/print sheets, or shareable URLs. Import is schema-validated so broken files do not corrupt your work.

Canvas Organisation Tools

Use drag-select, copy/paste, alignment, distribution, mini-map navigation, zoom-to-fit, gridless mode, and colour presets for larger diagrams.

Performance and Accessibility

Choose light, dark, or system theme, high-contrast and colour-blind canvas palettes, and reduced visual effects for lower-powered devices.

Recommended workflow

Use the guide like the app is built today

Start with a template when you want a working example, then inspect, modify, fault-test, and export it as a teaching or planning artefact.

01

Load a template

Open Templates in the app and choose a guided circuit that matches the concept you want to learn.

02

Trace the paths

Run the simulation and follow live, neutral, and earth through the highlighted wire paths.

03

Change and test

Toggle switches, move components, reroute wires, or inject faults to see how the circuit responds.

04

Save or share

Export JSON, SVG, PNG, PDF/print, or a shareable URL when the diagram is ready.

In-app guided templates

Start from these built-in circuits

The app currently includes six guided templates with loaded components, wires, steps, and expected simulation outcomes.

Simple Protected Lamp

Beginner

Trace live through an MCB to a bulb and follow neutral back to source.

One-Way Light Switch

Beginner

Learn why a switch belongs on the live conductor, not the neutral return.

Two-Way Staircase Light

Intermediate

Compare COM, L1, and L2 traveller paths as either switch changes state.

RCD and Earth Fault Check

Intermediate

Inspect an RCD-protected socket branch with an intentional earth-fault warning.

Contactor Motor Starter

Intermediate

Switch a motor load through a contactor after MCB protection.

Timer-Controlled Bell

Beginner

Use a timer switch as a controlled live path feeding a bell or buzzer.

Circuit walkthroughs

Eight step-by-step practice circuits

Use these as manual exercises when you want to place each component yourself and learn the wiring path one connection at a time.

01

Single-Lamp Switched Circuit

Beginner The most fundamental circuit in household wiring. A switch in series controls one bulb. This is the exact wiring behind every ceiling light.

Components Needed

Live (L)Neutral (N)MCBSingle-way SwitchBulb (E27)

Circuit Diagram

Live → MCB → Switch → Bulb → Neutral

Steps

  1. 1 Place a Live (L) terminal and a Neutral (N) terminal on the canvas.
  2. 2 Place an MCB to the right of the Live terminal.
  3. 3 Place a Single-way Switch to the right of the MCB.
  4. 4 Place a Bulb (E27) to the right of the Switch.
  5. 5 Wire: Live → MCB → Switch → Bulb → Neutral.
  6. 6 Press Run. Toggle the Switch to turn the bulb on and off.
💡 Key insight

The MCB is always wired in series — it protects the entire circuit. The switch interrupts only the Live wire, keeping Neutral permanently connected back to supply.

Ready to try it? Open ElectraSim and follow the steps above. Build this circuit →
02

Two-Bulb Parallel Circuit

Beginner Wire two bulbs in parallel so each receives full voltage independently. This is how all household lighting and sockets are wired — one bulb failing or being removed has no effect on the other.

Components Needed

Live (L)Neutral (N)MCBSingle-way SwitchBulb × 2Junction Box

Circuit Diagram

Live → MCB → Switch → Junction Box → Bulb A
                                        → Bulb B → Neutral

Steps

  1. 1 Build the single-lamp circuit from Circuit 1.
  2. 2 Add a Junction Box after the Switch.
  3. 3 Place a second Bulb below the first.
  4. 4 Wire the Junction Box output to both bulbs.
  5. 5 Connect both Bulb Neutral ports back to the Neutral terminal.
  6. 6 Press Run — both bulbs light at full brightness.
  7. 7 Disconnect one bulb wire — the other stays on. That's parallel wiring.
💡 Key insight

In a parallel circuit, every branch receives the full supply voltage. Adding more branches increases total current drawn — the MCB protects against overload if too many loads are connected.

Ready to try it? Open ElectraSim and follow the steps above. Build this circuit →
03

Two-Way Switching (Staircase Circuit)

Intermediate Control one light from two separate locations — the classic staircase or hallway circuit. Switch the light on upstairs, switch it off downstairs, and vice versa.

Components Needed

Live (L)Neutral (N)MCBTwo-way Switch × 2Bulb (E27)

Circuit Diagram

Live → MCB → SW1 COM
SW1 L1 ——→ SW2 L1 (strapping)
SW1 L2 ——→ SW2 L2 (strapping)
SW2 COM → Bulb → Neutral

Steps

  1. 1 Place Live, Neutral, MCB, and a Bulb.
  2. 2 Place two Two-way Switches between the MCB and the Bulb.
  3. 3 Wire MCB → Switch 1 COM port.
  4. 4 Wire Switch 1 L1 → Switch 2 L1 (first strapping wire).
  5. 5 Wire Switch 1 L2 → Switch 2 L2 (second strapping wire).
  6. 6 Wire Switch 2 COM → Bulb.
  7. 7 Wire Bulb Neutral → Neutral terminal.
  8. 8 Press Run. Toggle either switch — the bulb responds from both locations.
💡 Key insight

Two-way switching works because the two strapping wires always form exactly one complete path — toggling either switch swaps which wire is connected, turning the circuit on or off.

Ready to try it? Open ElectraSim and follow the steps above. Build this circuit →
04

RCD-Protected Socket Circuit

Intermediate Add earth fault protection to a socket outlet using an RCD. This is mandatory in bathrooms, kitchens, and outdoor circuits in modern installations.

Components Needed

Live (L)Neutral (N)Earth (E)MCBRCD3-Pin Socket

Circuit Diagram

Live → MCB → RCD (L-in→L-out) → Socket (L)
Neutral → RCD (N-in→N-out) → Socket (N)
Earth → Socket (E)

Steps

  1. 1 Place Live, Neutral, and Earth terminals.
  2. 2 Place an MCB and wire Live → MCB.
  3. 3 Place an RCD. Wire MCB output → RCD L-in. Wire Neutral → RCD N-in.
  4. 4 Place a 3-Pin Socket.
  5. 5 Wire RCD L-out → Socket L.
  6. 6 Wire RCD N-out → Socket N.
  7. 7 Wire Earth terminal → Socket E.
  8. 8 Press Run — the socket is live and protected by both the MCB and RCD.
💡 Key insight

The RCD monitors the difference between Live and Neutral current. Any leakage (e.g. through a person to earth) causes an imbalance and trips the RCD in under 40ms — far faster than an MCB and before lethal harm can occur.

Ready to try it? Open ElectraSim and follow the steps above. Build this circuit →
05

Timed Outdoor Lighting

Intermediate Automate an outdoor light to turn on and off at set times using a Timer Switch — no manual intervention required once programmed.

Components Needed

Live (L)Neutral (N)MCBTimer SwitchBulb (E27)

Circuit Diagram

Live → MCB → Timer Switch → Bulb → Neutral

Steps

  1. 1 Place Live, Neutral, MCB, a Timer Switch, and a Bulb.
  2. 2 Wire: Live → MCB → Timer Switch (L-in) → Timer Switch (L-out) → Bulb → Neutral.
  3. 3 Press Run. The circuit is live.
  4. 4 Click the Timer Switch to simulate it reaching its ON trigger time — the bulb activates.
  5. 5 Click again to simulate the OFF time — the bulb goes dark.
💡 Key insight

A Timer Switch is just a switch with an internal clock mechanism. In ElectraSim you toggle it manually to represent time events. In a real installation, the timer's ON/OFF schedule is programmed with physical pegs or a digital interface.

Ready to try it? Open ElectraSim and follow the steps above. Build this circuit →
06

Dimmable Lighting Circuit

Intermediate Add a Dimmer Switch to a lighting circuit for variable brightness control. Use this for living rooms, dining rooms, and any space where ambience matters.

Components Needed

Live (L)Neutral (N)MCBDimmer SwitchBulb (E27)

Circuit Diagram

Live → MCB → Dimmer Switch → Bulb → Neutral

Steps

  1. 1 Place Live, Neutral, MCB, a Dimmer Switch, and a Bulb.
  2. 2 Wire: Live → MCB → Dimmer (L-in) → Dimmer (L-out) → Bulb → Neutral.
  3. 3 Press Run — the bulb is powered through the dimmer.
  4. 4 Toggle the Dimmer to see the controlled state.
💡 Key insight

In real installations, a dimmer switch must be matched to the bulb type — trailing-edge for LED, leading-edge for incandescent/halogen. Never connect a Dimmer Switch to a motor or fan (use a Fan Dimmer instead).

Ready to try it? Open ElectraSim and follow the steps above. Build this circuit →
07

Doorbell Circuit

Beginner Build the classic doorbell: a Push Button (momentary switch) in series with a Bell/Buzzer. The bell sounds only while the button is held — exactly like a real doorbell.

Components Needed

Live (L)Neutral (N)MCBPush ButtonBell / Buzzer

Circuit Diagram

Live → MCB → Push Button → Bell → Neutral

Steps

  1. 1 Place Live, Neutral, MCB, a Push Button, and a Bell/Buzzer.
  2. 2 Wire: Live → MCB → Push Button (L-in → L-out) → Bell (L) → Neutral (N).
  3. 3 Press Run.
  4. 4 Click and hold the Push Button — the Bell activates.
  5. 5 Release the button — the Bell stops. That's a momentary circuit.
💡 Key insight

Push Buttons are momentary — they close the circuit only while physically held. A standard switch latches open or closed. This distinction is critical: a latching switch would leave the bell ringing continuously.

Ready to try it? Open ElectraSim and follow the steps above. Build this circuit →
08

Full Consumer Unit (3-Circuit Panel)

Advanced Build a complete home breaker panel using a Distribution Board. Three independent circuits — lighting, sockets, and a motor — each protected by their own MCB.

Components Needed

Live (L)Neutral (N)Distribution BoardMCB × 3SwitchBulb3-Pin SocketElectric Motor

Circuit Diagram

Live → DB (L-in) → L1 → MCB1 → Switch → Bulb
                    → L2 → MCB2 → 3-Pin Socket
                    → L3 → MCB3 → Motor
Neutral → DB (N-in) → N1/N2 → (all returns)

Steps

  1. 1 Place a Live terminal, Neutral terminal, and a Distribution Board.
  2. 2 Wire: Live → DB L-in. Wire: Neutral → DB N-in.
  3. 3 Circuit 1 (Lighting): DB L1 → MCB1 → Switch → Bulb → DB N1.
  4. 4 Circuit 2 (Sockets): DB L2 → MCB2 → 3-Pin Socket (L) → DB N1.
  5. 5 Circuit 3 (Motor): DB L3 → MCB3 → Motor (L) → DB N2.
  6. 6 Press Run — all three circuits operate independently.
  7. 7 Trip MCB2 — only the socket goes dead. Lighting and motor stay running.
💡 Key insight

The key principle of a consumer unit is circuit isolation: a fault on one circuit trips only that MCB, leaving all other circuits unaffected. This is why each circuit has its own dedicated breaker.

Ready to try it? Open ElectraSim and follow the steps above. Build this circuit →

You know the current workflow. Now build your own circuit.

Use guided templates, fault mode, smart routing, custom wiring, and export tools for free in your browser. No sign-up, no installation.

Follow us on Facebook Contact us