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
  • Post-Installation testing
  • Mitigating Java issues
  • Getting VS Code's integrated terminal working

Was this helpful?

  1. Programming a Robot

Setting up your Development Environment

PreviousPre-Lesson: What is a Robot?NextLesson 1: Motors and the Interative Robot

Last updated 5 years ago

Was this helpful?

WPI's documentation has greatly improved in the recent years. As development environments often if not always vary year-to-year, we now recommend following the latest version of the guide for your system at

Note that because of the size of the official installer (over a gigabyte!), your past programming leads strongly recommend either downloading it beforehand onto a USB, or taking turns using the unthrottled Ethernet cables available in classrooms.

Team-specific configurations or those not covered by the official documentation will remain here.

Post-Installation testing

Mitigating Java issues

Getting VS Code's integrated terminal working

FIRST's ReadTheDocs.