For pricing and availability, please contact us.


The VCU1200 Vehicle Control Unit is a fully programmable, ruggedized embedded control module intended for use in a variety of system and vehicle control applications. User applications are given full access to system resources and peripherals with an easy-to-use hardware abstraction written in C++.

A number of input and output stages provide the discrete interface with the larger system. Two CAN 2.0B ports are fully configurable to allow for communication with other devices. Each port includes a software selectable termination resistor for maximum system flexibility. User applications are programmed onto the device using the CAN1 or CAN2 interface and the VCU1200 bootloader, which can be accessed via the Stafl Systems Bootloader Utility.

VCU Features

  • 60 Pin Ruggedized Embedded Control Module
  • Fully Programmable with User Application Code
  • 32-bit ARM M4F Microprocessor
  • Up to 80 MHz Clock
  • Hardware Floating Point Unit
  • 256 kB of Flash
  • 32 kB of RAM
  • 12 Digital Inputs
  • 6 Analog Inputs (12-bit resolution)
  • 4 5V Full Scale Range
  • 2 30V Full Scale Range
  • 5 Thermistor Inputs
  • 14 Low Side Relay Driver Outputs
  • 8 High Side Driver Outputs
  • 2 CAN 2.0B Communication Interfaces
  • Off-processor Real Time Clock with Power Backup
  • 2 MB of Additional Off-processor Flash
  • Internal MicroSD Card Option
  • PWM Generation Capability
  • Quadrature Encoder Input Capability
  • Internally Generated 5V Power Output for External Sensors and Devices
  • Suitable for 12V or 24V Nominal Systems
  • ESD and Voltage Rail Surge Protection
  • IP67 Rated Enclosure

VCU Specifications

Parameter Conditions Min Typical Max Units
Power Input Voltage 7 32 V
Input Current 15 mA
Operating Temperature Range -40 85 °C
Driver Output Current 3 800 mA
Ingress Protection IP67
Device Mass 595 g

Typical System Diagram

Vehicle Control Unit VCU1200 Systems Diagram

Request Quote

Additional information

Weight 16 oz
Dimensions 7.5 × 7.25 × 2.5 in