- Start Here
- Next Steps
- Get Started with a VEX IQ (2nd gen) Classroom Bundle
- Naming Your Brain with VEX IQ (2nd gen)
- Building Your First Robot with VEX IQ (2nd gen)
- Teach with VEX IQ
- Robot Brain
- Connecting Devices to Smart Ports on the VEX IQ Brain
- Navigating the Brain Screen Menu with VEX IQ (1st gen)
- Navigating the Brain Screen Menu with VEX IQ (2nd gen)
- Powering the VEX IQ Brain On and Off
- Running Driver Control Programs on the VEX IQ (1st gen)
- See all articles under the Robot Brain section.
- Controller
- Calibrating the VEX IQ (1st gen) Controller
- Calibrating the VEX IQ (2nd gen) Controller
- Charging the VEX IQ (1st gen) Controller
- Charging the VEX IQ (2nd gen) Controller
- Installing the VEX IQ Controller Battery
- See all articles under the Controller section.
- Radio
- Identifying VEX IQ (1st gen) Radios
- Installing and Removing a VEX IQ (1st gen) Brain Radio
- Installing and Removing a VEX IQ (1st gen) Controller Radio
- Sensors
- Coding with VEX IQ Smart Motor Encoders
- Understanding Inertial Sensor Data from the VEX IQ (2nd gen) Brain
- Using the IQ Distance Sensor (2nd gen)
- Using the IQ Optical Sensor
- Using the VEX IQ (1st gen) Color Sensor
- See all articles under the Sensors section.
- Battery
- Charging the VEX IQ (1st gen) Battery
- Charging the VEX IQ (2nd gen) Battery
- Installing or Removing the VEX IQ Brain Battery
- Understanding Indicator Lights on the VEX IQ (1st gen) Battery
- VEX IQ (1st gen) Battery Life Best Practices
- Troubleshooting Electronics
- Overview
- Mechanical
- Attaching a VEX Vision Sensor to the Clawbot IQ
- Selecting a VEX IQ Assembly
- Selecting a VEX IQ Drivetrain
- Selecting, Capturing, and Supporting VEX IQ Shafts
- Understanding the VEX IQ Plastic Construction System
- Motion
- Building with VEX IQ Motor Groups
- Understanding VEX IQ Wheels
- Using VEX IQ Plastic Gears, Sprockets, and Pulleys
- Mechanisms
- Structure
- Competition Robots
- Safety
- Install
- Installing VEXcode IQ on Chromebook
- Installing VEXcode IQ on iPad
- Installing VEXcode IQ on macOS
- Installing VEXcode IQ on Windows
- Firmware
- Installing VEXos Utility on macOS (1st gen only)
- Installing VEXos Utility on Windows (1st gen only)
- Updating VEX IQ (2nd gen) Firmware in App-based VEXcode IQ
- Updating VEX IQ (2nd gen) Firmware in Web-based VEXcode IQ
- Key Features of VEXcode IQ
- Converting an IQ (1st gen) project to use with an IQ (2nd gen) Brain
- Converting an IQ (2nd gen) project to use with an IQ (1st gen) Brain
- Creating a New Blocks Project in VEXcode IQ
- Updating VEX IQ (1st gen) Firmware with VEXos Utility
- Using the Default Autopilot Program on the VEX IQ (1st gen) Brain
- See all articles under the Key Features of VEXcode IQ section.
- Connect to the Brain
- Connecting an IQ (2nd gen) Brain to a Computer via USB
- Connecting to the Brain with Web-based VEXcode IQ - Chromebook
- Connecting to the Brain with Web-based VEXcode IQ - Mac
- Connecting to the Brain with Web-based VEXcode IQ - Windows
- Connecting with App-based VEXcode IQ to an IQ (2nd gen) Brain- iPad
- See all articles under the Connect to the Brain section.
- Connect to the Controller
- Connecting to the Controller with Web-based VEXcode IQ - Mac
- Connecting to the Controller with Web-based VEXcode IQ - Chromebook
- Connecting to the Controller with Web-based VEXcode IQ - Windows
- Robot Config
- Configuring a 4-Motor Drivetrain (No Gyro) in VEXcode IQ (1st gen)
- Configuring a 4-Motor Drivetrain in VEXcode IQ (1st gen)
- Configuring a 2-Motor Drivetrain (No Gyro) in VEXcode IQ (1st gen)
- Configuring a 2-Motor Drivetrain in VEXcode IQ (1st gen)
- Configuring a 2-Motor Drivetrain in VEXcode IQ (2nd gen)
- See all articles under the Robot Config section.
- Open and Save Blocks Projects
- Loading and Saving VEXcode IQ Project on a Chrome Browser
- Opening a VEXcode IQ Blocks Project on a Chromebook
- Opening a VEXcode IQ Blocks Project on an Android
- Opening a VEXcode IQ Blocks Project on an iPad
- Opening a VEXcode IQ Blocks Project on macOS
- See all articles under the Open and Save Blocks Projects section.
- Open and Save Python Projects
- Opening a VEXcode IQ Python Project on Chromebook
- Opening a VEXcode IQ Python Project on macOS
- Opening a VEXcode IQ Python Project on Windows
- Saving a VEXcode IQ Python Project on Chromebook
- Saving a VEXcode IQ Python Project on macOS
- See all articles under the Open and Save Python Projects section.
- Open and Save C++ Projects
- Opening a VEXcode IQ C++ Project on a Chromebook
- Opening a VEXcode IQ C++ Project on macOS
- Opening a VEXcode IQ C++ Project on Windows
- Saving a VEXcode IQ C++ Project on a Chromebook
- Saving a VEXcode IQ C++ Project on macOS
- See all articles under the Open and Save C++ Projects section.
- C++ Tutorials
- Creating a New VEXcode IQ C++ Project
- Starting, Downloading, and Running a VEXcode IQ C++ Project
- Using the VEXcode IQ C++ Autocomplete Feature
- Using VEXcode IQ C++ Example Projects and Templates
- Blocks Tutorials
- Adjusting the Size of Blocks in VEXcode IQ
- Converting a Blocks Project to Text in VEXcode IQ
- Deleting a Block in VEXcode IQ
- Disabling and Enabling Blocks in VEXcode IQ
- Downloading a Blocks Project on iPad in VEXcode IQ
- See all articles under the Blocks Tutorials section.
- Python Tutorials
- Starting, Downloading, and Running a Python Project in VEXcode IQ
- Understanding the Colorization of Code in VEXcode IQ Python
- Using Comments in VEXcode IQ with Python
- Using Python Example Projects and Templates in VEXcode IQ
- Using the Autocomplete Feature in a VEXcode IQ Python Project
- See all articles under the Python Tutorials section.
- Project Help
- Accessing Help in a VEXcode IQ Blocks Project
- Accessing Help in a VEXcode IQ C++ Project
- Accessing Help in a VEXcode IQ Python Project
- Converting VEXcode IQ Projects between 1st and 2nd generation
- Firmware Changelog
- IT Installation
- Troubleshooting
- Finding Project Files on an Android Tablet in VEXcode IQ
- Preparing to Download a Project in VEXcode IQ
- Reconnecting an IQ Brain to an Android Tablet in VEXcode IQ
- Troubleshooting Cloud Compiler Issues in VEXcode IQ
- Troubleshooting Connecting to Web-based VEXcode IQ
- See all articles under the Troubleshooting section.
- IQ (2nd gen) STEM Lab Units
- Facilitating an IQ STEM Lab Competition
- IQ (2nd gen) STEM Lab Unit Concepts
- Running an IQ STEM Lab Challenge
- Running an IQ STEM Lab Classroom Competition
- Supporting Student Collaboration in VEX IQ (2nd generation) STEM Lab Units
- See all articles under the IQ (2nd gen) STEM Lab Units section.
- IQ (1st gen) STEM Labs
- Get Started
- Accessing VIQC Virtual Skills in VEXcode IQ
- Accessing Web-based VEXcode IQ on Supported Browsers
- Get Started with VIQC Virtual Skills
- Minimum Computer Requirements for Using VIQC Virtual Skills
- Virtual Skills Overview
- Load and Save Projects
- Loading and Saving a VIQC Virtual Skills Project using Chrome on a Chromebook
- Loading and Saving a VIQC Virtual Skills Project using Chrome on macOS
- Loading and Saving a VIQC Virtual Skills Project using Chrome on Windows
- Opening an Example Project to Use with VIQC Virtual Skills
- Blocks Tutorials
- Monitoring Variable and Sensing Values in VIQC Virtual Skills
- Stepping Through a Project in VIQC Virtual Skills
- Teacher Resources