Brand: VEX Robotics
Product Code: 276-2184
Availability: In Stock

If you could make yourself smarter, wouldn't you?

The VEX Cortex Microcontroller coordinates the flow of information and power on the robot. All other electronic system components must interface to the Microcontroller.

  • STMicroelectronics ARM Cortex-M3 user processor
  • Wireless with built-in VEXnet technology
  • (8) Standard 3-wire Motor ports
  • (2) 2-wire Motor ports
  • (1) I2C "smart sensor" port
  • (2) UART Serial Ports
  • (8) Hi-res (12-bit) Analog Inputs
  • (12) Fast digital I/O ports which can be used as interrupts
  • Programmable with easyC v4 for Cortex or ROBOTC for Cortex & PIC



The VEX Cortex Microcontroller coordinates the flow of all information and power on the robot. It has built in bi-directional communication for wireless driving, debugging and downloading using the state of the art VEXnet 802.11 wireless link. The Microcontroller is the brain of every VEX robot.

Built-in VEXnet Technology: Wireless driving, wireless debugging, and wireless downloading

Motor Ports: (8) standard 3-wire Motor or Servo ports. (2) 2-wire Motor ports.

I2C Smart Sensor Port: Will connect to multiple new smart sensors in the future.

UART Fast Serial Ports: Connects to the VEX LCD Display (19,200 baud) and will have future support to 1.125 Mbaud

Digital/Analog Input Ports: (8) high-res Analog Inputs, (12) fast Digital I/Os that can be used as interrupts.

Rx1 and Rx2 Ports: Also support for two 75MHz crystal transmitters and receivers

Battery Ports: Connect 7.2V power sources, such as the Battery Holder or the VEX 7.2V Robot Battery. Also connect a 9V Backup Battery to protect against communication losses.

Technical Specifications

Kit Contents (1) VEX Cortex Microcontroller
Downloads & Docs Documentation
VEX Cortex Microcontroller/VEXnet Joystick User Guide
VEX Robot Troubleshooting Flow Charts
Cortex Microcontroller Pinout Guide
Bootlader & Firmware Change Log
Battery In
  • Voltage:7.2 volts nominal, 5 to 12 volts min/max.
  • Type:Six AA batteries or 7.2V Robot Battery
  • Current:150mA for Controller & Receiver plus Motors, Servos & VEXnet
I/O Ports (8) 3-wire Motor Outputs
  • Usage:For 3-wire VEX motors, Motor Controller 29s or servos
  • Type:Hobby standard PWM
  • Refresh:Every 18.5 mSec

(2) 2-wire Motor Outputs
  • Usage: For 2-wire VEX motors
  • Type:H-Bridge
  • Refresh:Every 1 mSec
  • (1) I2C "Smart Sensor" Port
  • Usage:Future I2C Products

(2) UART Serial Ports
  • Usage:VEX LCD Module

(8) 12-bit Analog Inputs
  • Analog In:12-bit resolution. 10 μSec access time.

(12) Fast Digital I/O (can be used as interrupts)
  • Digital In:150 kHz input frequency.

(1) DAC Speaker Output
  • Usage:Output sound, voice, music to an external speaker

(2) Rx1 & Rx2
  • Usage:Connects to (2) 75MHz receivers.
Microcontroller STMicroelectronics ARM Cortex-M3
  • Speed:90 MIPS (Million Instructions Per Second)
  • RAM:64KB
  • Flash:384KB program space
Programming easyC V4 for Cortex
ROBOTC for Cortex & PIC
Size 4.5in W x 3.9in L x 1in H
  • .302 lbs (137 grams)
      Actual weight one item (no packaging)