Embedded Communication Interfaces


Interface Purpose
UART / RS232 / RS485Synchronous/Asynchronous serial communication between devices.
Inter-Integrated Circuit (I2C)Two-wire bus for sensors and peripheral chips.
Serial Peripheral Interface (SPI)High-speed full-duplex communication with peripherals.
Controller Area Network (CAN)Robust communication for automotive and industrial networks.
Controller Area Network Flexible Data-Rate (CAN-FD)CAN with higher data payload and improved speed.
Local Interconnect Network (LIN)Low-cost network for simple automotive nodes.
Universal Serial Bus (USB)Host or device USB connectivity.
Ethernet Media Access Controller (Ethernet)Standard Ethernet networking support.
EtherCAT Subordinate Device Controller (ESC)Real-time industrial Ethernet communication.
Fast Serial Interface (FSI)High-speed communication between processors or subsystems.
Multichannel Buffered Serial Port (McBSP)Multichannel serial interface for audio and DSP applications.
Bluetooth / BLEA short-range, low-power wireless link for device-to-device communication.
WiFiA high-speed wireless local area network standard for internet and network access.
ZigbeeA low-power, short-range wireless mesh protocol for IoT and automation.
LoRaA long-range, low-power wireless technology for low-data-rate IoT connections.

Back to top of the page