Two ways to wire two things
Every circuit is either series, parallel, or a mix. Spotting which one you're looking at tells you instantly how voltage and current will behave.
- Series: components in a single line, one after another — one path for current.
- Parallel: components side by side across the same two points — multiple paths for current.
Series rules
With one path, the same current flows through everything in the line:
- Current is the same through every component.
- Voltages add up — the supply voltage splits across the components.
- Resistances add — R_total = R1 + R2 + R3 + ...
Example: two 3-ohm resistors in series make 6 ohms. On 12V that's I = 12 / 6 = 2A, and each resistor drops 6V. The catch with series: if one component opens, the single path is cut and everything stops.
Parallel rules
With every branch tied to the same two points, they all see the same pressure:
- Voltage is the same across every branch.
- Currents add up — total current is the sum of the branch currents.
- Total resistance drops below the smallest branch — 1/R_total = 1/R1 + 1/R2 + ...
Example: two 6-ohm resistors in parallel give 3 ohms — less than either one, because adding paths makes it easier for current to flow. A handy hook: the shared quantity is current in series, voltage in parallel.
How your robot uses both
FRC power distribution is fundamentally parallel. The battery feeds the PDH (Power Distribution Hub) or PDP (Power Distribution Panel), and every motor controller, the roboRIO, and the radio hang off it as parallel branches. That's deliberate:
- Every device gets the full battery voltage (~12V), because parallel branches share voltage.
- Each branch draws the current it needs independently, because branch currents add at the battery.
- If one branch's breaker trips, the others keep running, because the paths are independent. A series design would drop the whole robot on a single fault.
The one place series shows up is the protection path: the battery, the 120A main breaker, and the PDH/PDP are wired in series, so the main breaker (and its switch) can kill all robot power at once. Series for the master cutoff, parallel for distribution — that's the pattern on every legal FRC robot.
Reading it on a real robot
When you trace a harness, ask one question: does the current have one path or many? Components nose-to-tail are series (shared current, added voltage). Branches across the same two rails are parallel (shared voltage, added current). Once that's a reflex, a messy robot harness reads cleanly — battery and main breaker in series, feeding a big parallel bus of motor channels off the PDH.
Key takeaways
- Series = one current path: current is equal everywhere, voltages add, resistances add.
- Parallel = multiple paths: voltage is equal across branches, currents add, total resistance is below the smallest branch.
- Adding parallel branches lowers total resistance because current gets more paths.
- FRC power distribution is parallel so every device gets full voltage and one tripped breaker doesn't kill the robot.
- The battery, 120A main breaker, and PDH/PDP are in series so the main breaker can cut all power at once.
Keep going
Take the quiz · +10 XP with an accountMore in Electrical Foundations: Volts, Amps, and Circuits
Sources & corrections
This lesson is AI-assisted: drafted from primary sources, then reviewed and edited by hand. Errors still get through. When one is reported we fix it and write down what changed — publicly, in the corrections log.
Sources and further reading
- Series and Parallel Circuits - SparkFun Learnlearn.sparkfun.com
- Introduction to FRC Robot Wiring - WPILib docsdocs.wpilib.org
- Ohm's Law: Resistance and Simple Circuits - Lumen Learning (OpenStax Physics)courses.lumenlearning.com
Read next
Articles on this, for competition day
The lesson covers how it works. These cover what to do when it breaks.
- 19 min read
FRC PDH: The Power Distribution Hub Explained (Channels, Fuses & Wiring)
A complete guide to the REV PDH (Power Distribution Hub): all 24 channels, breaker and fuse sizing, clean wiring, the switchable channel, CAN telemetry, and PDH vs PDP.
Read - 7 min read
FRC LED Lights: Wiring, Power Budgeting, and the WPILib AddressableLED API
How to wire addressable LEDs off the PDH's switchable channel, budget their current draw, and use WPILib's AddressableLED API to signal robot state.
Read - 8 min read
The FRC Control System Explained: roboRIO, PDH, Radio, and Everything Between
The FRC control system explained: how the roboRIO, REV PDH, radio, motor controllers, and CAN bus connect to make your robot drive — a plain-English electronics board tour.
Read
Lesson quiz
RequiredAll 3 right completes the lesson. Miss one and only that question comes back — anything you already answered correctly stays banked.
0 of 3 answered
01.In a series circuit, which quantity is the same through every component?
02.Two 6-ohm resistors are wired in parallel. What is their combined resistance?
03.Why is the FRC power distribution wired so devices are in parallel off the PDH/PDP?
Answer every question to submit.
All 35 lessons in Electrical & Wiring
- Not started:Mini-Project 1: A Single-Motor Test Stand from Battery to Spin
- Not started:Mini-Project 2: Current-Limited Drivetrain (CTRE and REV)
- Not started:Mini-Project 3: A Live Power-Monitoring Dashboard
- Not started:Mini-Project 4: A Switchable Channel for Lights and Vision
- Not started:Mini-Project 5: CAN Device Bring-Up with Tuner X and the Hardware Client