To start this lesson, we will go over the different electronic components used on the robot. This will help you get the idea of exactly what you’re programming for. Many of the core components and their descriptions can be found at the FRC Hardware Overview.
After going over the hardware, the next step now is to go over the different software components that make the robot work, specifically the driver station. After that, we will go over the FRC Java Guide and make our first robot programs. Unfortunately there is no physical robot to test this on but we can imagine it working in our minds.