Popular Virtual Serial Ports for Embedded Development

Popular Virtual Serial Ports for Embedded Development

Follow + star our WeChat public account to not miss exciting content Author | strongerHuang WeChat Public Account | strongerHuang In the past, computers commonly came with a UART serial port. However, modern computers generally do not have serial ports configured. To use serial port functionality, you typically need a USB to serial hardware module. … Read more

Causes of Data Loss in UART Communication

Causes of Data Loss in UART Communication

If you don’t want to miss my updates, remember to check the public account in the upper right corner and mark it as a star. Send me a star! UART: Universal Asynchronous Receiver / Transmitter, commonly referred to as serial port. The serial port is one of the most commonly used serial peripherals by engineers, … Read more

Detailed Explanation of STM32 Serial Communication

Detailed Explanation of STM32 Serial Communication

1. Data Communication Methods 1. Serial and Parallel Communication According to the method of data transmission, communication can be divided into serial communication and parallel communication. Serial Communication: This refers to the communication method where devices transmit data one bit at a time through a single data signal line, ground line, and control signal line. … Read more

Mastering Serial and USB Communication in Python with PySerial and PyUSB

Mastering Serial and USB Communication in Python with PySerial and PyUSB

Mastering Serial and USB Communication in Python with PySerial and PyUSB! In embedded development and hardware programming, serial communication and USB communication are two common methods. For Python developers, although PySerial and PyUSB are popular libraries in the Python ecosystem, understanding their working principles and application methods is very helpful for cross-platform programming and hardware … Read more

Getting Started with pySerial: A Powerful Python Library

Getting Started with pySerial: A Powerful Python Library

pySerial, a Powerful Python Library – A Beginner’s Guide for Python Newbies In modern hardware development, serial communication is one of the common ways to connect different devices. Have you ever needed to communicate with external hardware (such as sensors, Arduino, Raspberry Pi, etc.) through your computer? If so, you will find that the pySerial … Read more

In-Depth Observation: Why RS-232 Competes with USB?

In-Depth Observation: Why RS-232 Competes with USB?

Author Jeff Dorsch RS-232-C is a serial physical interface standard established by the Electronic Industry Association (EIA) in the United States in the 1960s. RS stands for “Recommended Standard,” 232 is the identifier number, and C indicates the number of revisions. Why is RS-232 so widely used? Why not the Universal Serial Bus (USB) or … Read more

Exploring the Secrets of Arduino Serial Communication

Exploring the Secrets of Arduino Serial Communication

Basic Principles of Arduino Serial Communication Communication Methods and Implementation Serial communication is a method of transmitting data in a bit-wise order. In Arduino, serial communication is mainly achieved through UART (Universal Asynchronous Receiver-Transmitter). UART utilizes two pins, TX (transmit) and RX (receive), to complete the data sending and receiving tasks. Data is transmitted in … Read more

Arduino Serial Communication Example

Arduino Serial Communication Example

Of course, below I will provide a complete example of Arduino serial communication. This example will demonstrate how to perform simple data exchange between Arduino and a computer. We will write a program that receives characters from the computer and performs different actions based on the received characters. At the same time, Arduino will also … Read more

Arduino UNO Serial Communication Guide

Arduino UNO Serial Communication Guide

Arduino Uno provides serial communication functionality, allowing it to exchange data with a computer or other microcontrollers. Serial communication is a very common feature in Arduino projects, often used for debugging, data transfer, and interaction with other devices. Below is a detailed introduction on how to use the serial communication feature of Arduino Uno. 1. … Read more

Various Methods for Redirecting Serial Output in Embedded Systems

Various Methods for Redirecting Serial Output in Embedded Systems

[Image] More exciting content~ Click the blue text above to follow us! [Image] For a better reading experience, please click on the original text to visit: Mculover666’s personal blog. This article details various methods for redirecting printf output to serial output, including methods using the MDK MicroLib, standard library methods, and applicable …