TV Remote Control Protocols Explained: IR, RC5, RC6, NEC, CEC, and Practical API Examples
Oct 11, 2026 · 9 min read
Practical guide to TV remote control protocols: IR (NEC, RC5, RC6, Sony SIRC, Samsung, LG), CEC, and REST-style API examples for sending commands with curl and decoding signals.
RPMsg Between Linux and an MCU: One-Way Messaging, Telemetry, and Request-Response
Oct 4, 2026 · 12 min read
A practical guide to communicating between Linux and an MCU with RPMsg, including one-way commands, periodic MCU telemetry, independent bidirectional traffic, and request-response settings updates.
CAN Bus for Embedded Developers: Protocol Basics, Bit Timing, Arbitration, and Practical Implementation
Aug 27, 2026 · 11 min read
Practical guide to CAN bus for embedded developers: protocol fundamentals, bit timing configuration, arbitration and priority, error handling, CAN FD improvements, implementation on STM32 and MCP2515, debugging with CANalyzer, and automotive/industrial use cases.
OBD2 Protocol Explained: Architecture, History, and Practical Applications
Aug 12, 2026 · 3 min read
Comprehensive guide to On-Board Diagnostics 2 (OBD2) protocol, covering its history, architecture, use cases, and real-world applications in modern vehicles.
Communication Protocols and Interfaces Explained: SPI, I2C, UART, USART, CAN, Ethernet, USB, RS-232, RS-485 and More
Jun 21, 2026 · 23 min read
A practical engineer-friendly guide to communication protocols and interfaces in modern embedded systems, including UART, USART, SPI, I2C, CAN, CAN FD, RS-232, RS-485, USB, Ethernet, LIN, Modbus, and MQTT.