About VexTrainer

Professional PROS programming curriculum for VEX robotics teams.

What is VexTrainer?

VexTrainer is a comprehensive, structured curriculum designed to teach competitive VEX robotics teams how to program their robots using PROS (Purdue Robotics Operating System) and C++. Our lessons take students from absolute beginners to advanced autonomous programming, covering everything from basic motor control to PID algorithms, odometry, and path following.

Why PROS?

PROS is a professional-grade robotics development environment that gives teams complete control over their robot's code. Unlike block-based programming environments, PROS:

Our Approach

VexTrainer teaches fundamentals first. Instead of relying on pre-built libraries, students learn to build their own PID controllers, odometry systems, and autonomous routines from scratch. This deep understanding means students can debug issues, customize behavior, and explain their code to judges during competition.

Each lesson includes:

Who We Serve

VexTrainer is designed for VEX V5 robotics teams who want to:

Open Source & Community

VexTrainer's curriculum is built on the principle that quality robotics education should be accessible to all teams. Our lessons are freely available, and we welcome feedback and contributions from the community.

Ready to get started?

Create a free account and begin your journey to advanced robotics programming.

Get Started