Visit our
Build Blog
LogoLogo
  • Spectrum
    • About
    • Photon 8515
    • Sponsors
  • FRC Seasons
    • 2024 - Crescendo
    • 2023 - Charged Up
    • 2022 - Rapid React
    • 2021 - Infinite Recharge @ Home
    • 2020 - Infinite Recharge
    • 2019 - Destination: Deep Space
    • 2018 - Power Up
    • 2017 - Steamworks
    • 2016 - Stronghold
    • 2015 - Recycle Rush
    • 2014 - Aerial Assist
    • 2013 - Ultimate Ascent
    • 2012 - Rebound Rumble
  • Resources
    • Training
    • Robot Explorations
    • Conference Presentations
    • FIRST $2000 Purchase Guide
    • Illuminations: Young Team Guide
    • Swerve Guide
    • FRC CAD Collection
    • Spectrum Cart 2.0
    • Spectrum Resources
    • Other Team's Resources
      • Mechanical
      • CAD\OnShape
      • Controls
      • Tools and Workspace
      • Branding/Media
      • Team Organization
  • Texas Robotics Invitational
    • 2025 TRI Rule Changes
    • Past TRIs
      • 2024 TRI Rule Changes
  • Social Media
  • Blog
  • Photo Gallery
Powered by GitBook
LogoLogo

Links

  • Instagram
  • TikTok
  • Bluesky

© 2025 Spectrum3847

On this page
  • Programming
  • FRC Control and Electrical Systems
  • Pneumatics

Was this helpful?

Export as PDF
  1. Resources
  2. Other Team's Resources

Controls

PreviousCAD\OnShapeNextTools and Workspace

Last updated 1 year ago

Was this helpful?

Programming

  • 1678 Good Programming Workflow -

  • Beginner Java

      • A good introduction for complete beginners to programming and to Java.

  • FRC Programming WPILib Docs:

    • These are the official manuals for setting up the programming environment and learning the FRC-specific library.

    • Really nicely put-together tutorial to get started using FRC Java

  • Code Repositories

      • HelixUtilties is very useful

    • Team 1114 Code Release Java

  • PID / Control Theory

  • Motion Magic and SRX Control

  • SparkMAX Examples

  • Path Planning

    • &

      • A library for Generating paths using 254's 2014 code and following them via Talon SRX Motion Profiles

  • Vision

  • Workshops

FRC Control and Electrical Systems

Pneumatics

-

Video 2020
Team 20 Intro to Java Programming
Java Tutorial for Beginners by Programming with Mosh
Learn Java In 3 Hours
https://docs.wpilib.org
FRC Java Programming Tutorial Videos by FRC#4627
FRC Drivable Robot Playlist FRC#6637
FRC TEAM 3255 - THE SUPERNURDS - FRC Java Tutorial
WPILIb Simulator Explained Video
Triple Helix Java Repo
2019
2018
2017
2016
2015
Team 254 Code Repo Java
Spectrum Code Repo Java
Team 254 PID Overview
Intro to Control Theory - Wesley Aptekar-Cassels
PID without a Phd
CTRE Phoenix Documentation
TalonSRX Motion Magic Seminar by FRC
3244
Motion Magic with FRC#6377
https://github.com/REVrobotics/SPARK-MAX-Examples
WPILib Trajectory Tutorial
BobTrajectory
HelixFollwer
254 Path Planning Presentation
Labview Motion Profiling by FRC#900
FRC#5190 Zero to Trajectory Tracking
WPILib Vision Processing Documentation
FRCVision Raspberry Pi Software Video
FRC Vision Processing @ University Day 2018
FRC#254 Integrating Computer Vision with Motion Control
FRC#1678: Robot Programming
FRC#1678: Test Driven Development
Official Control System Manual
Spectrum FRC Electrical Guide
FRC3161 - FRC Robot Control System
FRC#900 Battery Wiring Upgrade
Why Aren’t We Doing This - Tips for a more robust FRC control system by FRC#3015
Five Fatal Mistakes: Why your robot is dead on the field by Evan Forbes
FRC Electrical Bible by Mililanirobotics
FRC#1678 RoboRIO and Sensors Workshop 2017
2016
FRC#1678: Robot Wiring Workshop 2016
Code Orange FRC#3476: How to crimp wires
Spartan Series/ Intersection of Electronics, Design, and Programming - Brian Silverman
Team 358 Electrical Resources
NI Guide to FRC Network Connections
FMS Whitepaper
All About Circuits
FRC Driver Station Best Practices
FRC Pneumatics Manual
Spectrum Advanced Pneumatics Guide
A Bunch Of Hot Air, Or: How To Kind Of Know What You’re Talking About In FRC Pneumatics
Team 358 Pneumatics Resources