Communication Protocols
Tutorials on various embedded-related communication protocols, including UART, SPI, I2C, USB, RS-485, CAN bus, 1-Wire, Ethernet, LIN, ModBus, PCI/PCIe and more.
Tutorials on various embedded-related communication protocols, including UART, SPI, I2C, USB, RS-485, CAN bus, 1-Wire, Ethernet, LIN, ModBus, PCI/PCIe and more.
A tutorial on the I2C communication protocol.
A tutorial on the I3C communication protocol.
Info on the infrared-based IrDA communication protocol.
A walk-through on how to configure serial ports correctly in Linux.
Deferred logging, printf() and other info handling logging properly on embedded systems.
Overview
Layers, lanes, memory, BARs, usage on Windows, and more info about the PCI Express (PCIe) communication protocol.
Standards, transmission distances, baud rates, transceivers, high-level protocols and more info about the PROFIBUS communication protocol.
Overview
Standards, transmission distances, baud rates, transceivers, high-level protocols and more info about the RS-422 communication protocol.
Standards, transmission distances, baud rates, transceivers, high-level protocols and more info about the RS-485 communication protocol.
Overview
A tutorial on the UART communication protocol, including types, baud rates, flow control, error checking, RS-232 and more.