PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

More from Electricity & Magnetism

Other simulators in this category — or see all 56.

View category →
NewSchool

Plane EM Wave (vacuum)

E ⊥ B ⊥ k: sin(kz−ωt) fields, Poynting along z; ω = ck (c = 1).

Launch Simulator
NewSchool

DC Motor & Generator

Coil in B: motor V = IR + kω, generator E = kω into a load — same k, two modes.

Launch Simulator
NewUniversity / research

Gradient-B Drift

B_z(x,y) with weak gradient; orbit from q(E+v×B) at local B — gyration + drift.

Launch Simulator
NewUniversity / research

Magnetic Mirror (Bottle)

Axial B(z) pinch; μ adiabatic invariant, v∥ from −μ ∂B/∂z — Van Allen / mirror sketch.

Launch Simulator
NewSchool

Dipole Radiation Pattern

Time-averaged power ∝ sin² θ in the plane containing the dipole axis (far-field cartoon).

Launch Simulator
NewSchool

Half-Wave Dipole Antenna Pattern

Far-field E-plane pattern of a thin λ/2 wire: power ∝ [cos(½π cos θ)/sin θ]², directivity D ≈ 1.64 (~2.15 dBi); optional sin² θ overlay vs a short dipole.

Launch Simulator
PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Electricity & Magnetism/Kirchhoff's Laws (KCL & KVL)

Kirchhoff's Laws (KCL & KVL)

A three-node DC network uses an ideal voltage source between N₁ and N₀, a series pair R₁–R₂ through junction N₂, and a toggleable third resistor R₃ in parallel with the same nodes as the source. Node voltage V(N₂) follows the voltage-divider formula; KCL at N₂ gives I₁ = I₂; with R₃ present, KCL at N₁ adds I₃ = V/R₃ to the source current.

Who it's for: Introductory circuits and lab prep before mesh/nodal analysis; pairs with the Wheatstone bridge and Ohm’s law pages.

Key terms

  • Kirchhoff current law
  • Kirchhoff voltage law
  • node voltage
  • voltage divider
  • parallel branch

Circuit

12 V
220 Ω
330 Ω
470 Ω

Shortcuts

  • •Toggle topology to compare series vs parallel load on the source
  • •Hints explain KCL at N₂ and the voltage divider

Measured values

V(N₂)7.2000 V
I₁ = I₂0.02182 A
I₃ (through R₃)0.02553 A
I from source0.04735 A

How it works

A fixed three-node DC network: an ideal voltage source sets the top node, a series pair R₁–R₂ forms a junction N₂, and an optional third resistor R₃ connects the same nodes as the battery (parallel load). Kirchhoff’s current law at N₂ makes the series branch a single current; KVL around the R₁–R₂ loop recovers the voltage-divider result. Adding R₃ does not change V(N₂) in this ideal model, but it increases the total current drawn from the source.

Key equations

I₁ = I₂ (no storage at N₂)
V = I₁R₁ + I₂R₂
I₂ = V(N₂)/R₂ , V(N₂) = V · R₂/(R₁+R₂)
KCL at N₁: I_total = I₁ + I₃ , I₃ = V/R₃

Frequently asked questions

Why does R₃ not change V(N₂)?
The ideal voltage source fixes N₁ relative to N₀, so the series branch R₁–R₂ still sees the same terminal voltage V; the divider result for V(N₂) is unchanged. R₃ only changes how much extra current the source must supply.
Is putting R₃ parallel to an ideal battery realistic?
Physically a real battery has internal resistance; here the ideal model isolates the algebra of KCL/KVL. Treat R₃ as a load in parallel with the rest of the circuit for bookkeeping practice.