Skip to main content

A curated list of packages and resources regarding the FIRST Robotics Competition.

124
GitHub Stars
53
Curated Resources
10
Categories
4 hours ago
Last Refreshed
GeneralSuppliersProgrammingVisionScoutingDrivingCommunityRepositoriesVideosMiscellaneous

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me css resources from awesome-frc"

Installation instructions →

What's inside

Vision

  • 254 2016 Vision Talk

    The most complete lesson about vision tracking out there.

  • 2729 Storm Robotics Vision

    An example of using OpenCV and GRIP to create a vision system.

  • ChickenVision

    An easy to implement vision system created by Team 3997.

  • CSCore

    The CScore camera vision library from WPI.

  • GRIP

    An application for rapidly prototyping and deploying computer vision algorithms.

  • Limelight

    A plug-and-play vision solution built for FRC.

Suppliers

  • AndyMark

    A supplier for the educational robotics market, focusing particularly on FIRST.

  • CTR Electronics

    Supplier of many popular parts certified for FRC use, including the Talon SRX's and Victor SPX's.

  • McMaster-Carr

    A comprehensive index of parts for many applications, from fasteners to pneumatics.

  • REV Robotics

    Distributor of many FIRST Legal mechanical and electrical parts, including NEO Brushless Motors and Spark MAX Motor Controllers.

  • VEXpro

    A distributor of parts for FRC, FTC, and VEX formed by FIRST alumni.

  • West Coast Products

    A company founded by FIRST alumni that aims to distribute reliable and high-quality parts.

Repositories

  • banners.cssCSS

    Library for creating pure CSS FRC banners. Utilitarian and pretty decoration for team websites.

  • BaseBotC++

    A complete rewrite of barebonesFRC that is heavily optimized to run as fast as possible and use the bare minimum amount of resources during periodic functions.

  • FalconLibraryJava/Kotlin

    A library for programming robots in Kotlin, made by Team 5190.

  • FRC-Extension (Visual Studio)C#

    Visual Studio extension to make writing C# robots a breeze.

  • Lib5KJava/Kotlin

    A robotics library developed by team 5024

  • NetworkTables (C#)C#

    Unofficial NetworkTables port for C#.

Community

  • Chief Delphi

    The essential forum for all things FRC.

  • Discord Server

    Chat community for robotics advice and socialization with other FRC students, mentors, and alumni. The absolute best place to go for FRC discussion.

  • Discord Server List

    List of unofficial regional, organizational, and community servers for FRC.

  • /r/FRC

    The one and only FRC subreddit.

Miscellaneous

  • FIRST Map

    Beautiful map of the world's FRC teams.

  • FRC Bot

    Facebook Messenger bot to get information about FRC teams, events, and matches.

  • FRC New Tab

    Chrome extension to fill your New Tab page with a random FRC team, or show the team with a number corresponding to the current time.

Videos

Driving

  • FRCDashboard

    Powerful and flexible boilerplate for creating complex driving dashboards with web technologies.

  • QDriverStation

    Popular open-source Driver Station clone for all Desktop platforms. Though not permitted in competition, essential for teams wishing to drive on another platform or up their open source cred.

  • SmartDashboard.js

    SmartDashboard port written in JavaScript with

General

  • GradleRIO

    A powerful Gradle Plugin that allows teams competing in the FIRST robotics competition to produce and build their code.

  • State Space Guide

    A practical guide to state-space control: graduate-level control theory for high schoolers.

  • The Blue Alliance

    FRC's leading event, team, and match tracker.

  • The Compass Alliance

    A resource for learning about all FRC topic, made for any level of experience.

Showing a sample of 53 resources. View the full list on GitHub →