awesome-frc

Robotics toolkit

A curated collection of resources and tools for building and competing with robots in the FIRST Robotics Competition

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

GitHub

109 stars
13 watching
13 forks
last commit: over 1 year ago
Linked from 4 awesome lists

awesomeawesome-listfrchacktoberfestrobotics

Awesome FRC / General

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
State Space Guide 289 11 days ago A practical guide to state-space control: graduate-level control theory for high schoolers
GradleRIO 264 13 days ago A powerful Gradle Plugin that allows teams competing in the FIRST robotics competition to produce and build their code

Awesome FRC / Suppliers

CTR Electronics Supplier of many popular parts certified for FRC use, including the Talon SRX's and Victor SPX's
AndyMark A supplier for the educational robotics market, focusing particularly on FIRST
VEXpro A distributor of parts for FRC, FTC, and VEX formed by FIRST alumni
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
West Coast Products A company founded by FIRST alumni that aims to distribute reliable and high-quality parts

Awesome FRC / Programming

WPILib ScreenSteps Old and unsupported documentation for hardware and officially supported software languages. For up to date, check below
WPILib Docs Up-to-date documentation on FRC hardware and software for 2020 and beyond

Awesome FRC / Vision

CSCore 24 over 6 years ago The CScore camera vision library from WPI
254 2016 Vision Talk The most complete lesson about vision tracking out there
2729 Storm Robotics Vision 5 over 7 years ago An example of using OpenCV and GRIP to create a vision system
Limelight A plug-and-play vision solution built for FRC
ChickenVision 31 almost 5 years ago An easy to implement vision system created by Team 3997
SERT Vision 25 over 1 year ago A Jetson-powered OpenCV vision tracking solution, complete with status GUI and NetworkTable hooks
GRIP 379 over 3 years ago An application for rapidly prototyping and deploying computer vision algorithms

Awesome FRC / Scouting

Robot Scouter 108 almost 2 years ago Gorgeous and powerful Android scouting app
VictiScout 23 10 months ago Light Electron scouting app by Team 1418

Awesome FRC / Driving

QDriverStation 189 8 months ago 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
FRCDashboard 134 over 2 years ago Powerful and flexible boilerplate for creating complex driving dashboards with web technologies
SmartDashboard.js 16 over 7 years ago SmartDashboard port written in JavaScript with

Awesome FRC / Community

/r/FRC The one and only FRC subreddit
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

Awesome FRC / Repositories / Java/Kotlin

WPILib 1,080 6 days ago The official WPILib repository, containing code for the Java and C++ libraries
SmartDashboard 24 about 1 month ago The official SmartDashboard repository containing code for the Java Driver Station dashboard
Shuffleboard 80 8 days ago A clean Driver Station dashboard for FIRST teams
Sertain 6 over 3 years ago A framework which builds upon WPILib and makes programming a robot in Kotlin beautiful
ROOSTER 12 almost 5 years ago A common library of useful classes and systems for FIRST
FalconLibrary 26 over 1 year ago A library for programming robots in Kotlin, made by Team 5190
SnobotSim 57 almost 4 years ago A program that can simulate FRC robots programmed in Java
Lib5K 7 over 1 year ago A robotics library developed by team 5024

Awesome FRC / Repositories / C++

WPILib (Java/C++) 1,080 6 days ago The official WPILib repository, containing code for the Java and C++ libraries
BaseBot 1 almost 6 years ago 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

Awesome FRC / Repositories / C#

WPILib (C#) 27 4 months ago Unofficial WPILib port for writing robot code in C#
NetworkTables (C#) 3 about 4 years ago Unofficial NetworkTables port for C#
FRC-Extension (Visual Studio) 5 almost 7 years ago Visual Studio extension to make writing C# robots a breeze

Awesome FRC / Repositories / Python

RobotPy-WPILib 169 about 1 year ago Unofficial WPILib port allowing you to write robot code in Python
pyrobottraining 7 almost 9 years ago Fundamental tutorial for FRC robot coding in Python
pynetworktables 62 almost 3 years ago Port to allow access of NetworkTables in Python
TBApi 7 about 7 years ago A Python library for interacting with The Blue Alliance API

Awesome FRC / Repositories / CSS

banners.css 23 over 6 years ago Library for creating pure CSS FRC banners. Utilitarian and pretty decoration for team websites

Awesome FRC / Repositories / Ruby

tba.rb 3 over 6 years ago Simple Ruby library for easy interaction with The Blue Alliance API

Awesome FRC / Repositories / JavaScript

TBA Node API 1 about 8 years ago A Node.js library for interacting with The Blue Alliance API

Awesome FRC / Videos

FIRST on YouTube FIRST's official YouTube channel
Game Animations Playlist of every game release video since 2003
Reveal Videos Playlist of the best robot reveal videos

Awesome FRC / Miscellaneous

FIRST Map Beautiful map of the world's FRC teams
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
FRC Bot 6 over 7 years ago Facebook Messenger bot to get information about FRC teams, events, and matches

Backlinks from these awesome lists:

0