Skip to main content

Resources

Java


Java is the programming language we use to write the code that enables the robot to do anything useful or interesting. You have know how to write software in Java to be able to program our robots.

If you don't have any experience programming, it can feel daunting. You have to learn how to think in a specific way using a language that you don't know yet. Fortunately,  

 

WPILib


Control Theory

Teaching Rocks to Think is a great blog explainingabout Control TheoryProgramming applied to FRC.

There are five blog posts pertaining to control theory.