Advanced# Contents: External Hardware Classes What is an external hardware class? Why use it? Where do I start? PIDF Controller What are we trying to fix? What is it? How do I use it? How do I tune it? How do I implement it? Resources ServoStateMachines Overview Code Subsystem Control What is it? Why use it? How to switch OpModeRegistrars Code Switching to Kotlin What is it? Why switch? Why stay? How to switch Resources