Engineering-Grade Serial Protocol Parser: Resolving FrameStick and FrameSplit in Embedded Systems

Serial communication remains a cornerstone in embedded and IoT systems due to its simplicity, reliability, and hardware-level support. However, developers new to serial protocols often face a persistent challenge: even when the sender transmits data in structured packets, the receiver frequently ingests incomplete, concatenated, or fragmented d ...

Posted on Thu, 25 Jun 2026 17:08:10 +0000 by sandbudd

Setting Up USB-to-Serial Communication on LicheePi 4A

This guide covers estbalishing serial communication between a LicheePi 4A board and a host PC using a USB-to-TTL adapter. The board runs Debian 20231023 with the LicheePi 4A 8+8G configuration. Prerequisites The onboard UART1 operates at 1.8V logic levels. Since most USB-to-Serial adapters use 3.3V or 5V signalnig, a voltage level converter is ...

Posted on Sun, 17 May 2026 07:27:40 +0000 by shibbi3