EmbeddedRelated.com

Protocols Terms

Communication protocols and wire formats used in embedded systems (UART, SPI, I2C, CAN, USB, MQTT, etc.).

33 terms in this category.

# A B C D E F H I L M P R S T U Z
#
  • 1-Wire 1-Wire is a single-master, multi-drop serial bus developed by Dallas Semiconductor (now Maxim Integrated, acquired by Analog Devices) that c...
A
  • ACK An ACK (acknowledge) is a control signal or message sent by a receiver to confirm that data has been successfully received. It is a fundamen...
  • ARP Address Resolution Protocol (ARP) is a network protocol used to map a known IPv4 address to a MAC (hardware) address on a local Ethernet or ...
B
  • Baud Rate
  • BLE BLE (Bluetooth Low Energy), also called Bluetooth LE, is a short-range wireless protocol in the Bluetooth 4.0+ specification designed for lo...
C
  • CAN Bus CAN (Controller Area Network) is a multi-master, differential serial bus protocol originally developed by Bosch for automotive applications,...
  • CoAP CoAP (Constrained Application Protocol) is a lightweight request/response protocol designed for use on resource-constrained nodes and lossy ...
D
  • DHCP DHCP (Dynamic Host Configuration Protocol) is a network protocol that automatically assigns IP addresses and related configuration parameter...
  • DVI DVI (Digital Visual Interface) is a video display interface standard developed by the Digital Display Working Group (DDWG) in 1999, designed...
E
  • Ethernet Ethernet is a family of wired networking standards (IEEE 802.3) that define the physical layer signaling, frame format, and media access rul...
F
  • FlexRay FlexRay is a fault-tolerant serial communication protocol developed for automotive applications, offering time-triggered and event-triggered...
H
  • HDLC HDLC (High-Level Data Link Control) is a bit-oriented, synchronous data link layer protocol standardized by ISO (ISO 13239 / ISO/IEC 13239) ...
I
  • I2S I2S (Inter-IC Sound) is a synchronous serial bus protocol developed by Philips (now NXP) specifically for transferring digital audio data be...
  • I²C
L
  • LIN Bus LIN (Local Interconnect Network) is a low-cost, single-wire serial communication protocol designed for short-distance, low-bandwidth communi...
  • LoRa LoRa (Long Range) is a proprietary chirp spread-spectrum (CSS) physical-layer modulation developed by Semtech, designed for low-power, long-...
M
  • MAC Address A MAC (Media Access Control) address is a 48-bit identifier assigned to a network interface controller (NIC) to identify it on a local netwo...
  • MII MII (Media Independent Interface) is a standardized parallel interface defined in IEEE 802.3 that connects an Ethernet MAC (Medium Access Co...
  • MQTT MQTT (Message Queuing Telemetry Transport) is a lightweight publish-subscribe messaging protocol designed for constrained devices and low-ba...
P
  • PPP Point-to-Point Protocol (PPP) is a data link layer protocol (RFC 1661) that frames and negotiates link-layer encapsulation over a serial lin...
  • Profibus PROFIBUS (commonly expanded as Process Field Bus) is a standardized fieldbus communication protocol defined in IEC 61158 and IEC 61784, desi...
R
  • RS-232 RS-232 is a serial communication standard that defines electrical signal levels, connector pinouts, and handshaking lines for point-to-point...
  • RS-485 RS-485 (also written RS485, formally TIA-485) is a differential, multi-drop serial bus standard that defines the electrical layer for half- ...
S
  • SMBus SMBus (System Management Bus) is a two-wire serial communication protocol derived from I2C, defined by Intel in 1995 and maintained by the S...
  • SNMP SNMP (Simple Network Management Protocol) is a UDP-based application-layer protocol used to monitor and manage networked devices by reading ...
  • SPI Serial Peripheral Interface (SPI) is a synchronous, full-duplex, master-slave communication protocol used for short-distance data exchange b...
T
  • TCP/IP TCP/IP is a suite of networking protocols that defines how data is addressed, routed, and reliably delivered across interconnected networks....
U
  • UART A UART (Universal Asynchronous Receiver-Transmitter) is a hardware peripheral that serializes and deserializes data over two wires (TX and R...
  • UARTs A UART (Universal Asynchronous Receiver/Transmitter) is a hardware peripheral that serializes and deserializes data over two wires (TX and R...
  • UDP UDP (User Datagram Protocol) is a connectionless, unreliable transport-layer protocol in the IP suite that sends discrete packets called dat...
  • USB USB (Universal Serial Bus) is a host-centric, hierarchical serial bus standard originally designed to replace the tangle of legacy PC periph...
  • USB CDC USB CDC (Communications Device Class) is a USB device class specification that defines a family of communication interfaces for USB devices....
Z
  • Zigbee Zigbee is a low-power, low-data-rate wireless mesh networking standard built on the IEEE 802.15.4 physical and MAC layers, operating in the ...