Only this pageAll pages
Powered by GitBook
1 of 9

REV DUO - Home

Loading...

Getting Started

Loading...

Loading...

Loading...

Help & How-To

Loading...

Loading...

Loading...

REV DUO - Home

REV DUO components work together for a dual purpose: To create competition-grade robots geared towards participating in the FIRST Tech Challenge or to be used in the classroom for STEM education. REV Robotics is committed to designing high-quality products that make robotics accessible for any skill level. Since 2014, we have continued to iterate and adapt to the educational robotics community's needs, by developing new products and refining our current product selection.

Look for the REV DUO flag and logo on our website and shop with confidence knowing all products are compatible and designed to work together seamlessly.

REV Robotics is proud to be a supporter of FIRST Tech Challenge (FTC). For more information about FIRST Tech Challenge, please visit the FIRST Tech Challenge website.

Featured Documentation

Getting Started

REV DUO Control System

REV DUO Build System

FTC Kickoff Concepts

Help & How-To

Cover
Cover
Cover

REV DUO Control System

REV DUO Build System

FTC Kickoff Concepts

Troubleshooting

Build Guides

Programming Guides

Cover
Cover
Cover
Cover
Cover
Cover

Kickoff Concepts

Over the last few seasons, members from the REV team have built different mechanisms to help teams get ideas and get started with building their robot for the year's given challenge. Starting at Kickoff, we start rolling out instant reactions, videos, prototypes, and other materials targeted specifically at the game. The concept videos aim to remove some of the frustrations when getting started without removing all of the challenge from FIRST. The challenge is a lot of fun!

Kickoff Concepts

Troubleshooting

Email the REV Support Team (support@revrobotics.com) with details of the troubleshooting information you have collected, such as the answers to the questions above and the outcome of your troubleshooting thus far. It will also help to send logs or other diagnostic data to REV Support.

Not sure where to start? Try our first!

Still Need Assistance?

Need help getting the Log Files to send to REV Support? See for more information.

Kickoff Concepts Landing Page

Control Hub

Driver Hub

Expansion Hub

Cover
Cover
Cover

Servo Hub Overview

Cover

DECODE (2025-2026)

INTO THE DEEP (2024-2025)

CENTERSTAGE (2023-2024)

POWERPLAY (2022-2023)

FREIGHT FRENZY (2021-2022)

ULTIMATE GOAL (2020-2021)

Cover
Cover
Cover
Cover
Cover
Cover

Classbot V2 Build Guide

Cover
General Troubleshooting
Downloading Log File
Control Hub Troubleshooting
Status LED is Solid Blue for Longer than 30 seconds?
Can't Connect the Control Hub to the REV Hardware Client
Driver Hub Troubleshooting
Driver Hub Battery Troubleshooting
Most Common Issues
Adding an Expansion Hub
Expansion Hub Troubleshooting
Issues Connecting Control Hub to an Expansion Hub

Hello Robot: Introduction to programming

Cover

Programming Guides

Getting Started

Hello Robot - Intro to Blocks Programming

Hello Robot - Intro to OnBot Java Programming

Part 1: Tackling the Basics

Part 2: Robot Control

Part 3: Autonomous and Encoders

Part 4: Going Beyond!

Part 1: Tackling the Basics

Part 2: Robot Control

Part 3: Autonomous and Encoders

Where to Program - Client vs. Browser

Setting up a Configuration

Using a Gamepad

Click here to jump to the beginning of the Hello Robot - Blocks Tutorial
Click here to jump to the beginning of the Hello Robot - OnBot Java Tutorial
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Creating an OpMode
Programming Servos
Programming Motors
Programming Touch Sensors
Programming Color Sensors
Programming Drivetrain Motors
Arcade Style TeleOp
Arm Control
ElapsedTime
Encoder Basics
Drivetrain Encoders
Exploring Functions
Programming Mecanum
Creating an OpMode
Programming Servos
Programming Motors
Programming Touch Sensors
Programming Drivetrain Motors
Arcade Style TeleOp
Arm Control
ElapsedTime
Encoder Basics
Drivetrain Encoders

Build System

DUO Build System

Structure

Motion

Building Techniques

Extrusion and Channel

Plates and Beams

Other Structure

Actuators

Gearboxes and Gears

Transmitting Motion

Tips and Tricks for Building

REV DUO Build System Landing Page
Cover
Cover
Cover
Cover
Cover
Cover
Cover

Build Guides

Support Motion

Constraining Motion

15mm Extrusion
C Channel
U Channel
Flat Plate
Flat Beam
L Beam
Linear Motion
Brackets
M3 Hardware
HD Hex Motor
Smart Robot Servo
Core Hex Motor
UltraPlanetary System
Ultra 90 Degree Gearbox
Gear Basics
Sprockets and Chain
Timing Belts and Pulleys
Wheels
Cover
Cover

Featured Build Guides

Drivetrains

Full Robots

Classbot V2

Channel Drivetrain

Mecanum Drivetrain V2

Linear Motion Kit

2024-25 REV DUO FTC Starter Bot

Channel Drivetrain- Mecanum Upgrade

Classbot V2

Channel Drivetrain

Mecanum Drivetrain V2

Mecanum Drivetrain V1

Extrusion Chain Drivetrain

Extrusion Gear Drivetrain

Classbot V2

2024-25 REV DUO FTC Starter Bot

2023-24 REV DUO FTC Starter Bot

2022-23 REV DUO FTC Starter Bot

2021-22 REV DUO FTC Starter Bot

Classbot V1

Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover
Cover

Control System

DUO Control System

Core Control System Components

Motion Control System

Sensors and Indicators

Control Hub

Driver Hub

Expansion Hub

Servo Hub

Servo Power Module

SPARKMini Motor Controller

Digital and Analog Sensors

Looking for which sensors or motors are compatible with the Control Hub?

DUO Control System Landing Page
Cover
Cover
Cover
Cover
Cover
Cover
Cover

I2C Sensors and Encoders

LED Control

Check out our compatibility chart here!
Getting Started with the Control Hub
Updating the Control Hub
Troubleshooting the Control Hub
Getting Started with the Driver Hub
Updating the Driver Hub
Troubleshooting the Driver Hub
Expansion Hub Specifications
Connecting an Expansion Hub to a Control Hub
Troubleshooting the Expansion Hub
Servo Hub Overview
Configuring a Servo Hub
Servo Hub Troubleshooting
Servo Power Module Overview
Servo Power Module Specs
Wiring the Servo Power Module
SPARKMini Overview
Servo-PWM Input
SPARKMini LED Statuses
Touch Sensor
Magnetic Limit Switch
Potentiometer
Cover
Cover
Color Sensor V3
2m Distance Sensor
Through Bore Encoder
Blinkin LED Driver
Digital LED Indicator