diff --git a/training/chapter_2/2_command_subsystems.md b/training/chapter_2/2_command_subsystems.md index c222413..188689c 100644 --- a/training/chapter_2/2_command_subsystems.md +++ b/training/chapter_2/2_command_subsystems.md @@ -20,4 +20,4 @@ Subsystems are a vital part of command-based programming. They organize where co --- -### [<< Previous](./1_frc_terms.md) | Next (Coming Soon...) \ No newline at end of file +### [<< Previous](./1_frc_terms.md) | [Next >>](./3_joysticks_controllers.md) \ No newline at end of file diff --git a/training/chapter_2/3_joysticks_controllers.md b/training/chapter_2/3_joysticks_controllers.md new file mode 100644 index 0000000..4d7894e --- /dev/null +++ b/training/chapter_2/3_joysticks_controllers.md @@ -0,0 +1,10 @@ +# 4290 Programming Training Ch 2.3 - Joysticks / Controllers +## Controlling the Robot +When interacting with the robot using any type of controller, such as a Xbox Controller, PS4 Controller, or even a custom built control system, you need to be able to actually *use* them. In WPILib these are called joysticks. The following article(s) go over this in greater detail: +- [1. Article - Joysticks (WPILib)](https://docs.wpilib.org/en/stable/docs/software/basic-programming/joystick.html#) +- [2. Article - Binding Commands to Triggers](https://docs.wpilib.org/en/stable/docs/software/commandbased/binding-commands-to-triggers.html) + + +--- + +### [<< Previous](./2_command_subsystems.md) | Next (Coming Soon...) \ No newline at end of file diff --git a/training/chapter_2/index.md b/training/chapter_2/index.md index dd882fe..556b2c3 100644 --- a/training/chapter_2/index.md +++ b/training/chapter_2/index.md @@ -7,7 +7,8 @@ This chapter will be going over interacting robots using WPILib and Java, which ## Pages - 2.1 [FRC Terms](./1_frc_terms.md) - 2.2 [Commands & Subsystems](./2_commands_subsystems.md) -- 2.3 Coming Soon... +- 2.3 [Joysticks / Controllers](./3_joysticks_controllers.md) +- 3.4 Coming Soon... ---