vextutorials.com — Learn VEX IQ autonomous programming from basics to advanced.
Step-by-step tutorials for VEX IQ competition autonomous programming, covering everything from your first program to PID control, odometry, and path planning. Written by a competition family with 3 years of experience.
- Students learning to code their first autonomous routine
- Parents and mentors helping teams improve their programming skills
- Teams looking to level up from timing-based autos to sensor-driven consistency
- Astro — Static site generator
- Tailwind CSS — Styling
- MDX — Content (Markdown + components)
- Pagefind — Static search
- Hosted on Cloudflare Pages
# Clone the repo
git clone https://github.com/anyaiyer21/vextutorials.git
cd vextutorials
# Install dependencies
npm install
# Start dev server
npm run dev
# Build for production
npm run build
# Preview production build
npm run previewsrc/
├── components/ # Reusable Astro components
├── content/ # MDX tutorial content
│ ├── getting-started/
│ ├── tutorials/
│ │ ├── beginner/
│ │ ├── intermediate/
│ │ └── advanced/
│ ├── mix-n-match/
│ └── videos/
├── layouts/ # Page layouts
├── pages/ # Route pages
└── styles/ # Global CSS
We welcome contributions! See CONTRIBUTING.md for details.
Quick ways to help:
- Fix typos or improve explanations
- Add new tutorials (especially intermediate and advanced topics)
- Share competition anecdotes
- Suggest videos for the video library
- Report issues
MIT
This site is not affiliated with VEX Robotics or Innovation First International, Inc. VEX IQ is a registered trademark of Innovation First International, Inc.