FRC Dashboard

The extendable, web-based robot driving interface

View on GitHub

What is FRC Dashboard?

FRC Dashboard is a powerful driving interface for FIRST Robotics Competition robots, designed for easy customization and expansion. It's built in vanilla HTML, CSS, and JavaScript, with lots and lots of code comments to help you get up, running, and building your own tools quickly.

Here's an example of an interface built with FRC Dashboard. (GitHub)

Electron or Web

By default, your dashboard runs on the powerful Electron framework, which is used by many professional pieces of software, including Atom, to run web apps on the desktop.

If you don't want that, you can also use the dashboard in your browser.

Training

If you need to learn how to use FRC Dashboard in even more detail than the comments allow, we've made a very simplified set of training exercises for you to use to learn.

Addons for FRC Dashboard

We've developed several useful premade addons to help you build your team's custom dashboard. They range from small slider tools to whole extra panes you can add to the interface, and more are being added every day! If you've made something for FRC Dashboard which isn't on this list, we'd love it if you'd tell us about it so we can add it to the list!