Technical Resources Aug. 16 2022| 0 KB

Content Type: FIRST Robotics Competition
Tags: Mentor, Robot Build/Assembly, Team, Technical
SolidWorks Modeling Solutions Partner FIRST Robotics Competition logo
Disclaimer: Some of the following links lead to external web sites that are not endorsed or controlled by FIRST, and may contain outdated or inaccurate information about FIRST.  Teams should look at the Game Manual on the Season Materials webpage for the most up to date information on what they can use each season.

Mechanical Resources

Computer Aided Design (CAD)

  • Design 101 - this resource is intended to provide the resources that can help team's in the design process.
  • CAD Design and Animation - this page contains information to help teams with the implementation of CAD and 3D Animation software for use in FIRST Robotics Competition.
  • SOLIDWORKS Student Design Team Tools - in this video, learn how to take your design and project planning skills to the next level with apps on the 3DEXPERIENCE Platform or tools on SOLIDWORKS Desktop.
  • Getting started with Onshape - in this video, learn how to create your free Onshape Education account, get familiar with the interface, and set up your team.
  • Collaborating Remotely with Onshape - in this video, learn about Onshape’s unique features for collaborating, including Follow Mode to see the real-time actions of another user, advanced commenting capabilities like markup and task assignment, as well as branching and versioning for parallel development.

Drive System


Software/Electrical Resources

  • Control System and Programming Documentation (WPLib) - Resources to help with wiring and programming your robot.
  • Programming 101 - This resource covers the basics of programming in FIRST Robotics Competition. It covers C++, Java/Kotlin, and LabVIEW.
  • Intro to Programming Module - A self-paced 5 to 9-week course, students will learn a fundamental understanding of Java programming within WPILib and obtain applicable object-oriented programming skills. Students will learn and apply programming concepts in Java while programming a robot to complete challenges presented in each module.
    • This module is available to lead mentors 1 and 2 through Thinkscape on the FIRST Dashboard. Mentors will be able to add students and other mentors to the course using these instructions.
  • Wiring Essentials by April Riddett of NI 
    • In this video, NI employee and FIRST volunteer April Riddett shares some wiring tips and tricks to help your team be successful.
  • Synthesis - Synthesis: An Autodesk Technology is an open-source robotics simulator built by students for students. Hear from some of the student interns that help create this technology and learn how you can benefit from their work.

Other Technical Resources

  • Guide to Selecting Drivers - This guide lays out some helpful considerations when selecting drivers for your robot.
  • Improving Driver Performance - This guide provides some ideas about how to practice, what to practice, and how to further analyze and improve your cycle times.