
For over 30 years, Vector’s CANbedded software components have powered millions of ECUs worldwide. Trusted by nearly all major OEMs, CANbedded is the foundation behind most vehicles equipped with CAN or LIN networks – delivering proven reliability for ECUs in established and resource-constrained vehicle platforms.
CANbedded basic software enables communication between ECUs over the CAN bus. As part of the ECU software, it handles communication tasks in line with OEM specifications. This allows your ECU to exchange data efficiently with other ECUs in the vehicle and with external service testers. CANbedded is available in variants for many OEMs and a wide range of microcontrollers.
With CANbedded, you can focus on your functional software. The stack takes care of sending and receiving CAN messages according to OEM requirements. Vector provides OEM-specific CANbedded variants for most manufacturers.
Key Benefits at a Glance
These features give you a solid foundation for efficient ECU communication and integration. CANbedded combines proven functionality with flexible deployment across platforms and OEM requirements.
- Application-specific, scalable source code
- Low memory footprint and fast runtimes
- Supports a wide range of hardware platforms
- Available in platform-specific and OEM-specific variants
- Clearly defined, consistent interfaces
- Easy to port across platforms and OEMs
- Integrates into your ECU software setup easily
Key Functions of CANbedded


Useful Extensions
Extend the CANbedded stack with additional basic software from Vector for your specific application.
The CANbedded Gateway transfers data between networks such as CAN-CAN or CAN-LIN by forwarding only the signals and messages required for communication. This supports efficient data exchange and reduces unnecessary network load.
It offers configurable routing options, including signal routing, message routing with or without data queuing, and transport protocol routing. As a mature and efficient software component, it provides a reliable foundation for gateway ECUs and is available for many OEM platforms.
CANbedded LIN Communication
In addition to CAN, CANbedded also supports LIN (Local Interconnect Network) communication.
CANbedded LIN delivers a proven software stack for reliable and cost-efficient communication in distributed ECU networks.
- Standardized, scalable components enable fast adaptation to project-specific requirements while keeping resource usage low.
- Optimized for runtime efficiency and minimal memory footprint, it ensures high performance even on constrained hardware.
- Automatic configuration and seamless integration simplify development processes and reduce engineering effort.
- Full compatibility with Vector’s toolchain supports efficient workflows from configuration to validation.
- Ideal for cost-sensitive ECU subsystems, CANbedded LIN complements existing bus systems and accelerates time-to-market.


More Insights

