An Overview of UART Modes in STM32

An Overview of UART Modes in STM32

Click the blue text to follow us 0. Introduction: Computer communication is divided into serial communication and parallel communication. Parallel communication: Typically transmits data bytes simultaneously using multiple data lines. Serial communication: Transmits data bytes one bit at a time over a single transmission line. Each has its own advantages and disadvantages: Parallel communication: Simple … Read more

Understanding STM32 Serial Communication

Understanding STM32 Serial Communication

Introduction to Serial Communication Classification Based on Data Transmission Direction Simplex: Data transmission only supports data transfer in one direction. Half-Duplex: Allows data to be transmitted in both directions. However, at any given time, data can only be transmitted in one direction, which is essentially a switched direction simplex communication; it does not require separate … Read more

STM32 IoT Kit Basics 06 – Serial Communication

STM32 IoT Kit Basics 06 - Serial Communication

Click the blue text above: IoT Inn Serial communication plays a very important role in embedded development. It is often used to debug systems, print necessary debugging information, and help us analyze and locate problems. Many common peripherals also support serial protocols, such as WIFI modules, Bluetooth modules, 4G modules, fingerprint modules, PM2.5 sensors, formaldehyde … Read more

Basic Principles of STM32 Serial Communication

Basic Principles of STM32 Serial Communication

Background Knowledge of Communication Interfaces Ways of Communication Between Devices Generally, the communication methods between devices can be divided into parallel communication and serial communication. The differences between parallel and serial communication are shown in the table below. Classification of Serial Communication 1. According to the direction of data transmission, it can be divided into: … Read more

IoT Gateway Supporting Communication with Web Servers

IoT Gateway Supporting Communication with Web Servers

Overview With the development of the Internet of Things (IoT), more and more devices need to connect to the cloud. These devices include various instruments, industrial equipment, collection devices, and sensors, most of which use serial ports (RS232, RS485). Therefore, IoT gateways such as serial-to-TCP and serial-to-WiFi can be used to transmit data to the … Read more

Detailed Explanation of STM32 Serial Communication Basics

Detailed Explanation of STM32 Serial Communication Basics

Communication Methods Between Devices Generally, the communication methods between devices can be divided into two types: parallel communication and serial communication. The differences between parallel and serial communication are shown in the table below. Classification of Serial Communication 1. According to the data transmission direction, it can be divided into: Simplex: Data transmission only supports … Read more

ESP8266 Module Firmware Local Upgrade Steps

ESP8266 Module Firmware Local Upgrade Steps

The article about the module is about to begin, and I plan to write a series of beginner and intermediate tutorials on modules and STM32 in the future. Generally speaking, manufacturers of the ESP8266 module will periodically upgrade the firmware inside the module and release it, so we must also master the method of upgrading … Read more

Connecting a Key to Your Computer for CW Practice

Connecting a Key to Your Computer for CW Practice

Want to connect a key to your computer for practicing CW transmissions? On lcwo.net’s transmission practice, you can input Morse code by pressing buttons. Websites like lcwo.net for online Morse practice and morsecode.me for real-time communication using Morse allow you to input Morse code by clicking the mouse or pressing a key on the keyboard—of … Read more

C# Host Computer Development for Automation Control

C# Host Computer Development for Automation Control

Introduction In the field of automation, there are devices that cannot be operated manually, such as high-pressure gates and corrosive liquid valves. Typically, we use computer software to control these devices through a combination of PC-based host software and a microcontroller. Project Requirements Design a controller with four relays that can be controlled via software … Read more

CEPARK USB Development Board Operation Experiments

CEPARK USB Development Board Operation Experiments

1. USB Fake U-Disk Experiment 1) Correctly download the hex file of the USB disk (fake U-Disk) to the microcontroller of the USB development board. 2) You will see a circular indicator for the fake U-Disk in the bottom right corner of your computer. 3) Open the circular U-Disk, and you will see a test … Read more