LogoLogo
  • Welcome!
  • REV ION
  • REV DUO
  • Software Resources
  • FIRST Global
Powered by GitBook
On this page
  • Kickoff Concepts
  • DUO Control System
  • Control Hub (REV-31-1595)
  • Expansion Hub (REV-31-1153)
  • Driver Hub (REV-31-1596)
  • Servo Hub (REV-11-1855)
  • SPARKMini Motor Controller (REV-31-1230)
  • DUO Build System
  • FTC Starter Kit V3 (REV-41-1883) / FTC Starter Kit V3.1 (REV-45-3529)
  • EDU Kit V2 (REV-45-2041)
  • EDU Kit (REV-45-1517)
  • Mecanum Drivertrain Kit V2 (REV-45-2470)
  • Mecanum Drivetrain Kit (REV-45-1877)
  • 15mm Extrusion Lift Kit (REV-45-1900)
  • Crossover Products
  • UltraPlanetary Gearbox (REV-41-1600)
  • Blinkin LED Driver (REV-11-1105)
  • Smart Robot Servo (REV-41-1097) and SRS Programmer (REV-31-1108)
  • Servo Power Module (REV-11-1144)
  • Sensors
  • REV Hardware Client
  • Other Resources

Was this helpful?

REV DUO

PreviousREV IONNextSoftware Resources

Last updated 4 months ago

Was this helpful?

Welcome to the REV DUO Documentation Directory!

The REV DUO line of parts 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 on our website and shop with confidence knowing all products are compatible and designed to work together seamlessly.

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 goal of the concept videos is to remove some of the frustrations when getting started without removing all of the challenge from FIRST. The challenge is really a lot of the fun!

INTO THE DEEP (2024-2025)
CENTERSTAGE (2023-2024)
POWERPLAY (2022-2023)
Freight Frenzy (2021-2022)
Ultimate Goal Kickoff Concepts (2020-2021)

DUO Control System

The REV Robotics Control Hub is an affordable all-in-one educational robotics controller. It provides students all the necessary interfaces for robotics and mechatronics projects with multiple programming language options.

Control Hub Quick Links
Control Hub Software Resources
Hello Robot - Programming Resources

Blocks

Hello Robot (Blocks) Shortcuts

OnBot Java

Hello Robot (OnBot Java) Shortcuts

The REV Robotics Expansion Hub is an affordable hardware controller which can communicate with Control Hub (REV-31-1595). The Expansion Hub is loaded with hardware interface options to enable driving motors and servos, interfacing with sensors, and communicating with other devices via several protocol options.

Expansion Hub Quick Links
Expansion Hub Software Resources

Driver Hub (REV-31-1596)

Driver Hub and Driver Hub Battery Quick Links
Driver Hub Software Resources
Servo Hub Quick Links
SPARKmini Motor Controller Quick Links

DUO Build System

The main entry point into the REV DUO Build System, the FTC Starter Kit provides over 1400 parts to get started building the mechanisms for a FTC robot.

FTC Starter Kit V3/V3.1 Information and Links

With over 180 parts, the EDU Kit V2 is specifically created to implement hands-on STEM projects in the classroom. This robotics kit is used to teach a variety of lessons ranging from computer programming and engineering principles to project management.

EDU Kit V2 Information and Links

Similar to the EDU Kit V2, the EDU Kit is a great starting point for hands-on STEM projects.

EDU Kit Information and Links

New and improved, the Mecanum Drivetrain Kit V2 uses Ultra 90 Degree Gearboxes to place the UltraPlanetary HD Hex Motors within the drive channel, giving teams even more flexibility when building their final robot.

Mecanum Drivetrain V2 Information and Links

Featuring all of the parts needed to build a omni-directional mecanum drivetrain, the Mecanum Drivetrain Kit is designed as a great foundation for any robot.

Mecanum Drivetrain Information and Links

Crossover Products

The UltraPlanetary Gearbox is a cartridge based modular planetary gearbox designed with 550 motors, like the HD Hex Motor, in mind. Easy to iterate and adjust designs using the pre-assembled and lubricated cartridges to swap gear ratios with easy.

UltraPlanetary System Quick Links

UltraPlanetary Gearbox

Ultra 90 Degree Gearbox

Blinkin makes adding LEDs to your robot as simple as driving a motor. Chose the pattern you want and give it the corresponding PWM signal. The REV Robotics Blinkin LED Driver is a compact LED driver module that simplifies controlling both 12V RGB LED and 5V individually-addressable WS2812 LED strips. Blinkin combines internal LED drivers, a 5V power source, and a pre-programmed controller all in one package.

Blinkin LED Driver Quick Links
Smart Robot Servo and SRS Programmer Quick Links

The Servo Power Module (SPM) is a 6V 90W power injector that enables the use of high-power RC servos in applications where a robot controller cannot directly provide adequate power. The Servo Power Unit passes through input signals unaltered while providing up to 90W of total output power across all six channels. The input and output channels accept standard 3-wire 0.1” pitch servo/PWM cables.

Servo Power Module Quick Links

Sensors

REV Robotics offers a number of digital, I2C, and analog sensors for use as feedback devices on robots.

Introduction to Sensors Quick Links
Individual Sensor Types Quick Links

Color Sensor:

2m Distance Sensor:

Magnetic Limit Switch:

Touch Sensor:

Digital LED Indicator:

Potentiometer:

Through Bore Encoder

REV Hardware Client

The REV Hardware Client is software designed to make managing REV devices easier for the user. This Client automatically detects connected device(s), downloads the latest software for those device(s), and allows for seamless updating of the device(s).

REV Hardware Client Quick Links

Other Resources

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

Control Hub ()

- using a basic test bed including a Control Hub, motor, servo, and touch sensor.

- how to get a robot up and moving using a controller, as well as a taking more detailed look at sensors and encoders.

- using a basic test bed including a Control Hub, motor, servo, and touch sensor.

- how to get a robot up and moving using a controller, as well as a taking more detailed look at sensors and encoders.

Expansion Hub ()

The REV Robotics Driver Hub () is a compact mobile computing device designed for interfacing with the Control Hub (). The Driver Hub was designed and built as an easy to use, dependable, and durable device for use in classroom and the competition. It features an Android operating system, built-in dual band Wi-Fi (802.11 ac/b/g/n/w), and support for many off-the-shelf gamepads and HID devices connected through built-in USB ports.

Servo Hub ()

The REV Servo Hub is compatible with both the and systems. Over a single communication interface, it can provide advanced control of up to six (6) servos. This means the Servo Hub needs no additional PWM cabling between it and your robot controller, greatly simplifying wiring.

SPARKMini Motor Controller ()

The SPARKmini Motor Controller is an inexpensive in-line brushed DC motor controller designed to offer the same performance characteristics as the Control Hub () or Expansion Hub () motor ports in a small 60mm x 22mm footprint.

FTC Starter Kit V3 () / FTC Starter Kit V3.1 ()

- Updated BOM for the v3.1 Kit with pictures!

- A physical version of this guide is in each FTC Starter Kit and is a great starting point for getting down the basics of robots.

- Get started building a solid drivetrain for your robot!

- Full information and specifications for products in the FTC Starter Kit. This includes , and , , and a number of .

- Assembly tips, mounting options, and full specifications for the modular UltraPlanetary Gearbox.

- Using the FTC Starter Kit with other equipment? Check the compatibility guide for some tips to use other build systems with REV.

EDU Kit V2 ()

- Get started building a starter mobile robot for the classroom!

- Full information and specifications for the mechanical parts inside your EDU Kit V2! This includes , and , , and a number of .

- Steps to get the Control Hub up to date and ready to use.

Hello Robot - Introduction to Programming - Series of programming articles to get started programming a Class Bot V2

EDU Kit ()

- Get started building a starter mobile robot for the classroom!

- Full information and specifications for the mechanical parts inside your EDU Kit! This includes , and , , and a number of .

- Steps to get the Control Hub up to date and ready to use.

Hello Robot - Introduction to Programming - Series of programming articles to get started programming a Class Bot V2

Mecanum Drivertrain Kit V2 ()

- Full information and specifications for the mechanical parts in the REV DUO Build System! This includes , and , , and a number of .

- Assembly tips, mounting options, and full specifications for the modular UltraPlanetary Gearbox included with the kit.

Mecanum Drivetrain Kit ()

- Full build instructions to get up and running quickly.

- Follow along with Mack as the different steps of the build process are completed.

- Full information and specifications for the mechanical parts in the REV DUO Build System! This includes , and , , and a number of .

- Assembly tips, mounting options, and full specifications for the modular UltraPlanetary Gearbox included with the kit.

15mm Extrusion Lift Kit ()

Utilizing the 15mm Linear Motion Kit V2 (), the 15mm Extrusion Lift Kit offers an assortment of components needed to build an un-powered 3-stage continuous or cascading lift.

UltraPlanetary Gearbox

Blinkin LED Driver ()

Smart Robot Servo () and SRS Programmer ()

The REV Robotics Smart Robot Servo (SRS) () is a configurable metal-geared servo that takes the guesswork out of aligning and adjusting servo based mechanisms. One SRS can be used as a standard angular servo, a custom angular servo, and a continuous rotation servo by simply changing its settings.

Servo Power Module ()

(Driver Station and Robot Controller)

FIRST Tech Challenge website
2024-25 REV DUO FTC Starter Bot Landing Page
Bill of Materials
Programming TeleOp
Starter Bot Upgrades
2023-24 REV DUO FTC Starter Bot Landing Page
Bill of Materials
Programming TeleOp
Starter Bot Upgrades
Game Strategy Overview
Game Piece Digest
Drivetrain
Intakes
Lifts
Starter Bot
Programming
Game Strategy Overview
Game Piece Digest
Drivetrain
Intake
Carousel Mechanism
Freight Delivery Mechanisms
Programming
Game Strategy Overview
Game Piece Digest
Drivetrain
Intake
Conveyor
Shooter
REV-31-1595
Control Hub User's Manual
Getting Started with the Control Hub
Troubleshooting the Control Hub
Control Hub Status LED
Updating Control Hub Operating System
Previous Operating System Versions
Updating Control Hub Firmware
Previous Firmware Versions
Updating the Robot Controller Application
Android Studio - Deploying Code Wirelessly
Hello Robot - Introduction to Programming in Blocks
Part 1: Tackling the Basics
Part 2: Robot Control
Setting Up a Configuration
Using a Gamepad
Using Encoders
Hello Robot - Introduction to Programming in OnBot Java
Part 1: Tackling the Basics
Part 2: Robot Control
Setting Up a Configuration
Using a Gamepad
Using Encoders
REV-31-1153
Expansion Hub Specifications
Getting Started with an Expansion Hub and Android Robot Controller
Connecting an Expansion Hub to a Control Hub
Troubleshooting the Expansion Hub
Expansion Hub Status LED
Updating the Expansion Hub Firmware
Previous Firmware Versions
REV-31-1596
REV-31-1595
Driver Hub Specifications
Connecting Gamepads to a Driver Hub
Getting Started with Driver Hub
Battery Best Practices
Troubleshooting the Driver Hub
Driver Hub Battery Troubleshooting
Driver Hub Status LED
Updating the Driver Hub
REV-11-1855
REV ION
REV DUO
Servo Hub Overview
Servo Hub Status LED
Servo Hub Troubleshooting
Configuring a Servo Hub for use with a Control Hub
REV-31-1230
REV-31-1595
REV-31-1153
SPARKmini Overview
SPARKmini Status LED
REV-41-1883
REV-45-3529
FTC Starter Kit V3.1 Visual Parts List
FTC Starter Kit Guide
Channel Drivetrain Build Guide
REV DUO Build System Guide
structure
motors
servos
motion components like sprockets and gears
build guides and techniques
UltraPlanetary User's Manual
Compatibility Guide
REV-45-2041
Class Bot V2 Build Guide
REV DUO Build System Guide
structure
motors
servos
motion components like sprockets and gears
build guides and techniques
Getting Started with the Control Hub
(Blocks)
(OnBot Java)
REV-45-1517
Class Bot Build Guide
REV DUO Build System Guide
structure
motors
servos
motion components like sprockets and gears
build guides and techniques
Getting Started with the Control Hub
(Blocks)
(OnBot Java)
REV-45-2470
Mecanum Drivetrain V2 Build Guide
REV DUO Build System Guide
structure
motors
servos
motion components like sprockets and gears
build guides and techniques
UltraPlanetary User's Manual
Mecanum Drivetrain Example Code for Blocks
REV-45-1877
Mecanum Drivetrain Build Guide
Mecanum Drivetrain Build Videos
REV DUO Build System Guide
structure
motors
servos
motion components like sprockets and gears
build guides and techniques
UltraPlanetary User's Manual
REV-45-1900
REV-45-1507
Basics of Linear Motion
15mm Extrusion Lift Kit Build Guide
(REV-41-1600)
UltraPlanetary System Overview
UltraPlanetary Gearbox Assembly Instructions
UltraPlanetary Gearbox Load Rating Data
UltraPlanetary Gearbox REV-41-1600 Drawing
Ultra 90 Degree Gearbox Features
Ultra 90 Degree Gearbox Assembly Instructions
REV-11-1105
Blinkin LED Driver Overview
Blinkin Specifications
Getting Started with the Blinkin
Blinkin Troubleshooting
Blinkin LED Driver (REVEV-11-1105) Drawing
REV-41-1097
REV-31-1108
REV-41-1097
Smart Robot Servo Overview
Programming a servo with the SRS Programmer
REV-11-1144
Servo Power Module Overview
Servo Power Module Specifications
Introduction to Sensors
Digital
Analog
I2C
Encoders
Color Sensor V3 (REV-31-1557)
2m Distance Sensor (REV-31-1505)
Magnetic Limit Switch (REV-31-1462)
Touch Sensor (REV-31-1425)
Digital LED Indicator (REV-31-2010)
Potentiometer (REV-31-1155)
Through Bore Encoder (REV-11-1271)
REV-11-1271 Drawing
Control Hub
Expansion Hub
Android Devices
REV DUO FTC Starter Bot Landing Page
DUO Control System Landing Page
REV DUO Build System Landing Page
REV Crossover Products Landing Page
REV Hardware Client User's Manual
REV DUO flag and logo