FIRSTwiki The FIRST Robotics encyclopedia

cRIO-FRC II

This article is a stub. You can help FIRSTwiki by expanding it.
The following information is outdated, but is retained for historical reasons

The 2010 Robot Controller, the cRIO-FRC II, is the same CompactRIO (cRIO) control system as it was in 2009. The difference was that this version had 4 slots, rather than the 8 with the cRIO-FRC, making it lighter and less expensive. The 2009 cRIO-FRC was still a legal controller until 2015, when the NI RoboRIO replaced the cRIO-FRC and cRIO-FRC II as the controller for FRC robots. The cRIO from National Instruments can be programmed in LabVIEW, C, C++, or Java.

Programming

Code is cross-compiled on a separate computer then uploaded over the network by the programming environment.

LabVIEW

C++

C

Java

Hardware

Modules

The cRIO-FRC II had slots for four interchangeable modules. New modules were supplied each year to teams. The modules by themselves only have a D-Sub connector, so PWM or other wiring connections are made available through a breakout board that either screws into the module (used with the NI 9201 and NI 9472 modules), or a sidecar that is seperate from the module and connected by a cable (used with the NI 9403 module).

There were three modules used:

Key Features