Ball Balancing Table Control System Trainer Toolkit is an open-source controller software add-on for LabVIEW that includes courseware. With this add-on, students can create, modify, and test their own developed motion control algorithms on myRIO Student Embedded Devices. Students can understand effects of controller types on the system and become familiar with concepts of controller design. Ball Balancing Table Control System Trainer Toolkit also helps students understand the advanced control techniques for balancing problem. The add-on includes labs such as Components of Ball Balancing Table, Fundamentals of PWM, System Design and Verification, and more. The courseware familiarizes students with controller design concepts and the effects of different controller types on the add-on.