Building a Bidirectional Pager Using LoRa

Building a Bidirectional Pager Using LoRa

Produced by Big Data Digest Source: IEEE Compiled by: xt Nowadays, if you want to send data wirelessly, you have many options: Wi-Fi, Bluetooth, Zigbee, and cellular connections are some common choices. However, a relatively new protocol is gradually becoming popular: LoRa-based communication provides low-power, low-bandwidth communication over medium distances (2 kilometers to 15 kilometers)—its … Read more

RISC-V: The Future Core of Technology

RISC-V: The Future Core of Technology

Click the blue text above to subscribe! 1 Last night, the news broke that ARM has suspended its cooperation with Huawei, yet major financial news outlets have collectively remained silent on the matter; the deeper meaning of this is left for you to interpret! Now, let’s talk about the ARM architecture. Currently, Qualcomm, Apple, and … Read more

Bus Disorder in Embedded Systems

Bus Disorder in Embedded Systems

Introduction RAM is the component in a computer system that stores temporary results, and its size also determines the scale of data processing by the computer. In embedded computers (microcontrollers), due to factors like cost and power consumption, the internal RAM capacity is often quite small, typically ranging from a few hundred bytes to several … Read more

Implementation Method of Custom UART Communication Protocol

Implementation Method of Custom UART Communication Protocol

When we study microcontrollers, the first thing we may encounter is lighting up (GPIO), and then comes the serial port (UART). The serial port is a commonly used communication interface and is a necessary knowledge to master in embedded systems. However, I have found that many friends only know how to use the serial port … Read more

Easy Guide to UART Device Connections: Must-Know Hardware Questions

Easy Guide to UART Device Connections: Must-Know Hardware Questions

If you don’t want to miss my updates, remember to check the public account in the upper right corner and set it as a star, and take down a star for me. This analysis question still comes from Huawei’s hardware position written test questions. This time we analyze three multiple-choice questions, involving knowledge points: UART … Read more

In-Depth Discussion on UART for Efficient Device Communication

In-Depth Discussion on UART for Efficient Device Communication

Click the blue text to enter ADI, and then click the upper right corner to mark it as a favorite! UART, or Universal Asynchronous Receiver/Transmitter, is one of the most commonly used communication protocols between devices. This article will explain the standard steps that should be followed when using UART as a hardware communication protocol. … Read more

Understanding UART Protocol Frame Format

Understanding UART Protocol Frame Format

Look at the image below; you probably guessed that today’s protagonist is UART. The serial port we commonly refer to includes both TTL level and RS-232 level, and in embedded systems, the serial port of microcontrollers is usually TTL level. Today’s content is about the frame format of UART, which is quite simple; those who … Read more

UART Serial Communication Protocol

UART Serial Communication Protocol

Click the blue text to follow“CurryCoder’s Programming Life” WeChat Official Account: CurryCoder’s Programming Life Skill comes from diligence; neglect leads to decay; success comes from thought; destruction comes from carelessness. 1. Communication Basics Based on transmission direction, communication can be divided into simplex, half-duplex, and full-duplex communication. Simplex communication: Data can only be sent from … Read more

Understanding UART: A Comprehensive Guide

Understanding UART: A Comprehensive Guide

If you want to learn more related knowledge, please follow us for more knowledge sharing. 1. What is UART UART (Universal Asynchronous Receiver/Transmitter) is a type of asynchronous serial communication protocol that transmits each character of data one bit at a time. It is the most frequently used data bus in application development. The characteristics … Read more

Guide to Routing and Layout for UART, SPI, and I2C

Guide to Routing and Layout for UART, SPI, and I2C

This is a very basic article translated from PCB Hero. There is also a comparative article about these three buses that you can refer to: https://www.totalphase.com/blog/2021/12/i2c-vs-spi-vs-uart-introduction-and-comparison-similarities-differences/ Differences Between I2C, SPI, and UART and Their Layout Guidelines MCUs from 8-bit to 32-bit will use at least one of these protocols along with GPIO to achieve programmability … Read more