Home

Welcome to the FIRST Robotics Competition Programming Guide, maintained by Team 1799 out of Denver, Colorado!

Here you will find all sorts of information regarding programming your robot, along with information about electronic systems and custom circuits. It is our mission to provide free, accurate, and easily accessed information. Let us know how we can do better, or join and contribute!

Please note that due to the audience that this website it targeting, there are steeper restrictions on editing and adding information. Pretty much as long as you are accurate, appropriate, and abbreviated then you are doing the right thing!

If you don't know a whole lot about programming but would still like to help out, you can always help keep things organized. Be on the lookout for orphaned pages or pages needing development or deletion. The moderation and administration team are always busy adding information and correcting errors, so let us know so we can get something fixed quickly.

Programming Guides and File Explanations

The Programming Guide is the best place for beginners that know C syntax. The file explanations will help you out if you want to know what a line of code does. Or for the true tenderfoots, check out the guide to C syntax.

Download the FRC Default Code

The default code is referenced in many places of this guide, it would be beneficial to have it on demand!

Most recent code:
FRC Default Code

Download 2007 Default Code:
2007 Default Code

Team 1799 Custom Code

Team 1799 is in the process of creating custom code for the FRC Controller in an effort to make it more stable and to operate more quickly. Also, another feature of the Team 1799 code is that it has many integrated features, such as encoder handling, better PWMs, oversampling analog input, and more!

Download the Team 1799 Custom Code

Most recent code:
Team 1799 Recent Build

Download 2008 Custom Code:
2008 Team 1799 Code

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License