NI Visitor Weblog – roboRIO 2.0





Howdy, of us!

We at NI are excited to observe up REV’s announcement with some additional particulars on what you may anticipate from the roboRIO 2.0. As a part of NI’s renewed dedication to FIRST, we needed to offer an up to date roboRIO that might higher meet the wants of groups immediately whereas not being a dramatic departure from the roboRIO you all know and love (I hope!). Our key precedence was resolving what we name ‘match-breakers’—something that forces a crew to overlook a match, or be bypassed in a match, or have a tragic robotic sit there for a match. We’re making a couple of key enhancements to assist extra groups get to extra of their matches.

Including an SD card slot

We’ve changed the USB cable retention screws with an actual, precise, practical SD card slot. The aim of including an SD card slot is to not solely present extra reminiscence onboard, but additionally scale back the variety of groups who make a small code change and by accident corrupt the code onboard the roboRIO. Ideally, groups can hold a “identified good” model of code on an SD card and check new code straight on the SD card within the roboRIO 2.0. If one thing goes fallacious and your new code is crashing, you may swap the SD playing cards, restart the roboRIO 2.0, and be able to compete in your match in roughly 23 seconds.

Selective brownout voltage setpoint

A FIRST Robotics Competitors robotic might reboot resulting from free connections or when the battery voltage droops to ~4.5V resulting from excessive present use. To forestall a voltage-based reboot, the roboRIO implements a brownout characteristic the place non-essential masses resembling motors are disabled — permitting the battery voltage to get better and keep away from getting the voltage low sufficient to trigger a reboot. RoboRIO 1.0 used a hard and fast brownout threshold of 7V – which has labored fairly nicely. Workforce suggestions indicated curiosity within the means to customise the voltage threshold. For roboRIO 2.0, we’ve made the brownout voltage setpoint configurable to let groups undertake totally different brownout methods at totally different factors in a match, to adapt to totally different driving types, and to regulate for battery circumstances.

Elevated reminiscence, processor pace, and RAM

We’ve up to date all of the internals to maintain up with the unbelievable software program FIRST Robotics Competitors groups are designing, and to set the roboRIO 2.0 to be an asset to groups for years to return.

When you’ve bought questions, feedback, or issues, please attain out through the assist boards at!