Skip to Main Content »

VEX Robotics
Ships From:

Category Navigation:

You're currently on:

VEX ARM® Cortex®-based Microcontroller

 VEX ARM® Cortex®-based Microcontroller

Hover to View, Click to Zoom

  • VEX ARM® Cortex®-based Microcontroller top-view (VEXnet Key 2.0 not included)
  • VEX Cortex Microcontroller side view

VEX ARM® Cortex®-based Microcontroller

P/N: 276-2194

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

The VEX ARM® Cortex®-based 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 or ROBOTC for VEX Robotics v4.x

In stock

Add Items to Cart

You may also be interested in the following product(s)

Product Name P/N: Availability Price Qty
VEXnet Joystick 276-2192
Ships in 1 Week
VEXnet System Bundle 276-1604
In stock
VEXnet Key 2.0 276-3245
Ships in 1 Week


The VEX ARM® Cortex®-based 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 VEXnet wireless link. The Microcontroller is the brain of every VEX robot.

Built-in VEXnet Technology: Wireless driving, wireless debugging, and wireless downloading. Compatible with either the first generation VEXnet USB Key or the new VEXnet Key 2.0.

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 ARM® Cortex®-based Microcontroller
Downloads & Docs Documentation
VEX ARM® Cortex®-based Microcontroller / VEXnet Joystick User Guide
VEX Robot Troubleshooting Flow Charts
VEX ARM® Cortex®-based 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
ROBOTC for VEX Robotics v4.x
Size 4.5in W x 3.9in L x 1in H
  • 0.302 lbs (137 grams)
    • Actual weight one item (no packaging)

My Cart

You have no items in your shopping cart.