Spartronics4915
  • Introduction
  • Version Control and Git
    • Introducing Git and GitHub
    • Git Fundamentals
    • Next Level Git
    • Git Flow
    • FAQ: git, vi, bash shell
    • A Simple Tutorial
  • An Introduction to Java
    • Lesson 1: Introductory Syntax
    • Lesson 2: Variables and Datatypes
    • Lesson 3: Method Calls
    • Lesson 4: The If Statement
    • Lesson 5: Method Definitions
    • Lesson 6: Classes
    • Lesson 7: Inheritance
    • Helpful Programming Resources
  • Programming a Robot
    • Pre-Lesson: What is a Robot?
    • Setting up your Development Environment
    • Lesson 1: Motors and the Interative Robot
    • Lesson 2: What is a Subsystem?
    • Lesson 3: What are Commands?
    • Lesson 4: What are Command Groups?
    • Lesson 5: Scheduling Commands
  • Data Analysis
  • Arduino and Bling Development
    • Setup Arduino IDE
    • Starting with Bling
    • Spartronics Clock with NeoMatrix
    • Related Tutorials and Resources
Powered by GitBook
On this page
  • WPI Documentation and Resources
  • Learning Git
  • Learning Java
  • An Intro to PID Controllers

Was this helpful?

  1. An Introduction to Java

Helpful Programming Resources

PreviousLesson 7: InheritanceNextProgramming a Robot

Last updated 4 years ago

Was this helpful?

WPI Documentation and Resources

Learning Git

Learning Java

An Intro to PID Controllers

WPI FRC Control System
WPILib APIs
What is Git?
Git Cheatsheet
Git Documentation
Our Java Lessons
Oracle's Java Tutorials
Example Problems on Practice-It
Simple Examples of PID Control
PID Control - A brief introduction