When designing loads in series and parallel circuits, the default choice for independent DC components (like LEDs, sensors, or motors) is a parallel topology, while series is strictly reserved for voltage summing (battery packs) or intentional voltage dropping. Choosing the wrong topology doesn't just waste power; it creates cascading failure modes that can destroy your components or trip your bench supply's overcurrent protection.
This guide moves past abstract textbook definitions. We will break down exactly how these topologies behave under fault conditions, walk through a real-world 12V LED design with specific part numbers, and provide a hard decision tree for your next breadboard build.
The Core Decision: Voltage Division vs. Current Distribution
To make a topology decision, you must map your circuit to three primary nodes: Node A (Source V+), Node B (the intermediate junction or load point), and Node C (Source GND/Return).
- Series Topology: Components are daisy-chained. Current flows from Node A, through Component 1 to Node B, through Component 2 to Node C. There is only one path for current. Kirchhoff's Voltage Law (KVL) dictates that the source voltage divides across the components ($V_{total} = V_1 + V_2$), while current remains constant ($I_{total} = I_1 = I_2$).
- Parallel Topology: Components share the same two nodes. Both Component 1 and Component 2 connect directly between Node A and Node C. Kirchhoff's Current Law (KCL) dictates that the total current splits among the branches ($I_{total} = I_1 + I_2$), while voltage remains constant across all branches ($V_{total} = V_1 = V_2$).
Failure Modes at the Extremes: Opens and Shorts
The true test of a circuit topology is how it handles catastrophic component failure. You must design for the extremes: an open circuit (infinite resistance, broken wire) and a short circuit (zero resistance, internal silicon failure).
| Topology | Failure Type | Physical Result | Circuit Consequence |
|---|---|---|---|
| Series | Open (1 element) | Path broken | Entire circuit dies. Current drops to 0A. (e.g., old Christmas tree lights). |
| Series | Short (1 element) | Element bypassed | Remaining components absorb the full source voltage. Massive overvoltage cascade failure. |
| Parallel | Open (1 branch) | Branch isolated | Only the failed branch dies. Other branches continue operating normally. |
| Parallel | Short (1 branch) | Node A to C bridged | Dead short across the power supply. Breaker trips or trace melts. All branches lose power. |
The Takeaway: A shorted component in a parallel circuit is dangerous to the power supply, which is why every parallel branch on a PCB should be protected by a localized fuse or polyfuse if the main supply lacks fast overcurrent protection.
Behavior Matrix: How Component Changes Ripple Through the Network
Components drift. Resistors heat up and change value; battery internal resistance increases as it discharges. Here is exactly what happens to the rest of your network if the resistance of Component 1 (R1) increases by 20%.
| Parameter | Series Circuit Reaction | Parallel Circuit Reaction |
|---|---|---|
| Total Resistance ($R_{total}$) | Increases by exactly the amount R1 increased. | Increases slightly (bounded by the remaining parallel branches). |
| Total Current ($I_{total}$) | Decreases (Ohm's Law: $I = V / R_{total}$). | Decreases slightly. |
| Voltage across R1 | Increases (steals voltage share from other components). | Remains exactly the same (clamped by the source). |
| Current through R2 | Decreases (forced to share the lower total current). | Remains exactly the same (independent branch). |
Design Walkthrough: Sizing Real Components for a 12V LED Array
Let's apply this to the bench. You need to power three white LEDs from a 12V DC bench supply. We will use Cree C43DA1 5mm white LEDs, which have a forward voltage ($V_f$) of 3.2V and a target continuous forward current ($I_f$) of 20mA.
Attempt 1: The Series String
Wire the three LEDs in series with a single current-limiting resistor.
- Voltage Drop of LEDs: 3 × 3.2V = 9.6V.
- Remaining Voltage for Resistor: 12V - 9.6V = 2.4V.
- Resistor Value: $R = V / I = 2.4V / 0.02A = 120\Omega$.
- Power Dissipation: $P = I^2 \times R = 0.02^2 \times 120 = 0.048W$.
- Concrete Pick: Yageo CFR-25JB-52-120R (120Ω, 1/4W, 5% carbon film).
Flaw: If one LED fails short, the remaining two LEDs and the 120Ω resistor must drop the full 12V. The current will spike, likely destroying the remaining LEDs.
Attempt 2: The Parallel Array (The Winner)
Wire each LED in parallel, with its own dedicated current-limiting resistor connected to the 12V rail.
- Voltage Drop per Branch: 3.2V.
- Remaining Voltage per Resistor: 12V - 3.2V = 8.8V.
- Resistor Value: $R = 8.8V / 0.02A = 440\Omega$.
- Standard E12 Pick: 470Ω (slightly dims the LED to ~18.7mA, extending lifespan).
- Concrete Pick: Threex Yageo CFR-25JB-52-470R (470Ω, 1/4W).
- Total Current Draw: 3 × 18.7mA = 56.1mA.
Advantage: If one LED fails open, the other two remain perfectly lit at 18.7mA. The 470Ω resistor in the failed branch simply stops conducting. For more on calculating parallel resistor networks, see the SparkFun Series and Parallel Circuits Tutorial.
Breadboard Testing Protocol: Step-by-Step Verification
Never apply power to a newly wired parallel array without verifying the physical topology. Follow this exact sequence using a digital multimeter (DMM).
- De-energize the Board: Ensure the 12V bench supply is turned off and unplugged. Do not rely on the supply's output switch alone.
- Set DMM to Continuity: Turn the dial to the continuity/beep setting. Touch the probes together to verify the leads are good.
- Verify Parallel Nodes: Place the red probe on the anode of LED 1 and the black probe on the anode of LED 2. You should hear a beep, confirming they share Node A (the 12V rail). Repeat for all cathodes to verify Node C (GND).
- Check for Dead Shorts: Place one probe on the main 12V rail and the other on the main GND rail. The DMM should read 'OL' (Open Loop). If it beeps, you have a wiring error that will trip your supply the moment you power on.
- Power and Measure Voltage: Turn on the supply. Set the DMM to DC Voltage (20V range). Measure across each individual LED. You should read ~3.2V on every branch.
- Measure Branch Current: Turn off power. Break the circuit at one resistor lead. Insert the DMM (set to mA DC) in series with that specific branch to verify it reads ~18.7mA.
The Decision Tree: Picking Your Topology and Parts
Stop guessing. Use this decision matrix to lock in your topology and component selection for DC maker projects.
| Project Goal | Required Topology | Concrete Implementation / Part Pick |
|---|---|---|
| Power multiple identical 5V/12V loads (sensors, LEDs, relays) from a single bus. | Parallel | Wire loads in parallel. If GPIO pins are limited, drive them via a ULN2003A Darlington transistor array. |
| Increase total voltage capacity for a motor or inverter (e.g., 12V to 24V). | Series | Wire battery cells in series. Mandatory: Use a Daly 2S/3S/4S BMS to prevent cell imbalance. |
| Drop a higher voltage down to a single low-current indicator LED. | Series | Wire a single calculated resistor in series with the LED. Use a 1/4W metal film resistor for low noise. |
| Increase total current capacity (Ah) for longer runtime at a fixed voltage. | Parallel | Wire identical battery cells in parallel. Mandatory: Cells must be matched in internal resistance and SoC before connecting. |






