FRC Screensteps/Documentation is getting a successor!


Hiya there! I’ve been pioneering the project frc-docs, a development version can be found here. Anyways, frc-docs is an effort to move FIRST Robotics Competition to a community-driven model. Previously, documentation was found over at screensteps. I always intended for the project to be a cool alternative to the official solution. Well… it’s official.

As of yesterday, frc-docs has been transferred into the main WPILib Github Repository. I’m quite proud to have been a part of this effort.

What can you do?
I’m looking for people to just overall use the website, tell me your thoughts. What are things that could be improved upon? Is there a particular way that, in your opinion, things should be ordered. These thoughts are what shaped this project.

If you’re looking into contributing to the documentation, IE writing a page or two. Feel free to contact me on Discord or through Email, via Github or lastly, just by commenting here.

Thanks for everyone’s help. It’s been a pleasure.


Very cool! Does this mean that screensteps is being deprecated, or will both resources exist at the same time?

The only feedback that I have is that I would like to see some documentation about using GitHub with vscode.

1 Like

Screensteps will be deprecated completely. And in regards to your suggestion, are you talking about basic git via terminal, or via the VSCode extension?

Thanks :slight_smile:

1 Like

I love this.

Have all of the screen steps been ported over already? I’m having a hard time finding the basics of starting programming.

I think a great way to organize the resources would be to have the entry screen have pathway start points. Similar to something like this:

@Andrew_Schreiber would probably have some great ideas for this project.


One thing to not is the actual URL of where the docs will be located has not been finalized. We are still working on that, and haven’t made a final decision yet. The repo is what it will be built from, so if there are any suggestions or ideas please create an issue on the GitHub repo.


Most of the current screensteps has been ported over. In regards to an intro to programming, are you talking about programming in general or programing for FRC?


I’m having trouble finding any of these resources:


The structure of frc-docs is not 1:1 with screensteps. Most of the articles listed there were duplicated of articles elsewhere and have been appropriate distributed. Also, make sure you view the development versions at There are a few that have not been ported.

1 Like