Introducing the roboRIO the next generation in student robotics controllers. This device is designed specifically with FIRST in mind. It's more powerful, lighter, and smaller than the previous cRIO. This new controller will give FRC teams unmatched power starting in the FRC 2015 season.
Will roboRIO support other programming languages?
Yes, it will have the same language support as the current cRIO: LabVIEW, Java, and C++.
When can we purchase a spare roboRIO?
All FRC Teams will get a roboRIO in the Kit of Parts at Kick Off 2015. Teams can purchase a spare roboRIO from AndyMark for $435. Pre-order roboRIO now.
How is roboRIO different from cRIO?
roboRIO uses the same basic architecture of a Real-Time processors + FPGA, but the roboRIO is faster and features a dual core Real-Time processor. Teams will NOT need to use a digital sidecar with roboRIO as all of the I/O breaks out directly from the controller. The way you program roboRIO will be almost identical to the way you programmed the cRIO.
How is roboRIO different from myRIO?
Both devices use the Xilinx Zynq chipset (processor + FPGA) and use a lot of the same architecture. roboRIO has connectors and I/O specific for use in FIRST (e.g. CAN and PWM connectors), while the myRIO uses generic screw terminals for all I/O. The software experience will also differ between the devices initially since the roboRIO will require the FRC Suite. The roboRIO is also designed to be more rugged so that it can survive multiple FRC seasons through features such as conformal coating and extra short protection.
What operating system does roboRIO Use?
Can I use a Linux computer to program roboRIO?
You will still need to use a Windows computer to program and control the roboRIO as the roboRIO tool chain is only supported in Windows.
Can non FRC Teams purchase a roboRIO?
FRC teams, affiliates, partners, and organizers can purchase roboRIO from AndyMark provided they will be used to support FRC teams and competitions. roboRIO will be made available for non-FRC purposes in late 2015.
Custom Electronics Port (MXP)
Create your own custom electronics board for any extra inputs and outputs for your system. Check out the MXP Developers Guide for more information on how you can deisgn your own MXP board.
! Idea: Have an awesome idea for a custom Expansion Board, that would be useful for many teams? Create one and use tools like Kickstarter to share your work with other teams! We'll be releasing a full MXP developers kit before kick off with everything you need to make your own MXP Board. Please share
roboRIO MXP Pinouts