Skip to content

Electronics

To make wiring the robot and later inspecting the wiring easier, enough space should be left around each electrical component. You should work with your electrical teammates to determine the best location for the various control system parts. Teams typically try to mount their electronics on the bellypan, permitted there is space.

Example
Example layout of various different electronic components on a bellypan
Example layout of various different electronic components on a bellypan. (Photo Credit: FRC 3647)

A list of typical electrical components found on FRC robots is provided below, as well as a recommended mounting location. Again, mounting locations are highly dependent on the rest of your robot, make sure to always coordinate with your electrical team to decide what is best.

FRC Electrical Components
ComponentFunctionSuggested LocationImage
REV Power Distribution Hub (PDH) or CTRE Power Distribution Panel (PDP)Distributes power to all other componentsBellypanPDH
Main BreakerIs used to turn on/off the robot and protect electronics from events with extremely high current drawnSomewhere easily accessible and close to the PDH and BatteryMain Breaker
RoboRIOCentral controller for all robot operationsBellypanRoboRIO
Integrated motor controller (eg: Falcon 500, Kraken X60)Powers and controls the integrated motorNo electrical mounting requiredIntegrated motor controller
Discrete motor controller (eg: Spark Max, Talon SRX)Required to power and control some motors (eg: NEO, CIM)Near the controlled motor or on the bellypanDiscrete motor controller
Robot RadioAllows the robot to establish wireless connections to the field or driver stationFollow Vivid Hosting’s radio mounting guidelines.Robot Radio
Robot Signal Light (RSL)Indicates whether the robot is on and enabled/disabledSomewhere easily visibleRobot Signal Light
Inertial Measurement Unit (IMU)Used to determine robot heading and accelerationClose to the center is best practice (on Bellypan or VHB tape to attach to RoboRIO)Inertial Measurement Unit
Voltage Regulator ModuleCan be used for custom circuitsBellypanVoltage Regulator Module
Pneumatics HubControls pneumatic componentsBellypanPneumatics Hub