Above is an example of a fully wired FRC robot system. This module will take you through all the major components and the basics of wiring.
Click a component to learn more.
Image sources: REV Robotics, AndyMark, WPILib, CTR Electronics
Drag each component image from the left into the correct definition box.
Sends power to circuits through breakers.
Robot's primary power shutoff.
Main robot controller.
Controls power to motors.
Connects robot to field and Driver Station.
Controls compressor and solenoids.
Main robot power source.
Onboard communication network.
Encoders, limit switches, gyros, cameras, etc.
Keep electronics away from direct impact zones, game pieces, metal chips, and moving mechanisms.
Leave room for hands, tools, connectors, status lights, and replacement parts.
Use a belly pan or electronics panel with bolts, rivets, or strong mounting hardware.
A clean robot is not the same as a reliable robot. Reliability comes from secure mounting, protected routing, good connections, and clear documentation.
The robot's primary shutoff must be easy to reach, clearly labeled, and protected from accidental impact.
The battery must be firmly secured so it cannot fall out, pull wires loose, or shift during impacts.
The light must be visible from all sides and scurely attached.
By far the most important component on the robot, it should be kept in a covered area and kept from debris and impact.
The radio should be away from motors and mounted high out of enclosed metal areas.
The PDP should be located near the battery and all the breakers and outputs should be accessible.
Know what the wire is made of. Most robot wiring uses copper conductors; use legal, appropriate wire for the circuit.
Wire gauge must match the circuit current and breaker or fuse protection.
Wires can be connected in a variety of ways and those connections are often critical points of possible failure.
Rule of thumb: The larger the current, the more careful you must be about wire size, connections, strain relief, and protection.
The metal inside the wire and the insulation around it affect current capacity, flexibility, durability, and heat resistance.
The conductor is the metal inside the wire that carries electricity.
FRC robots move, vibrate, and take impacts, so flexibility is important.
Insulation protects the conductor from shorts and damage.
AWG stands for American Wire Gauge. It is a sizing system for wire. The smaller the AWG number, the thicker the wire.
Always confirm exact wire gauge and breaker requirements with the current FRC rules and device documentation.
In FRC, the connector type should match the current level, the device, and how often the connection may need to be serviced.
Used for the main robot battery connection. This is a high-current connector and is part of the robot’s main power path.
Small 2 and 3 wire or specialized connectors used for CAN devices, sensors, and low-current connections.
Crimp terminals are commonly used for connecting wires to screw terminals, motor controllers, breakers, grounding points, and other electrical hardware.
Lever-style connectors are useful in many electrical contexts because they are fast and easy to service. Always verify whether a given connector is appropriate for the current level and current FRC rules.
Good Practice: A clean strip and a solid crimp make the connection safer, stronger, and more reliable. Good wiring makes connections that survive vibration, impacts, and repeated maintenance.Many robot failures in FRC are caused by wiring issues.
Every crimp should survive a firm tug test. A connection that fails in your hand will fail faster on a moving robot.
Wires should be documented, labeled, and routed such that you can trace the main electrical path from the battery to the components on the robot.
If you can trace where power goes, you can troubleshoot it quicker.
Bundle wires neatly, but do not make them impossible to follow.
Label both ends of important wires and use consistent wire colors.
Keep electronics, motor controllers, status lights, and ports reachable.
Design for the pit: someone should be able to diagnose a problem under time pressure without cutting every zip tie off the robot.
Wire covering helps prevent shorts, abrasion, snags, and damage from impacts or repeated motion. In FRC, wire protection is especially important anywhere wires run near sharp edges, mechanisms, bumpers, game pieces, or moving subsystems.
Corrugated plastic tubing used to protect bundles from rubbing and impact.
Flexible woven sleeve that gives long wire runs a clean, protected finish.
Used on joints, labels, terminal ends, and other small protected areas.
Useful for temporary labeling or minor insulation, but not ideal as the main long-term wire bundle solution.
Protect wires when they pass through holes in metal, polycarbonate, or other panels.
Goal: Covering should protect wires without making them impossible to inspect, trace, or repair.
Use a grommet or edge protection.
Use heat shrink for insulation and strain relief.
Use braided sleeve or split loom.
Most common way to secure wires to the frame or in bundles.
Better where wires need to be reopened often for service or troubleshooting.
Stronger, screw-mounted support for heavy wire bundles or important power runs.
Controls the bend path for moving wires on elevators, arms, intakes, or turrets.
Protects bundles while still letting you break out individual wires.
Student rule: Leave enough slack for motion and service, but not enough to become a hazard.
In Short: Secure it, protect it, label it, and make sure you can fix it.
Click to learn about sensors and why they may be used.
Sensor readings are only useful when the sensor is mounted securely, wired reliably, and tested through full mechanism motion.
A sensor that moves during a match gives bad data even if it is wired correctly.
Sensor wires are often small and easy to damage near arms, elevators, intakes, and game pieces.
Documentation helps programmers and pit students know which signal is which.
Labels and documentation make the robot faster to inspect, repair, and troubleshoot. A new student should be able to follow the wiring without guessing.
Mark important wires, devices, ports, breakers, and CAN IDs.
Make it clear where each wire starts, ends, and what it controls.
Keep diagrams and tables current when wiring changes.
Pit rule: If someone has to guess where a wire goes, it needs a label or documentation.
Best practice: Label the device and document it in a table so the label still helps even if the robot changes later.
Note: There is no one way to do this and this example is illustrate one way to track wiring.
Keep it simple:The best label is short, readable, consistent, and matches the documentation.
List every CAN device, ID number, mechanism, location, and purpose.
Record each PDH/PDP port, breaker size, wire gauge, and connected device.
List sensor names, controller ports, mounting locations, and code names.
Show how power moves from battery to breaker to distribution to devices.
Goal: Documentation should help the pit crew fix the robot under time pressure.
Tip: Use the same device names in labels, code, CAD notes, and pit documentation.
Final rule: If the robot changes, the labels and documentation change with it.
A battery can power the robot in the pit and still be a poor choice for a match.
Is this battery fully charged and known to perform well under load?
Are terminals tight, covered, clean, and undamaged?
Is the battery fully secured in the robot before the match?
When a robot does not work, do not randomly unplug and replug things. Work from the simplest and most central checks outward.
Battery, breaker, roboRIO, radio, Driver Station connection, and motor controller power.
CAN visibility, faults, brownout logs, mechanism motion, and what changed since it last worked.
Voltage, packet loss, brownouts, and match timing clues.
roboRIO, radio, and motor controller LEDs can quickly narrow problems.
REV Hardware Client or vendor tools for IDs, firmware, faults, and device status.
Verify voltage, continuity, and battery health instead of guessing.
Each question is on its own slide.
Answer all 20 questions, then grade the quiz. Score at least 18 out of 20 to unlock the completion slide.
What is the main purpose of the robot battery?
What is the main breaker used for?
Why should wires be routed away from chains, belts, gears, and intakes?
What should happen after making a crimp?
Which is a good wire-routing practice for moving mechanisms?
What is CAN on an FRC robot?
Why are CAN IDs important?
What can a loose CAN connection cause?
Which is a common cause of brownouts?
Why can a mechanical problem look like an electrical problem?
Where should critical electronics be mounted?
Why should motor controller status lights remain visible when possible?
Which sensor is commonly used to detect whether a game piece is present?
Which sensor is commonly used to measure mechanism position or rotation?
Which battery practice is competition-ready?
What should be checked early in troubleshooting?
Which tool helps verify voltage and continuity?
What documentation helps with CAN troubleshooting?
What is the best reason to label both ends of important wires?
Which set of documents would be most useful for the pit?
You need at least 18 out of 20 to unlock completion.
Not submitted.
After passing, advance to the final completion slide.
5041 CyBear Robotics
Complete after passing the required quiz.